background image

 

13 

ICC 

5.

 

Gateway Overview 

 

 
 
 
 

Gateway Overview (Front) 

RS-485 TX 

and RX LEDs

 

DeviceNet network 

terminal block 

USB connector 

DeviceNet network 

status LED 

Gateway status LED

 

DeviceNet module 

status LED

 

Gateway Overview (Back) 

Chassis GND

 

RS-485 terminals

 

Power terminals

 

Summary of Contents for DNET-1000

Page 1: ...January 1 2016 ICC 10725 2016 Industrial Control Communications Inc ICC INDUSTRIAL CONTROL COMMUNICATIONS INC DNET 1000 Multiprotocol DeviceNet RS 485 Gateway Instruction Manual...

Page 2: ...sent in a system of any size In order to prevent danger to life or property it is the responsibility of the system designer to incorporate redundant protective mechanisms appropriate to the risk invol...

Page 3: ...ations that may be subjected to large shocks or vibrations Avoid installation locations that may be subjected to rapid changes in temperature or humidity Operating Environment Proper ground connection...

Page 4: ...l Interface 14 6 Installation 16 6 1 Mounting the Gateway 16 6 1 1 Panel Wall Mounting 16 6 1 2 DIN Rail Mounting 17 6 2 Wiring Connections 18 6 3 Grounding 18 7 LED Indicators 20 7 1 Gateway Status 2...

Page 5: ...x A Database Endianness 42 12 1 Modbus PROFIBUS Example 44 12 2 Modbus DeviceNet Example 45 12 3 BACnet DeviceNet Example 46 12 4 BACnet Modbus Analog Element Example 48 12 5 BACnet Modbus Binary Elem...

Page 6: ...it http www iccdesigns com Before continuing please take a moment to ensure that you have received all materials shipped with your kit These items are DNET 1000 Gateway in plastic housing Documentatio...

Page 7: ...nected to a PC via a USB mini type B cable This simultaneously supplies power while providing the ability to configure the gateway monitor data and update firmware on the device using the ICC Configur...

Page 8: ...ous control over value modification and data movement within the database High level signal conditioning is also realizable via the construction of compound formulas derived from the elemental buildin...

Page 9: ...ateway will cycle through the defined service objects in a round robin fashion however the gateway does implement a write first approach This means that the gateway will perform any outstanding write...

Page 10: ...igned data type is selected if network data values can be negative For example if 0xFF is written to the database at a location corresponding to a service object with an 8 bit unsigned data type the r...

Page 11: ...trical Installations all regulations of the Occupational Safety and Health Administration and any other applicable national regional or industry codes and standards DO NOT install operate perform main...

Page 12: ...re Preventive maintenance and inspection is required to maintain the gateway in its optimal condition and to ensure a long operational lifetime Depending on usage and operating conditions perform a pe...

Page 13: ...c or your local distributor 4 7 Disposal Contact the local or state environmental agency in your area for details on the proper disposal of electrical components and packaging Do not dispose of the un...

Page 14: ...way Overview Front RS 485 TX and RX LEDs DeviceNet network terminal block USB connector DeviceNet network status LED Gateway status LED DeviceNet module status LED Gateway Overview Back Chassis GND RS...

Page 15: ...ted to the gateway s terminal block at terminals TB 5 POWER and TB 6 GND as highlighted in Figure 1 Figure 1 Terminal Block Power Supply Connections 5 2 RS 485 Port Electrical Interface In order to en...

Page 16: ...5 ICC Figure 2 RS 485 Interface Circuitry Schematic Figure 3 highlights the terminals on the gateway s terminal block that are specific to RS 485 connections Figure 3 Terminal Block RS 485 Connections...

Page 17: ...om of the enclosure A DIN rail adapter with two pre mounted screws is provided for mounting the gateway on a DIN rail The user must choose the appropriate hardware for mounting the gateway on a panel...

Page 18: ...clip the DIN rail adapter onto the DIN rail and mount the gateway on the screws the screws should already be seated into the adapter at the proper height Refer to Figure 7 Figure 8 and Figure 9 Figure...

Page 19: ...trical noise sources such as drives motors or power carrying electrical wiring 4 Connect the power supply to the gateway s RS 485 terminal block on the terminals labeled POWER and GND Pay particular a...

Page 20: ...priate protective ground Please be sure to consider the following general points for making proper ground connections Grounding method checkpoints 1 Make all ground connections such that no ground cur...

Page 21: ...D will flash a red error code The number of sequential blinks followed by 2 seconds of OFF time indicates the error code 7 2 RS 485 Network Status The gateway has one red and one green LED to indicate...

Page 22: ...cate node address Flashing Red One or more connections timed out Alternating Red Green Self test Table 3 DeviceNet Module Status LED LED State Indication Off No power Green Operating in normal conditi...

Page 23: ...panel Dragging it from the Available Devices panel into the Project panel Selecting it and selecting Add Selected Device from the Edit menu Selecting it and clicking the Add button in the toolbar The...

Page 24: ...ct Hitting the DELETE key on the keyboard when the device is selected in the Project panel Right clicking on the device in the Project panel and choosing Remove from the context sensitive menu Selecti...

Page 25: ...online device is selected data values are updated from the device in real time and values can be edited by double clicking the desired location in the database Diagnostics To monitor the status of ser...

Page 26: ...select a parent object to display a summary of all its child objects For example selecting a protocol driver will display the driver s configuration in the Summary panel and list of current objects in...

Page 27: ...n item onto a new location under a different parent object in the Project panel after dragging the item Selecting Paste Item from the Edit menu Clicking on the Paste button in the toolbar After pastin...

