当前位置:首页 > 机械智慧 > 正文

基于NetToPLCsim的西门子S7-PLCSIM与威纶通触摸屏无实物仿真调试

在博途软件内,西门子的PLC与HMI可以一起仿真调试,从而验证程序和画面的正确性。但有时西门子PLC需要与其它品牌的HMI连接,那么在缺乏西门子S7-1200/1500和其它触摸屏硬件时,如何进行调试呢?通过反反复复地试验,去理解连接机制,终于调成了。调试的方法和过程是这样的,给大家参考,如有不当,...

在博途软件内,西门子的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

最新文章