
一、描述
通常我们做项目的过程中有PLC编程(STEP7平台),上位组态监控(WinCC),WinCC与PLC通过以太网方式通讯实现监控;项目编程工作完成后,为了安全起见,我们通常会通过仿真的方式测试程序,检查错误,本文介绍仿真建立的过程;
二、材料
WinCC v7.5,STEP7 v5.6,S7-PLCSIM V5.4+SP8
三、STEP7仿真步骤
在Step7中打开项目如图1所示,点击选项(Options)显示下拉窗口,选中“设置PG/PC接口”进入图2;
图1
选择PLCSIM.TCPIP.1 以太网方式通讯,点击确定;
返回Step7如图3所示,打开仿真器如图4所示;
在图4中可看到PLCSIM(TCP/IP)协议,对应PG/PC接口;
图2
图3
图4
PLC处于STOP模式见图4,如图5所示下载程序到仿真器(全部内容);
打开OB1如图7,点击在线如图8所示,且在状态栏可知PLC状态为STOP;
图5
图6
图7
图8
打开仿真器,将PLC状态调整为RUN-P如图9,至此STEP7仿真成功;
图9
图10
四、WinCC仿真步骤
打开WinCC项目如图10所示,点击“变量管理”->“SIMATIC” -> “TCP/IP” -> “系统参数”
在“系统参数-TCP/IP”->“逻辑设备名称”设置为PLCSIM.TCPIP.1
图11
在“变量管理”->“SIMATIC” -> “TCP/IP” -> “PLC1”中右击连接参数-TCPIP
如图12所示,在IP地址栏需要输入PLC的IP地址;
如何查看PLC的IP地址:
在STEP7中选择图13中hardware,进入图14,点击硬件CP443-1的属性即可查看PLC的IP地址;
注:WinCC修改变量管理中的通讯参数之后再重新启动WinCC
图12
图13
图14
