Contents
Strategic Partner Links
Sepasoft - MES Modules
Cirrus Link - MQTT Modules
Resources
Knowledge Base Articles
Inductive University
Forum
IA Support
SDK Documentation
SDK Examples
The Siemens drivers in Ignition support basic connections to S7 devices. Ignition connects to these PLCs via TCP/IP using the S7 protocol. Similar to Modbus and some Allen Bradley connections, the Siemens S7 devices do not support tag browsing. You can create S7 Tags manually in Ignition, or use Ignition's Tag import/export to create all of your Tags quickly in Excel or another spreadsheet program. Currently, Ignition has drivers for the following Siemens PLCs:
The following considerations and configurations changes must be made when using the S7-1200 and S7-1500 drivers.
General | |
---|---|
Name | The name of the Device Connection |
Description | A description for the Device Connection. The description will appear on the Devices page on the Gateway. |
Enabled | Whether or not the connection is active. Disabling this setting terminates communication with the device. |
Connectivity | |
Hostname | The hostname or IP address of the device. |
Timeout | The request timeout, specified in milliseconds. The default is 2,000. |
Advanced | |
Port | The port to use when connecting to the device. The default is 102. |
PDU Size | Number of bytes to fit into PDU block of a single packet. Increasing this number can improve request throughput only if the processor supports a higher PDU Size. Varies from 240 and up to 960 depending on the device. The default is 240. |
Rack Number | The number of the rack that the device is positioned in. The default is 0. |
CPU Slot Number | The slot number assigned to the CPU. The default is 2. |
Reconnect After Consecutive Timeouts | After several consecutive timeouts, the Device Connection will attempt to reconnect to the Device. This setting determines how many consecutive timeouts must occur before reconnecting. |
5 Comments
Anonymous
In your 'To manually specify each address' section you give the tag a name of 'Tag' and then refer to it later as 'Temp'.
Anonymous
Hi, I am trying to set the tag in Ignition for the Siemens S7-1200 PLC, I followed exactly the same way as shown in your video but all the time I end with error "config error". If I want to change the tag as read/write there is another error "this address does not exist in the server space". The tag is not getting any value except NULL. If you know the solution please provide me. Thank you.
the path is [S71200]DB1.DBX0.1
Anonymous
The path must be: [S71200]DB1,X0.1
Anonymous
how do i refrence an input directly? as in input 24.3? [ALLOY_PLC]I24.3??
Anonymous
[ALLOY_PLC]IX24.3