profibus dp 主从配置方法步骤:
-创建 step 7 项目
-插入所需的 simatic s7-1200站
-在站中插入通信模块和其它所需模块
-添加profibus dp网络,分配dp 地址,定义操作模式和dp参数
dp 地址定义
dp 主 / 从模式选择
最高地址:因为profibus令牌只传递给主站,合适的最高 profibus 地址可优化总线
-连接 dp 从站到主站
-组态其它模块
-项目保存并下载
1、一般dp从站的组态方法:
以s7-1200和et200s 为例,说明组态过程。
(1)s7-1200 通过cm1243-5 做dp主站
(2)创建dp主站系统
在网络视图右键单击 dp 主站模块cm1243-5的 dp 接口,通过操作“分配主站系统”来创建dp主站。
(3)组态从站
从硬件目录/ 分布式i/o 中将et200s拖入网络视图,鼠标拖动从站通信接口到主站接口, 释放鼠标按钮,即可创建 profibus 连接。
点击 et200s 上 “未分配”,将从et200s 分配给 cm1243-5 。显示如下图
鼠标右键点击网线可查看网络参数,在网络设置中可修改传输速率、最高站地址等。
(4)双击et200s组态从站其它模块
如图示分别插入电源模块pm-e,do模块和di模块。
(5)编译存盘,下载到s7-1200 cpu
2、智能从站组态方法
以2个 s7-1200 dp组态通信为例。
(1)plc_1_dp_master通过cm1243-5 做profibus dp主站,plc_2_dp_slave 通过cm1242-5做profibus dp从站。组态设备并创建dp主站网络
(2)从站连接到主站,将 plc_2_dp_slave 分配给 dp主站 cm1243-5
(3)双击plc_2_dp_slave,点击dp口通过属性组态数据传输区
传输区_1主站读取从站33个字,传输区_2主站发送10个字节到从站,按长度单位保持数据的一致性。“按长度单位”一致性数据的读取,不需要编写通讯程序。
比如传输区_1,主站将从站qw100 开始的33个字,读取到从iw104 开始的地址里。
编译,存盘,下载程序到各自的cpu。
通过监控表可以看到数据的对应关系。
对于智能从站的i/o模块:
dp 主站无法直接读写智能从站的i/o模块,要通过智能从站cpu编写程序,将i/o模块和dp传输区进行数据交换来实现。
假如主站要读取从站cpu集成输入点iw0,则从站主循环程序ob1需要插入一段move程序,如下图,通过move指令将iw0传送到qw120 。使用上边的组态,从站数据qw120通过传输区_1到达主站的iw124。
通过下图的监控表可以看到,主站在iw124读到了从站cpu的集成点iw0。
3、组态基于 gsd 的 dp 从站
当dp从站为第三方设备,或在 step7 v11 硬件列表中找不到的西门子设备,可通过安装gsd 文件将该设备添加到step7 v11 ,这样该设备就被添加到系统中。
设备的gsd文件,由设备供应商提供。
下面以s7-1200 通过cm1243-5 做主站,s7-200 通过em277 做从站,介绍组态过程:
(1)在step7 v11安装em277 gsd文件
安装gsd 文件前,要关闭硬件和网络编辑器,在“选项”(options) 菜单中,选择命令“安装设备描述文件”。
从“源路径”选择要安装 gsd 文件的文件夹,从所显示 gsd 文件的列表中选择要安装的文件,单击“安装” (install) 按钮。
重启step7后,在硬件目录中“其它现场设备”文件夹下,就可以找到通过 gsd 文件安装的 dp 从站。
(2)将em277 拖放到网络视图,并连接到主站模块cm1243-5
(3)双击em277 ,在属性中查看profibus dp参数,em277 dp地址为4 ,v区地址偏移量是0
(4)组态通信数据
em277 设备概览中只有一个可组态的槽位,根据通信数据的要求,可选择固定报文或通用模块,本例选择通用模块,定义了与主站的数据交换为10字节输入,10字节输出,一致性选择“按长度单位”。
(5)编译检查组态,下载到 s7-1200 cpu 。
(6)将em277 地址拨码开关拨到4,启动plc。
通过 s7-1200 的监控表和s7-200的状态表查看通信数据。
4、主站和从站不在一个项目中
当dp主站和dp从站不在同一项目时,dp通信组态要在各自的项目中完成。如下例子cpu315-2pn/dp做dp主站,cpu1214c 和cm1242-5 做dp智能从站,cpu315-2pn/dp在step7 v5.5完成组态,s7-1200 使用step7 v11 sp2 组态。
(1)在step7 v5.5 组态dp主站
step7 v5.5 硬件组态,option/install gsd file ,将cm1242-5 gsd文件安装到step7 v5.5 。
b. 组态主/从通信
将地址为3的dp从站模块cm1242-5 连接到cpu315-2pn/dp。槽1插入通用模块,2个字节的输入;槽2插入通用模块,2个字节的输出。
c. 下载dp主站组态
如上组态编译检查,若没有错误,存盘并下载到cpu315-2pn/dp。
(2)在step7 v11组态dp从站
a.在step7 v11组态s7-1200
在step7 v11项目视图添加plc站s7-1200,以及cm1242-5模块。cm1242-5模块的dp网口添加新网profibus_1,dp地址定义为3,与step7 v5.5 相同。由于主站不在同一个项目中,s7-1200的主站分配状态为“未分配”。
b. 组态通信传输区
选择模块cm1242-5上的 dp口属性,添加与主站通信的数据传输区。1槽插入2个字节的输出,2槽插入2个字节的输入,与主站通信组态的槽交叉对应
c.下载到 s7-1200 的cpu
选择 s7-1200 plc 站,编译,若没有错误,将组态下载到 cpu 1214c。
(3)查看通信状态
通过step7 v5.5 的变量表,以及step7 v11 的监控表, 查看dp通信结果。
Netricity PLC草案出炉 智能电网应用扩大
2016中国信息通信产业十大热点发布
MAX1865应用电路图(输入9V-16V,输出3.3V/2
常见总线:IIC、IIS、SPI、UART、JTAG、CAN、SDIO、GPIO
苹果成半导体芯片市场最大买家:超出三星50%
PROFIBUS DP主从配置方法步骤分析
可穿戴设备将向医疗行业的纵深领域迈进
『飞测不可』生产力挑战!科大讯飞AI语音鼠标登场
基于ATmega328 MCU的电源电路设计
2020年中国新一代天气雷达数量将达270部,粤港澳大湾区投资前景广阔
四款齐发!iPhone 13系列将标配传感器位移式光学防抖系统
直流供电电子管耳机放大器,Vacuum tube headphone amplifier
浅谈NVMe SSD双端口(2):可靠性和性能
激光驱动器评估板ATLS218EV1.0
欢拓云招聘直播,创新“引才”新模式
近红外光谱分析技术在红茶加工制作中的应用介绍
成功进行数据整合的案例
Imagination 的 Flow 平台可提供新的可授权消费音乐与收音机串流解决方案
机械传动结构有哪几种类型
荣耀手表体验 轻薄的舒适感是以往的智能穿戴所不能带来的