12/5/2022 6:19 AM | |
Joined: 1/21/2013 Last visit: 9/27/2024 Posts: 3139 Rating: (489) |
Hi hpb1990, you can use the SIMATIC Automation Tool to run different commands on the PLC. The included API will allow you to create your own application. In this case you should be aware of the licenses. You will either need a license for the SIMATIC Automation Tool on each computer running the application or you have to buy the SIMATIC Automation Tool SDK. Kind regards |
12/5/2022 8:54 AM | |
Joined: 4/28/2015 Last visit: 2/7/2024 Posts: 10533 Rating: (820) |
Support request. |
With best regards... |
|
12/5/2022 11:34 AM | |
Joined: 1/21/2013 Last visit: 9/27/2024 Posts: 3139 Rating: (489) |
Hi hpb1990,
this type of command is sent via the S7 protocol. This is a proprietary protocol from Siemens based on ISO TCP (RFC1006). Thanks to reverse engineering you can find several libraries that provide the functionality of the S7 protocol, e.g. Snap7. Due to security requirements, Siemens has introduced an extension of the S7 protocol, sometimes called "S7 plus" or "OMS+". This version allows a secure connection. None of the free libraries I know of is able to establish a secure connection. So if you use such a third party library, you might have problems if you use a PLC that only allows a secured connection. Kind regards |
12/6/2022 10:55 AM | |
Joined: 6/25/2022 Last visit: 6/22/2024 Posts: 42 Rating: (0) |
Thank you for your kindness, |
Follow us on