栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

使用博图V15和S7-PLCSIM Advanced V2.0以S7-1500PLC仿真Modbus TCP

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用博图V15和S7-PLCSIM Advanced V2.0以S7-1500PLC仿真Modbus TCP

一些Modbus TCP的资料,虽然是200的

 

文档可在西门子官网找到 

西门子官方资料大全 之 S7-300/400-更新STEP7 5.6 SP1/PRO 2017 SR1-技术论坛-工业支持中心-西门子中国

西门子官方资料大全 之 S7-1500 & TIA 相关-更新TIA V15 SP1 下载地址-技术论坛-工业支持中心-西门子中国 

​​​​​​ 西门子官方资料大全 之 S7-200&LOGO!-技术论坛-工业支持中心-西门子中国

Los geht's!正片开始!

S7-PLCSIM Advanced软件对系统环境要求很高

我本人手提能装博图V15和S7-PLCSIM V15仿真器,但是S7-PLCSIM Advanced能成功安装,但是仿真的PLC启动不了

亲测虚拟机装下面这一个系统能用,网站链接在下面

MSDN, 我告诉你 - 做一个安静的工具站

遇到其他问题可以参考这个网站,PLCSIM advanced V2.0相关问题汇总 - 离散行业自动化 - CIMC中国智能制造挑战赛BBS - Powered by Discuz!

对于PLCSIM advanced还需要配置 PG-PC 接口,因为博图下载程序的时候需要用到

  

 对于网络适配器,需要配置TCP/IPv4协议,ip地址只需要设置和等下设置的博图PLC以太网IP地址同一个网关即可,就是也是192.169.46....

 

打开博图,选择S7-1500的PLC,写一些程序,以便于后面的数据读取

点开设备组态,设置IP地址为:

还要使用这也个FB块,并且添加背景数据块DB,指针指向DB1,一个全局DB来设置FB块的参数 

然后启动advanced,ip地址和掩码与博图设置的PLC一致

然后在博图中下载程序到该仿真PLC中

①编译

②下载

 

③启动PLC,这时advanced亮起绿灯 

 或者点这个也行

  

使用的是KEPServerEX 6作为读取数据的软件

右键连接性,新建通道

     

没截图就是随便起名字,或者默认点下一步即可 

 然后右键新建设备

 站点与PLC一致

然后完成后,新建Tag标记

 最后点击,可见能得到数据

 如果在博图中监视改掉某些寄存器的值,在OPC Quick Client就会随之改变

而如果写程序时,指针指向的就是M寄存器的值,那么也能显示M寄存器的值

不过读浮点数有点异常 

 而且M寄存器和DB数据块还不能同时显示,如果有小伙伴知道,可以在评论区告诉我噢,互相学习

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/274958.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号