beautypg.com

Communicating directly over tcp, E communicating directly over tcp – Delta RMC151 User Manual

Page 430

background image

RMC70/150 and RMCTools User Manual

Allen-Bradley CompactLogix with Ethernet Interface Module (1769-ENBT)

Allen-Bradley FlexLogix with Ethernet Interface Module (1788-ENBT)

Allen-Bradley SoftLogix 5

Allen-Bradley RSLinx

Automation Direct DL05, DL06, DL205, DL405 with the Hn-ECOM100

GE Fanuc RX3i with the ETM001 Ethernet Module

Mitsubishi Q-Series with the QJ71MT91 or QJ71E71-100

Modicon Quantum with the 140 NOE 711 00, 711 01, 711 10 and other Ethernet

TCP/IP modules

Modicon Momentum M1E Processor

Omron CS/CJ PLCs

Siemens S7-300 controllers with PROFINET support

Siemens S7-400 controllers with PROFINET support

SoftPLC Corporation's SoftPLC


Note: If your Ethernet device is not listed above, then Delta recommends contacting one of

our sales engineers to discuss the device. There may be subtle problems with using some

devices with the RMC. For example, a device that proclaims Modbus/TCP support may only be

a slave device, and since the RMC is also a slave, neither device will initiate transfers,

preventing the devices from being able to work together. By talking with a sales engineer,

Delta receives feedback on the devices that customers want to communicate with and may

lead to enhancements in Delta’s documentation and device support.

General Communication Details

Communicating with an RMC involves doing the following:

Reading and Writing Registers

Read and write to registers in the RMC just as you would with a PLC. Use the Register

Map topics to find the addresses of the RMC registers.

The RMC contains only 32-bit registers. Most are floating-point registers, but some

are double integers (DINT) or double words (DWORD). If your device only supports

16-bit integers, it may still be possible to communicate with the RMC, although the

communications will be limited and it will require more setup in the RMC.

Issuing Commands

Issuing commands consists of writing to the command registers. The device must be

able to write to several registers at once. Issuing Commands topic for more details.

6.8.4. Communicating Directly over TCP

Master Ethernet controllers can communicate with the RMC using several methods. This topic

describes only one of those methods—using raw TCP packets—which is appropriate when the

master controller cannot use any of the other methods. Please review the other available

options in the Ethernet Overview topic before proceeding with this method.
This topic assumes that your controller has an established network platform and that you are

familiar with how to send and receive TCP data on that platform. Some PLCs provide access to

TCP connections using function blocks, while embedded controllers may require using a socket

interface such as Berkeley sockets. Proper use of these interfaces is outside the scope of this

documentation.

Protocol Overview

410

Delta Computer Systems, Inc.

This manual is related to the following products: