前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[技巧]WinCC 与S7-1500通过PLCSIM Advanced进行仿真

[技巧]WinCC 与S7-1500通过PLCSIM Advanced进行仿真

作者头像
科控物联
发布2022-03-29 18:20:01
6K0
发布2022-03-29 18:20:01
举报
文章被收录于专栏:科控自动化

本操作示例所使用的软件版本:

WINCC:

操作步骤:

1. 设置(PLCSIM Advanced计算机)及PLCSIM Advanced虚拟网卡的IP地址:

1) 安装完成S7-PLCSIM Advanced之后,会在计算机上虚拟出一个网卡。注意在实际网卡与虚拟网卡的属性中勾选Siemens PLCSIM Virtual Switch:

2. 右键点击桌面上的S7-PLCSIM Advanced V2.0图标,选择”已管理员身份运行”:

4. 右键点击这个图标,可以看到PLCSIM Advanced的配置界面:

5. 添加一个虚拟的S7-1500 PLC:

1) 选择在线访问的节点为“PLCSIM Virtual Eth.Adapter”;

2) 选择TCP/IP通讯的网卡为实际网卡,本示例中为Ethernet0;

3) 点击Start Virtual S7-1500 PLC左侧的箭头;

4) 在扩展的界面中输入实例名称为 1500PLC、IP地址为192.168.10.10、子网掩码为255.255.255.0、PLC类型为Unspecified CPU 1500;

5) 点击开始按钮。

6. 在博途中打开S7-1500 PLC的程序,在设备和网络中设置PLC 网口的IP地址为192.168.1.10:

7. 右键单击项目名称,选择属性:

8. 在弹出的对话框中选择“保护”选项卡,务必勾选“块编译时支持仿真”,单击确定按钮关闭对话框:

9. 在左侧项目树中选择PLC,单击工具栏上的“下载”按钮,在弹出的“扩展的下载到设备”对话框中,“PG/PC接口的类型”选择“PNIE”、“PG/PC接口”选择“Siemens PLCSIM Virtual Ethernet Adapter”、“接口/子网的连接”选择PLC实际的接口,单击“开始搜索”按钮:

下载过程省略:

10. 再次右键单击PLCSIM Advanced,可以看到虚拟PLC已经启动:

11.创建若干变量并且进行监视:

12.可以Ping通192.168.10.17(虚拟PLC的IP地址):

13. 打开PC1控制面板中“设置PG/PC接口”:

1) 单击应用程序访问点右侧的三角箭头;

2) 选择<Add/Delete>;

3) 输入新访问点:S7_1500,输入描述:1500 -S7;

4) 点击“Add”按钮后关闭对话框;

5) 在“Interface Parameter Assignment Used”中选择本机网卡.TCPIP.1,注意选择不带Auto的选项,确保“Access Point of the Application”中显示“S7_1500 -->本机网卡.TCPIP.1”;

6) 单击OK按钮,完成设置。

14.创建一个新的WinCC项目,并新建变量下图所示

15.创建一个画面,组态一个文本域及IO域,IO域关联上一步创建的变量:

16. 设置该画面的启动画面,激活运行:

17. 可以看到测试结果,说明通信正常:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-12-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 科控物联 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档