(0)| 1/16/2026 7:52 PM | |
|
Joined: 7/7/2010 Last visit: 1/16/2026 Posts: 16379 Rating:
|
In this situation, I think Snap7 is sufficiently powerful to transfer contents of an entire DB in each direction within the required times. Look at the Snap7 library. Here's just one /r topic about it: https://www.reddit.com/r/PLC/comments/1fm5xh2/experiences_with_snap7/ If you need .NET, they mention "Sharp7" (C# vs C++). That said, they mention using open source / free OPU UA communications in symbolically addressed (S7-1200/1500) PLCs. FYI, the VB/C# applications I mentioned all use non-optimized DBs and have to disable security and fully enable put/get for things to work. These have their own isolated networks, so the security concerns are merely between a non-connected network adapter and all the controls hardware, with a 2nd network adapter connected to a company (firewalled/segmented) network. No PLC - PLC comms are available with this approach, but that's appropriate for our always isolated systems. For a production line, OPC UA may be a better approach as you can use security, force secure connections, and still get good performance and reliability. And, you (most likely) do not really want to establish a true "ProfiNET" connection - (because) that typically will require joining the Profibus/Profinet alliance to get access to necessary details only available inside that paywall.
|
|
science guy |
|
This contribution was helpful to
|
|
Follow us on