s7-1500 之间通过 bsend/brcv 方式进行双边通信的组态编程步骤,用于实现两台 s7-1500 都在同一项目中组态的场景。
1.组态
1.1 使用 tia portal 创建项目
使用 tia portal 创建一个新项目,组态两台 s7-1500,并设置 ip 地址,如图1所示。
图 1 创建两台 s7-1500,并设置 ip 地址
1.2 网络配置,组态 s7 连接
在网络视图中,点中左上角的连接图标,连接框中选择s7连接,然后选中 s7-1500 cpu,右键选择添加新的连接,如图2所示。
图 2 添加新连接
在“添加新连接”的对话框中,选择连接对象plc_2,选择伙伴接口plc_2,profinet接口_1[x1],选择主动建立连接后,点击添加按钮,这时在信息栏能看到 s7 连接已添加的信息,点击关闭按钮,完成新连接的创建,如图3所示。
图 3 创建 s7 连接
1.3 s7 连接及其参数说明
在网络视图中间栏的连接页面中,可以看到已经创建的s7_连接_1。
选择“连接”页面中的第一行,在下方的连接属性“常规”中,显示连接双方设备的接口和 ip 地址,如图4所示。
图 4 1516 cpu 侧的 s7 连接常规参数
在“本地 id”属性中,设置通讯连接的 id 号,本地 id 在本地 plc 中必须是唯一的,在后续的通信编程中需要指向这个 id,这里 1516 cpu 的 id=w#16#100,如图5所示。
图 5 1516 cpu 侧的 s7 连接本地 id 参数
在'特殊连接‘属性中,可以选择是否为主动建立连接。通信的双方只能有一方是主动建立连接,另一方是被动建立连接,这里 1516 cpu 是主动建立连接,如图6所示。
图 6 1516 cpu 侧的 s7 连接特殊连接属性
相同的方法查看设置 1510sp cpu 侧的连接参数。
选择“连接”页面中的第二行,在下方的连接属性“常规”中,显示连接双方设备的接口和 ip 地址,如图7所示。
图 7 1510sp cpu 侧的 s7 连接常规参数
在“本地 id”属性中,设置通讯连接的 id 号,本地 id 在本地 plc 中必须是唯一的,在后续的通信编程中需要指向这个 id,这里 1510sp cpu 的 id=w#16#100,如图8所示。
图 8 1510sp cpu 侧的 s7 连接本地 id 参数
在'特殊连接‘属性中,可以选择是否为主动建立连接。通信的双方只能有一方是主动建立连接,另一方是被动建立连接,这里 1510sp cpu 是被动建立连接(不勾选),如图9所示。
图 9 1510sp cpu 侧的 s7 连接特殊连接属性
配置完网络连接,双方都编译保存并下载。
如果通讯连接正常,连接的在线状态为绿色图标,如图10所示。
图 10 连接状态
2 通信编程
在两台 plc 的站中,分别创建用于发送和接收的数据块,定义为5个字节的数组,如图11所示。
图 11 创建数据传输区
在 1516 cpu 侧,打开 ob1 中,从指令 >通信 >s7 通信>其它下,调用 bsend、brcv 通信指令,如图12所示。
图 12 1516 cpu 侧发送/接收指令调用
在 1510sp cpu 侧,打开 ob1 中,从指令 >通信 >s7 通信>其它下,调用 bsend、brcv 通信指令,如图13所示。
图 13 1510sp cpu 侧发送/接收指令调用
bsend指令的各个参数说明如表1所示:
表1 bsend指令参数
brcv指令的各个参数说明如表2所示:
表2 brcv指令参数
3 通信测试
两台 plc 的项目编译无错误后,分别将程序下载到各自的 cpu 中。1516 cpu 侧触发 m0.0 时,向1510sp cpu 发送一次数据;1510sp cpu 侧触发 m10.0 时,向1516 cpu 发送一次数据,如图14所示。
图 14 通信测试
华为WATCHGT获2018最佳智能手表奖
iPhone 12掉漆事件还没过屏幕划痕又出现了
从米家1800W户外电源看电感电子变压器市场潜力
红米3拆解 内部做工用料如何
ROHM开发出高级车载仪表盘用2.8W大输出扬声器放大器“BD783xxEFJ-M”
基于S7-1500双边通信的组态编程步骤
自动驾驶技术面临新挑战:雪地等极端环境成为未来测试重点
关于坚果Pro出货量与真实不符,看罗永浩如何回应
4月畅销手机排行出炉 三星将发布C10抢中国市场
8点PyTorch提速技巧总结
精彩“屏出” 华为P50 Pocket成最引人瞩目的时尚单品
魅族Flyme6教你让推送不成为一个烦恼
化肥元素分析仪是什么,有什么作用?
ABI-BM8400电路板故障检测仪的功能特点与应用分析
什么是分时电价 该功能电表如何选型
多参数食品安全快速检测仪测定项目介绍
智能电视大战:构建新生态体系 应用开发遭冷遇
我的森林天使app系统开发
华为5G全球第一 5G专利持有量领先他人
肖特基二极管代换原则