日期:2023-05-02 08:28:04 来源:面包芯语
以下为过程:
【资料图】
TIA 软件中需要做的项目内打开设备和网络,选择“网络视图”点选“连接”选择“S7” 。
点击 CPU 以太网口,右键属性,设定 PLC 的 IP 地址。
右键 PLC,选择“添加新连接”,选择添加,需要与多少 PLC 通讯就添加多少个,软件会 自动分配 PLC 的本地 ID 地址,这个地址很重要,后面用 PUT/GET 指令的时候需要用到这个 地址。然后定义每个连接的属性。属性中要定义 IP 地址,需要与主 PLC 在一个网段,为了 好区分和直观,还可以自己定义连接名称。这样连接就完成了。
以上完成后,组态部分就完成了。为了通讯,我们还需要在程序里面对需要传递的数据做 GET/PUT 程序。
对于同一个 S7 连接子站的 GET/PUT 指令,同一时间只能触发一个,如果一个指令没有 完成,触发了另外一个指令,则会报错;但是对于不同 S7 连接子站的GET/PUT 指令则没有 这样的要求,之间不会有干扰和联系。
由于每一个 S7 连接传递数据在 1200 字节左右,但经过试验,每条指令最多能传递 220 个字节,传递字节超过这个数量,则指令会报错。所以我一个 S7 连接用了 5 个 GET 指令, 1 个 PUT 指令(其中 21 个站还通过GET/PUT 指令读取了另外 21 个站的数据,所以这 21 个 站与主站的通讯数据是正常的二倍,所以是 10 条 GET,2 条 PUT)。其中第一条指令由系统状 态 M1.3“clock—2HZ”触发,然后第一条指令的完成位触发第二条指令,第二条指令的完成 位触发第三条指令,以此类推。最后让所有的错误位置位一个脱机状态,有错误位则认为脱 机,数据不可用。
以下为 PUT/GET 指令帮助文件内容:
本连接比较简单,指令也比较简单。做一个连接一个指令非常容易。
但是多条指令多个连接的时候一定要注意指 GET/PUT 的背景数据块,一定不相同,否则会造成接收到或者发送出去的数据是错误的。
我的做法是建了一个功能块,功能块里面用的多个 GET/PUT 指令选择的都是不 同的多重背景数据块。然后对于多个连接用自己的背景数据块调用功能块。以下是我每个站的背景数据块:
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
标签:
上一篇: 喜玛拉雅酒店品牌介绍_喜玛拉雅酒店
下一篇: 最后一页
这也太是哪个了!西门子1500与75台200SMART进行以太网通讯 速看料
喜玛拉雅酒店品牌介绍_喜玛拉雅酒店
登山游客突发心梗,武汉“警消”联手龙王尖上越野救援
天天速讯:湖北省人才中心档案管理电话_湖北省人才中心档案托管电话
晚上吃什么水果助减肥_晚上吃什么水果 可以减肥呢|全球速讯
日本发现中国火箭残骸?印着五星红旗,上面还有三个字!
全球观速讯丨Orange County Bancorp(OBT.US):2023年Q1财报实现营收2430.9万美元
世界热资讯!列车上刷到热舞短视频后心生歹念,男子故意将手机“藏入”洗手间……
螃蟹和芋头能一起吃么_螃蟹和芋头能一起吃吗?今日更新
热门:领克09这波操作拉满,太圈粉
聚焦:快乐的一只小青蛙原唱歌曲_快乐的一只小青蛙原唱
全球观点:马斯克详解SpaceX星舰爆炸内幕具体详细内容是什么
苹果手机有锁无锁查询_苹果手机有锁和无锁的区别
花火作文素材:有一天我们相遇 天天观察
金巧福黄金价格今天多少一克(2023年05月01日)
环球快看:1匹的空调能适用多大的面积_1匹空调适用多大面积
门面房是什么意思_门面房解释
山西2023年省级重点工程项目名单确定
买不到火车票,小伙坐公交从苏州来浙江过“五一”_前沿资讯
五一出游全是人?手机摄影攻略来了 这样做轻松出大片
塔罗|成员/朋友在SKZ面前夸SKZ的暗恋对象好看 他们的反应
柳宗元的江雪_柳宗元江雪赏析
队记:如果小波特不能在乌度卡手下进步 他将会被送走-全球新消息
365.5万人次!长三角铁路创单日客发量历史新高
环球即时看!聚乙烯薄膜套什么定额