The Siemens S7-1200 and S7-1500 PLC Devices all support an integrated Ethernet port. Fernhill SCADA can monitor and control S7-1200 and S7-1500 PLC Devices using the built-in Ethernet port.
A communication scenario is shown in this diagram:
To establish communications between Fernhill SCADA and a Siemens S7-1200/1500 PLC you need to:
The S7-1200 and S7-1500 PLC Devices introduce the concept of an Optimized Data Block. An Optimized Data Block does not have a fixed defined structure; the elements within the block are managed by the system. An Optimized Data Block cannot be accessed by the S7 Protocol. To access data blocks from Fernhill SCADA, you should use global data blocks configured for standard access.
Optimized Block Access is turned on by default. To configure the data block for standard access, open the data block properties and clear Optimized block access:
Fernhill SCADA uses GET and PUT commands to read from, and write to, Siemens S7 PLC Devices. Access to GET and PUT commands is restricted depending on the model and version of S7 PLC Device:
You should enable PUT/GET commands in the Protection settings page of the PLC:
There are two options for configuring Ethernet communications from Fernhill SCADA to a Siemens S7 PLC Tag:
Siemens S7 TCP Autodetect Wizard
For how to automatically configure Fernhill SCADA to communicate with Siemens S7 PLC Devices using Ethernet.
For information about Siemens S7 Ethernet channel tag.
For information about Siemens S7 TCP/IP PLC tag.
For information about the Siemens S7 Driver.
For the meaning of terms used in Fernhill SCADA.