background image

DeviceNet

®

 Interface Module Installation & Reference 

 

 

Figure 8: FormatInputBuffer Dialog 

NOTE

:  It is important that the input buffer is configured correctly so that the data written to In-Sight will be 

shown correctly. For example, if you expect an integer at byte 0, do not map byte 0 as a string. 
Recall that In-Sight will only read data in from the DeviceNet Interface Module in packets up to 
the size specified in both the Serial Port Details dialog and the EDS file for the Interface Module.  

Troubleshooting 

The WriteDeviceNetBuffer function does not send data to the PLC 

1.  Make sure the Interface Module’s NET and MOD lights are both solid green. If this is not the 

case: 

a)  If either LED is OFF, then the Interface Module is not connected to the DeviceNet network. If 

both LEDs are OFF, then either DeviceNet does not have power, or the Interface Module is 
not completely attached. 

b)  If the NET LED is blinking, either the Interface Module was not assigned a Master device, or 

the Master device is not polling it. Go into RSNetworx and make sure that it is set up 
correctly, and that the Interface Module is an active node on the DeviceNet network. Then 
make sure the PLC Master device is in Run mode. 

2.  Trigger In-Sight to write, while watching the RX light on the Interface Module: 

a)  If the LED does not go on, In-Sight is not transmitting. Make sure that In-Sight is Online, and 

that the cell containing the WriteDeviceNetBuffer function is executing as you expect. Also, 
verify that the serial ports are configured correctly in In-Sight, and that the connections are 
secure. 

b)  If the LED does go on, the problem is on the DeviceNet side. Make sure the NET LED stays 

solid green during RX transmission. If it does not, the Interface Module is faulting, which 
means the configuration is incorrect. 

c)  Sometimes resetting the data sizes does not “take” with SoftLogix running on a 1784 PCIDS 

card. Shut SoftLogix down completely and restart it. You may need to reboot the PC as well. 

 

 

11 

Summary of Contents for CIO-2550-00

Page 1: ...it through DeviceNet to or from a DeviceNet scanner attached to a PLC To set up this connection configure two communications channels one from the In Sight sensor to the DeviceNet Interface Module and...

Page 2: ...S file contained on the DeviceNet Interface Module diskette supplied using the EDS Wizard 2 On the Interface Module set the two rotary MACID switches to the unused MACID you want to assign to the modu...

Page 3: ...stance 1 Parameter 8 1 byte which defines the length of the receive byte array c Parameter 69 Data Size Instance 1 Parameter 8 1 byte which defines the length of the transmit byte array d Parameter 49...

Page 4: ...nd data this changes from a value of 0 to a value of 1 triggering the PLC to send the data to the Interface Module the second byte is a sync byte and the third is the size of data being sent user ente...

Page 5: ...haking 8 In the Details portion of the dialog see Figure 3 set the Input Packet Size to the Interface Module s DataTransmit Size Instance EDS parameter 69 value minus 1 byte Similarly set the Output P...

Page 6: ...is sent to In Sight from the PLC Data can be sent between the PLC and the In Sight sensor via the DeviceNet Interface Module using the Input Output spreadsheet functions ReadDeviceNetBuffer and WriteD...

Page 7: ...FormatOutputBuffer Dialog 4 Select another empty cell highlight Input Output from the left pane of the Insert Function dialog select WriteDeviceNetBuffer from the right pane and press the OK button t...

Page 8: ...Cell State of the WriteDeviceNetBuffer function may have to be toggled to initiate a send to the PLC Refer to In Sight Explorer Help Reference for more detailed information on the WriteDeviceNet func...

Page 9: ...the Insert menu and select Function to open the Insert Function dialog 6 Highlight Input Output from the left pane select FormatInputBuffer from the right pane and press the OK button to insert the f...

Page 10: ...n the ReadDeviceNetBuffer function parameters ReadDeviceNetBuffer example In this example assume that the incoming data in the FormatInputBuffer function is as follows An integer is expected at byte 0...

Page 11: ...the NET LED is blinking either the Interface Module was not assigned a Master device or the Master device is not polling it Go into RSNetworx and make sure that it is set up correctly and that the In...

Page 12: ...olation 500 volts ESD protection 10 kv Overload protection 30 volt Short circuit Indefinite Output levels 7 9 volts typical Data size 8 7 bits software configurable Parity Even Odd None Stop bits 1 fi...

Page 13: ...und 6 NC 7 Request to Send 8 Clear to Send 9 NC P N 597 0010 02 Copyright 2001 2008 Cognex Corporation All Rights Reserved All information in this document is subject to change without notice Cognex a...

Reviews: