打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
西门子PLCSIM-AdvanceV3仿真配置与上位机通信案例

大家好,我是新阁常老师,上一篇文章讲了西门子S7-PLCSIM仿真配置详细过程与C#上位机通信的实现过程,本篇将介绍1500PLC使用PLCSIM-AdvanceV3仿真的配置与上位机通信实现,当然前提是您必须提前装好S7-PLCSIM—AdvanceV3.0软件(这个内容前面文章已经详细介绍了)

1

第一步

首先,找到【以太网】点开【更改适配器选项】配置网卡IP

安装好AdvanceV3.0软件后,我们会看到红色方框中西门子仿真的虚拟网卡

然后右键点击,打开【属性】窗口,选择TCP/Ipv4协议:

根据自己的电脑网段正确设置,IP地址设置一个不和其他设备地址冲突的即可。最后【确定】关闭窗口。

2

第二步

通过【控制面板】找到【设置PG/PC接口】

点开设置PG/PC接口,弹出如下窗口,从“为使用的接口分配参数”列表中选择“Simens PLCSIM Virtual Ethernet Adapter.TCPIP.1”

点击【确定】按钮,提示如下:

继续确定即可完成配置。

3

第三步

打开仿真软件S7-PLCSIM Advanced V3.0,完成如下设置和启动:

配置说明:

(1)Instance name:表示仿真实例的名字,可以自己决定。

(2)IP address:是当前仿真实例的IP地址,这个和虚拟网卡设置成一个网段即可。这个IP地址,会随着博途组态硬件的IP地址而变化,所以,这个IP地址最后的内容,比如199具体写多少,没有特别要求,只要不冲突就行。当然有的人也习惯设置成和组态的PLC的IP地址一样,也完全没问题。

(3)Subnet mask:表示子网掩码,这里固定即可。

(4)Default gateway:是默认的网关,这里可以不用填写。

(5)点击【Start】,然后下面显示实例的IP地址、名称和黄色指示灯,表示仿真启动成功。如果后面PLC程序下载成功,并且启动PLC,黄色指示灯会变成绿色。

如果您在启动过程中,出现其他问题,可以根据错误提示检查这些内容:是否同时启动了PLCSIM V17,如果启动了,必须关闭,因为两个仿不能同时启动;还有就是软件安装问题是否正确等;最后,还可以选择重启电脑等,一般都可以解决。(比如下面的错误就必须重启电脑解决)

4

第四步

创建1500PLC程序(thingerPLCProject) ,组态一个1511的CPU即可

IP地址的设定,根据您自己电脑网卡的网段,自行设置即可。DB块创建也和1200的一样。

右键点击【根目录】,把【块编译时支持仿真】对钩选上,确定即可。

接着右键点击【PLC】,打开【属性】,扎到【连接机制】继续打上对钩,确定即可。

5

第五步

编译并保存项目,点击【下载到设备】按钮,完成仿真PLC的启动:

在下面的窗口中,按照如下方式选择,【开始搜索】,找到仿真器后点击【下载】按钮。

下载成功后,仿真器显示绿色指示灯,表示仿真的PLC被正确启动。

回到博途,打开监视,接着分别单击【监视值】3个数据,修改对应的内容:

6

第六步

打开VS,编写C#上位机程序,界面设计如下:

其次,添加S7.Net开源通信库,然后编写程序代码:

最后,运行程序,打开PLC连接,点击读取PLC数据,即可看到下面的结果:

以上就是完整的S7-PLCSIM AdvancV3.0仿真配置和C#上位机通信的过程。下面两个福利:

(1)为方便朋友们学习,想要PLC程序和C#上位机源码的,可加我个人微信:thinger000  (请备注:公众号要源码)

(2)同时本文章,我也对应录制了完整的视频,方便大家学习,想观看视频的朋友,可以关注我的视频号:

您在学习中的其他问题,欢迎在评论区留言。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
西门子PLC的网络仿真搭建方法探讨
snap7通过NetToPLCsim工具接入模拟西门子PLC S7
测试西门子博途S7-PLCSIM Advanced V5.0的使用
西门子
没有西门子PLC怎么学习wincc,看看本文会对你有启发的。
没有实物PLC怎么来学习两台PLC之间的S7通信
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服