【发布时间】:2019-06-14 07:15:49
【问题描述】:
我们是一群学生,他们将在 S7-1200 PLC 和云(可能是 MS Azure)之间建立通信,以上传测量数据(例如温度、压力)。
可以通过哪些方式实现这一点,为此建议使用哪些通信协议?
我们不想使用第二个设备,例如 Rasperry Pi 或 Simatic IoT2000...
【问题讨论】:
标签: cloud iot communication-protocol siemens s7-1200
我们是一群学生,他们将在 S7-1200 PLC 和云(可能是 MS Azure)之间建立通信,以上传测量数据(例如温度、压力)。
可以通过哪些方式实现这一点,为此建议使用哪些通信协议?
我们不想使用第二个设备,例如 Rasperry Pi 或 Simatic IoT2000...
【问题讨论】:
标签: cloud iot communication-protocol siemens s7-1200
如果您掌握了云服务器,那就太好了,因为这样您就可以在 PLC 和服务器之间建立 OpenTCP 通信并交换数据缓冲区。
但是,从安全的角度来看,我不知道 Microsoft Azure 是否可以授权。因为您将无法在 PLC 上管理身份验证或加密。
该协议将基于简单的 TCP 套接字(标准),然后您必须在 PLC 上创建缓冲区并在您的 Azure 实例中使用您自己的协议和数据定义对其进行解码。
希望对你有帮助 ;-)
【讨论】: