PLCSIM联合PS虚拟调试通讯搭建_TECNO

适用版本:ProcessSimulate 15.1

使用西门子S7-300PLC进行“软件在环”的虚拟调试,需要使用老版本的PLCSIM来进行PLC的模拟。使用PLC、HMI、ProcessSimulate进行调试时,我们可以搭建如下图1场景:

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图1

该通讯回路场景建议搭建在两台计算机或本机加虚拟机中进行,如此布置在后面的虚拟调试操作中更加便捷。该通讯端可以简单理解为“工艺仿真端”为PC1,“PLC仿真端”为PC2。其中“工艺仿真端”主要运行仿真软件,除了ProcessSimulate外,还可以运行NX-MCD、PlantSimulation等仿真软件。“PLC仿真端”主要运行PLCSIM,以及Step7/TIA博途,HMI仿真器等电气自动化相关软件。

PLCSIM通过Nettoplcsim实现将仿真器接到电脑的 口上,而ProcessSimulate则通过OPCDA与PLC仿真端通讯。

以虚拟机加主机为例,虚拟机昨为工艺仿真端,主机作为PLC仿真端。为了实现该通讯回路,我们需要:

(1)主机通过Step7/ TIA博途,组态S7-300PLC,设置PLC的地址如图2:192.168.0.13。通过Step7/ TIA博途启动PLCSIM仿真器,并将所组态的程序下载到PLCSIM中。若下载成功,PLCSIM中的地址即变成192.168.0.13,如图3。

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图2

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图3

(2)设置虚拟机 络通讯为“仅主机模式”,如图4.

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图4

(3)通常主机与虚拟机在“仅主机模式”的通讯 络适配器为“VmwareNet1”。因此在主机 络适配器中设置“VmwareNet1”的地址为:192.168.0.35如图5.

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图5

(4)通过Nettoplcsim应用程序,将PLCSIM连接到与虚拟机通讯的 口,如图6。如此即完成PLC仿真端的设置。

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图6

(5)虚拟机端需设置与主机通讯的 络地址,同样打开虚拟机 络适配器设置IP:192.168.0.36,如图7.

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图7

(6)设置完成 络IP之后,可以运行CMD,测试主机与虚拟机之间相互能否Ping通。

(7)虚拟机端使用Step7/ TIA博途,组态OPC站点,OPC站点的IE 口地址与虚拟机IP地址相同,即192.168.0.36。并且设置S7连接时需注意本地与伙伴PLC的IP地址不能设置错误,否则通讯不上。如图8.

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图8

(8)将OPC的组态内容下载到虚拟机的PC Station中。使用OPC Scout测试OPC 与PLC之间能否通讯上,若无法通讯上则从头检查设置流程。如图9。

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图9

(9)虚拟机端Process Simulate,打开设置,设置外部通道,建立连接即可,如图10。

PLCSIM联合PS虚拟调试通讯搭建_TECNO

图10

注意:与正常编程不同,使用PLCSIM进行虚拟调试时,PLC的输入信 地址不能被组态到子设备中,否则ProcessSimulate中无法将传感器等输入信 发送给PLCSIM。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月23日
下一篇 2022年9月23日

相关推荐

发表回复

登录后才能评论