6/9/2023 9:51 PM | |
Joined: 6/9/2023 Last visit: 7/1/2024 Posts: 12 Rating: (0) |
Take a look at How do you configure and program an S7 connection and the “PUT” and “GET” instructions for data transfer between two S7 CPUs? I am not a huge fan of the GET/PUT mechanism because it predates modern security practices, so enabling this capability in the S7-1200 opens a security vulnerability. However, it does work, is supported in both S7-300 and S7-1200 PLC's, and you can take other security measures to protect your S7-1200 from attackers. |
6/19/2023 7:49 AM | |
Joined: 12/23/2020 Last visit: 11/8/2024 Posts: 12 Rating: (0) |
The issue with enabling GET/PUT mechanism is more that we have said internally that we do not want to touch the S7-300 long as we can. We use GET/PUT on newer machines, but as your saying... There are possibilities to make other security measures. The reason for this is that if those machine had a "quick fix" in the past, we dont want to risk downloading new software that doesn't have that "quick fix" aswel.
What I would like to use is the MPI interface. Today I read these value to Kepware with Siemens TCP/IP ethernet driver. Thank you for sharing the CPU-CPU communication documentation. But I am a bit curious, what do they use between S7-1200 and S7-300. I mean, one have an MPI/DP port and the other have Ethernet. This was one of my biggest issues, can it be the communication module from Siemens? The way I interpret this, there might be a possibility to load/transfer to the PN. I guess this violates my "not touching S7-300" right? Do we have another CPU that can fit for this task ? :) The S7-300 is fixed, but the S7-1200 is not. The reason why I want to add S7-1200 is that I want to be able to "rewrite" logic on the S7-300 to send out to the cloud. And if I'm going in to the S7-300, it would've been possible to do the logic there instead and not bother with the extra hardware. Maybe my best solution is to use some Kepware feature to implenet the logic with higer level programming, the reason why I would like to avoid this is that in the company the higher level porgramming never really pans out due to that the skill doesn't exist in this. But maybe this is my only way out? https://cache.industry.siemens.com/dl/files/908/78028908/att_1134019/v1/78028908_SIMATIC_Comm_DOKU_v23_e.pdf Attachment78028908_SIMATIC_Comm_DOKU_v23_e.pdf (562 Downloads) |
Last edited by: Jen_Moderator at: 06/20/2023 05:21:18PDF attached from link. |
|
Follow us on