Home
I-7243D MODBUS TCP Server/DeviceNet Master Gateway
Contents
1. Figure 5 9 Click Change Remove button Step 4 Select the Remove option button and press the Next button to remove l 7243D Utility See figure 5 10 7243D Utility Setup Welcome Modify repair or remove the program Welcome to the l 2430 Utility Setup Maintenance program This program lets you modify the current installation Click one of the options below C Modify Select new program components to add or select currently installed components to remove Reinstall all program components installed by the previous setup Remove all installed components Figure 5 10 Modify repair or remove the program dialog l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 51 Step 5 Click the button Yes to remove the software as shown in figure 5 11 7243D Utility Setup Do you want to completely remove the selected application and all of its components N ves Mo Figure 5 11 Click the button Yes to remove the software Step 6 Finally click the Finish button to finish the uninstall process 7243D Utility Setup Maintenance Complete x InstallShield Wizard has finished performing maintenance operations on l 724 2D Utility ra Figure 5 12 Maintenance Complete dialog l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 52 5 1 2 How to set connect with the module When you first co
2. 0x00 Explicit 0x01 Poll Device 1 1 Byte 0x02 Bit Strobe 0302h Low Connection Type 0x03 COS 0x04 Cyclic 0303h High Device 1 Data Type 1 Byte 0x01 Output command 0303h Low End Char CR 0x0D 1 Byte 0304h 0307h Device 2 data format 4 Words 061Ch 061Fh Device N data format 4 Words l 7243D MODBUS TCP DeviceNet Gateway User s Manual Version 1 0 April 2007 38 4 3 4 Input Status Area The Input Status Area is used for saving information for each DeviceNet input device Users can use Modubs FC4 command read input registers to read the data from l 7243D s Input Status Area Word Address 3xxxx O2FFh Total number of input commands 0300h enn Specific data format string for input command 061Fh 0620h O6EFh O6FOh MAC ID amp Baud rate O6F2h Module status O6F3h O6FFh 0700h 14BFh 14C0h 14FFh 1500h a Allocate choice byte of each device 151Fh Table 4 7 Input Status Addressing Scan list table for each device Word Address 02FFh Total number of input commands lf users use Utility tool to set the Internal Input Memory of input device the value of this parameter will be increased or decreased l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 39 Word Address 0300h 0620h Specific data format string For saving specific data format string that are sent by Utility tool to configure input device data address The type of the specific data forma
3. high byte N length of device Input data length of device Dep on input data 12 1 Byte low byte length of device output data length of device Dep on output data 13 1 Byte high byte length of device output data length of device Dep on output data 14 1 Byte low byte length of device EPR of Poll connection 15 1 Byte Ox00 OxFF high byte EPR of Poll connection 16 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number 1Byte Module NetID Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 86 6 1 9 DNM ConfigCOS The command is used for users to configure the COS IO connection between the DeviceNet device and the I 7243D This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1Bye Ox0A 08 Configure COS Command 1Bye o9 00 Separating byte teye fxn 414 Input data length of device 1 Byte Dep on input data high byte N length of device Input data length of device Dep on input data 12 1 Byte low byte length of device output data length of device Dep on output data 13 1 Byte high byte length of device output data length of device De
4. l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 Exit Kabosa 19 5 3 MBTCP Tool MBTCP Modbus TCP client with source code in VB6 to diagnostic Modbus TCP slave devices After installing the I 7243D Utility tool users can get it from the following location Microsoft Word F adobe Acrobat 7 0 5 WinRAR 7 7188e g YxComm Utility Microsoft Excel TR k ad Wi MSN Explorer All Programs Microsoft Word w MBTCP Ver 1 1 4 rModbus T CP ip 192 168 255 1 Port 502 Connect isconn Data Log Elie Mode no He sal a r Timer mode fixed period Interval 100 ms Gel Internet Explorer Microsoft Access Microsoft Activesync Microsoft FrontPage Microsoft PowerPoint le Outlook Express Statistic r Polling or Timer mode DateTime Start time n i oa l I 2430manual Z SO 7243DQuickStart fay CAN Gateway 7 PSPad editor fim Borland Delphi 7 an InterBase pK FZ Adobe Acrobat 7 0 Standard 71 FFdshow an Storm Codec gt 1 F243D Utility E Readme Acrobat Distiller 7 0 Location C UC amp Apple Software Update H Tune Protocol Description FC Read multiple coils status Oseex for DU J Prefixed 6 bytes of Modbus TCP protocol Byte 0 Transaction identifier copied by server usually U Byte 1 Transaction identifier copied by se
5. L R R BS BCG BE eS k B H 9 M M W N M es Figure 2 4 XC 100 I O expansion board LAYOUT Apply the termination Don t apply the termination resistor 120Q resistor Table 2 5 J3 Jumper Selection l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 24 2 3 LED Indication The 7243D acts as a Modbus TCP to DeviceNet gateway It provides some LEDs to indicate what situation the I 7243D is in 2 3 1 Power LED There is a red indicator LED in the l 7243D as follow lt Firmware is running flashing red The default shipping of l 7243D will be firmware inside so the red indicator LED of l 7243D will be flashing two times per second periodically l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 25 2 3 2 Module Status indicator LED The l 7243D includes three single color LED displays to indicate the status of module network and I O device They are MS LED it is red NS LED it is green and RUN LED it is red The Indicators assist maintenance personnel in quickly identifying a problem unit When the I 7243D events occur these indicators will be triggered to glitter with different conditions 6 MS LED This led provides module status and indicates whether or not the module is operating properly Table 2 6 shows the conditions of MS status Therefore when the I 7243D is operated normally the MS led must be turned off Off Module IS normal no error occurs Module h
6. See figure 5 8 E Control Panel Fie Edit View Favorites Tools Help O Back Oo E 78 Search gt Folders Fri As 55 B B x Address Va Control Panel Accessibility Add or administrative g Switch to Category View Options Remove Tools Prt ogranns Automatic BDE Date and Time Display o windows Update Updates Administrator KI Help and Support P da E vy B P m Folder Options Fonts Game InterBase Controllers Manager See Also P gt nde Internet Keyboard Mouse Network Figure 5 8 Add or Remove Programs l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 50 Step 3 Find out the I 7243D Utility and click the Change Remove button See figure 5 9 Add or Remove Programs oe I Currently installed programs C Show updates Sort by Change or l ET Remove Size 11iMB Programs Size 3 02MB i E HyperSnap O 4 Size g Add ew SE TS Size 8 45MB Programs Click here For support information Used R Last Used On 200713112 To change this program or remove it From your computer click Change Removes _Change Remoy Add Remove Change Remove Windows Components E ICP DAS Utilities For ISaGRAF Size 42 OMB 44 InduSoft Web Studia v6 0 Service Pack 5 Size 320 00MB ey fio Instrumentation Actives Library sek Program ki InterBase 6 5 Size 14 55MB Access and Defaults BB vs 256 Be Size 422M
7. Step 2 7243D s COM1 RS 232 Port to become PC s COMS3 by using the VxComm Utility VxComm Utility v7 8 11 Dec 20 2005 File Server Port Tools 71 HRE 9UUUE Interet Ethemet Controller IF 192 168 255 1 Pott 10000 Timeout ms 5000 le Check Duplicated IF Connect to Serve Z Add Sever VelComm Device Seners Baudrate FIS8E 192 168 255 1 er Fired Dynamic Server Options xX Remove Server Device Mot Found l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 119 Step 3 Run the from the Ian Z Internet Explorer Microsoft Access Microsoft Activesync Microsoft Excel kK Microsoft FrontPage menu mu Capt K 7 Modbus Utility CV T xComm2k K E Configure Wizard Fo InterBase l Send232 ey SendTcP SendTCP help A Acrobat Distiller 7 7 Adobe Acrobat F i 1i I T TE S s b Microsoft PowerPoint WI Microsoft Word i Uninstall PC Diag 2 MSN Explorer 2 start 25 721 Outlook Express Step 4 Press the lt Alt gt lt 3 gt keys to use PC s It will show message after changed x Current set Use COM 115206 N 8 1 AutoRun Autodownload files None Current work directory C Program Files 7188E PCDiag Pic l e ii Change to use H a 51 Step 5 Type some characters in the window The characters will be sent from PC s COM3 to l 7243D s COM1 through Path1 and im
8. described as section 5 1 2 2 Then select the master frame 7243D 3 Select the Setting item on the menu bar or click the mouse right button on the master frame then click the Master Settings item Then the MBTCP Configuration window will be pop up As shown in figure 5 17 7243D Utility Online Mode Ethernet Sle Fie Online View Insert Setting About INIS Right click mouse ouTtTONn MASTER MACID 0 Bus Paramete Master Settings 4 MBTCP Configuration AN Set Get Mo pata 1 7243D n92 168 d COM Port Setting com2 x f T NetID 1 Enable Mode Modbus RTU Gateway v Modbus Timeout 200 ae Baudrate 9600 x Data Bit Parity Bit NONE Stop Bit system Setting A Set Net ID i A COM1 VxComm Mode E ModBus ID 1 20 gt COM2 4 L KZ Stations per Com Port I l 2 EU Seg gs 2004 10 Figure 5 17 MBTCP Configuration l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 57 4 Adjust system settings The I 7243D can be a single Modbus TCP to multi Modbus RTU converter The Modbus station number is a very important parameter It is used to recognize different Modbus stations But the I 7243D does not have any hardware design such as dip switch or jump allowing you to set the Modbus station number or called NetID You must use the Utility to set some parameters regarding to Modbus station number System settings include follows Net ID If the Modbus station
9. 0 April 2007 15 ICP DAS DeviceNet Master Module I 7243D provides users to establish DeviceNet network rapidly by Master Slave connection model The DeviceNet Module acts as a Modbus TCP server to DeviceNet master gateway Using the module users don t need to take care of the detail of the DeviceNet protocol The module will implement the DeviceNet protocol automatically It can reduce the complexity of users DeviceNet Master Software The module mainly supports the Predefined Master Slave Connection Set functions to allow users to merge I O data into DeviceNet network by using Modbus TCP commands It can help users to establish the connection with DeviceNet slave devices easily The general application architecture is demonstrated as Figure 1 7 Figure 1 7 MBTCP to DeviceNet application of I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 16 The module only provides the DeviceNet Master mechanism to communicate with slave devices by the Predefined Master Slave Connection Set which can be clarify as two forms One is the Explicit Message and others are lO Messages Note that before communicating I O data with DeviceNet slave devices the Master device must connect to slave devices by explicit message connection to define the connection object Here we only provide one explicit message connection and four I O connections as depicted in Figure 1 8 a Bit Strobe Connection I O a Poll Connection UO
10. 2007 108 7 3 Adding an l 7243D and configuring the VxComm Driver l 7243D s default IP address is 192 168 255 1 Step 1 Select the VxComm Utility Accessories Programs Development Kits d Documents 2 Microsoft Visual Studio 6 0 d InstallShield PackageFarTheieb 2 AIAFI Network E Search 2 DAQPro Z LZ 71996 d LS PCDiag fy vxComm ng Uninstall Yxcomm EY Yom Help a YL omm Utility Settings Help 4 Run igi SendTcp EZ SendTcp Help Shuk Down File Server Pork Tools VWelComm Device Servers Server Options Device Mot Found l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 109 Note Check Duplicate option Checks whether the IP address is already listed in the server window left hand window Default is automatically checked The following window pops up if IP address is duplicated A This device IP and Tcp Port CMD is already in the list Check Server option Connects to the I 7243D and gets the device s name before adding to the server window left hand window Default is automatically checked The following window pops up if the host fails to connect YxComm A Check Server Failure Step 3 Then a Dialog window will be popped up Then select the module Number 7188E2 to add the I 7243D module into the server window Please select the corect product model number Canc
11. 7243D After receiving this command by the I 7243D it will set the flag Total Number of output commands table 4 6 and all data in the Output Data Area to zero Request 00 _ Net ID Station Number 1 Byte Module Net ID 7 0x01 0x00 02 03 Reference Number 2 Byte Command Area 06 Byte Count 8 2 Word Count 1 Byte ox02 08 Clear all data in the Output Data Area 1 Byte 0x03 Response 00 NetID Station Number 1 Byte Module Net iD Error Response 00 NetID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 103 6 3 The Communicated Flow Diagram The following flow diagram mainly presents how to configure the l 7243D by the specific Modbus TCP commands To configure the module users just need to send the specific commands step by step or configure it by the Utility tool For more information please refer to the command description in section 6 1 and 6 2 and operating steps of the Utility tool in section 5 1 Module Online OK Toned With Module DNM 5etMasterM ACID DNM_AddDevice DNM ContigBitStrobe DNM ConfigPoll DNM ContigCOs DNM ConfieCyelic DNM_StartAllDevice Set Input Data Area Set_Output_Data_Area Get Input Data set Output Data DNM_StopAllDevice Disconnect With Module Figure 6 1 Flow diagram of configuring steps l 7243D MODBUS TCP DeviceNet G
12. Bit Strobe connection 1 Byte Ox00 OxFF high byte EPR of Bit Strobe connection 14 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number Rs Module NetID Error Response Net ID Station Number 1 Byte Module Net ID 02 Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 94 6 1 17 DNM_UpdatePollConfig After configuring the Poll IO connection user can update the parameters of this connection by using this command This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1Bye Ox0A 08 Update Poll Command ane oar 00 Separatingbyte ane oor 414 Input data length of device 1 Byte Dep on input data high byte N length of device Input data length of device Dep on input data 12 1 Byte low byte length of device output data length of device Dep on output data 13 1 Byte high byte length of device output data length of device Dep on output data 14 1 Byte low byte length of device EPR of Poll connection 15 1 Byte Ox00 OxFF high byte EPR of Poll connection 16 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number 1Byte Module NetID Error Response 00 Net ID Station Number 1 Byte Mo
13. COM port that was created by the VxComm Driver l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 122 Check The I 7243D s power supply network cable IP address subnet mask and gateway Problem 2 Client program still fails to open the COM port Check Step 1 Right click the My computer icon and select the Manage option My Computer Open Explore Search Manage Map Network Drive Disconnect Network Drive Create Shortcut Recycle Rename Properties Step 2 Select the Device Manager icon from the Computer Management program D Computer Management Action view elm EP Tree Eh GARY i c 18 m Computer Management Local R ae g System Tools i i Disk drives ial Event Viewer Y a System Information Display adapters ai Performance Logs and Ale ety PVD Bench drives HS Floppy disk controllers Ga Floppy disk drives T N IDE ATA ATAPI controllers ro cma L ax drac arel Step 3 Click the menu item View Show hidden devices Step 4 Select the item Non Plug and Play Drivers Ynsernet l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 123 D Computer Management Action view gt Ef S i a Tree EE S Computer Management Loca El 1 System Tools ai Event Viewer H a System Information Y EH Performance Logs and Aef 00 Ss Diskpert Y KJ Shared Folders _ lt
14. GND l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 125 Appendix A Connection Status Table Cita Status Un establish WDT un setting Explicit Connection WDT setting OK WDT setting 2 3 a connection size response connection size response 3 Wait for consumed connection size response 4 Get produced connection size response E Wait for consumed connection size response Get produced Bit Strobe Connection Establish OK wait for IO Polling Connection SE connection size response 2 Un set EPR 28 EPR setting OK 29 EPR setting l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 126 30 Establish OK connection size response connection size response COS Cyclic Connection connection size response Get produced connection size response error message Table A Connection Status Table l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 127 Appendix B Command Table Checking Allocate Response Checking User Get Attribute Response Checking User Set Attribute Response Checking Set Fragment Attribute Response 6 __ Checking Release Bit Strobe Response a E 9 sending Allocate Explicit Connection Request sending Release Explicit Connection Request 12 Sending Set Attribute Request Sending Allocate Bit Strobe Connection Request Checking Allocat
15. ICP DAS Utilities For I5a3GRAF fF Borland C Builder 6 med MSDN Library Visual WinRAR dd bOan ER Visual Studio WET lt een Modbus Utility apture 65 Internet Explorer PrlDiag K S Microsoft Access fa VWoollommek L ii SendTcp I S E E Microsoft ActiveSync CI Borland Delphi La InterBase Microsoft Excel E E E DAR Acrobat Distiller 7 0 be All Programs eee E E E E FZ Adobe Acrobat 7 0 Standard F F F F Y MC orm Utility Microsoft Word WI MSN Explorer kS Outlook Express F YF F ka F F F F Step 2 Click the server name you want to remove and press the Remove Server button VxComm Utility vz 8 11 Dec 20 2005 Fie Server Port Tools m 188E 8000E IntermetEthemet Controller IP 192 168 255 1 Port 10000 Timeout ms 5000 Add Server Pot COM Baudrate Poort 1 0 Reserved Fined Port 1 LU nM ap Dynamic Port 2 U nM ap Dynamic a Device Not Found l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 115 Step 3 The following window will pop up please make sure of your choice and press the Yes button to remove it VxComm Utility Server 7188E2 192 168 255 1 re vou sure to remove this server File Server Pork Tools 180E 8000E Intermnet Ethernet Controller IP 192 168 255 1 Port 10000 Timeout ms 5000 M Check Duplicated IP Connect to Serve sey Add Server Yelomm Device Servers Baudrate Devi
16. J NET Redistributable 1 1 Chinese iT Size Language Pack xComm Driver 2K Size Change Remove 2 Web Tunneling Gateway size 2 WinconsSDE dotWet_ 20050527 Size 1 jE winconsbK_Evc_20050617 Size 15 G Windows CE MET Utilities For visual Studio MET 2003 Size v1 1 B Windows Installer 3 1 KB893803 Step 4 Click the button Yes to remove the software InstallShield Wizard Setup Status xComm Setup is performing the requested operations xComm has been successfully uninstalled From your machine Last Used On 2006 2 20 To change this program or remove it From your computer click Change Remove E T O 13ME W Standard SDK For windows CE MET Size 850 00MB 0 36MB 0 24MB 2 9 1MB Used Frequently 0 15MB a MB 4 00MB 0 82MB Cancel l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 118 8 Diagnostics and Troubleshooting 8 1 Diagnostics After configuring the VxComm Driver by using the VxComm Utility the VxComm Driver should work without error However users can use a simple test to make sure it s working properly Note The test method depends on the user s devices and client programs And users must install the PC Dialog tool on the CD 8000CD Napdos 7188e TCP PCDiag Setup Setup exe E Example 1 Loop Back Testing Step 1 Wire the TXD1 with the RXD1 COM1 of the I 7243D Real COM Ethernet 10 100M
17. Length Error 03 Get Poll Consumed Size Response Error Setting of Poll Output Data Length Error Get Poll Consumed Size Response Timeout Set COS Cyclic Connection EPR Response OK Set COS Cyclic Connection EPR Response Error Set COS Cyclic Connection EPR Response Timeout Set COS Cyclic IO Request OK Set COS Cyclic IO Request Error ee Set COS Cyclic IO Request Timeout S Set COS Cyclic ACK Request OK Set COS Cyclic ACK Request Error S Sg Set COS Cyclic ACK Request Timeout Get COS Cyclic Produced Size Response Error 00 Get COS Cyclic Produced Size Response Timeout Setting of COS Cyclic Input Data Length Error Get COS Cyclic Consumed Size Response Error a Te Get COS Cyclic Consumed Size Response Timeout PBA Setting of COS Cyclic Output Data Length Error Table C Result Table l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 131
18. Master _ Device Change of State Connection I O a Cyclic Connection I O DeviceNet Figure 1 8 DeviceNet Messaging The DeviceNet Communication Protocol is based on the concept of connections method Master should create connections with slave devices based on the command of exchanging information and I O data To establish master control mechanism there are only four main steps to be followed Figure 1 9 demonstrates the basic process for the DeviceNet master communication The every step function is described in below 2 3 4 Establish Connection Access KO Data Configure connection Figure 1 9 Four steps to establish connection l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 17 1 Add device into network You should provide the slave devices MAC ID to add into network 2 Configure connection You can check the slave device s I O connection type and the I O data length When configuring the I O connection you should provide these parameters 3 Establish connection After configuring connections users can start communicating with slave devices 4 Access I O data After communicating with slave devices you can access the I O data with corresponding read write function After establishing the explicit connection the connection path is then used to exchange the general information from one node to the others And then users can create the I O connection
19. Momory Data Input Memory 00 01 02 02 04 1 O5 06 07 00 09 1 10 11 12 13 14 15 16 Get Data Auto Display Mode Y Hex C Dec lz E 2007 4 10 00 01 02 03 04 05 06 TZ T o8 09 10 11 12 13 14 15 16 Ololololololololololol ololo ololo o Set Data miololololololololololololololololo ololololololololololololololololol o miololololololololololololololololo Clear All mlololololololololololololololololo Setting mGlololololololololololololololololo olololololololololololololololololo wiololololololololololololololololo mlololololololololololololololololo omiololololololololololololololololo Display Mode wiololololololololololololololololo wmiololololololololololololololololo Hex jo ololololololololololo o lo olo o m pe gt Figure 5 32 Set Get IO Memory Data l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 73 As the setting of figure 5 30 and 5 31 users can get the Device1 2 bytes polling input data and Device2 16 bytes polling data on the Input Memory Table 0000 0001 and 0100 0115 after click the Get Data button or Auto button As shown in figure 5 33 Input Memory 00 01 02 O03 O4 O5 O6 OF O8 09 10 11 12 13 14 15 16 lt TTS RS FF o o olo oalol ol ol olo oalolalolo 1 S Ss ES es SE EEA ee a a a a a TES eS a aes Ts ee ene ies are i Se Pre ar Ri rw a H r Sr a aie si Seki ae
20. NetID Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 88 6 1 11 DNM_StartDevice After configuring the IO connection of each device users can use this command to let the I 7243D start to communicate with each DeviceNet device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes x x Command Area 01 o6 Byte Count 8 2 Word Count 1Bye ooa o8 Start Device Command 1Bye oos m semana pne lt T teye an Response 00 NetID Staton Number 1Byie Module NetID Error Response Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 89 6 1 12 DNM_StopDevice Users can use this command to release the connection between I 7243D and device The configuration of this connection still is saved in the scan list table of 7243D Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count B 2 Word Count 1Bye ooa 08 Stop Device Command 1Bye pne 00 Separating nne lt T teye an Response Error Response 00 Net ID Station Number 1 Byte Module Net ID Excepti
21. Output Data Area to 0x00 after receiving the Set_Output_Data_Area fragment byte 0x00 command 2 The parameters of the configuration must be suitable with the connection attribute values of the output device Otherwise the data in the Output Data Area will not be sent to the output device 3 After mapping the device data into the Output Data Area all the parameters will be stored into the Output Status Area address O300h 061Fh table 4 6 and EEPROM of I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 101 6 2 3 Clear All Inout Data Area Users can use this command to clear all the data in the Input Data Area of the 7243D After receiving this command by the l 7243D it will set the flag Total Number of Input commands table 4 7 and all data in the Input Data Area to zero Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Byte N N Command Area 06 Byte Count B 2 Word Count 1 Byte O02 08 Clear al data in the Input Data Area T Byte 0x02 Response 00 NetID Station Number Byte Module NetID Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 102 6 2 4 Clear All Output Data Area Users can use this command to clear all the data in the Output Data Area of the l
22. add remove configure the DeviceNet devices by select the necessary items Add a DeviceNet device Click left of the mouse button on the black space of main frame Select the Insert item on the menu bar or click right of the mouse button on the black space of main frame then click the Device item Then the Insert Device window will be pop up As shown in figure 5 20 1 72430 Utility Online Mode Ethernet Bel File Online View Insert Setting About RIIA Right click mouse MACID 0 button i Insert Device Description DEVICE Device MAC ID i Cancel Input the device description and MAC ID K button Status Idle then press Q EF Oa 2007 74 10 1 7243D Utility Online Mode Ethernet File Online View Insert Setting About RIIA Ek MASTER MACID 0 DEVICE 1 MACID 1 Status Idle F 09 18 2007 4 10 Figure 5 20 Add a DeviceNet device into I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 61 Remove a device Click left of the mouse button on device that you want to remove Click right of the mouse button on the device then click the Delete item Then the selected device will be removed from the I 7243D As shown in figure 5 21 7243D Utility Online Mode Ethernet f fel File Online View Insert Setting About bel 51A 1 sas Right click mc button DEVICE 1 MACID 1 Device Configu
23. communication of some other devices the color of the line picture will become black Users can follow the steps to start or stop the communication of each or every DeviceNet devices 1 Click left of the mouse button on device that you want to start or stop Select the Setting item on the menu bar or click right of the mouse button on the device then click the Start Device item or Stop Device Then the I 7243D will start stop to communicate with the DeviceNet device As shown in figure 5 24 l 7243D Utility Online Mode Ethernet Fie Online View Insert Setting About MASTER MACID U DEVICE 1 MACID 1 e DEVICE 2 MACID 2 Status Idle F 09 21 2007 A410 Figure 5 24 Start stop communisating with DeviceNet devices l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 65 By Clicking left of the mouse button on master frame I 7243D you can start or stop communicating with all DeviceNet devices Select the Setting item on the menu bar or click right of the mouse button on the master frame then click the Start All Devices item or Stop All Device Then the I 7243D will start stop communicating with all DeviceNet devices As shown in figure 5 25 7243D Utility Online Mode Ethernet BHR Fie Online wiew Insert Setting About MASTER MACID Q Bus Parameters L S Start All Devices DEVICE MACIO 1 Memory Mapping Settet Momory Data DEVICE 2 MA
24. es 04 10T 0 0 Ts aes ea hee i 0 a ae a 0 ie sie 0 pl i ae ae ar 0 ae a a 0 a re a TTS Ee Star a pe PT T E Pe IR R Teena a a DZ T 010 0 0 Se 0 es a 0 a a 01 0 0R 10T 0 Tew hea eee 0 0 0 01 01 0 Mn armor emer a E Y ens E a Re Is BicclaviMade TO cee re Pais re ae ee eS Se a a a eae Pa ars Ss ar Fe ne E Sn eo rae Hex Ta E ET St a Er E a a a er a ae Dec 4 z Figure 5 33 Input Memory Table By clicking the Set Data button users also can set the data on the Output Memory Table into l 7243D s output data area As shown in figure 5 34 lt gt lt Output Memory 00 01 02 03 04 05 06 OF 08 09 10 1 wk l Pa a KM wk B l KM wk 7 og 2s 4 TE E Fr oF FF oF Fro dF O T OO OO of o 0 0 OO 0 DOD 0 0 70 OF Oi of adi 0 QQ 07 0 0000000000000 0 0 0 0231 0 o 0 0 000000000 0 0 0 0 Clear All 04 0 o 0 0 0 ODO oO Ob O oO oO oO Ob 0 0 0 Setting olo 00 0 0 0 0 0 0 0 OO Od OD Oo g 0 olo o 0o 0 0 0 0 0 0 0 0 00 0 0 0 0 07 T 00 0 0 0000000000 0 0 0 olo o 0o 0 000000000 0 0 0 0 091 0 0o 0 0 000000000 Ob Oo 0 0 T wlio o o 0 000000000 0 lo 0 0 T 01010 0 000 0 0 00 0 0 pI 0 01 0 w Hex 121 DH DDD 000000 00000 lt li C Dee gt Figure 5 34 Output Memory Table l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 74 5 2 MBRTU Tool MBRTU Modbus RTU client with source code in VB6 to diagnostic Modbus RTU slave devices After installing
25. gt dmboot C lt l Device Manager lt gt dmload 2 Es Local Users and Groups TE zo DsPcictg EI 5 Storage ip Bow A Di Management D Siwvid gt SiwvidStart be le Disk Defragmenter Ee g Logical Drives 1 Removable Storage Services and Applications ag 9 AC i L lt gt TCPAP Protocol Driver ie lt gt Unknown device Step 5 Right click the mouse button on the Ynsernet item and select the inii menu item z m Unknown device AR o gt Wa ae lt gt Vgabave L lt gt UT Disable Uninstall POR me a Scan for hardware changes gound Q I Sor a K z Universal Serial Bus controllers l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 124 Step 6 Check if it shows the message This device is working properly If the driver does not work properly please remove it and then re install and configure it again Ynsernet Properties 2 x General Driver gt nS erne Device type Mon Flug and Play Drivers Manufacturer Unknown Location Unknown Device status This device is working you are having problems with this device click Troubleshooter to start the traubleshooter Troubleshooter Use this device enable ha Device usage OK Cancel Problem 3 Client programs open the COM port with success but fail to access the device Check Check the device s power supply and wiring RS 232 RXD TXD RS 485 D D
26. next data exchange All the connection status and configuration are stored in the Status Area of 7243D s Internal Memory And these data are available to be read by the Modbus TCP commands at any time The Command Area is used for saving Modbus TCP commands that contain specific data formats packed in the Force Multiple Registers command function code 16 After receiving this specific data format command the I 7243D will unscramble it and perform the relative procedure l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 32 4 Modbus TCP Interface The I 7243D supports Modbus TCP commands The implementation of the Modbus TCP server is done according to the Modbus TCP specification 1 0 All commands according to class 0 class 1 and partially class 2 slave functionality are implemented The module can handle maximum 25 simultaneous Modbus TCP connections 4 1 Commands The following Modbus TCP commands are supported by the I 7243D Function Code Affects Address Method Dg a a a ee TTT 6 Write single Register 1 OUT Word 16 Force Manek Registers 0 OUT Wod Table 4 1 Modbus Commands 4 2 Exception Codes An exception code is returned in the response when the I 7243D is unable to service the Modbus request that was received The following exception codes will be used by the I 7243D The module does not support the 01 Illegal Function function code in the query The data rec
27. number in a Modbus TCP request from PC or HMI matches the Net ID the request is passed to the Modbus kernel Then Modbus kernel will then respond and send the internal registers DeviceNet devices parameters to the Modbus TCP client PC or HMI The content of all other registers are listed on the following section Station per Com Port This value is used to decide how many Modbus RTU stations can one l 7243D COM port control That also means the value can decide which COM the Modbus TCP request will be passed to When click the Set button the Utility shows the gateway mapping System Setting Set COM V eComm Mode Modbus IDI 20 gt COM Figure 5 18 MBTCP System Setting Stations per Com Port a 4 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 58 gt Adjust the COM port settings Enable Mode Default Modbus RTU l 7243D COM ports can be configured as follows 1 VxComm Virtual COM Enable VxComm Remote application program can use Virtual COM need to install the VxComm Driver or connect to TCP IP port 10000 n to access the I 7243D COM port via Ethernet At VxComm mode the COM port can link to any serial device 2 Modbus RTU Gateway Enable protocol gateway function to convert Modbus TCP to Modbus RTU At Modbus RTU mode the COM port can only link to Modbus RTU slave devices 3 No Use Disable communication of the COM port 4 UpLink Enable the CO
28. the I 7243D Utility tool users can get it from the following location PP Adobe Acrobat 7 0 25 A WinRAR 7 7188e 2 Internet Explorer Microsoft Activesync GH Microsoft FrontPage p PSPad editor g veComm Utility an InterBase Microsoft Access Microsoft Excel Fdshow All Programs an Storm Codec Microsoft PowerPoint Ww MSN Explorer Microsoft Word HO Tune a Outlook Express MBRTU V 1 0 6 COM1 COH status Eom 1175200 Line control NE gt Protocol Description FLT Read multiple coils status irou for DD Met ID Station number Fl 01 Reference number Bit count Byte 2 3 Byte 4 5 on _ cs m Polling mode no wait m Statistics Timeout T eal m Timer mode fixed periodi Interval 50 ms Command r Commands T IE Packet Size bytes x Quantity Total Packet bytes Difference Packet Quantity sent Sealine ar Timer E D aterTime Start time Time Start Stop time Time Stop an Borland Delphi 7 17243Drmanual L F243DQuickStart da 1 7243D Utility OS Acrobat Distiller 7 0 Adobe Acrobat 7 0 Standard ey pple Software Update Clear Statistics r Responses Current Packet Size bytes Total Packet bytes Packet Quantity received Poling Made Tatas T Max nmr nf 100 Average J ooo d 19000 E Commands Responses _
29. through Path1 to I 7243D s COM1 and immediately returned through Path2 to PC s COM4 Send232 2 0 1 COMI 15 x COM status com 5600 Line control N B Open Close send string with Y None LF_CR C CR C ER LF CE ce Stop 5 2 Receive Eg 7 7 bat Y Clea Est Program See eee Auto send H 5 1 Interval 1600 Cet 1 send A Send232 2 0 1 COM4 SS IS xj COM status coma E seco Line control M81 Send string with Y None C LF_CR CR CR_LF C LF Open Close Auto send 3 String Interval 500 Cet Send Send Stop Send 53 Exit Program Step 6 Type Virtual COM in right hand window and press Send Data will be sent from PC s COM4 through Path2 to I 7243D s COM1 and immediately returned through Path1 to PC s COM1 Gend232 2 0 1 COMI a _ ol COM status Line control M84 Open Close Auto send COM Interval 500 Set Send Stop s i Clear Clear E vit Prograrn 8 2 Troubleshooting Send string with None LF_CR C CR CRLF Send232 2 0 1 COM4 COM status co M4 5600 Line control N81 Open Close Auto send Interval IS Set top send string with Y None LF_CR C CR CRLF Recerve COM Z Clear Clear Exit Program Problem 1 Client program fail to open the
30. wh C Figure 5 29 Internal Memory Configuration l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 70 3 Then users can configure the DeviceNet input devices into Input memory address or the DeviceNet output devices into output memory address As shown in figure 5 30 5 31 w Internal Memory Configuration DeviceNet Device Type Len From To DEVICE 1 Polling Input IB 2 30001 30002 30033 30048 Cancel Select a device and key in the relative input Memory address Input Memory Addr Deut Memory Addr Gl se ACS ee IO tele ae elt de e cose eea eden eon cued dud O lL Hl ZA After select a device you can select the Reset One Reset All 0O m co amp oh relative input memory start address here Figure 5 30 Input Memory Address x Internal Memory Configuration DeviceNet Device MACID Device Comm Desc Type Len From To OK 1 DEVICE 1 Polling Output OB 2 40001 40002 S l l 40003 40010 Cancel Select a device and key in the relative input Memory address Output Memory Addr Ol bee doe H oO tela ae Lelie Bot Re R ec te la a e ITS Reset One Reset All A Z After select a device you can select the CD 0 G AL w Pa relative input memory start address here Figure 5 31 Output Memory Address l 7243D MODBUS TCP DeviceNet G
31. 0 C Humidity 5 to 95 non condensing LEDs Power led MS NS RUN 5 digits 7 segment led displays l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 10 software Utility tool Online adding removing DeviceNet devices via Ethernet Online monitoring and configuring devices status via Ethernet Get Set Modbus TCP input output memory address Support DeviceNet I O mapping table Show DeviceNet devices connection status Support communication modes setting Application Factory Automation Building Automation Home Automation Control system Monitor system Vehicle Automation cit L KZ r mesg C N L bae T E fi E li s ay l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 11 1 6 Typical Applications Although the I 7243D is designed as a Modbus TCP server to DeviceNet master Gateway But it can be used to link these RS 232 RS 485 DeviceNet devices to central computer as follows 1 6 1 Modbus TCP to multi Modbus RTU converter l 7243D can be a single Modbus TCP to multi Modbus RTU converter You can simple use the I 7243D Utility software to configure the device and then set connection between SCADA HMI software and the I 7243D The block diagram of this application of I 7243D is given as follows Figure 1 3 MBTCP to NBR TU application of I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 12 1 6 2 Protoc
32. Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area Separating byte l 1 Byte Device MACID 1 Byte Ox00 0x3F Error Response Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 83 6 1 6 DNM RemovelOConnection The command is used for user to remove a connected IO connection between the DeviceNet device and l 7243D After using the command to remove the connection the connection will be released by the I 7243D And the configuration of this connection will be erased from the scan list table of 7243D Request 00 NetID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 01 04 05 Word Count 2 Bytes 0x00 0x03 07 06 Byte Count B 2 Word Count 1 Byte Remove IO Connection Command 1 Byte 0x06 o Device MACID 1 Byte 0x00 0x3F 0x00 Explicit 0x01 Poll Connection Type 0x02 Bit Strobe 0x03 COS 0x04 Cyclic Response 00 NetiD Station Number 1 Byte Module NetiD Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 84 6 1 7 DNM ConfigBitStrobe The command is used for users to configure the Bit Strobe IO connection between the DeviceNet
33. CID 2 Status Idle EF 09 21 2007 410 Figure 5 25 Start stop communicating with all DeviceNet devices l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 66 5 1 7 How to get the configuration status of each DeviceNet device After configuring the DeviceNet device the Utility tool will let the I 7243D start to communicate with these devices Every 0 6 second the Utility tool will use Modbus TCP commands to communicate with 7243D and get these DeviceNet devices information Users can get the configuration and status of these devices by looking the Device Table Address Table and Status Table over As shown in figure 5 26 5 27 5 28 7243D Utility nans Mode Ethernet Insert Setting About DeviceTable Address Table Status Table MASTER MACID U MAC ID Description MASTER DEVICE 1 Status Idle 09 48 2007 4 10 Figure 5 26 Device Table l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 67 a l 7243D Utility Online Mode Ethernet w Address Table MACID Device DEVICE 1 DEVICE 2 Status Idle DeviceTable AddressTable StatusT able w Status Table Comm Folling Folling Folling Folling MAC ID Device 1 DEVICE 1 DEVICE 2 MASTER MACID 0 Desc I Type I Len 1 Addr O Type O Len O Addr Input IB 2 U Output Input IE Output Comm E xplicit Folling Explicit Follin
34. Configure Output Area Command 1 Byte 7 Fragment Byte l This command is fragment or not 0x01 fragment Device Count of this command 10 1 Byte 29 devices at maximum 5 0x00 nun fragment 0x01 0x1D Ox0000 0x01FF Device 11 12 2 Bytes Start address of Output Data Area Device 1 Ox0000 0x0200 A oO l 5 N 2 Bytes Output data length Device1 MACID 1 Byte 1 0x00 0x3F 0x00 Explicit 0x01 Poll Device1 l 0x02 Bit Strobe 1 Byte C tion T onnection T ype 0x03 COS 0x04 Cyclic O Device1 17 1 Byte 0x01 Output Data Type 19 26 Device 2 Same as byte 11 18 8 Bytes Same as byte 11 18 2 34 Device 3 Same as byte 11 18 8 Bytes Same as byte 11 18 235 243 Device 29 Same as byte 11 18 8 Bytes Same as byte 11 18 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 100 Response 00 Net ID Station Number 1 Byte Module Net ID Dep on request 02 03 Reference Number 2 Bytes command Length Dep on request 04 05 Word Count 2 Bytes command Length Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details Note 1 Ifthe device number that you want to set is more than 29 then the sending number of this command is more than one time First command fragment byte 0x00 The other command fragment byte 0x01 The I 7243D will set all the data in the
35. Device MACID 62 1489h 14BFh Device MACID 63 Table 4 9 Scan List Table for each device 0737h 0741h 11 words 0742h 074Ch 11 words 074Dh 0757h 11 words 0758h 0762h 11 words 0763h 076Dh 11 words l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 42 Destination MACID The destination device MACID of this connection 0 63 Connection Type The connection type of this connection Connection Type values decimal Poll Connection Bit Strobe Connection COS Connection Cyclic Connection Input Data Length The input data length of the device that this connection communicating with displaying in decimal mode Output Data Length The output data length of the device that this connection communicating with displaying in decimal mode Start Time The start time of the module send a request message to the device by this connection l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 43 Start Device Or Not Flag for recording whether the module is start to communicate with the device by this connection Start Device values decimal Connection Status Connection status of this connection Please refer to appendix A connection status table for more description Command The message type of this connection is used to communicate with the device Please refer to appendix B command table for more description Result The result of t
36. Exception Code Refer to table 4 2 for more details Note 1 Ifthe device number that you want to set is more than 29 then the sending number of this command is more than one time First command fragment byte 0x00 The other command fragment byte 0x01 The I 7243D will set all the data in the Input Data Area to 0x00 after receiving the Set_Input_Data_Area fragment byte 0x00 command 2 The parameter of these parameters must be suitable with the connection attribute values of the input device Otherwise the data of input device will not be stored into the Input Data Area 3 After mapping the device data into the Input Data Area all the parameters will be stored into the Input Status Area address O300h 061Fh table 4 7 and EEPROM of I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 99 6 2 2 Set Output Data Area Users can use this command to allocate certain address of Output Data Area for the data of DeviceNet output devices Before using this command users must know what s IO connection of the output device already been established The structure of this command is shown below Request Net ID Station Number 1 Byte 01 Function Code 1 Byte 02 03 Reference Number 2 Bytes 1 Byt Module Net ID 0x10 0x01 0x00 Command Area 04 05 Word Count 2 Bytes Byte Count B 2 Word Count 1 Byte Dep on device Num Dep on device Num 0x24 U Leading byte 1 Byte
37. I 7243D MODBUS TCP Server DeviceNet Master CEAN User s Manual Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for damages resulting from the use of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use or for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 2006 2007 by ICP DAS All rights are reserved Trademark The names used for identification only may be registered trademarks of their respective companies l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 1 Table of Contents General THT OPIN AION isgcsdecvees sj sce cevscvcdcucss ves decedeucesvenecedescesscsvustunstetess 5 1 1 DeviceNet INC Ss TS TION sesin ea E AA 5 12 D eyiceNet Applications esn E TT 7 1 3 Mod le C eTo Fa v TT 8 1 4 Hardware and Firmware Feature csscccccccssssscccsccssssscccccssssscccccssssssccoees 9 1 5 SPC CIEIGALIONS risoria vans ceuadaseusdouseiveaadoessecavauscausdaeesdoususeseatuestessveasenes 10 1 6 Typical RUO T HS T sesers e vemaescanecccanssseaseeceece cess E 12 1 6 1 Modbus TCP to multi Modbus RTU convert
38. M port to be a Modbus RTU slave port 5 Debug port The Modbus kernel prints out some messages while communicating with Modbus clients or masters The messages includes 0 receives Modbus request response to Modbus clients or masters 1 by passes Modbus request to COM port 2 Send Modbus request to COM port 3 Check Modbus response from COM port 4 Send Modbus response to Modbus client or masters Data format of Modbus RTU There are several kinds of data format used in the Modbus RTU protocol you must change it to suit the Modbus RTU devices that connect to the COM port 8 data bits none parity 1 stop bits Default 8 data bits none parity 2 stop bits 8 data bits odd parity 1 stop bits 8 data bits even parity 1 stop bits l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 59 Note When an I 7243D receives a Modbus TCP request that not to its internal registers it first decides which COM port to send the request Modbus RTU must be enabled for this COM port otherwise the request will be discarded Timeout Default 200 ms After finishing data transmission the system begins to count time if timeout expires the system stop receiving responses Timeout mS Figure 5 19 Request response Timeout l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 60 5 1 5 How to add remove configure DeviceNet devices On the main frame of 7243D Utility tool users can
39. US ALC TTT 38 4 3 4 pur TDS Ae unaa a A ea tone 39 COMBI SUE AUIOM sereine anoa e 46 5 1 I 7243D Configuration Tool 1 7243D Utility ssscssssccccssssssssscccoeees 46 5 1 1 Install amp uninstall the I 7243D UW sss 47 Dake How to set connect with the module esse 53 DES How to configure the modules DeviceNet MACID and Baud rate 55 5 1 4 How to configure the modules application mode sss sees 57 5 1 5 How to add remove configure DeviceNet devices sese 6l 5 1 6 How to start stop to communicate with DeviceNet devices sese 65 5 1 7 How to get the configuration status of each DeviceNet device 0 67 5 1 8 How to get the I O data of each DeviceNet deviCG sese 69 0 INE EO TO Ol DT 75 30 IVE PCR Tol caavcadssdecctascadsacddacenccasctascudsudacetaccadsaddsucsnetadscaseuissdessteaselnesdsaesnevessbess 76 specie Data POriniats nix icecssssevcsacestemsettnrieeeaeineeennn 77 6 1 Commands For Configuring DeviceNet Devices scscccssscssssssssccees 79 6 1 1 DNM IRN CS TET 79 6 1 2 DNM SetMasterMACID eesecessserereresesrrsrrresrsrsrsessrtrira rsrsrs rd sers r seers 80 6 1 3 DNM SeibBaudkKR ate css eenn enean 8 1 6 1 4 DNM Add eV1C TTT 82 6 1 5 DNM REMOVEDEVICE ivncsit ieee Bese dak seen eanne aaea 83 6 1 6 DNM RemovelOConncction e e ee 84 6 1 7 PNM Contre Bit otro Bei eua tanntt line haart inceeaa tact 85 6 1 8 PNM Conte POU sein ccc a aaa eae 86 6 1 9 DNM CONS CO ET 87 0 110 DNM Connel yehe E E w
40. a Ra CT 17245DOuickStart 71082 ICP DAS Utilities for I5aGRAF d 1 72430 Utility E 7 Mays ap FastStone Screen Capture 7 PSPad editor ap InterBase K CAS Acrobat Distiller 7 0 amp Internet Explorer Microsoft Access e Microsoft Activesync Microsoft Excel GH Microsoft FrontPage Microsoft PowerPoint FS Adobe Acrobat 7 0 Standard Microsoft Word m FFdshow All Programs we MSN Explorer fim Storm Codec b 3 Outlook Express Apple Software Update E FPSAdmin HE Tune K Remote Assistance ap FL 2303 USB Serial Driver K TT ii an GTK Runtime Environment K Figure 5 6 You can find I 7243D Utility at the Start in the task bar l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 49 Uninstall l 7243D Utility You can uninstall l 7243D Utility software by the following means described below Step 1 Click Start in the task bar then click the Control Panel as shown in figure 5 7 Internet Explorer C3 My Documents a Outlook Express 4 My Recent Documents K Hid Hypersnap Dx 4 C My Pictures ey My Music Pr My Computer v My Network Places Microsork Word g Control Panel Defaults Ea Printers and Faxes Help and Support Search All Programs gt SH Bun P Log OFF TO l Turn OFF Computer E Control Panel Figure 5 7 Select settings Step 2 Double click the Add or Remove Programs button icon to open the dialog
41. an link to this 7243D The default number of free sockets is 25 Therefore the I 7243D allows 25 clients link to it l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 30 3 DeviceNet Interface 3 1 Network Communication The I 7243D Modbus TCP to DeviceNet Gateway acts as a DeviceNet master on DeviceNet network It can exchange I O data with up to 63 nodes Users can use the I 7243D Utility tool to access the module over Ethernet network via Modbus TCP commands 3 2 Slave Device Communication After the configuration of slave devices the 7243D will start to establish connections with device in the scan list list of configured slaves Once connections are established the module will perform all necessary steps to configure the required I O messaging The l 7243D provides explicit message proxy services for all Group 2 Only Server devices Once any Group 2 Only devices are configured the I 7243D will send message to the devices explicit message connection value for watchdog_timeout_action to Deferred Delete in addition to the I O messages This function prevents the explicit message connections between the I 7243D and the slave from timing out when communicating with I O messages The I 7243D supports four I O messaging types specified by the DeviceNet protocol These include polling bit strobe COS Cyclic I O messages I O messaging and O parameters are configured by using the I 7243D Ut
42. ange c Back P Next gt N Cancel Figure 5 3 Choose Destination Location dialog Step 5 Click Next button and a Ready to Install the Program window will pop up to prompt user that the wizard is ready to begin the installation See figure 5 4 7243D Utility Setup Ready to Install the Program The wizard ts ready to begin installation Click Install to begin the installation IF uou want bo review or change any of your installation settings click Back Click Cancel to exit the wizard lt Back C instal D Cancel Figure 5 4 Ready to Install the Program dialog l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 48 Step 6 Click Install button and start to install the I 7243D Utility to the system After finishing the process a Complete window will pop up to prompt users that the successful completion of the installation And click Finish button to exit See figure 5 5 7243D Utility Setup E InstallShield Wizard Complete oy i y The InstallShield Wizard has successfully mstalled l 72430 Utility Click Finish to exit the wizard Figure 5 5 Successful Completion of the Installation dialog Step 7 After finishing the installation of the I 7243D Utility users can find it as shown in figure 5 6 K 75 MiniOS Utility Ver 3 11 gt fe ICPDAS an Snagit 7 K Ian CDN Gateway K Ian IR KIR T9 I72430manual Startup b
43. anual Version 1 0 April 2007 129 Appendix C Result Table No Result Allocate Response OK Allocate Response Error Allocate Response Timeout Set WDT Action Response OK Set WDT Action Response Error Set WDT Action Response Timeout Release Connection Response OK 9 Release Connection Response Error Release Connection Response Timeout 12 Get Attribute Response Timeout Set Attribute Response OK Set Attribute Response Error Set Attribute Response Timeout Set Attribute ACK Response Timeout Set Bit Strobe Connection EPR Response OK Set Bit Strobe Connection EPR Response Error Set Bit Strobe Connection EPR Response Timeout Set Bit Strobe lO Request OK Set Bit Strobe lO Request Error Set Bit Strobe IO Request Timeout Get Bit Strobe Produced Size Response Error Get Bit Strobe Produced Size Response Timeout Set Poll Connection EPR Response OK Set Poll Connection EPR Response Error Set Poll Connection EPR Response Timeout Set Poll IO Request OK Set Poll IO Request Error Set Poll IO Request Timeout Get Poll Produced Size Response Error Setting of Bit Strobe Input Data Length Error l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 130 Get Poll Produced Size Response Timeout Setting of Poll Input Data
44. as unrecoverable fault Flashing red Module has recoverable fault To recover Reset device or perform error recovery Table 2 6 MS led conditions 6 NS LED This led indicates the DeviceNet communication status of the module Table 2 7 shows the conditions of NS status When module is online and start to communicate with the devices it will be solid green If there are some devices disconnected with the I 7243D the NS led will be flashing Module stops to communicate with all devices off There exists at least one device disconnect with Flashing green the module Module is online and start to communicate with Solid green all devices Table 2 7 NS led conditions l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 26 RUN LED This led indicates the configuration status of the l 7243D Table 2 8 shows the conditions for RUN status If there is no configuration the RUN led will be flashing After configuring the DeviceNet devices by l 7243D Utility tool the l 7243D will start to communicate with them and the RUN led will becomes solid red Off Some errors occur on the module Flashing red Module is waiting for configuring Solid red Module has been configured O K Table 2 8 RUN led conditions l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 27 2 3 3 5 digits 7 Segment LED Displays The 5 digits 7 SEG LED will show as figure 2 5 Number of Sys
45. ata 06 Byte Count B 2 Word Count 1 Byte Dep On Data 07 B 6 Specific Data Format Dep On Data Dep On Data Response 00 Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Byte i i Command Area 04 05 Word Count 2 Byte Dep On Data Error Response Net ID Station Number 1 Byte Module Net ID Function Code 1 Byte Refer to table 4 2 02 Exception Code 1 Byte for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 77 The following table displays the specific data formats that are supported by I 7243D 0x40 0x24 l l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 78 6 1 Commands For Configuring DeviceNet Devices The leading byte of the commands for configuring DeviceNet devices is the char 0x40h After receiving the command of this specific data format the l 7243D will unscramble it and perform the relative procedure These commands for configuring DeviceNet devices are described in the following sub section 6 1 1 DNM Reset This command is used to reset the system of the I 7243D Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count B 2 Word Count 1 Byte O02 08 Reset Command Byte oF Response No Response After receiving this command the I 7243d will reset the system and discon
46. ateway Users Manual Version 1 0 April 2007 104 VxComm Applications Overview Installing the VxComm Driver Adding a l 7243D and configuring the VxComm Driver Removing a I 7243D Uninstalling the VxComm Driver 1 1 Overview The VxComm Virtual Comm Driver and VxComm Utility are very easy to install and use The first thing to do is to find the installation file in the included CD The directory is gt 8000CD Napdos 7188e Tcp VxComm driver pc NT VxCommNT exe for Windows NT 4 0 or gt 8000CD Napdos 7188e Tcp VxComm driver pc 2K VxComm2K exe for Windows 2000 Windows XP This document shows how to install and configure the driver correctly The first part instructs users how to install the software The second part shows how to add an l 7243D server and configure a COM port Finally the third part teaches you how to remove an l 7243D server l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 105 7 1 1 Architecture The VxComm Driver creates COM port s and maps them to the COM port s of the I 7243D The user s RS 232 client programs need only to change to the different COM port to access the serial devices that are allocated to the Internet or Ethernet network via the 7243D Ethernet Internet l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 106 7 1 2 Ports mapping Vxcomm Driver Utility supports Port 1 to Port 2 in accessing COM1 to COM2 of
47. ateway Users Manual Version 1 0 April 2007 71 The Reset One and Reset All buttons are used for clear the memory address setting of each and every selected device After the setting of the input output memory address please press the OK button to save the setting into the 7243D s EEPROM l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 72 Get set devices input output data into I 7243D s input output data area By using Utility tool users can get set data from the I 7243D s input output data area via Mosbus TCP command If the I 7243D starts to communicate with the DeviceNet devices all setting values on the output data area will be sent to the relative DeviceNet output devices And the relative input data of DeviceNet input device will be saved into the input data area that you set Please do the following steps to get set the I O data 1 Select the master frame 7243D 2 Select the Setting item on the menu bar or click the mouse right button on the master frame then click the Set Get Memory Data item Then the Set Get IO Memory Data window will be pop up As shown in figure 5 32 l 7243D Utility Online Mode Ethernet File Online View Insert Setting About RIM 51A MASTER MACID 0 Bus Parameters Master Settings Start All Devices DEVICE 1 MACID 1 Stop All Devices T DEVICE 2 m Set Get IO Memory Data enug eee Set Get
48. ble 2 1 WIA _ Pin Name Description RTS1 RTS pin of COM1 RS 232 RXD1 RXD pin of COM1 RS 232 TXD1 TXD pin of COM1 RS 232 r roeeesst AUTOEXEC BAT E Y over De united 10V to 30V DC unregulated Table 2 1 COM Connector Pin Assignment l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 20 2 1 2 Connect to DeviceNet devices In order to provide an easy CAN bus wiring the I 7243D supplies one CAN port with two CAN bus connector interfaces Each connecter built on the I 7243D looks like as figure 2 3 and table 2 2 Pinno Signal Description Ca fo na Une 2 CANE CAN L bus line dominantiow 3 wa Ursa Table 2 2 CAN bus Connector Pin Assignment Note that the bypass CAN bus connector is not another CAN channel It is designed for connecting to another CAN device conveniently The structure of the inside electronic circuit is displayed as figure 2 2 Figure 2 2 Electronic circuit of CAN bus connector l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 21 2 1 3 Ethernet connection The Ethernet 10 100 Base T signals are routed to an RJ45 socket for easy connection using a standard CAT 3 or CAT 5 network cable On power on of the 7243D it will auto negotiate the network speed and connection Pin Name Description Table 2 3 Ethernet Connector Pin Assignment 68 S l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 Apri
49. ce Nok Found l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 116 7 5 Uninstalling the VxComm Driver Step 1 Select the Control Panel E Configure Wizard FF Control Panel ma MSDN Library visual Studio 6 d _ Set Program Access and GN visual Studio NET 2003 Com C TE Ea Printers and Faxes Help and Support All Programs gt ES Log CFF fo Turn GFF Computer TEA EA 1 7243D Utility Step 2 Click the Add or Remove Programs to open the dialog E Control Panel File Edit View Favorites Tools Help O Back Address Vg Control Panel x me Accessibility Add or Administrative Options Remove Tools Program See Also C m EN Automatic BDE Date and Time Display windows Update Updates Administrator KA Help and Support mnd vy A gt m Folder Options Fonts Game InterBase Controllers Manager 9 gt dD Q Internet keyboard Mouse Network l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 117 Step 3 Find out the VxComm Driver and click the Change Remove button Z Add or Remove Programs Change or Remove Programs a Add Hew Programs a Add Remove Windows Components Set Program Access and Defaults Seles Currently installed programs Show updates Sort by Snagit 7 Size 20 42MB ZZ 557 2450 Setting Tool Size S virtual CE Pro Client Size a Visual
50. described as section 3 1 2 2 Then select the master frame I 7243D 3 Select the Setting item on the menu bar or click the mouse right button on the master frame then click the Bus Parameters item Then the Bus Parameter window will be pop up As shown in figure 5 15 S 1 7243D Utility Online Mode Ethernet Fie Online View Insert Setting About SISI Right click nouse MASTER button MACID U Waster Sectlings Set roet Momory Data w Bus Parameter Master MAC ID o MACID 0 63 Baudrate 125 KBps Baud rate 125K 250K 500Kbps Status Idle EZE 09 26 2007 44 10 Figure 5 15 Setting of DeviceNet MACID and Baud rate l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 55 4 Al setting will become affect after reset the system of the I 7243D l 7243D Utility Online Mode Ethernet MASTER MACID U Status Idle EF 03 14 2007 410 Figure 5 16 Reset the system of I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 56 5 1 4 How to configure the module s application mode The I 7243D can act as Modbus TCP to multi Modbus RTU converter or protocol converter with VxComm technology After connect I 7243D with Utility tool users can change these application mode at the MBTCP configuration Table Please do the following steps to change the application mode of the 7243D 1 Connect the I 7243D module with Utility tool
51. device and the 7243D This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1 Byte 0x08 08 Configure BitStrobe Command T Byte oxor Eo OE foxes 2 data length of device 1 Bvte Dep on input data high byte N length of device Input data length of device 1 Byte Dep on input data low byte N length of device EPR of Bit Strobe connection 1 Byte Ox00 OxFF high byte EPR of Bit Strobe connection 14 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number Rs Module NetID Error Response Net ID Station Number 1 Byte Module Net ID 02 Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 85 6 1 8 DNM_ ConfigPoll The command is used for users to configure the Poll IO connection between the DeviceNet device and the I 7243D This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1Bye Ox0A 08 Configure Poll Command 1 Byte oos 00 Separatingbyte ane oar 414 Input data length of device 1 Byte Dep on input data
52. dressing Users can use Modbus FC16 command force multiple registers to set the output data values into I 7243D s output data area Word Address 4xxxx 0000h 0001h 0002h OOFFh Table 4 4 Output Addressing l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 35 VO Data Format The 7243D transfers I O data between Modbus TCP and DeviceNet without regard to data content or format Due to this the user is responsible for making sure that the devices on either network understand the format of the data DeviceNet is a little endian protocol values ate transmitted least significant byte first Therefore all data in the I O Data Areas is assumed by DeviceNet nodes to be stored as little endian Users should to make sure the Modbus TCP master handles input data and transmits output data in a format acceptable to the target DeviceNet devices least significant byte first The user must know where in the I O Data Areas DeviceNet data has been mapped l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 36 4 3 2 Command Area The Command Area is used for saving Modbus TCP commands that contain specific data formats packed in the Force Multiple Registers command function code 16 After receiving this specific data format command the l 7243D will unscramble it and perform the relative procedure Users can use Modubs FC16 command force multiple registers to send s
53. dule Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 95 6 1 18 DNM UpdateCOSConfig After configuring the COS IO connection user can update the parameters of this connection by using this command This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1Bye Ox0A 08 Update COS Command 1Bye ozs 00 Separatingbyte teye fox 414 Input data length of device 1 Byte Dep on input data high byte N length of device Input data length of device Dep on input data 12 1 Byte low byte length of device output data length of device Dep on output data 13 1 Byte high byte length of device output data length of device Dep on output data 14 1 Byte low byte length of device EPR of COS connection 15 1 Byte Ox00 OxFF high byte EPR of COS connection 16 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number 1Byte Module NetID Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 96 6 1 19 DNM_UpdateCyclicConfig After configuring the Cyclic IO connectio
54. e Bit Strobe Connection Command Sending Bit Strobe Get Produced Size Request Checking Bit Strobe Get Produced Size Response Sending Bit Strobe Set EPR Request Checking Bit Strobe Set EPR Response Sending Release Bit Strobe Connection Request sending Allocate Poll Connection Request Sending Poll Get Produced Size Request sending Poll Get Consumed Size Request Checking Poll Get Consumed Size Response Sending Poll Set EPR Request Sending Poll Output Data Command Checking Poll Input Data Command 00 Sending Release Poll Connection Request l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 128 Checking Release Poll Connection Response sending Allocate COS Cyclic Connection Request Checking Allocate COS Cyclic Connection Request Sending COS Cyclic Get Produced Size Request S Checking COS Cyclic Get Produced Size Response t Sending COS Cyclic Get Consumed Size Request Checking COS Cyclic Get Consumed Size Response M p Sending COS Cyclic Set EPR Request Sending COS Cyclic Output Data Command R Checking COS Cyolic ACK Respons E E Checking COS Cyclic Input Data Command SeU Release ear Connection Request E eheking Release COSiCcc Connection Response sending COS Cyclic Instance 2 EPR Request Table B Command Table l 7243D MODBUS TCP DeviceNet Gateway Users M
55. e of LED 2 5 100 Therefore shown value 1 96 means baud rate of COM1 9600BPS shown value 2 1152 means baud rate of COM2 115200 BPS It s the same as the CAN port baud rate The CAN port baud rate value of LED 2 5 1000 Therefore shown value 3 125 means baud rate of DeviceNet network 125KBPS shown value 3 500 means baud rate of DeviceNet network 500KBPS All baud rate of I 7243D s port will be shown one by one The configuration of COM ports are given as follows Group ID of 5 digit LED 33333 LED 1 COM port number LED 3 data bit 7 or 8 LED 4 parity bit O0 no parity 1 even parity 2 odd parity LED 5 stop bit 1 or 2 The configuration of CAN port is given as follows LED 2 3 fix string id LED 4 5 DeviceNet MAC ID of this module default 00 The connection client information is given as follows Group ID of 5 digit LED 44444 LED 2 3 numbers of free sockets are available default 25 LED 4 5 numbers of sockets are used by clients default O l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 29 The reset state of system is given as follows e LED 2 5 reset number display in decimal mode When the I 7243D is powered off or just been reset the reset number will be increased If any one client connects to this I 7243D the free sockets will be decreased and used sockets will be increased If the free sockets number is reduced to 0 then no extra client c
56. eived in the query is Illegal Data address l dae A outside the initialized memory area Illegal Data Value The data in the request is illegal Table 4 2 Exception Codes l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 33 4 3 Modbus TCP Addressing The I 7243D supports an Internal Memory for saving I O data The input and output data areas are set to a maximum size of 256 words each The command area is 255 words The input status area is 4642 words and the output status area is 322 words When accessing these areas by Modbus commands the address is according to the following tables 7243D Internal Memory Input Data Input Data C Input Data Area e Output Data Output Data A Output Data Area JONSOIAIG Input Status Area Device Status Device Status Command String Get Set Message gt gt Output Status Arca Ethernet Modbus TCP l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 34 4 3 1 Input Output Data Areas The I O Data Area are used for users to access devices I O data directly After using Utility tool to set the memory mapping of the I O devices users can get set the I O data according to the mapping address of each I O data Users can use Modubs FC4 command read input registers to get the input data values from 7243D s input data area Word Address 3xxxx 0000h 0001h 0002h OOFFh Table 4 3 Input Ad
57. el Model Number 7188E2 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 110 Step 4 And then it will display the name of 7188E2 and it s IP on the server window Select one of the 7243D devices and configure the virtual COM port s by double clicking Port1 Port2 or etc VxComm Utility v2 8 11 Dec 20 2005 Fie Server Port Tools 180E 8000E IntermnetEthernet Controller IF 192 168 255 1 Fort 10000 Timeout ris 5000 i Check Duplicated IP Connect to Serve ey Add Server Velomm Device Servers COM B audrate 188E 2 192 168 255 1 Reserved Fixed LU nM ap Dynamic Unk ap Dynamic Server Options x Remove Server Device Mok Found Step 5 Double click an appropriate COM port number and then it will pop up a Port Mapping window Then select the virtual COM port of PC on the Select COM dialogue Port Mapping server f1G8E2 192 166 255 1 Port 1 OK Select com unma Cancel Re assign COM number for all subsequent ports Use 7188E7800DE current setting Fixed Configuration Baud rate data format cannot be changed dynamically Less conflicts more stability Port Configuration l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 111 Note Re Assign COM number for all subsequent ports option This option will assign the following ports with the available COM port number sequentially and automatically F
58. er c cc ccecccccsseeceeeeeeeeeees 12 1 6 2 Protocol converter with VxComm technology esse eee 13 1 6 3 Modbus TC Pte Device Net 8 ate W AY aha Reo vE E Reg 15 Hard aT Oooiii E E E 19 2 1 PAY A SSi enmet TT 19 2 1 1 RS 232 amp RS 485 amp Power supply interface sese eee eee 20 212 Connect to RET e Le 21 2 1 3 Ethernet connec S 22 2 2 Terminator resistor settinNgs eecceccssssscccccccsssssccccocccossssscecocssssssccceccsssssssceeesso 23 2 3 LED Indication isana aE EON E 25 2 3 1 FOW r EE EHET 29 E Module Status indicator LED 26 2 3 3 Ke T 7 Seg ment LED Re 28 DeviceNet Interia essere usen aeae e eraa 31 3 1 Network Communicati M siccnssscicdssecaccncsccauededesncccussocaabeasvsceedeetessdecavsaceascaseveeveces 31 3 2 Slave Device COMMUMICATION ccsccccrscesscoccrcscsssssscveccessosccvssesscossccscceesoseoeseesees 31 3 3 SCAM SO LHH 31 3 4 Interaction with Internal Memory sscccccccssssssccccssssssscccccssssscccccsessccoees 32 Modbus TCP Interface ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss 33 4 1 Commands eea aai 33 42 Exception CodeS cisrenan E EEE NEE N 33 4 3 Modbus TCP Addressing ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss 34 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 2 4 3 1 Input Output ID ata Ares ex stews cca caasnntmcoun gave dadondtid sues snsaetwatnusleuved ionique 35 4 3 2 COA TTT 37 4 3 3 OUt SA
59. ersion 1 0 April 2007 92 6 1 15 DNM_ClearAllConfig Users can use this command to clear all the configurations of devices in the l 7243D s scan list table After receiving this command by the I 7243D it will release all connection between the devices and clear all configurations of the DeviceNet devices Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes x x Command Area o6 Byte Count B 2Word Count 1Byte Tg o8 Start Al Device Command Ype Tag Response 00 NetID Staton Number Rs Module NetID Error Response Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 93 6 1 16 DNM_UpdateBitStrobeConfig After configuring the Bit Strobe IO connection user can update the parameters of this connection by using this command This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1 Byte 0x08 08 Update Bitsvobe Command teve Joas Eo OERE foes 2 data length of device 1 Bvte Dep on input data high byte N length of device Input data length of device 1 Byte Dep on input data low byte N length of device EPR of
60. es aan ecw etna needa 88 6 1 11 DNM StartDevice sss ss essea eaea 89 EH p PNM Stop De vice T 90 6 1 13 UDNMeStartAlDevice sc teeta ieee oe tesa aia na hese 91 6AA DNM StOpADeEvViCE T 92 CLL DNM Clear AC on eresi R yt aalel tanta wteccaataen seas 93 6 1 10 DNM UpdateBitstrobe Conn S esci Sas 94 OLI DNM WpdatePolNComiie ijeissiniss testes tubeietendessitinide alerts eben 95 ELIS DNM BI sis Ts 6 6 C TET 96 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 3 61 19 DNM UpdateCycheConfi er 97 6 2 Commands For Configuring Input Output Data Area cccsssssssseeees 98 6 2 1 Set Input Data Are aie E canada iain eae tein comet eeneaien 98 6 2 2 Sel Output R 100 6 2 3 Clear 7A Mn put Data Ate a nnna vied danliastaerieieaaes 102 6 2 4 Clear All Output Data Area TT 103 6 3 The Communicated Flow Diagram cccssssscsscccccssssssssssscccccsssssssssseees 104 7 VxComm Applications eesssececsscceccsscceccsscecccssceccsssececsssececssseeo 105 7 1 OVET VIEW eronata E E 105 7 1 1 ATENEO T 106 7 1 2 Ports MA PPI Os para H eTo a Tae a a es 107 7 2 Installing the VxComim Driver ccscsscsssccsssssssssscccccesssessscssscsssccccessessasececs 108 7 3 Adding an I 7243D and configuring the VxComm Drivel sssssssess 109 lA Removing an Cre SDD soe hescccescceverecteusevecsecsseedshuseeecvesdavesttustsccncescvsct usssoceceseuess 115 7 5 Uninstalling the VxComm Dri
61. evice in the CAN bus on the DeviceNet network It provides Predefined Master Connection Set and supports Group 2 only Server functions to communication with slave devices On the Ethernet network it acts as a Modbus TCP server Users can use Modbus TCP class 0 class 1 and partial class 2 function to communicate with it In addition we also provide Utility software for users to configure their device parameters for the l 7243D The following figure shows the application architecture for the I 7243D Modbus TCP command protocol Command protocol depend on serial devices Modbus RTU VxComm Technique Lim Figure 1 2 Application of l 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 8 1 4 Hardware and Firmware Features Hardware Features 80186 80MHz CPU or compatible Philip SJA1000 CAN controller with 16M Hz clock Phillip 82C250 CAN Transceiver 1K VDC isolation on CAN side Support both CAN specification 2 0A and 2 0B Jumper select 1200 terminator resistor for CAN channel 10 100 BASE T DM9000AE compatible Ethernet Controller Support one RS 232 port one RS 485 port and one CAN port Built in self tuner ASIC controller on RS 485 port 7 segment LED display MS LED NS LED RUN LED Firmware Features Programmable DeviceNet Master MAC ID Programmable DeviceNet transfer rate 125K 250K 500K Supports maximum DeviceNet devices up to 63 Predefined Master Slave Connecti
62. for users to understand what the status the connection is If there makes no connection with this connection the values of these parameters will be OxFFh The parameters of the scan list are listed in the below table 1 Destination MACID a Connection Tye ae 3 2 Output Data Length a eonnection Status eana mean 4 a Table 4 8 Parameters of Scan list table And the relative location of these parameters and connection are listed in the following table Device MACID 00 a Explicit Connection 11 words Parameters of Scan list Device MACID 00 Poll Connection Parameters of Scan list Device MACID 00 O70Bh 0715h 11 words 0716h 0720h 11 words Bit Strobe Connection Parameters of Scan list 0721h 072Bh Device MACID 00 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 41 11 words COS Connection aian Pa Device MACID 00 072Ch 0736h Cyclic Connection 11 words Parameters of Scan list Device MACID 01 Explicit Connection Parameters of Scan list Device MACID 01 Poll Connection Parameters of Scan list Device MACID 01 Bit Strobe Connection Parameters of Scan list Device MACID 01 COS Connection Parameters of Scan list Device MACID 01 Cyclic Connection Parameters of Scan list O76Eh 07A4h Device MACID 02 O7A5h 07DBh Device MACID 03 O7DCh O7DBh Device MACID 04 0813h 0849h Device MACID 05 141Bh 1451h Device MACID 61 1452h 1488h
63. g l EF 09 48 MASTER EJ Start Device Conn Status Result Bg Yes Yes Yez Yez Status Idle 09 48 Figure 5 28 Status Table Seles 20054400 2007 4 10 Please refer to the appendix A B to get the meaning of each Conn Status and Result on the Status Table l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 68 5 1 8 How to get the I O data of each DeviceNet device The l 7243D supports an Internal Memory for saving I O data The input and output data areas are set to a maximum size of 512 bytes each After using Utility tool to set the memory mapping of the I O devices users can get set the I O data according to the mapping address of each I O data When accessing these areas with Modbus commands the addressing is according to the following tables Users can use Modubs Function code 4 read input registers to get the input data values from 7243D s input data area Word Address 3xxxx Byte Address 0000h 0000h 0001h 0001h 0002h 0003h 0002h 0004h 0005h Table 5 1 Input Addressing Users can use Modbus Function code 16 force multiple registers to set the output data values into l 7243D s output data area Word Address 4xxxx Byte Address 0000h 0000h 0001h 0001h 0002h 0003h 0002h 0004h 0005h Table 5 2 Output Addressing l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 69 Setting the Input outpu
64. gure 1 1 v d 4 Vv INFORMATION LAYER CONTROL LAYER Figure 1 1 Example of the DeviceNet network DeviceNet is a cost effective solution to one kind application of control c area network It reduces the connection wires between devices and provides rapid troubleshooting rejection function The transfer rate can be up to 500Kbps within 100 meters The transfer distance can be up to 500 meters in 125Kbps See Table 1 1 It allows direct peer to peer data exchange between nodes in an organized and if necessary deterministic manner Master Slave connection model can be supported in the same network Therefore DeviceNet is able to facilitate all application communications based on a redefine a connection scheme However DeviceNet connection object strands as the communication l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 5 path between multiple endpoints which are application objects that is needed to share data Baud rate bit s Max Bus length m 50K 100 900 K 250 K 125 K Table 1 1 The Baud rate and the Bus length l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 6 1 2 DeviceNet Applications DeviceNet is the standardized network application layer optimized for factory automation It is mainly used in low and mid volume automation systems some users have also implemented DeviceNet for machine control systems The main DeviceNet application fields
65. her devices BYTE ARRAY Input BYTE ARRAY Output Add to configured 170 data 1 BYTE ARRAY Input IB 2 T 2 BYTE ARRAY Output op 2 0 Delete configured 1 0 data Ss Figure 5 22 Configure device I O connection data Add or delete selected I O data l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 63 2 After pressing OK button to finish the setting of all actual devices Utility tool will save all setting into 7243D s EEPROM and I 7243D start to communicate with these devices automatically Then the 7243D Utility tool will display each configured device s connection status on the main frame and update the device connection information per 0 8 second As shown in figure 5 23 I 7243D Utility Online Mode Ethernet Fie Online View Insert Setting About RIIA MASTER MACID U DEVICE 1 MACID DEVICE 2 MACID 2 Status Idle EF 09 4 2007 410 Figure 5 23 Start to monitor the connection status of each device l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 64 5 1 6 How to start stop to communicate with DeviceNet devices After setting all the DeviceNet devices on the Device Configuration window the l 7243D will start to communicate with the devices If there is no error occurs on these devices the color of the line picture between I 7243D and DeviceNet devices will be green Otherwise it will become red color If users stop the
66. his connection is in Please refer to appendix C result table for more description Explicit Packet Rate Explicit Packet Rate of this connection l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 44 Data In Status The status of input data buffer 0 o fote E 0K 2 Getting bata 3 aapne a Get Data pmr 0 aaae pne Get Atrbute Timet Data Out Status The status of output data buffer Data In Index Used for firmware to check what s the data in index of this connection Data Out Index Used for firmware to check whats the data out index of this connection l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 45 5 Configuration 5 1 l 7243D Configuration Tool l 7243D Utility The l 7243D Utility tool can be used to configure the operation condition of the l 7243D module Also it can be used to monitor configure add remove the devices on the DeviceNet network To start the l 7243D Utility please install the l 7243D Utility setup file and run the l 7243D exe file The screenshot of the startup screen for this Utility is given in the below figure Connect the l 7243D s Ethernet port with the PC s Ethernet port via a standard CAT 3 or CAT 5 network cable It will auto negotiate the network speed and connection Then the user can online monitor and configure the connection status of the I 7243D For further information related to this please refer to secti
67. ility tool 3 3 scan Cycles The I 7243D employs a scan cycle for producing I O messages A scan cyclic consists of the following Polling messages to every device configured as polled I O Bit Strobe output messages to devices configured as bit strobe If the internal timer exceeds the explicit packet rate of certain I O connections the I O message will be sent to the slave devices l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 31 3 4 Interaction with Internal Memory The DeviceNet interface in the I 7243D accesses the I O data areas from slave I O connections processed by the DeviceNet master there is no synchronization between the Ethernet and DeviceNet network interfaces As shown in the following picture 7243D Internal Memory Input Data Input Data C Input Data Area Output Data Output Data Output Data Area S JONSOIAIG Device Status Input Status Area Device Status Command String Get Set Message Command Area Output Status Area Ethernet Modbus TCP When an I O connection with a slave requires that output data be sent to the Slave it will be read from the Output Data Area The data read is what was placed there by the last write to the Output Data Area by using Modbus TCP commands When input data is received from DeviceNet I O connection it is copied to the Input Data Area This data is available to be read by the Modbus TCP commands on the
68. include the following application area For more information please refer to www odva org e Production cell builds and tests CPUs e Dinnerware production e Beer brewery e HVAC module production e Equipment for food packing e Textile machines e Fiberglass twist machine e Trawler automation system 6 Sponge production plant e LCD manufacturing plant 6 Isolation wall manufacturing e Rolling steel door production e Overhead storage bin production e Bottling line e Pocket bread bakery e Tight manufacturing l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 T 1 3 Module Characteristics Embedded Internet and Embedded Ethernet are hot topics today Nowadays the Ethernet protocol becomes the de facto standard for local area network Via Internet connectivity is occurring everywhere from home appliances to vending machines to testing equipment to UPS etc Using Ethernet for network in industrial area is appealing because the required cabling is already installed The I 7243D from ICP DAS is a solution that provides a communication protocol transfer the DeviceNet to Modbus TCP protocol and solves a mission critical problem connecting an existing DeviceNet network to Ethernet base PLCs and PC based configuration and monitor system It enables DeviceNet networks to be coupled together over the Internet Ethernet whereby remote monitoring and control is possible The I 7243D can be a DeviceNet master d
69. ion will be marked as broken The VxComm Driver will build the connection again in Connection Broken time Thus the Keep Alive Time should be shorter than the Connection Broken time to make the connection come on line The default System Timeout STxxx value of the I 7243D is about 300 seconds After client programs connect to the I 7243D the clients must send commands to keep the l 7243D alive before timeout is up otherwise the 7243D will reset itself and clients must build the connection again You can disable the Keep Alive Time and the Connection Broken mechanisms by setting their value to 0O Connect Timeout ms field The timeout value will be passed into MS TCP IP driver for reference when connecting and disconnecting Command TCP Port field By default setting the I 7243D use TCP port 10000 as the Command Configuration port of its COM1 and COM2 If you change it s setting you must assign the correct one in the field So the VxComm Driver can connect to the right TCP port I O Port field By default setting the 7243D use TCP port 9999 as the Port 7000 port Now this TCP port is reserved Step 8 Press the OK button to save the settings and exit the VxComm Utility l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 114 1 4 Removing an I 7243D Step 1 Select the VxComm Utility OMRON E Microsoft Office wisio SnagIt 7 gd vxComm Utility Startup ISaGRAF 3 4 a Configure esia TAN
70. l 2007 22 2 2 Terminator resistor settings In order to minimize reflection effects on the CAN bus line the CAN bus lines have to be terminated at both ends by two terminal resistances Based on the ISO 11898 2 spec each terminal resistance is 1200 or between 1080 132Q The length related resistance should have 70 mQ m Users should check the resistances of their CAN bus before they install a new CAN network as figure 2 3 Devicel Device 12002 CAN_L Figure 2 3 Terminator resistor Moreover to minimize the voltage drop on long distance the terminal resistance should be higher than the value defined in the ISO 11898 2 Table 2 4 may be used as a reference Terminal Length Related J l Cross Section Resistance Resistance Q Type 0 25 23AWG 124 0 1 0 34mm 22AWG ae 0 34 22AWG 0 6mm 20AWG 0 5 0 6mm 150 300 20AWG 0 75 0 8mm7 600 1K lt 20 150 300 18AWG Table 2 4 Relation between bus cable and length 127 0 1 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 23 Therefore the I 7243D module supplies a jumper for users to connect the terminator resistor or not If users want to use this terminator resistor please open the I 7243D cover and use the JP3 jumper to activate the 1200 terminator resistor built in the system as in the figure 2 4 Note that the default setting is active And about the J3 jumper setting please refer the table 2 5 controller
71. mber 1 Byte Module NetID Error Response Net ID Station Number 1 Byte Module Net ID 01 07 10 Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 81 6 1 4 DNM_AddDevice The command is used for users to add a DeviceNet device into the I 7243D s scan list table This command is used to add device but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 04 05 Word Count 2 Bytes 0x00 0x03 Stati 06 Byte Count B 2 Word Count 1 Byte Add Device Command 1 Byte 0x04 Separating byte l 1 Byte Device MACID 1 Byte 0x00 0x3F 11 EPR of Explicit connection 1 Byte Ox00 OxFF high byte EPR of Explicit connection 12 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number Byte Module NetiD Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 82 6 1 5 DNM RemoveDevice The command is used for users to remove a DeviceNet device from the I 7243D s scan list table After removing the device the I 7243D will stop communicating with it And all the connections between them will be released Request 00 _ Net ID Station Number 1
72. mediately returned from the l 7243D s COM1 to the PC s COM3 through Path2 then shown on the PC s monitor P a a Current set Use COMI 115200 H 8 i AutoRun Autodownload files None Current work directory G Program Files 188ESPCDiag Ih 3 Change to use COM atfdsadfwevbchgf jyt jhnmn jklyuitasda l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 120 E Example 2 Close Loop Testing Step 1 Build connection as follows Real COM Path 1 Step 2 Run Send232 and then open PC s COM1 Internet Explorer fm PCDiag a g visexw Yx ommzk K E Configure Wizard E Capture K Microsoft Access 6 Microsoft Activesync Microsoft Excel GH Microsoft FrontPage Senda All Programs 7 Microsoft PowerPoint Microsoft Word WI MSN Explorer a Outlook Express Send232 20 1 COMI Sie Ei COM status Send string with Y None C LF_CR C CR C GR LF C LF Line control N81 Open Close Auto send Interval Snn Get Send Stop String Send Send Receive Exit Program Step 3 Let I 7243D s COM1 to become PC s COM4 by using the VxComm Utility l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 121 Step 4 Run another Send232 and open PC s virtual COM3 Step 5 Type COM1 in left hand window and press Send Data will be sent from PC s COM1
73. mic Port 2 U nM ap Dynamic Semer ptions Device Mok Found Step 7 Key in the value and then click the OK button to exit Server Options server 188E2 152 168 255 1 Keep Alive Time V Recommend 188E s System Timeout 1 3 Cancel Connection Broken 180 Connect Timeout 5 Command Port TCF 1 UUUU UO Port TCF 9999 Notes Keep Alive Time s field After connecting to the I 7243D the VxComm Driver will automatically and periodically sends commands to keep the I 7243D alive The timer will be reset after each sending command or receiving data success The Keep Alive mechanism won t work until the next timeout The default setting of Keep Alive time is about 7 second It s recommended setting is Il 7243D s System Timeout 1 3 or a smaller value l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 113 Connection Broken s field The VxComm Driver will try to build a new connection when the connection is broken When clients send a message to the 7243D the Internet TCP IP layer may respond with a Disconnect event to the VxComm Driver if it sends the message failure in 20 seconds or later Users can set a shorter Connection Broken timeout for example 10 seconds to force the VxComm Driver to build the connection again and get a quicker response lf there is no sending receiving signal in the connection during the Connection Broken time the connect
74. n user can update the parameters of this connection by using this command This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1Bye Ox0A 08 Update Cyclic Command 1 Byte nag 00 Separating nae lt T teye oar 414 Input data length of device 1 Byte Dep on input data high byte N length of device Input data length of device Dep on input data 12 1 Byte low byte length of device output data length of device Dep on output data 13 1 Byte high byte length of device output data length of device Dep on output data 14 1 Byte low byte length of device EPR of Cyclic connection 15 1 Byte Ox00 OxFF high byte EPR of Cyclic connection 16 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number 1Byte Module NetID Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 97 6 2 Commands For Configuring Input Output Data Area The leading byte of the commands for configuring I O Data Area is the char 9 Ox24h After receiving the command of this specific data format the I 7243D will unscramble it and perform the relative procedure These commands f
75. n the I 7243D Utility menu bar Then click the Connect item The Connect window will be pop up Key in the IP of the I 7243D and press the Connect button in order to connect with it As shown in the following figure l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 53 774 2N I Itility fie EIIE Mt Setting About 1 Connect Connect Port 502 Timeout 5000 ms JR Les 2007 73 14 Figure 5 13 Connection setting of I 7243D 7 lT the I 7243D is online and work normally the Utility tool will display the connection state and devices at the main frame Then users configure and set the I 7243D and its DeviceNet slaves devices at each configuration table The main frame is shown in the following figure 1 724 3D Utility Online Mode Ethernet Fie Online view Insert Setting About RII 510 MASTER MACID 0 DEVICE 1 MACID 1 DEVICE 2 MACID 2 Status Idle ep Ole 2007 4 10 Figure 5 14 Connect to the configuration mode of the I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 54 5 1 3 How to configure the modules DeviceNet MACID and Baud rate Users can configure the I 7243D s DeviceNet MACID and Baud rate at the Bus Parameters Table The setting of these two parameters will take affect after system is reset Please do the following steps to change these two parameters 1 Connect the I 7243D module with Utility tool
76. nect with all other clients Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 79 6 1 2 DNM SetMasterMACID The command is used for users to set the DeviceNet MACID of the I 7243D After resetting the system of the I 7243D the configuration of MACID will take affect Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes i R Command Area 04 05 Word Count 2 Bytes 0x00 0x02 06 Byte Count B 2 Word Count 1 Byte 08 set MACID Command 1 Byte Separating byte l 1 Byte Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 80 6 1 3 DNM SetBaudRate The command is used for users to set the DeviceNet baud rate of the I 7243D After resetting the system of the I 7243D the configuration of baud rate will take affect Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes i R Command Area 04 05 Word Count 2 Bytes 0x00 0x02 Byte Count B 2 Word Count 1 Byte 08 Set baud rate Command 1 Byte 0x03 0x00 125K Baud rate of DeviceNet 1 Byte 0x01 250K 0x02 500K Response 00 NetID Station Nu
77. nnect install an I 7243D you need to adjust each setting to suit your requirements You only need to do this once The following procedure will guide you on how to set and connect the I 243D with Utility tools The configuration steps are depicted as below 1 Connect the power source the 10 30 DC volts into the I 7243D module 2 Configure the network settings IP Mask Gateway for the 7243D controllers i Configure Wizard Y 1 2 0 COM1 COM status Host PC Operation COM 115200 IF Host IP Step 4 Connect COM1 CO0M2 of PC Weco TA Mask Host Mask to COM1 of the 7188E 8000E Step B Gateway Hast Gateway m FTB8E Setting Ongin r FIB8E Setting Recommend IP IP IP Enter IP ee tomaton ot PC Mask Mask Mask Enter Mask OOOO Oie Gateway Gateway Gateway Enter Gateway ee wit To Use the Configuration Wizard you must first install PCDiag 8000CD Napdos 7188e TCP PCDiag Setup Setup exe 3 After using configure wizard to set the network parameters of I 7243D please power off and power on the power source of it again 4 Then the I 7243D module s Power LED will flash approximately once per 0 5 second And the 5 digits 7 segment LED will scroll to display some messages please refer to section 2 3 to check what the status it is 5 The user must run the 7243D s Utility software after they have made a wire connection between the PC and the I 7243D via the network cable 6 Select the Online o
78. ol converter with VxComm technology An 7243D can also be able to link to serial devices that don t support Modbus RTU To use this function you will need to install VxComm driver on host PCs After installation you will be able to access the remote COM ports via the standard serial driver Ethernet Ethemet 10 1 00M 10 1 OOM 72435D Ethernet RS 232 Devices 10 1 00M 4 og RS 485 6 66622 Devices Hut Figure 1 4 VxComm Application _1 of l 7243D Compared to the RS 485 network these Ethernet network hubs are already in existence for system network Therefore the RS 232 devices can find the closest hub and link to the central computer with the help of the l 7243D The Ethernet network is extremely popular and already existing for most applications hence this approach is a very successful In general it is more difficult to write a TCP IP program than a COM 1 2 program Therefore the VxComm technology is developed to simulate COM ports of the l 7243D to become COM 3 4 5 256 of the central computer Then users can write a COM port program to link these RS 232 RS 485 devices and need not to concern themselves with any TCP IP problem l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 13 In some factories there are old systems still running and in case These old systems only support COM port applications Therefore the Vxcomm technology can be used to upgrade these old systems to suppor
79. on 2 of this manual on how to make a hardware Configuration Toolbar connection Devices information MASTER MACID 0 DEVICE 1 MACID 3 DEVICE 2 MACID 5 Display the module status and rate of network processing Status Idle Frazee 2007 73 13 Figure 5 1 I 7243D Utility l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 46 5 1 1 Install amp uninstall the I 7243D Utility Install l 7243D Utility Step1 Download the l 7243D Utility setup file from the web site http www icpdas com products Remote lO can_bus i 7243d htm or the CD ROM disk following the path of CAN CD DeviceNet Gateway l 7243D Utility Step 2 Execute the setup exe file to install 7243D Utility Step 3 A Welcome window pops up to prompt user to begin the installation See figure 5 2 7243D Utility Setup Welcome to the InstallShield Wizard for 72430 Utility The Installs hieldA Wizard wall install 72430 Utility on your computer To continue click Next Figure 5 2 Welcome dialog l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 47 Step 4 Click the Next button and A Choose Destination Location window will pop up for deciding the installation path 7243D Utility Setup Choose Destination Location Select folder where setup will install files Install l 72430 Utility to CAICPOAS OAN_ Gateway Ch
80. on Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 90 6 1 13 DNM_StartAllDevice After configuring the IO connection of each device users can use this command to let the I 7243D start to communicate with all DeviceNet devices Request 00 _ Net ID Station Number 1 Byte Module Net ID Function Code 1 Byte 0x10 7 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 08 Start Al Device Command 1Byte Response 00 NetID Station Number 1 Byte Module NetID Error Response Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 91 6 1 14 DNM_StopAllDevice Users can use this command to release the connections between I 7243D and all DeviceNet devices These configurations of these connections still are saved in the scan list table of I 7243D Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes x Command Area o6 Byte Count B 2Word Count 1Byte Tg o8 Start Al Device Command 1Byte Tans Response 00 NetID Station Number 1 Byte Module Netib Error Response 00 NetID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual V
81. on Set The maximum Fragment number is Input Output up to 64 Supports I O Operation Mode Poll Bit Strobe and Change Of State Cyclic Supports one Poll one Bit Strobe one COS one Cyclic IO connection for each DeviceNet device when connected with this module Supports on line adding device into and removing device from DeviceNet network Supports boot up auto communicate with slave devices Converters single Mobbus TCP to multi Modbus RTU set by Utility Supports VxComm technique for every COM ports of I 7243D set by Utility Allowed multi Modbus TCP clients access simultaneously l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 9 1 5 Specifications RS 232 specification RS 232 interface connector TXD RXD CTS RTS GND RS 232 Baud Rate 110 150 300 600 1200 2400 4800 9600 19200 38400 57600 115200 bps RS 485 specification RS 485 interface connector D2 D2 Self turn ASIC inside Ethernet specification 10 100 Base T CAN specification CAN signal support CAN H CAN L CAN bus interface ISO 11898 2 5 pin screw terminal connector 6 Isolation voltage 1K VDC isolation on the CAN side Power requirement Unregulated 10V DC 30V DC Power reverse protection Over Voltage brown out protection Power consumption 3W Module specification 6 Dimensions 123mm x 64 5mm x 19 6mm Operating temperature 25 to 75 C Storage temperature 40 to 8
82. or configuring DeviceNet devices are described in the following sub section 6 2 1 Set Input Data Area Users can use this command to allocate the data of DeviceNet input devices into certain address of Input Data Area Before using this command users must know what s IO connection of the input device already been established The structure of this command is shown below Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area Fragment Byte 1 Byte 0x00 nun fragment This command is fragment or not N 0x01 fragment 1 Byte 0x01 0x1D 2 Bytes Ox0000 0x01FF 2 Bytes 0x0000 0x0200 Input data length 15 Device1 MACID 1 Byte Ox00 0x3F 0x00 Explicit 0x01 Poll 1 Byte 0x02 Bit Strobe 0x03 COS 0x04 Cyclic Device 17 1 Byte 0x00 Input Data Type l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 98 Device Connection Type 19 26 Device 2 Same as byte 11 18 8 Bytes Same as byte 11 18 2 34 Device 3 Same as byte 11 18 8 Bytes Same as byte 11 18 235 243 Device 29 Same as byte 11 18 8 Bytes Same as byte 11 18 Response 00 Net ID Station Number 1 Byte Module Net ID Dep on request 02 03 Reference Number 2 Bytes command Length Dep on request 04 05 Word Count 2 Bytes command Length Error Response 00 Net ID Station Number 1 Byte Module Net ID
83. or example If Port1 COM4 then Port2 COMS Port3 COM6 Use 7188E 8000E current setting Fixed Configuration option You can click the Port Configuration button to configure this port s Baud rate and Data format settings After the configuration you can then check this option Port Configuration Server 7188E2 192 168 255 1 Port 1 Cancel Baud rate 115200 Port 1 2 DataBits could be 7 or 9 Data Bits E ka StapBits could be 1 Parity Bit N one Port 3 DataBits could be 5 6 7 org Stop Bits stopB its could be 7 or Status OF Fixed Configuration Use 7243D s current setting By using this feature the VxComm Driver would not change the I 7243D s Com port settings dynamically This is proper when you have multi clients to access the same 243D server Dynamic Configuration It s the default method The VxComm Driver always change the I 7243D s settings dynamically It is proper for working with several different baud rate and data format l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 112 Step 6 Select one of the 7188E 8000E devices and then click the Server Options button to configure the options VxComm Utility v2 8 11 Dec 70 2005 File Server Pork Tools T 189E 9000E Intemnet Ethernet Controller IF 192 168 255 1 Fort 10000 Timeout m 5000 E Add Server Fort Baudrate Poort 1 0 Reserved Fined Port 1 LU nM ap Dyna
84. p on output data 14 1 Byte low byte length of device EPR of COS connection 15 1 Byte Ox00 OxFF high byte EPR of COS connection 16 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number 1Byte Module NetID Error Response 00 Net ID Station Number 1 Byte Module Net ID Exception Code Refer to table 4 2 for more details l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 87 6 1 10 DNM_ConfigCyclic The command is used for user to configure the Cyclic IO connection between the DeviceNet device and the I 7243D This command is used to configure the IO connection but not start to communicate with the device Request 00 _ Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Bytes Command Area 06 Byte Count 8 2 Word Count 1Bye Ox0A 08 Configure Cycic Command 1 Byte ooa 00 Separating byte ane fx 414 Input data length of device 1 Byte Dep on input data high byte N length of device Input data length of device Dep on input data 12 1 Byte low byte length of device output data length of device Dep on output data 13 1 Byte high byte length of device output data length of device Dep on output data 14 1 Byte low byte length of device EPR of Cyclic connection 15 1 Byte Ox00 OxFF high byte EPR of Cyclic connection 16 1 Byte Ox00 OxFF low byte Response 00 NetID Station Number 1Byte Module
85. pecific data format into I 7243D s command area These specific data format types can be accepted by I 7243D are listed and described in the section 6 Word Address 4xxxx 0100h 0101h 0102h O1FFh Table 4 5 Command Addressing l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 37 4 3 3 Output Status Area The Output Status Area is used for saving information for DeviceNet output devices Users can use Modubs FC3 command read multiple registers to read the data from I 7243D s Output Status Area Word Address 4xxxx O2FFh Total number of output commands 0300h 1h Specific data format string for output command 061Fh Table 4 6 Output Status Addressing Word Address 02FFh Total number of output commands If users use Utility tool to set the Internal Output Memory of output device the value of this parameter will be changed Word Address 0300h 061Fh Specific data format string For saving specific data format string that are sent by Utility tool to configure output device data address The types of the specific data format are described in following table Each specific data format contains 4 words And the maximum number of the command string is 100 Word Address TAN Data Description 4xxxx Length Device 1 0300h 2 Bytes 0x0000 0x01FF Start address of Output Data Area 0301h Device 1 Output data length 2 Bytes 0x0000 0x0200 0302h High Device 1 MACID 1 Byte 0x00 0x3F
86. ration Start Device Stop Device are l EF 0918 2007 4 10 7243D Utility Online Mode Ethernet SEE File Online View Insert Setting About alale MASTER MACID 0 Seh a i 0918 2007 40 Figure 5 21 Remove a DeviceNet device from l 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 62 Configure all devices 1 Click left of the mouse button on device that you want to configure Select the Setting item on the menu bar or click right of the mouse button on the device then click the Device Configuration item Then the Device Configuration window will be pop up As shown in figure 5 22 7243D Utility Online Mode Ethernet SEE File Online View Insert Setting About AHED MASTER MACID 0 Right click mouse DEVICE 1 Delete MACID 1 Device Configuration gt Stop Device DEVICE 2 MACID 2 Status Idle Lar 09 19 2007 4 10 w Device Configuration Select I O Connection type Select I O data type Input device I O data length MAC ID 1 UK Cancel Deschstion DEVICE 1 Actual chosen connection 01 DEVICE 1 Polling Y Bit Stobe LOS Cyclic Actual Device Connection Object Instance Attributes Explicit Packet Rate 200 Produced connection size 2 Consumed connection size 2 Used for configuring Availattgedefined connection data types Data Type _ s Descriptions Data Length ot
87. rver usually U Byte 2 Protocol identitier 0 Byte 3 Protocol identitier 0 Byte 4 Length field upper bytej 0 Clear Statistic 7 Facket U Uuantitu Difference HOS Command Total Packet bytes Packet Quantity sent Response Total Packet bytes Packet Quantity received Folling Mode Timing m Max O00 Average n 00 o Start Time Stop T ime Stop time E EE ee a EE 120006 14000 40 Byte Bytel Bute Bytes Byted ByteS i peas Lists l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 Bytet Butel Bytes Byte3 Eal T KP pegan TD 6 Specific Data Formats By using Modbus TCP command that contain specific data formats packed in the Force Multiple Registers command users can operate and monitor the l 7243D After receiving this specific data format command the I 7243D will unscramble it and perform the relative procedure The format of this data type is displayed in the following table Prefixed 6 bytes of Modbus TCP protocol Transaction identifier 1 Byte Usually 0x00 Transaction identifier 1 Byte Usually 0x00 04 Length field upper byte 1 Byte Number of bytes following Length field lower byte 1 Byte Number of bytes following Request UU Net ID Station Number 1 Byte Module Net ID 0x01 0x00 02 03 Reference Number 2 Byte a S Command Area 04 05 Word Count 2 Byte Dep On D
88. s in the next step Once I O connections have been created I O data may be exchanged among devices in the DeviceNet network according to master device demand Therefore the master device can access I O data of the slave devices by one of the four I O connection methods The module is not only easy to use but also providing a lot of the Modbus TCP commands to retrieve and deliver the slave s I O data For more information please refer to command description in section 6 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 18 2 Hardware 2 1 Pin Assignment CAN Bus Bypass CAN Connector l Bus Connector EL my I DeviceNet PEE 1 V Status LED Kron _ 7 243D C PWR MBTCP DeviceNet Gateway L L P x i E 14 j Support Group 2 Grily CS MA aa ew ee Drhpe contquee DeviceNet dewiti 7 a Prejel rH 145166 Slave Connection Set a U ITS fe Ra ID ial Ctra CUS Cy bars Ti 7 segment LED displays LE Vdc olation on CAN side Ei E A ArU Be Power Input RS 485 Port Ethernet 10 100 Yo Base T INIT pin RS 232 Port Figure 2 1 Pin assignment on the I 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 19 2 1 1 RS 232 amp RS 485 amp Power supply interface The l 7243D provides one RS 232 interface and one RS 485 interface with hardware flow control The GND signal of COM1 is shared with pin 9 GND The pin assignment is shown in ta
89. t Ethernet network To recap the VxComm technology is useful as follows Provides a much easier interface for software programmers Keeps the old systems going without program modification The block diagram of VxComm technology for the I 7243D is given as follows Sao N R me l d i PS Modbus RTU 7 a Ep K T oe 4 a a k pa l E a LZ r Pi lt on 2 of l 7243D Figure 1 5 VxComm Applicati The VxComm technology can be used to simulate COM ports of the I 7243D to become a COM port of PC With the help of VxComm driver users can access the remote COM ports of the I 7243D just as them would access the PC s COM port l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 14 1 6 3 Modbus TCP to DeviceNet gateway The I 7243D provides centralized data storage Internal Memory for data that is shared between the DeviceNet and Modbus TCP network Data is placed into the Internal Memory by one network interface allowing the data to be read wrote through the other network interface I 7243D Internal Memory Input Data Input Data ds Input Data Area I Output Data Output Data E Output Data Area Input Status Area JONSOIAIG i Device Status Device Status Command String Get Set Message gt Figure 1 6 Internal Memory Table of I 7243D Output Status Area Ethernet Modbus TCP l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1
90. t data area of the I 7243D s internal memory After configuring the DeviceNet devices user can set the input output data area of 7243D s internal memory The steps are shown in the following figure 1 Select the master frame 7243D 2 Select the Setting item on the menu bar or click the mouse right button on the master frame then click the Memory mapping item Then the Internal Memory Configuration window will be pop up As shown in figure 5 29 E 1 7243D Utility Online Mode Ethernet File Online View Insert Setting About Id MASTER Bus Parameters MACID Master Settings Start All Devices Stop Al Devices DEVICE 1 ee fy MACI D Memory Mapping anaient r apRanrone DEVICE 2 MACID Internal Memory Configuration x m Inte ory Configuration DeviceNet Device DeviceNet Device OK MACID Device Comm Desc Type Len From To 2 1 DEVICE 1 Polling Output OB 2 DEVICE 2 Polling Output OB 8 Cancel MAC ID Device Comm Desc Type Len From To 1 DEVICE 1 Polling Input IB 2 2 DEVICE 2 Polling Input IB 16 C J Output Memory Addr E AE D ee ON een E BLH Sea eon ea E R R ore A EA E IEL Input Memory Addr Oca ome H e OM alten alan S e e e e e A e url Reset One Reset All Reset One Reset All GD x Oo Bw hm A O GD xd G oa amp
91. t is described in the following table Each specific data format contains 4 words And the maximum number of the command string is 100 Word Address Wes Data Description 3XXXxX Length Device 1 0300h 2 Bytes 0x0000 0x01FF Start address of Input Data Area Device 1 0301h 2 Bytes 0x0000 0x0200 Input data length 0302h High Device 1 MACID 1 Byte 0x00 0x3F 0x00 Explicit on 0x01 Poll 0302h Low i 1 Byte 0x02 Bit Strobe Connection Type Hye COE 0x04 Cyclic Device 1 0303h High 1 Byte 0x00 Input command Data Type 0303h Low End Char CR 0x0D 1 Byte 0304h 0307h Device 2 data format 4 Words 061Ch 061Fh Device N data format 4 Words Word Address 06F0h DeviceNet MACID and baud rate of I 7243D High byte of word address O6FOh DeviceNet MACID setting of I 7243D Low byte of word address O6FOh DeviceNet baud rate setting of I 7243D Word Address O6F Th The firmware version of I 7243D Word Address 06F2h The status of I 7243D The value of this word address can be O No Error 1005 CAN Board Active Error 1600 Module Online Error 2600 CAN Bus Error decimal l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 40 Word Address 0700h 14COh Scan list table for each device The I 7243D supports 5 DeviceNet connection type Explicit Polling Bit Strobe COS Cyclic connection for each DeviceNet device For each connection of every device there exist 14 parameters 22 bytes
92. tem reset Total socket number 25 No client connect to this module The module IP is 1972 165 255 Port is 10000 DeviceNet MAC ID 00 Comz data 7 even parity stop 2 Coml data 8 no parity stop 1 Baud rate of COM1 2 9600 Baud rate of DeviceNet network 125K Figure 2 5 7 SEG LED Displays The important information of 7243D can be divided as follows Group ID 11111 IP information of this Il 7243D Group ID 22222 baud rate of all ports Group ID 33333 configuration of all ports Group ID 44444 client connected information and system reset state of this I 7243D The IP information format of I 7243D is given as follows Group ID of 5 digit LED 11111 LED 1 indicator can be 1 or 2 or 3 or 4 LED 2 5 IP The LED will show Group ID first and then show its IP as the above diagram indicates If users change IP the value shown will change immediately The default l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 28 shipping IP 192 168 255 1 the LED show sequence is given as above diagram The baud rate format of COM ports are given as follows Group ID of 5 digit LED 22222 LED 1 COM port number LED 2 5 value of baud 100 The baud rate format of CAN port is given as follows LED 1 indicator 3 CAN port LED 2 5 value of baud 1000 The COM port are shown in LED 1 and their baud rate is shown in the LED 2 5 The COM port baud rate valu
93. the I 7243D Another Port I O is designed to access the I O boards mounted on l 7243D but it doesn t use now With the help of the VxComm Driver Utility uses can map remote COM port to become a virtual COM port of PC One PC can control maximum number of 256 COM ports including COM1 and COM2 Local COM Port E Remote COM port VxComm Driver Utility PC PC l 7243D l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 107 1 2 Installing the VxComm Driver Step 1 Run VxComm2K exe for Windows 2000 Windows XP or VxCommNT exe WindowsNT 4 0 in the packaged CD to start installing Step 2 Choose a destination folder AT Diar l lxComm Driver v2 08 09 for Windows 2000 XT 2003 Supports 7188E S000E PDSS0 Step 3 Select the Yes option and click the Finish button to reboot your computer xComm Driver Setup InstallShield Wizard Complete The InstallShield Wizard has successfully installed xComm2K Before you can use the program you must restart your computer es want to restart my computer now No will restart my computer later Remove any disks from their drives and then click Finish to complete setup Finish Cancel Step 4 After rebooting the computer the VxComm Utility will ask you to configure the virtual COM port s Please refer to the next section for more information l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April
94. ve ccccccccsssssssssssscccccsssssscssccccsssessssscsees 117 8 Diagnostics and Troubleshooting sscccccccsssssscccccesssssssees 119 8 1 Diagnosi eS een E E svecseceloussaacsvecsauesecacucssvecsiuelenes 119 8 2 Troubleshooting S A NS 122 Appendix A Connection Status Table ssssssssssssssssssssssssssssssssssssss 126 Appendix B Command Table ccccccccssssssssssssssccccccssceeeeecees 128 Appendix Ce Result Taplesssiisiissssrssrsssseressorssesssssossossinssisssossscssasans 130 l 7243D MODBUS TCP DeviceNet Gateway Users Manual Version 1 0 April 2007 4 1 General Information 1 1 DeviceNet Introduction The CAN Controller Area Network is a serial communication protocol which efficiently supports distributed real time control with a very high level of security It is an especially suited for networking intelligent devices as well as sensors and actuators within a system or sub system In CAN networks there is no addressing of subscribers or stations in the conventional sense but instead prioritized messages are transmitted DeviceNet is one kind of the network protocols based on the CAN bus and mainly used for machine control network such as textile machinery printing machines injection molding machinery or packaging machines etc DeviceNet is a low level network that provides connections between simple industrial devices Sensors actuators and higher level devices controllers as shown in Fi
Download Pdf Manuals
Related Search
Related Contents
A PRODUCT OF FENDER MUSICAL INSTRUMENTS CORP Manual - Ono Sokki Technologies Avis de marché #02557 SH-701VSC USER'S MANUAL 保存版 - 相模原市印刷広告協同組合 | 新しい「 」を 共に つくる。 Managed VPS Linux – User's Guide Emerson Y692VB Data Sheet Copyright © All rights reserved.
Failed to retrieve file