top of page

ControlLogix &
CompactLogix PLC
Siemens S7 GET S7 PUT  
Add-On Instructions

Read & Write Siemens S7 PLC data
directly from ControlLogix & CompactLogix PLC's

directly 

S7PUT.png

Rockwell ControlLogix & CompactLogix PLC Add-On Instructions to communicate with Siemens S7 PLC's utilising S7 Connection methods.

Sigma has developed Add-On Instructions for the current Rockwell Automation PLC range of controllers to allow the Rockwell PLC’s to natively communicate with S7 PLC controllers via Ethernet. The Add-On Instructions communicates to S7 PLC CPU’s integrated Ethernet port or a dedicated Siemens Communications Processor module.

Rockwell to Siemens Controller Communication

There are just three simple steps to achieve communications,

  • Import the AOI's and prepare the Controller tags for the CLX S7 GET Add-On Instruction for Reading data and CLX S7 PUT Add-On Instruction for Writing data

  • Insert the Sigma S7 GET  & S7 PUT AOI's and declare messages and assign what is to be read/written from/to the S7 CPU

  • Download the modified program to the ControlLogix PLC
     

The only requirement to read existing registers in the Siemens S7 PLC is to know its IP Address, the slot number of the CPU and the addresses you would like to read and write. No programming is required in the S7 PLC.

Your existing ControlLogix PLC Ethernet module must support Socket Services for the Sigma AOI's to function.

S7 GET S7 PUT Add-On Instructions

To maintain competitiveness and open up detailed business insights, the need to communicate effectively across the entire manufacturing cell and beyond is paramount in the age of IIOT (Industrial Internet of Things). Big Data and analytics drive higher product quality, reduce waste and creates production flexibility whist lowering costs, the interoperability between the major automation vendors equipment via Ethernet is mandatory. Sigma introduces the possibility to exchange data from Rockwell ControlLogix & CompactLogix PLC’s to Siemens S7 PLC’s via Ethernet.

Connect siloed data with Sigma’s ControlLogix S7 Add-On Instructions. It makes no sense to use a hardware Gateway.

The incompatibility of the major automation vendors with each other is a reality despite them all claiming to utilise open systems standards. This integration issue is not easily addressed in a manufacturing environment. So often the adopted “solution” is to use a third-party hardware-based Gateway device, which typically requires a separate configuration, engineering in both PLC controllers and installation of external 24V DC supplies. Other considerations include the expense of additional Ethernet cabling to the gateway, Operations switch port availability/configuration and the IT Department approvals to introduce a new device on the control network. On top of this, the purchasing experience is typically frustrating and the gateway unit is usually limited in data capacity or operability.

Sigma provides a PLC integrated software solution to easily allow a Rockwell ControlLogix PLC to communicate to a Siemens S7 PLC via Ethernet utilising the PLC systems existing Ethernet modules. No additional hardware is required and no additional communication programming is required in the Siemens S7 PLC. Request or write Siemens S7 PLC addresses directly from the ControlLogix or CompactLogix PLC program.

Your existing ControlLogix or CompactLogix PLC Ethernet module must support Socket Services for the Sigma AOI's to function.

  • Read/Write PLC Addresses in Siemens S7 PLC

    • S7-300

    • S7-400

    • S7-1200

    • S7-1500

  • Supported S7 memory areas,

    • Inputs (I)

    • Outputs (Q)

    • Flags (M)

    • Data Blocks (DB)

  • Connect to each Siemens S7 PLC Controller via a unique TCP connection and ControlLogix S7 GET or S7 PUT AOI call

  • Each ControlLogix S7 GET or S7 PUT AOI call supports the following typical data from/to the Siemens S7 PLC Controller

    • S7-300 (CP)                     GET 160 Bytes           PUT 160 Bytes

    • S7-300 (CPU Port)          GET 222 Bytes           PUT 212 Bytes

    • S7-400                             GET 462 Bytes           PUT 452 Bytes

    • S7-1200                           GET 160 Bytes           PUT 160 Bytes

    • S7-1500                           GET 942 Bytes           PUT 932 Bytes

 

Confirm with your PLC Vendor for your specific CPU type as performance is varied.

Trial & Licensing

 

The full version of the Sigma ControlLogix/CompactLogix S7 GET & S7 PUT AOI functions are licensed for use in a single compatible ControlLogix or CompactLogix CPU and the license is not transferrable to another CPU. The runtime of the Sigma ControlLogix/CompactLogix S7 GET & S7 PUT AOI's is limited to twenty-four hours operation when unlicensed. This limited unlicensed runtime allows developers to create the communication strategy and test in a non-production environment. The software must be licensed for it to operate past the twenty-four hour demonstration/replacement license mode.

Once the Sigma ControlLogix/CompactLogix S7 GET & S7 PUTAOI communication function is downloaded into the actual production S7 CPU, the SID code (System Identification) on the Sigma ControlLogix/CompactLogix S7 GET & S7 PUT AOI's will be generated by the PLC. This code needs to be provided to Sigma along with your proof of purchase Tax Invoice where we will provide you with a License code to be entered in the Licensing Data Array for the Sigma ControlLogix/CompactLogix  S7 GET & S7 PUT AOI's executing in the actual production ControlLogix or CompactLogix CPU.

Please note you are purchasing a runtime only license of the Sigma ControlLogix/CompactLogix S7 GET & S7 PUT AOI's communication functions, which is linked permanently to the initially nominated ControlLogix or CompactLogix CPU, the license is not transferrable to another CPU.

 

Download and Trial now

S7GETPUT.PNG
SocketCreate.png
GlobalTagsAOI.png
bottom of page