网站大量收购独家精品文档,联系QQ:2885784924

西门子S7-PLCSIM仿真配置与上位机通信案例.docx

西门子S7-PLCSIM仿真配置与上位机通信案例.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第一步

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

如果是win11系统,也可以通过【控制面板】找到

然后右键点击【以太网】,选择【属性】,找到TCP/Ipv4,继续配置:

按照如下设置,改成手动IP即可(注意这个IP不要和其他网卡IP相同,否则出错,默认网关也可以不写)

如果您现在用这个有线网卡上网,也需要正确的设置DNS服务器。具体您当地的DNS服务器可以自己百度有哪些信誉好的足球投注网站找到。最后点【确定】完成设置。特别注意:第一次使用有线网卡的时候,必须要插上网线连接交换机或路由器,保证能Ping通IP地址,否则C#上位机软件连接不上。我上面截图的时候还没有插入网线,所以显示X。如果当时没有网线,不方便连接交换机或路由器,也可以自己装一个虚拟网卡,然后设置IP地址,效果也一样的。比如我的电脑就有一个虚拟网卡:

2

第二步

通过【控制面板】找到【PG/PC接口】,选PLCSIM.TCPIP.1,都点击【确定】即可。

3

第三步

打开软件包,启动仿真IP地址映射软件:

找到文件,然后右击,以“管理员身份运行”:

弹出窗口,选【是】

点击【OK】,如下图所示:

这里简单解释一下:NetToPLCsim这个软件的作用是将电脑实际物理网卡的IP地址映射到虚拟PLCSIM仿真的IP地址,完成上位机和仿真PLC的关联。所以在C#上位机连接PLC的时候,需要写网卡的IP地址,而不是PLC的IP地址。?

4

第四步

打开博途,创建1200PLC项目程序,并完成相关的设置

第一、组态PLC设备,并设置IP地址为:192.168.1.102。

第二、右键点击thingerPLCProject项目根节点,通过属性,勾选【块编译时支持仿真】

第三、添加一个DB块,并随便添加3个变量如下,并右键点击TestDB,通过属性取消【优化的块访问】。

第四、右键单击PLC_1,通过属性—【连接机制】,勾选【允许来自远程对象的PUT/GET通信访问】

以上完成后,编译硬件和软件,并保存项目。

5

第五步

编译成功后,可以通过工具栏按钮,启动仿真,弹出窗口,点击【开始有哪些信誉好的足球投注网站】,按照步骤完成程序下载。

找到设备后,点击【下载】,按照如下提示完成即可。

如果是刚创建的PLC程序,第一次下载,不会出现上面的【全部覆盖】,如下:

直接点击【装载】即可。然后选择【启动模块】

完成后,可以看到PLCSIM已经启动。

6

第六步

回到NetToPLCsim软件,点击【Add】按照提示选择网卡地址:

【NetworkIPAddress】这个需要填写前面一开始我们设置的电脑网卡的IP地址,点击右边的选择按钮

其中,第二个192.168.1.150就是我们提前设置的网卡IP地址,然后我们选Plcsim仿真的IP地址:

机架号和槽位号按照提示选择即可。

最后点击【StartServer】启动服务:

可以看到Status状态显示为RUNNING运行状态,表示映射启动成功。

7

第七步

回到博途,打开DB块,点击【监控】即可看到监视值的默认数据:

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

8

第八步

打开VS2022,编写上位机读取PLC数据的测试程序。

首先,界面设计如下:

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

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

文档评论(0)

外卖人-小何 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档