User ManualTable of ContentsIntroduction6The Ethernet Interface7Ethernet Communications System7Capabilities of the Ethernet Interface8Ethernet Interface Ports9Port Descriptions9Ethernet Media10Special Considerations for Ethernet Interfaces with Embedded Switches11The Station Manager Software12The PC Software Loader12How to Make the System Work12Installation14Installing an IC693CMM321 Ethernet Interface Module15IC693CMM321 Series 90-30 TCP/IP Ethernet Interface (10Base-T Type)15Ports on the CMM32118Installing the CMM321 in the PLC19CMM321 Configuration21Verifying Proper Power-Up of the CMM32125Pinging TCP/IP Ethernet Interfaces on the Network28Installing an IC693CPU364 with Embedded TCP/IP Ethernet Interface29IC693CPU364 Series 90-30 CPU Module with Ethernet Interface29Ports on the CPU36432Installing the CPU364 in the PLC34CPU364 Configuration35Verifying Proper Power-Up of the CPU364 Ethernet Interface39Pinging TCP/IP Ethernet Interfaces on the Network42Installing an IC693 CPU374 with Embedded TCP/IP Ethernet Interface43IC693CPU374 Series 90-30 CPU Module with Ethernet Interface43Ports on the CPU37444Installing the CPU374 in the PLC45CPU374 Configuration46Verifying Proper Power-Up of the CPU374 Ethernet Interface50Pinging TCP/IP Ethernet Interfaces on the Network53Installing the IC697CMM742 Ethernet Interface54IC697CMM742 Ethernet Interface54Ports on the CMM74256Installing the CMM742 in the PLC58CMM742 Configuration60Verifying Proper Power-Up of the CMM74264Pinging TCP/IP Ethernet Interfaces on the Network67Programming SRTP Channel Commands68The Communications Request69Structure of the Communications Request69Status Data71Operation of the Communications Request72COMMREQ Function Block and Command Block73The COMMREQ Function Block73The COMMREQ Command Block74Channel Commands76Establishing a Channel76Aborting and Re-tasking a Channel76Retrieving Detailed Status on the Channel76Specifying a Network Address76Establish Read Channel (2003)77Establish Write Channel (2004)84Send Information Report (2010)90Abort Channel (2001)95Retrieve Detailed Channel Status (2002)96Status Data98Types of Status Data98Description of the Status Data99Communications Status Words103Controlling Communications in the Ladder Program110Essential Elements of the Ladder Program110Managing Channels and TCP Connections115Use “Channel Re-Tasking” To Avoid Using Up TCP Connections115Programming Modbus/TCP Channel Commands116The Communications Request117Structure of the Communications Request117COMMREQ Function Block117COMMREQ Command Block118Modbus/TCP Channel Commands118Status Data118The Logic Program Controlling Execution of the COMMREQ Function Block118Operation of the Communications Request119COMMREQ Function Block and Command Block120The COMMREQ Function Block120The COMMREQ Command Block121Modbus TCP Channel Commands123Open a Modbus/TCP Client Connection (3000)123Close a Modbus/TCP Client Connection (3001)125Read Data from a Modbus/TCP Device (3003)126Write Data to a Modbus/TCP Device (3004)131Status Data135Types of Status Data135Description of the Status Data136Communications Status Words138Minor Error Codes139Controlling Communications in the Ladder Program141Essential Elements of the Ladder Program141COMMREQ Example142Troubleshooting a Ladder Program148Monitoring the Communications Channel149Sequencing Communications Requests149Ethernet Global Data150Overview of EGD151Exchange151Producer152Consumer152Asynchronous Operation of EGD153Effect of PLC Modes and Actions on EGD Operations154Configuration Planning155Naming Conventions158Before You Configure EGD Exchanges159Configuring EGD161Exchange Definitions161Configuring Ethernet Global Data165Adapter Names, Aliases, and Groups170Setting Adapter Names and Aliases in the Windows-Based Programming Software170Group Usage171Exchange Status Word172Simple Network Time Protocol (SNTP)174Timestamping EGD Exchanges174Configuring an Ethernet Interface for SNTP174Normal SNTP Operation174Multiple SNTP Servers175Loss or Absence of SNTP Timing Signals175Network Administration Support176IP Addressing177IP Address Format for Network Classes A, B, C177IP Addresses Reserved for Private Networks178Multicast IP Addresses178Gateways179Networks Connected by a Gateway179Subnets and Multiple Gateways180Subnet Addressing and Subnet Masks180Example: Network Divided into Two Subnets181Configuring Multiple Gateways182Example: Configuring Multiple Gateways182Network Address Naming Architecture184Name Assignment184Name Resolution185Name Usage186MAC Addresses187Troubleshooting188Diagnostic Tools Available for Troubleshooting189What to do if you Cannot Solve the Problem190PLC Fault Table191PLC Fault Table Descriptions192PLC Fault Table Descriptions (Continued)193Glossary194Communications Port Characteristics202RS-232, RJ-11 Serial Port203RS-485, 15-Pin, D-Type Port20510Base-T Port20710Base-T/100Base Tx Port20910Base2 Port212AAUI Port214AUI Port220PC Software Loader222Updating Firmware Under Windows223To install the new firmware, perform the following steps223Restarting an Interrupted Firmware Upgrade224Updating Firmware Under DOS and Windows 3.xx225To install the new firmware, perform the following steps225Using the IC697CMM742 with PLC CPU Versions 4.12 - 5.50228Ethernet Interface Operational Restrictions233Translating PLC CPU Reference Addresses to Modbus Register Addresses for the IC693CMM321234Size: 2.56 MBPages: 240Language: EnglishOpen manual