TA的每日心情 | 开心 2022-1-13 19:40 |
---|
签到天数: 15 天 [LV.4]维修爱好者3级粉丝
论坛元老
- 积分
- 16379
|
能不能让你的电脑变成一台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服务器,学习上位机通信必备的一大利器。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?邀请注册
×
|