ICP DAS USA CAN-2057D Applications Manual

ICP DAS USA CAN-2057D Applications Manual

Devicenet slave device

Advertisement

Quick Links

DeviceNet Slave Device
Warranty
Without contrived damage, all products manufactured by ICP DAS are
warranted in one year from the date of delivery to customers.
Warning
ICP DAS revises the manual at any time without notice. However, no
responsibility is taken by ICP DAS unless infringement act imperils to patents
of the third parties.
Copyright
Copyright © 2015 is reserved by ICP DAS.
Trademark
The brand name ICP DAS as a trademark is registered, and can be used
by other authorized companies.
CAN-2057D User's Manual (v1.10, April/2015)
CAN-2057D
Application User's Manual
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CAN-2057D and is the answer not in the manual?

Questions and answers

Summary of Contents for ICP DAS USA CAN-2057D

  • Page 1 ICP DAS unless infringement act imperils to patents of the third parties. Copyright Copyright © 2015 is reserved by ICP DAS. Trademark The brand name ICP DAS as a trademark is registered, and can be used by other authorized companies. CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 2: Table Of Contents

    DeviceNet Statement of Compliance .......... 12 Identity Object (Class ID: 0x01) ..........13 Connection Object (Class ID:0x05) ..........14 Assembly Object (Class ID: 0x04) ..........15 Application Object1 (Class ID: 0x64).......... 17 Application .................... 19 Appendix A: Dimension ................21 CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 3: Introduction

    The CAN-2057D follows DeviceNet specification Volume I/II, Release 2.0. User can access the digital output status and set the configuration via DeviceNet EDS file. The CAN-2057D has 16 Digital output channels with Open Collector output type and can be used to develop powerful and cost effective digital control system.
  • Page 4: Hardware Specifications

    Operating Temperature: -25 ~ 75 ℃.  Storage Temperature: -30 ~ 80 ℃.  Humidity: 10 to 90% RH, Non-condensing.  Dimensions: 32.3 mm x 99 mm x 77.5 mm (W x L x H) Detail. CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 5: Features

    1 connection for Polled I/O 1 connection for Bit-Strobe I/O connection  Support DeviceNet heartbeat and shutdown messages  Provide EDS file for standard DeviceNet master interface.  NET, MOD and PWR DeviceNet status LED indictors 1.4 Application CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 6: Hardware

    2 Hardware 2.1 Structure (Top View) (Bottom View) CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 7: Node Id & Baud Rate Rotary Switch

    These two switches are for the tens digit and the units digit of the node ID. The node ID value of this demo picture is 32. The rotary switch for baud rate handles the CAN baud rate of CAN-2057D module. The relationship between the rotary switch value and the practical baud rate is presented in the following table.
  • Page 8: Led Description

    2.3 LED Description PWR LED The CAN-2057D needs the power of 10 ~ 30 V . Under a normal connection, a good power supply and a correct voltage selection, as the unit is turned on, the LED will light up in red.
  • Page 9 Terminal Resistor LED When enable the 120Ω terminator resistor, the LED will turn on. DO LED If the DO LED turns on, it means that the corresponding DO channel sends an ON voltage-level digital signal. CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 10: Pin Assignment

    2.4 PIN Assignment CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 11: Wire Connection

    2.5 Wire Connection CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 12: Devicenet Profile Area

    3 DeviceNet Profile Area This section documents the detailed functions for each object class that is implemented in the CAN-2057D DeviceNet network. 3.1 DeviceNet Statement of Compliance General Device Data Device Information Description Version Description DeviceNet Volume I, Release 2.0 &...
  • Page 13: Identity Object (Class Id: 0X01)

    Serial number UDINT Product name Short_String CAN-2057D Heartbeat Interval Get/Set USINT 0(default) Instance Service Service Code Service name Support 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single 0x05 Reset Note: Use the Instance Service 0x05 will reboot the device. CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 14: Connection Object (Class Id:0X05)

    0x03 Bit Strobe Produced 0x04 0x64 0x03 Bit Strobe Consumed 0x04 0x64 0x03 Connection Description Instance ID References the Explicit Messaging Connection into the Server References the Poll I/O Connection References the Bit–Strobe I/O Connection CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 15: Assembly Object (Class Id: 0X04)

    Instance ID Instance ID OUTPUT INPUT 0x64 Set DO value Get DO value Contents of Each Assembly Object Instance Instance Default Description Type Method Value 0x64 Channel 0 ~ 15 DO value UINT Get/Set 0x0000 CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 16 Note: x is channel number of module Instance attribute (Instance ID=0x64) DeviceNet Attribute ID Description Method Value Data Type OUTPUT/ Dependent on 0x03 Data Get/Set INPUT instance ID Instance service Service Code Service name Support 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 17: Application Object1 (Class Id: 0X64)

    DeviceNet. DeviceNet accesses application data by invoking read and write functions. These functions need to be provided by an Application Object. DeviceNet provides Get_Attribute_Single and Set_ Attribute_Single to read and write CAN-2057D module. Application Object1 defines digital output channels configuration.
  • Page 18 0x01: Use default configuration configuration will become factory 0x05 0x02: Save all Configuration to setting. EEPROM 0x02: Save all channels configuration into EEPROM Instance service Service Code Service name Support 0x0E Get_Attribute_Single 0x10 Set_Attribute_Single CAN-2057D User’s Manual (v1.10, April/2015)
  • Page 19: Application

    Set DO output value. (Class ID: 0x64, Instance ID: 0x01, Attribute ID 0x01). If the node ID of the CAN-2057D is 1, and the master (ID: 0x0A) has completed “Explicit” connection with the device. By setting the value of Attribute ID 0x01 to 0x00F0, you can set the DO4, DO5, DO6, and DO7 to turn ON and others to turn OFF.
  • Page 20 Get DO data (Class ID: 0x64, Instance ID: 0x01, Attribute ID 0x01). If the node ID of the CAN-2057D is 1, and the master (id: 0x0A) has completed “Explicit” connection with the device. By getting the value of the object with attribute ID 0x01, you can get the channel 0 ~ 15 of the DO data.
  • Page 21: Appendix A: Dimension

    Appendix A: Dimension CAN-2057D User’s Manual (v1.10, April/2015)

Table of Contents