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