在博途软件内,西门子的PLC与HMI可以一起仿真调试,从而验证程序和画面的正确性。但有时西门子PLC需要与其它品牌的HMI连接,那么在缺乏西门子S7-1200/1500和其它触摸屏硬件时,如何进行调试呢?通过反反复复地试验,去理解连接机制,终于调成了。调试的方法和过程是这样的,给大家参考,如有不当,请指正。
1.调试软件
软件名称 | 说明 |
TIA Portal V16、S7-PLCSIM V16 | 西门子PLCS7-1200/1500编程和仿真软件 |
EasyBuilderPro V6.09 | 威纶通触摸屏编程和仿真软件 |
NetToPLCsim V1.2.5 | 通讯仿真工具,将物理网卡的IP地址映射到虚拟PLCSIM仿真的IP地址 |
2.网卡通信配置
2.1查看电脑IP地址
运行ipconfig命令,查看电脑以太网地址,注意断开的不能用,要用连接正常的网卡(虚拟机的网卡应该也可以用,尚未实验)。
2.2建立通信
鼠标右击以管理员运行NetToPLCsim,配置Network IP Address,选择由命令ipconfig查得的网卡。
3.仿真PLC程序
在西门子博途软件内创建新项目,组态硬件,完成简单编程。
3.1组态硬件。
添加CPU,以1214C DC/DC/DC为例,设置CPU的IP地址,勾选连接机制允许远程PUT/GET通信访问。
3.2编制程序
为调试程序,可以在主程序块main[OB1]内编写一段启保停或其它程序,启动仿真,启用监视。
4. 通信仿真配置
NetToPLCsim软件内,配置Plcsim IP Address,选择仿真的PLC网址。
PLC仿真机架/插槽Plcsim Rack/Slot选择0/1。
启动仿真,点击Start Server,Status将显示RUNNING。
4.HMI仿真
4.1硬件组态
添加触摸屏和PLC,设置IP地址(NetToPLCsim中Network address),确定后进入触摸屏编辑画面。
4.2变量连接
在HMI画面上添加两个按钮,分别连接PLC的M10.0和M10.1,均为复归型;添加一个指示灯,连接M10.2。
4.3仿真调试
点击编译和在线模拟命令。按钮分别按下时,观察指示灯的变化,同时观察博途的仿真画面。
5.注意事项
操作步骤按上述流程,先运行NetToPLCsim后,再运行博途仿真PLCSIM,否则仿真不成功。是什么原因,还请专家指导。
昆仑通态的屏还没有尝试,想来应该也是可以实现的。
2024.7.9
本文暂时没有评论,来添加一个吧(●'◡'●)