上期推文发布S7-300系列PLC与WinCC Flexible的通信仿真教程,本期将西门子的300系列与画面组态做个完结,所以献上S7-300与WinCC的通信仿真教程,内容将涉及到:TCP/IP,MPI 及 Profibus dp通信仿真。
也许你想问,WinCC Flexible和S7-300的仿真通信是不是也支持MPI 及 Profibus dp协议呢,答案是肯定的,感兴趣的朋友可以尝试下。对于S7-300与WinCC的通信仿真,先看个效果图:
本次教程采用的软件:
1、step7 v5.5 sp4(中文带仿真)
百度云:链接:https://pan.baidu.com/s/1iaa0nREfaUa3KUeeDOzRmA 密码:d75p
微云盘:https://share.weiyun.com/5rPFl6T
2、WinCC V7.3
百度云:链接:https://pan.baidu.com/s/1cif6exqmjbCjV-fOd0OrBg 密码:xpa3
微云盘:https://share.weiyun.com/5ghAVXe
大致的步骤:
1、在STEP7 里,先建1个站点:SIMATIC 300 站点;
2、SIMATIC300站点,编程,硬件网络组态,保存;
3、硬件组态与程序下载到仿真器。
4、WinCC V7.3,建连接,变量,画面组态,保存。
5、控制面板设置好PG/PC接口:PLCSIM(TCPIP),根据协议改;
6、SIMATIC300站点仿真器运行,WinCC V7.3启动仿真。
Step7 v5.5 sp4 项目向导建个工程,CPU类型必须带PN。
建立好SIMATIC300站点,右边空白处双击:硬件,弹出硬件分配对话框。
可见CPU315-2PN/DP(1)在机架0 的 2号槽位。 此时双击PN-I0,弹出属性接口对话框,点击新建,建立一个以太网连接, 选择此连接后,一定要记住这个IP地址,确定,关闭属性对话框,返回硬件分配对话框,点击保存。
S7-300那边可以不管它了, 打开WinCC,双击变量管理,弹出对话框后,选择变量管理,右键,添加新驱动,按图添加SIMATIC S7 Pro.......。
保存组态的画面后,将其设置为启动画面,然后开始运行WinCC,S7-300仿真器记得也打到 RUN 状态。全过程完毕。
MPI协议通信,其过程与TCP/IP协议通信过程操作类似,注意修改好几个地方就行
。
建立好SIMATIC300站点,右边空白处双击:硬件,弹出硬件分配对话框。
可见CPU315-2PN/DP(1)在机架0 的 2号槽位。 此时双击MPI/DP,弹出属性接口对话框,点击新建,建立一个MPI连接, 选择此连接后,确定,关闭属性对话框,返回硬件分配对话框,点击保存。
如果有闲心,可以看看网络组态,已经建立了MPI连接。
Profibus DP协议通信,其过程与TCP/IP协议通信过程操作类似,注意修改好几个地方就行
。
建立好SIMATIC300站点,右边空白处双击:硬件,弹出硬件分配对话框。
可见CPU315-2PN/DP(1)在机架0 的 2号槽位。 此时双击MPI/DP,弹出属性接口对话框,在接口类型处,下拉,选择Prifibus ,会自动弹出窗口,弹出的窗户如下下图所示。
自动弹出的窗口为 Profibus 接口属性,新建连接,选择此连接,确定,最后在硬件组态窗口,编译,保存。
。
下面开始设置WinCC,主要的就是系统参数里,设备名称:PLCSIM(Profibus)。
结语:
本次教程重点以TCP/IP协议演示为主,后面的MPI和Profibus DP协议是在TCP/IP协议演示工程里修改的,按主要步骤修改,三种协议的通信仿真都完全没问题。
本期基于上期制作的虚拟机文档进行详细演示,如果你照着学的过程,出现错误提示,解决办法:用我们的虚拟机文档或重装软件。
联系客服