s7-400 基于profibus总线的s7 单边通信(step7 v5.x)
1. 概述
s7协议是siemens s7系列产品之间通讯使用的标准协议 ,其优点是通信双方无论是在同一mpi总线上、同一profibus总线上或同一工业以太网中,都可通过s7协议建立通信连接,使用相同的编程方式进行数据交换而与使用何种总线或网络无关。s7通信分为按组态方式可分为单边通信和双边通信,单边通信通常应用于以下情况:
· 通信伙伴无法组态s7连接
· 通信伙伴无法停机
· 不希望在通讯伙伴侧增加通信组态或程序
本文介绍s7-400基于profibus总线的s7单边通信的组态步骤。
实验环境,见表1。
表1
2. 组态
2.1配置s7-400站点
s7-400站点配置参见表2。
1. 创建新项目并在项目中插入s7-400站点
2. 打开硬件组态,组态s7-400站点
3. 在硬件目录中查找使用的导轨型号,并双击找到的导轨型号
4. 在硬件目录选择使用的电源,并拖拽到导轨的1号槽
5. 在硬件目录选择使用的cpu,并拖拽到导轨的3号槽,系统将自动弹出dp接口属性对话框
6. 在对话框address下拉框中设置dp站地址为2,单击new按钮添加新子网
7. 添加子网profbus(1),单击选项页“network setting”
8. 选择prfibus总线传输速率为1.5mbps,
profile中选择standard,单击所有属性对话框ok按钮
9. 编译保存s7-400站点硬件组态,下载到s7-400 cpu中
10. 从菜单栏option下configure network命令进入网络组态界面
11. 如右图所示,右键单击cpu414-3dp,在弹出对话框中选择insert new connection命令,插入一个新连接
12. a) 选择unspecified连接伙伴,
b) 连接类型菜单中选择s7 connection,单击ok按钮,弹出s7 connection属性对话框
13. s7 connection属性对话框设置:
a) 选中established an active connection
b) interface选择cpu414-3 dp,dp(r0/s3)
c) 设置伙伴profibus地址3
d) 设置本地id为1
e) 点击address details按钮
14. address detail对话框设置
a) 设置安装cpu的机架号0
b) 设置安装cpu的插槽号,对于s7-300,cpu只能安装在2号槽
c) 设置连接资源号,对于s7单边连接,连接资源号总是3
设置完成后可看到伙伴tsap为03.02,点击ok按钮关闭属性对话框
15. 点击编译保存图标,完成s7单边连接组态,并下载至s7-400 cpu中
序号说明图示
表 2
2.2配置s7-300站点
s7-300站点配置参见表3。
1. 创建新项目并在项目中插入s7-300站点
2. 打开硬件组态,组态s7-300站点
3. 在硬件目录simatic-300,rack-300下双击rail,插入s7-300导轨
4. 在硬件目录选择使用的cpu,并拖拽到导轨的2号槽,系统将自动弹出dp接口属性对话框
5. 参考表2序号6~8步骤,将cpu的 profibus dp地址设置为3,传输速率设置为1.5mbps,profile中选为standard。编译保存完成s7-300站点组态,并下载到s7-300 cpu中
序号说明图示
表 3
3 通信连接
如图3-1示意图,使用rs485总线连接器通过profibus标准电缆分别连接cpu414-3 的x2接口和cpu315-2的x2 接口。
图3-1 cpu之间dp通信连接示意图
4 通信编程
由于配置的是s7单边通信,只需在配置s7网络连接的一方进行编程,所以本例中只在cpu414-3中编程调用系统功能块sfb14/sfb15,如图4-1和图4-2。
图4-1 调用功能块sfb14
图4-2 调用功能块sfb15
如何降低网络安全漏洞被利用的风险
Elyland推出一款结合了区块链技术的AR游戏
Mavic无人机以高档的动力马达为用户提供了最长达30分钟的飞行时间
交警无人机空中抓拍 交通违法无所遁形
自动驾驶汽车硬件系统概述
基于PROFIBUS总线的S7单边通信
ISDN简介
多芯片封装存储器支持汽车中的下一代物联网连接
编写PLC程序的7种方法
伺服优化原理和优化方案设计
阿里云宣布,疫情期间向全球医院免费开放新冠肺炎AI诊断技术
产业链人士透露:汽车电子厂商已开始向苹果发送样品
随着智能家居市场进一步开拓 智能猫眼将迎来市场大爆发
物流怎样变得更加智慧
雷视一体机助力轨道交通智能化
东芝和日本半导体擦出火花,新技术为模拟电源IC提高可靠性
嵌入式C语言中结构体封装函数详解
人工智能芯片将助力可穿戴设备
音箱和耳机应该先买哪个
iOS11即将来临,与iOS10的差距一定要知道!iOS10.3或在3月推出