多语言展示
当前在线:272今日阅读:2今日分享:38

西门子wincc与PLCsim的结合使用

在学习西门子的编程软件Step7和WINCC过程中,我们可以利用西门子提供的PLC模拟软件 S7-PLCSIM(可模拟S7­-300,S7­-400)来把界面和Step7连接起来,这样就能够实现STEP7程序的调试和WINCC的监控功能,本文介绍实现这三个软件互联的方法。
工具/原料

Step7、WINCC和PLCsim软件

方法/步骤
1

先安装 step 7和wincc,然后再装 PLCsim. 这样 在 simatic 管理器里面, 就有一个启动 plcsim的图表, 点击就可以启动 plcsim 了。注意:Wincc 安装时应该选择自定义安装,在组建选择时,除默认选项外,还应选择通讯部分(SIMATIC WinCC V5 SP1及以下版本的用户,在“通讯”组件下,必须选择“S7Dos”和“对象管理器”组件)。

2

WinCC V5 sp2 之后的版本, “S7Dos”是默认安装的。不再需要在“用户自定义安装”下选择该选项。

3

在PG/PC界面上做如下设置: 在控制面板中双击“设置PG/PC界面”。 在“应用程序的访问点”域中,选择“MPI (WinCC)”。在“使用的界面参数”域中选择“<无>”。

4

配置step7 和 PLCsim   1) 打开 step7 管理器, 打开原来组态好的工程   2) 点击图表启动 plcsim程序   3) 打开硬件配置, 查看cpu上MPI接口的号码(比如我这是 MPI地址为5)   4) 点击下载硬件配置, 出来的对话框中选择 通过 MPI address =5 来连接CPU   5) 然后下载已经编好的 程序 blocks 到 PLC中, 并启动PLCsim 到运行状态,这样就配置好了, 可以在step7中在线调试程序,查看出错信息,等等操作了。

5

配置 WinCC 连接到 PLCsimPLCsim只支持 MPI 协议的连接, 如果你的WinCC工程不是使用的MPI协议,暂时改成 MPI 协议(具体方法为: 新建一个MPI协议, 将以太网驱动下建好的所有变量, 全部剪切,粘贴到 'MPI驱动' 下就好了. 只是实际项目实施的时候, 别忘了剪切回去就好了。)   1)如果没有s7 suit驱动, 添加它.   2)MPI驱动下新建 一个连接, MPI地址选5.   3)将原来做好的 tag变量,剪切粘贴到 MPI连接下, 地址什么的都不用动.   4)运行wincc工程即可.   如果要查看是否已经连上了PLCsim, 可以使用WinCC自带的通道诊断工具.   开始--> simatic --> wincc --> tools --> Channel Diagonisis

注意事项

S7-PLCSIM的版本要和Step7的版本一样

推荐信息