IBM CTI 2572 manual Functions, Server Mode, Client Mode, Serial Redirect

Page 12

1.2 2572 Functions

Server Mode

In Server Mode, the module responds to PLC commands embedded in the TCP/IP packet. The initiating device (usually a computer or a 2572 operating in client mode) encapsulates the PLC command in the TCP/IP protocol and transmits it to the IP address of the 2572. The 2572 retrieves the command from TCP/IP and formats a corresponding request to the PLC processor. When the 2572 receives the response from the PLC processor, it encapsulates the response in the TCP/IP protocol and transmits it back to the IP address which sent the initial command.

No PLC programming is required to support server mode. However, the initiating device must encapsulate the proper command in the TCP/IP protocol and must properly process PLC responses which the 2572 embeds in TCP/IP. Many operating systems contain support for TCP/IP. Unix contains native TCP/IP support; IBM OS/2 and Microsoft Windows provide optional TCP/IP support. MS DOS does not directly support TCP/IP, but several companies offer DOS TCP/IP drivers.

Client Mode

In Client Mode, the 2572 can initiate a TCP/IP message. PLC logic is used to tell the 2572 what to send, where to send it, and when to send it. Using 2572 Client Mode, the local PLC can read and write memory in other remote PLCs or it can send messages to supervisory computers based on events detected by the PLC (alarm detection, data logging, etc.). Since a 2572 can operate as both a server and a client, multiple PLCs (each with a 2572), can participate in peer to peer communications.

Serial Redirect

Serial Redirect is a very powerful feature which routes data received at a serial port on the module to another node on the network. Once the serial port has been configured for the type of service and a destination address has been established, the 2572 will encapsulate the serial port data in TCP/IP and send it to the destination. Replies from the destination address will be routed back to the serial port. Using Serial Redirect, devices which normally communicate with the programming port of the PLC can access remote PLCs. For example, a PC running TISOFT could download programs to other PLCs on the network.

2

CTI 2572 Technical Overview Manual

Image 12
Contents Ethernet TCP/IP Adapter Module Technical Overview Page Document Disclaimer Statement Page Preface Page Table of Contents Page 10Base5 Thick Coax Topology 802.3 Frame w/ Snap HeaderPage Introduction DescriptionServer Mode Client Mode2572 Functions Serial RedirectLocal Area Network Overview Master/Slave vs. Local Area NetworksIeee 802.5 Token-Ring Token Ring TopologyEthernet and Ieee Ethernet Topology CoaxIeee 802.4 Token Bus Future TechnologiesSummary Page Ethernet Overview ISO Reference ModelEthernet Topologies and Media Physical Layer 10BaseT Unshielded Twisted Pair UTP Foirl Fiber Optic BridgesMixed Media Ethernet Protocol Data Link LayerEthernet Version 2 and Ieee 802.3 Packet Ethernet Version 2 standard defines the packet as follows Ethernet Addresses Requirement for Higher Level ProtocolsPage Network Protocols Connectionless vs. Connection Oriented ProtocolsConnectionless Protocols Connection-Oriented Protocols Common LAN ProtocolsIPX/SPX Page TCP/IP Overview TCP/IP ComponentsInternet Protocol IP AddressSubnet Address Mask Address Resolution Protocol ARP Internet Control Message Protocol IcmpUser Datagram Protocol UDP That other network nodes can access Transmission Control Protocol TCPStream Orientation Connection-Oriented CommunicationsReliable Data Transfer TCP SegmentBerkeley Sockets 2572 TCP/IP SupportPage PLC Command Interface Non Intelligent Terminal ProtocolTask Codes