首页
学习
活动
专区
工具
TVP
发布

小白奇思妙想,能不能让你的电脑变成一台PLC?

本期机械知网和大家探讨一个问题:能不能用一台电脑A搭建一个西门子PLC的仿真环境,来模拟一台PLC,然后通过另外一个电脑B,连接电脑A,实现上位机与PLC之间的仿真通信

研究过程

可行,但是本着负责的态度,还是决定做一个测试!

首先,准备两台电脑,电脑A用于搭建西门子仿真环境,电脑B用于通信测试

基于S7-PLCSIM Advanced搭建S7通信仿真环境

基于PLCSIM-Advanced搭建ModbusTCP通信仿真环境

基于PLCSIM-Advanced搭建仿真OPCUA服务器环境

搭建好仿真环境后之后,PLCSIM-Advanced运行如下:

监控PLC变量数据如下所示:

电脑B运行通信测试平台软件进行测试,采用S7协议访问结果如下所示:

电脑B运行通信测试平台软件进行测试,采用ModbusTCP协议访问结果如下所示:

整体总结

通过这样的一个通信测试,以后我们可以将一台电脑完全当做一台西门子PLC来使用,不仅可以仿真逻辑,还可以仿真通信。

支持S7服务器、ModbusTCP服务器、TCP服务器、UDP服务器、OPCUA服务器,学习上位机通信必备的一大利器。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201018A0C95400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券