Home
User`s Manual - ICP DAS USA`s I
Contents
1. output are defined from the network s point of view An input will produce data on the network and an output will consume data from the network Class attribute Instance ID 0 Attribute Attribute ID Data Type Method Value name Class service Instance ID INPUT Set DO value Get DO value Contents of Each Assembly Object Instance Instance SIG Default Description Type Method ID Value USINT Get 0x00 0x64 Channel 0 7 DI value USINT Get Set 0x00 0x65 Channel 0 7 DO value CAN 2054D User s Manual v1 00 July 2010 15 Parameter description of Assembly Object Instance Instance LOG Data Range Parameter Description Bit 0 gt channel 0 DI value Bit 1 gt channel 1 DI value 0x64 0x00 OxFF Bit 7 gt channel 7 DI value Bit 0 gt channel 0 DO value Bit 1 gt channel 1 DO value 0x65 0x00 OxFF Bit 7 gt channel 7 DO value Note x is channel number of module Instance attribute Instance ID 0x64 0x65 SE DeviceNet Attribute ID Description Method Value Data Type OUTPUT Dependenton 0x03 Data Get Set INPUT instance ID Instance service CAN 2054D User s Manual v1 00 July 2010 16 3 5 Application Object1 Class ID 0x64 Application objects are the interfaces between an application and the DeviceNet Layer The attributes of application Objects contain the data for the application which are accessed and exchanged via DeviceNet DeviceNet accesses application dat
2. Set Attribute Single the slave device will response 0x90 to mean that the setting is OK Then the DO4 DO5 DO6 and DO7 will be turned ON and others are turned OFF Master Via changing the Attribute ID of the Application Object user can set other parameters of this device CAN 2054D User s Manual v1 00 July 2010 19 Example2 Get DI data Class ID 0x64 Instance ID 0x01 Attribute ID 0x01 If the node ID of the CAN 2054D 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 7 of the DI data IDENTIFIER BITS ss Fo 8 byte Data Mia Data Destination Destination MAC ID ID HEX Length eeng Pe pep brer Lt Jolofo o o o 1 1 ofo o 5 foa oE ed iot or jaa Slave CAN 2054D IDENTIFIER BITS se Fo 8 byte Data ara Master Data Source MAC ID MAC ID HEX _ Source MAC ID We welef efs Teee Lt Jolofo o o o i Jo 1 1 o 3 AN CCRGER Slave CAN 2054D Get the value of Application Object1 with Instance ID 0x01 and Attribute ID 0x01 After sending the Get Attribute Single the slave device response the DI data OxOF at byte 2 The value OxOF means that the status of DI3 DI2 DI1 and DIO are turned on and others are turned off Master By changing the Instance ID and Attribute ID of the Application Object you can get other parameters of this device The
3. 2054D User s Manual v1 00 July 2010 12 3 2 Identity Object Class ID 0x01 This object provides the identification of and general information about the device Class Attribute Instance ID 0 Attribute ID Attribute name Data Type Method Class Service Instance Attribute Instance ID 1 Attribute EW DeviceNet Data Description Method Value ID Type Product type UINT Product code UINT 0x700 Major Minor of firmware Get Struct of 1 1 version fa USINT fa e et 10 Heartbeat Interval Get Set USINT O default Instance Service Note Use the Instance Service 0x05 will reboot the device CAN 2054D User s Manual v1 00 July 2010 13 3 3 Connection Object Class ID 0x05 This section presents the externally visible characteristics of the Connection Objects associated with the Predefined Master Slave Connection Set within slave devices The default IO connection path is as follow Connection Ces Description Instance ID 1 References the Explicit Messaging Connection into the Server 2 References the Poll I O Connection 3 References the Bit Strobe I O Connection CAN 2054D User s Manual v1 00 July 2010 14 3 4 Assembly Object Class ID 0x04 The Assembly Object binds attributes of multiple objects which allows data to or from each object to be sent or received over a single connection Assembly objects can be used to bind input data or output data The terms of Input and
4. v1 00 July 2010 2 1 Introduction 1 1 Overview DeviceNet is one kind of the network protocols based on the CAN bus and mainly used for the embedded network of the machine control such as industrial machine control aircraft engines monitoring factory automation medical equipments control remote data acquisition environmental monitoring and packaging machines control etc The CAN 2054D follows DeviceNet specification Volume I II Release 2 0 User can access the digital I O status and set the configuration via DeviceNet EDS file This module has 8 channel isolated sink source input and 8 channel isolated sink output It can be applied to various applications such as PNP NPN TTL relay contact and so forth By owing to the DeviceNet masters of ICP DAS you can quickly build a DeviceNet network to approach your requirements A E L E A CAN 2054D User s Manual v1 00 July 2010 3 1 2 Hardware Specifications Digital Output Output Channels 8 Sink DO Load Voltage 5 30 Voc Output Max Load Current 700 mA per channel Output Type Open Collector Intra module Isolation 3 50 Vrms ESD Protection 4 kV Contact for each channel Digital Input Input Channels 8 Sink Source DI On Level 3 5 30 Voce DI Off Level 1Vpc Max Input Impedance 3 kQ 0 3 W Intra module Isolation 3750 Vrms ESD Protection 4 kV Contact for each channel Others DeviceNet Status 3 LEDs for PWR N
5. Attribute 0x03 of Application Object1 can control the DO power on value of each channel After setting this attribute the DO channels will output DO power on value when booting up Attribute 0x04 and 0x05 of Application Object1 are used for safe value configuration when Explicit Message Timeout error occurs When setting the channel selection value of the Attribute ID 0x04 to 0x1 the safe value of Channel 0 will be active If the value is set to 0x4 it means that the safe value of the channel 2 is active Afterwards you can configure the output safe value of this channel by setting the value of Attribute ID 0x05 When setting the Attribute ID 0x04 to 0x1 and Attribute ID 0x05 to 0x1 the channel 0 will turn ON while the error occurs CAN 2054D User s Manual v1 00 July 2010 20 Appendix A Dimension Unit mm CAN 2054D User s Manual v1 00 July 2010
6. DeviceNet Slave Device CAN 2054D User s Manual 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 2010 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 2054D User s Manual v1 00 July 2010 l Contents T Tt de e Te e nisi nali aaa 3 Med e EE 3 1 2 Hardware SpecificationsSi iulelel ei 4 yc PEOS aE ii 5 TA APPICAton a i 5 2 e CH E EE 6 e WE IN d EEN 6 2 2 Node ID amp Baud Rate Rotary Switch r rr 7 2 93 JEE 8 24 PINASSIONMEN U is a 10 29 Wire CONMCCHON eege eege Eed 11 3 DeviceNet Profile Area 1 2rr rei 12 3 1 DeviceNet Statement of Compliance 12 3 2 Identity Object Class ID 0Xx01 rin 13 3 3 Connection Object Class ID 0x05 ceeceseeeeeseeeeneeeeenneeees 14 3 4 Assembly Object Class ID 0X04 rr 15 3 5 Application Object1 Class ID 0X64 1 11x Een 17 4 E ele Le Te Uu BEE 19 ADDENGIX EI DIMENSION annientare 21 CAN 2054D User s Manual
7. ET MOD Terminator Resister 1 LED as terminator resister indicators DI LED 8 LEDs as digital input indicators DO LED 8 LEDs as digital output indicators Power Supply Unregulated 10 30 Voc Power Consumption 1 5 W Operating Temperature 25 75 C Storage Temperature 30 80 C Humidity 10 to 90 RH Non condensing Dimensions 32 3 mm x 99 mm x 77 5 mm W x Lx H Detail CAN 2054D User s Manual v1 00 July 2010 1 3 Features DeviceNet general I O slave devices Comply with DeviceNet specification Volume I Release 2 0 amp Volume II Release 2 0 Errata 5 Group 2 Only Server non UCMM capable Support Predefined Master Slave Connection Set Connection supported 1 connection for Explicit Messaging 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 Led indictors 1 4 Application A f RE lt p T E 1 Switc CAN 2054D User s Manual v1 00 July 2010 5 2 Hardware 2 1 Structure CAN 2054D _ PWR LED l DO LED Node ID Rotary Switch Ex 32 1200 Terminator Resistor LED Top View CAN 2054D User s Manual v1 00 July 2010 Baud rate Rotary Switch CAN VS CAN H CAN_ Shield CAN_L CAN GND 1200 Terminal Resister Switch Ex Enable Bottom View 2 2 Node ID amp Baud Rate
8. Rotary Switch The rotary switches of node ID configure the node ID of CAN 2054D module 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 x10 x1 Node ID rotary switch The rotary switch for baud rate handles the CAN baud rate of CAN 2054D module The relationship between the rotary switch value and the practical baud rate is presented in the following table 125 250 Rotary Switch Value Baud rate kbps CAN 2054D User s Manual v1 00 July 2010 d 2 3 LED Description PWR LED The CAN 2054D needs the power of 10 30 Vpc 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 NET LED The NET LED indicates the current status of the DeviceNet communication link condition status indicates Init Off Off line Device is not online Off Connection timeout I O connection timeout Flashing On line Device is on line but not communicating Init solid Link failed Critical Device has detected an error that has rendered it incapable of communicating on the link for example detected a duplicate node address or network configuration error Solid On line communicating Device is online and communicating MOD LED This LED provides the devices status It indicates whether or not the device is operating properly condition indicates Off Normal Solid Cr
9. a by invoking read and write functions These functions need to be provided by an Application Object DeviceNet provides Get Attripbute Single and Get Attribute Single to read and write CAN 2054D module Application Object1 defines pulse output channels and digital input channels configuration Class attribute Instance ID 0 l Attribute Attribute ID Data Type Method Value name Class service Instance attribute Instance ID 0x01 Attribute a Default Description Method Data Type ID Value 0x03 DO power on value Get Set USINT 0x04 DO safe value mask Get Set UDINT 0x05 DO safe value Get Set USINT Save all Configuration to Set USINT EEPROM CAN 2054D User s Manual v1 00 July 2010 17 Parameter description of Application Object1 attributes Attribute D Data Range 0x01 0x00 OxFF 0x02 0x00 OxFF 0x01 Use default configuration 0x06 0x02 Save all Configuration to EEPROM Instance service 0x03 0x00 OxFF 0x04 0x00 OxFF 0x05 0x00 OxFF Parameter Description Bit 0 gt channel 0 DI value Bit 1 gt channel 1 DI value Bit 7 gt channel 7 DI value Bit 0 gt channel 0 DO value Bit 1 gt channel 1 DO value Bit 7 gt channel 7 DO value Bit 0 gt channel 0 DO power on value Bit 1 gt channel 1 DO power on value Bit 7 gt channel 7 DO power on value Bit 0 gt channel 0 DO safe value mask Bit 1 gt channel 1 DO safe value mask Bit 7 gt channel 7 DO safe value m
10. ask Bit value 1 gt apply safe value setting Bit value 0 gt apply DO output value Bit 0 gt channel 0 DO safe value Bit 1 gt channel 1 DO safe value Bit 7 gt channel 7 DO safe value 0x01 After restarting the device configuration will become factory setting 0x02 Save all channels configuration into EEPROM Service Code Service name es CAN 2054D User s Manual v1 00 July 2010 18 4 Application Application Object1 Class ID 0x64 lists all the parameters of the module Each Instance ID is corresponding to the different cahnnels By using Set Get Attribute Single service user can read write the parameters of each channel Example1 Set DO output value Class ID 0x64 Instance ID 0x01 Attribute ID 0x02 If the node ID of the CAN 2054D is 1 and the master ID Ox0A has completed Explicit connection with the device By setting the value of Attribute ID 0x02 to OxFO you can set the DO4 DO5 DO6 and DO7 to turn ON and others to turn OFF Destination Destination MAC ID ID ref om HEX ai ee pol1 2 3 4 slel7 Lt o o o o o o 1 1 o o o 6 oa 10 64 ot o2 Fr Slave CAN 2054D IDENTIFIER Cam 8 byte Data Data Master Source MAC ID MAC ID Source MAC ID Sen aslsfzstisbttst epele sfe A A e E e E a a Slave CAN 2054D Set the value OxFF to the Application Object1 with Instance ID 0x01 and Attribute ID 0x02 After sending the
11. itical fault Device has unrecoverable fault Flashing Non critical fault Device has recoverable fault to recover lf users want to fix the problem reconfiguring device s MAC ID or resetting device may work CAN 2054D User s Manual v1 00 July 2010 8 Terminal Resistor LED When enable the 1200 terminator resistor the LED will be turned on DO LED If the DO LED is turned on it means that the corresponding DO channel is active DI LED If the DI LED is turned on it means that the channel of DI is receiving an ON Voltage Level digital signal CAN 2054D User s Manual v1 00 July 2010 9 2 4 PIN Assignment ORI Terminator CAN 2054D User s Manual v1 00 July 2010 2 5 Wire Connection on picom To Joel com EEN Low ne DIX x De Open Collector On Open Collector Off Output Resistance CAN 2054D User s Manual v1 00 July 2010 l1 3 DeviceNet Profile Area This section describes the detailed functions for each object class that is implemented in the CAN 2054D DeviceNet network 3 1 DeviceNet Statement of Compliance General Device Data Version Description of DeviceNet Volume l Release 2 0 amp Specification Volume II Release 2 0 Device Profile Name CAN 2054D DeviceNet Physical Conformance Data Communication Baud Rate Setting Switch 125 250 500 kbps Default Baud Rate 125 kbps Predefined Master Slave Connection Group 2 Only Server et CAN
Download Pdf Manuals
Related Search
Related Contents
極細ベゼルが魅せる、 感動の大画面映像に きっと誰もが引き込まれる。 Franke Rotaflow Syma Toys S027 toy PSC-Z Controller - Do-It Catálogo Técnico Magazine Copyright © All rights reserved.
Failed to retrieve file