Page 28: ...evice is in this mode all other functionality of the device is disabled regardless of other configuration settings Serial Redirect Select this option to redirect communications from the selected seria...

Page 29: ...USB Serial Capture Window allows connection to a device s USB Virtual COM port to view and save network packets captured by the device The device s USB Virtual COM port must be configured for Serial S...

Page 30: ...select Pause Display Note that even though the display does not update when paused packets are still being captured in the background Ending a Capture Session The capture session is ended by disconnec...

Page 31: ...Batch Update Mode from the Tools menu After the studio has entered batch update mode pressing the ESC key will exit batch update mode If any devices were discovered while in batch update mode the stud...

Page 32: ...ormed Errors The total number of devices that encountered an error while being updated Note that this does not necessarily imply that the device failed to update 8 3 Internal Logic Settings 8 3 1 Fail...

Page 33: ...the designated 8 bit 16 bit or 32 bit value is written to the corresponding database address es To add a timeout object to a device select the device in the Project panel then add Internal Logic Fail...

Page 34: ...scaled after operation execution The input is multiplied by the input multiplier and the result is divided by the output multiplier All operations can be dynamically enabled disabled using an optional...

Page 35: ...n cycle and the current execution cycle otherwise it outputs a 0 The Mutiplexer operation outputs one of its two inputs depending on the selection If Selection is zero Input 1 is output If Selection i...

Page 36: ...an that each operation is guaranteed to execute every scan cycle only that it will be evaluated as to whether or not it should execute Namely if an Enable Trigger element is added to an operation then...

Page 37: ...ption is used Auto Reset Allows the enable value to be automatically reset upon completion of the operation The actual value written to the enable value depends on the other trigger options selected I...

Page 38: ...ostics Objects Because the diagnostics object resides in the database alongside the service object s process data it can also be accessed over any supported network by mapping appropriate network elem...

Page 39: ...y supports a variety of serial drivers on its RS 485 port For a list of supported protocols refer to the Millennium Series Supported Drivers List For detailed information on each protocol refer to the...

Page 40: ...39 ICC 10 DeviceNet Driver For detailed information on the DeviceNet protocol driver refer to the separate DeviceNet protocol driver manual...

Page 41: ...and RX LEDs are blinking slowly sporadically or not at all Check connections and orientation of wiring between the network and the gateway Confirm that the protocol baud rate parity and address settin...

Page 42: ...nternal device error Record the blink sequence and contact ICC for further assistance The device will not communicate to the Configuration Studio via USB The USB cable is plugged into both the PC and...

Page 43: ...etrieves multi byte data to and from the database Data is stored into the database starting at the low address and filled to higher addresses The endianness determines whether the most significant or...

Page 44: ...ent to and from the gateway s internal database This idea helps explain the data movement as a whole from one port to the other on the gateway between two different networks Because networks vary in t...

Page 45: ...mples of how the database endianness affects end to end communication between networks and when each byte ordering scheme should be used 12 1 Modbus PROFIBUS Example This example shows the interaction...

Page 46: ...his example shows the interaction between a network using an object value method Modbus and one using a bag of bytes method DeviceNet to exchange data The gateway reads holding registers 1 and 2 from...

Page 47: ...that in both examples the DeviceNet network data is always identical byte for byte to the gateway s database For this reason it is important to configure gateways that use a bag of bytes style networ...

Page 48: ...the gateway interprets the 4 bytes the resulting 4 byte value will be 0x12345678 thus successfully receiving the original value of the BACnet analog value object Figure 18 BACnet DeviceNet Little Endi...

Page 49: ...he values from the BACnet network are stored into the database with big endian byte ordering Figure 21 shows the values from the BACnet network being stored into the database with little endian byte o...

Page 50: ...put statuses are mapped to registers not addresses refer to the Modbus driver documentation for more information Since registers are 16 bit entities the byte order of the registers and by association...

Page 51: ...to coils 1 8 and so on This can be seen in Figure 23 Since the most significant bytes of the Modbus registers that the coils map to are now mapped to lower addresses the alignment between the two netw...

Page 52: ...that increments when the driver transmits a packet RX Counter A 32 bit counter that increments when the driver receives a valid packet RX Error Counter A 32 bit counter that increments when the gatew...

Page 53: ...Address 0xF1 Data Error 0xF2 Write To Read Only 0xF3 Read From Write Only 0xF4 Target Busy 0xF5 Target Error 0xF6 Cannot Execute 0xF7 Mode Error 0xF8 Other Error 0xF9 Memory Error 0xFA Receive Error 0...

Page 54: ...BACnet Building Controller B BC BACnet Advanced Application Controller B AAC BACnet Application Specific Controller B ASC BACnet Smart Sensor B SS BACnet Smart Actuator B SA BACnet Interoperability Bu...

Page 55: ...inding supported This is currently for two way communication with MS TP slaves and certain other devices Yes No Networking Options Router Clause 6 List all routing configurations Annex H BACnet Tunnel...

Page 56: ...55 ICC If this product is a communication gateway describe the types of non BACnet equipment networks s that the gateway supports Refer to protocol specific manuals for other supported protocols...

Page 57: ...on R Services Supported R Object Types Supported R Object List R Max APDU Length R Segmentation Support R APDU Timeout W 10 65535 Number APDU Retries W 0 10 Max Master W 1 127 Max Info Frames R Device...

Page 58: ...ICC INDUSTRIAL CONTROL COMMUNICATIONS INC 1600 Aspen Commons Suite 210 Middleton WI USA 53562 4720 Tel 608 831 1255 Fax 608 831 2045 http www iccdesigns com Printed in U S A...

Reviews: