返回列表 发帖

西门子PLC与PLC的通讯

a&d service and support in china page 1-30
plc ╟plc 之间的profibus 通讯
3. 怎样加入支持profibus-dp协议的第三方设备
既然profibus-dp 是一种通讯标准,一些符合profibus-dp 规约的第
三方设备也可以加入到profibus 网上作为主站和从站,绝大部分设备都可作
为从站,只有一小部分设备可作为主站,第三方设备做主站,组态软件需要第
三方提供。第三方设备作从站,如果主站是s7 设备,组态软件是step7 和
simatic net, 如果是s5 设备, 组态软件是com profibus 或
com5431。支持profibus-dp 的从站设备都会有gsd 文件,gsd 文件是
对设备一般的描述,通常以*.gsd 或*. gse 文件名出现,将此gsd 文件加入
到主站组态软件中后就可以组态从站的通讯接口。在这里主要介绍s7 设备做
主站的应用,step7 作为组态软件加入profibus-dp 从站设备,现以s7-
400 cpu416-2dp 做主站,s7-200 profibus 接口模块em277 作从站为
例,详细介绍怎样导入gsd 文件,组态从站通讯接口区进而建立通讯。
3.1profibus-dp 中与em277 的通讯
软件: step7 v5.2
硬件: 1.profibus-dp 主站s7-400 cpu416-2dp
2.从站em277
3.mpi网卡cp5611
4.profibus 电缆及接头
此组态实例是将上位机和s7-400 cpu416-2dp 通过profibus-dp 总线
与em277 相连来建立通讯。
网络配置图如下:
a&d service and support in china page 2-30
s7-400 cpu416-2dp
3.2 组态主站系统:
打开simatic manager 软件, 在file 菜单下选择new 新建一个项
目,在name 栏中输入项目名称,将其命名为dp_em277,在下方的storage
location 中设置其存储位置。
在项目屏幕的左侧选中该项目,在右键弹出的快捷菜单中选择insert new
object 插入simatic 400 station,可以看到选择的对象出现在右侧的屏幕
上。
s7-200 em277
a&d service and support in china page 3-30
双击右侧生成的hardware 图标,在弹出的hw configuration 中进行硬件
组态,在“view”菜单栏中选择“catalog”打开硬件目录,按订货号和硬件安
装次序依次插入机架、电源、cpu。插入cpu 时会同时弹出组态profibus
画面,选择新建一条profibus 网络,组态profibus 站地址,点击
“properties”按钮组态网络属性如下图:
在本例中主站的传输速率为“1.5mbps”,“dp”行规,无中继器和obt
等网络元件,点击“ok”按钮确认并存盘。
3.3 安装gsd 文件
在硬件组态画面中,退出所有的应用程序,点击菜单“options”
“install new gsd”,找到所提供的gsd 文件如下图:
a&d service and support in china page 4-30
点击“open”安装新的gsd 文件,安装完成后,点击同一菜单下的选项
“ update catalog ” , 更新画面, 这时在硬件设备中“ additional field
devices”目录下可以发现em277 设备如下图:
一般的情况下新安装的gsd 设备,都列在这个目录下,只有部分pa 仪表除
外。
3.4 组态从站
打开主站硬件组态窗口,在profibus 网络上添加em277 从站设备并组态通
讯接口区,具体参考下图:
a&d service and support in china page 5-30
软件组态的em277 profibus 站地址要与实际em277 上的拨码开关设
定的地址一致,通讯接口区大小为32 个字节输入,32 个字节输出,上图对应
的地址是主站的通讯地址区输入区为ib0~ib31,输出区为qb0~qb31。对应
于s7-200 的通讯接口区为v 区,占用62 个字节,其中前32 个字节为接收
区,后32 个字节为发送区。v 区的偏移缺省为0,那么s7-200 的通讯接口区
为vb0~vb61,v 区的偏移量可以根据s7-200 的要求相应修改,在主站硬件
组态中双击em277,如下图所示设置v 区的偏移量为100:
修改完的通讯地址对应如下:
s7-400 主站 s7-200 从站
qb0~qb31 vb100~vb131
ib0~ib31 vb132~vb163
a&d service and support in china page 6-30
在s7-200 侧不用编写任何通讯程序。例子程序参考光盘profibus 目录下的
项目名s7400_em277。
备注:
1:若要和第三方设备通过profibus-dp 协议通讯,除了要提供gsd 文件
外,还需提供通讯数据的内容,否则即使数据通讯建立了,也不知道读过来的
数据什么意思。
2:在修改运行设备的组态参数时,如果有原程序,在编程器中打开项目时会自
动导入gsd 文件(step7 v5.1 以上),修改参数后下载不会造成cpu 故
障。如果编程器上没有集成所需的gsd 文件,从cpu 上载的组态信息将不完
整,修改参数后若重新下载到cpu 中,会造成cpu 故障。
3.5 通过profibus-dp 连接的dx 方式通讯
对于基于profibus-dp 协议的从站和从站之间的dx 通讯,从站之间相
互通讯的必要条件首先是从站要有数据发送给主站,换句话说,从站要有输出
区对应主站的输入区。其次从站是智能从站如 s7-300 站、s7-400 站、带有
cpu 的et200s 站和et200x 站等,旧版本的从站或主站cpu 不支持dx 通
讯功能,怎样判断一个从站cpu 是否支持dx 通讯? 首先,新购买的cpu 是
肯定支持dx 通讯功能的,其次,可用编程软件step7 组态一下,如果可以组
态,说明该cpu 支持dx 通讯。
3.5.1 profibus-dp dx 方式通讯原理
profibus-dp 通讯是一个主站依次轮询从站的通讯方式进行数据
交换的,该方式称为ms (master-slave) 模式,基于profibus-dp 协议
的dx(direct date exchange)通讯模式是在主站轮寻从站时,从站除了
将数据发送给主站外,同时还将数据发送给在step7 中组态的其他从站。
参考下图数据通讯结构,我们下面将举例说明如何进行相关组态和数据通
讯区的定义。
a&d service and support in china page 7-30
3.5.2 profibus-dp dx 方式通讯举例
软件和硬件需求:
软件: step7 v5.2
硬件: 1.profibus-dp 主站s7-400cpu414-3dp。
2.两个从站s7-300cpu315-2dp 和cpu314c-2dp。
3.mpi网卡cp5611。
4.profibus 电缆及接头。
网络配置图如下:
pc
硬件连接:在该实例中,s7-400 做主站,两个s7-300 作从站。在
硬件连接之前,首先将上位机的mpi接口分别和3 个cpu 站点的mpi 口
连接,进行初始化。然后将用profibus 电缆将s7-400 和 s7-300
cpu 的dp 相连,s7-400 为主站,两个s7-300 为从站。打开step7,
s7-400master s7-300 slave s7-300slave
a&d service and support in china page 8-30
新建一个项目,将该实例起名为profibus_dp_dx,原则上从从站开始
组态。
3.5.2.1 组态s7-300 从站
1. 组态两个s7-300 从站,选中项目并右键,依次选择在insert new
object->simatic 300 station 来插入s7-300 站点,如下图:
建立s7-300 之后,双击hardware 图标,组态机架和cpu,插入
cpu315-2dp 时,新建一条profibus 网络,设置站地址参数。在
“address”栏配置cpu315-2dp 的站号,本例中cpu315-2dp 的
profibus 地址为3。点击键“properties” 在“network setting” 中设置传
输速率和总线行规, 此例种选择“ dp ” 行规, 传输速率选择
“1.5mbps”,如下图:
如网络中使用了中继器、obt 和olm 等网络元件,可点击“option”按
钮添加,然后点击“ok”按钮确认。
a&d service and support in china page 9-30
2.双击dp 栏组态操作模式和从站通讯接口区,在“operation mode”菜
单中选择从站模式,如果使用profibus 网卡编程如cp5611 可以激活
从站的编程功能,这样在profibus 网络上可以同时对主站和从站编程,
诊断地址选用缺省值即可,选项如下图:
3.进入菜单“configuration”组态从站通讯接口区,点击“new”键,加
入一栏通讯区,每栏通讯区最大数据长度为32 个字节,在本例中分别添加
输入区一栏和输出区一栏各10 个字节, 开始地址为0 , 在
“consistency”中选择“unit”,如选择“all”则主站从站都需要调用
sfc14、sfc15 对通讯数据打包解包,参数组态参考下图:
a&d service and support in china page 10-30
以同样的方式组态另一个从站,使两个从站同在一条profibus-dp 网络
上,选择profibus 站地址为4。
3.5.2.2 组态s7-400 主站
在右侧区域单击右键在弹出下拉菜单中选择simatic 400 station 插入
400 站点,在屏幕右侧窗口会显示出相应的s7-400 站。
双击hardware 图标,组态机架、电源模块和cpu 模块,插入cpu414-
3dp 模块时,选择与从站相同的profibus 网络,并设置站地址参数,
本例中cpu414-3dp 的profibus 地址为2。组态完成后点击“ok”确
认,出现profibus 网络如下图:
在s7-400 的hw configuration 组态界面右侧选择profibus dp,在
“configured stations”中选择cpu31x,将其拖到左侧的profibus 总
线上。
a&d service and support in china page 11-30
在弹出的dp slave properties 对话框中,出现已经组态的两个从站,如下
图:
选择其中一个 cpu,点击“connect”,将其连接到profibus 网络
上,然后以同样的方法连接另一个从站。若要从网络上断相开关站点,选
择“disconnect”,即可。
连接完成后再为两个s7-300 从站设置其对应主站输入输出接口区,例
如,要设置地址为3 的cpu315-2dp 的输入输出接口区,双击3 号站,
在弹出的dp slave properties 中的“ configuration ” 栏中点击键
“edit”,组态主站即cpu414-3dp 的通讯接口区,如下图:
a&d service and support in china page 12-30
分别组态主站的通讯地址区,对应规则为主站输出对从站输入,主站输入
对从站输出。
然后以同样的方法组态4 号从站对应主站的通讯接口区。
组态完成后对应的通讯地址如下:
主站cpu414-3: 3 号从站cpu315-2dp
ib0~ib9 qb0~qb9
qb0~qb9 ib0~ib9
4 号从站cpu314c-2dp
ib10~ib19 qb0~qb9
qb10~qb19 ib0~ib9
3.5.2.3 组态dx 通讯区
上面的组态过程仅仅是profibus-dp ms 通讯模式,只有上面的工作
完成后才能进行dx 模式组态,在本节的开始已经介绍dx 的通讯方式,
主站轮询从站读取数据时,从站广播发送数据给主站和指定的从站,那么
这个从站称为“publisher”,接收数据的从站称为“recipient”,我们以
3 号从站作为“publisher”,以4 号从站作为“recipient”,双击4 号从
站新建一栏通讯数据,这时在“mode”下可以选择ms 或dx 方式,选择
dx 模式,在“publisher”地址中会出现3 号站,如果还有其他的智能从
站在同一条profibus 网络上也会出现这些站号,本例中因为只有两个从
站,所有4 号从站的“publisher”站只有3 号站。在下面的选择中要注
意:“publisher”的“address type”为“ input”,“address”可选
择,这里都是指“publisher”对应主站的“address type”和“input”,
从上图可以看到3 号站发送给主站数据对应主站的接收区为ib0~ib9。如
果在“ input”区选择0,则“ recipient”4 号从站将接收主站地址
ib0~ib9 也就是3 号从站“publisher”qb0~qb9 的数据,如果选择4,则
接收3 号从站“publisher”qb4~qb9 的数据,也就是说 “recipient”
可以有选择地接收“publisher”地数据。参数组态如下图:
a&d service and support in china page 13-30
从上面地对应关系可以看到,当主站轮寻3 号从站时,3 号从站发送
qb0~qb9 到主站ib0~ib9 中,同时发送qb4~qb9 6 个字节到4 号从站
ib10~ib15 中,这里容易弄混淆的地方就是“publisher”的地址区,站地
址是从站地址,通讯区却是主站的。
如果数据的连续性参数选择“all”,“publisher”从站发送的数据都是整
个数据包的形式发送的,即使“recipient”从站 选择接收“publisher”从
站1 个字节的数据也必须调用sfc14。
在上面例子中3 号从站和4 号从站都可以同时作为“publisher”和
“ recipient ” , 例子程序参考光盘profibus 目录下的项目名
profibus_dp_dx。
3.6 基于profibus-dp 协议 dx 模式的多主通讯
上面已经介绍dx 通讯模式,当主站依次轮询从站时,从站数据除发送给
主站外,同时还发送数据给在step7 组态中指定的其他从站。dx 通讯的另一
a&d service and support in china page 14-30
种方式是多主通讯,用profibus-dp 连接的dx 模式下的多主通讯,其结构
图如下:
从上图中可以看到,3 号从站的一类主站为2 号站,4 号站为在同一
profibus 网络上其他从站的主站,当2 号主站轮询3 号从站时,3 号从站的
数据发送到2 号主站的同时,还可以发送给4 号主站,4 号主站可以选择接收
数据的长度。下面将以举例的形式接收dx 模式的多主通讯。
3.6.1 profibus-dp dx 模式多主通讯方式举例
软件和硬件需求
软件:step7 v5.2
硬件: 1.profibus-dp 主站s7-400cpu414-3dp。
2.profibus-dp 主站s7-300cpu315-2dp
3.从站s7300cpu314c-2dp。
4.mpi网卡cp5611。
5.profibus 电缆及接头。
网络配置图如下:
pc
s7-400master s7-300 master s7-300 slave
a&d service and support in china page 15-30
硬件连接: 在该实例中, cpu414-3dp 和cpu315-2dp 做主站,
cpu314c-2dp 作从站。连接cpu 集成的dp 口,先用cp5611 通过mpi
接口对cpu 初始化,然后修改cp5611 参数成为profibus 网卡,连接
到profibus 网络上可以对每个站进行编程。
3.6.1.1 组态从站
打开step7 软件,新建一个项目,将该实例起名为multi-master,组态
s7-300 从站,选择项目名单击右键在弹出菜单中选择simatic 300
station 插入s7-300 主站,在屏幕右侧会看到相应的s7-300 站点出
现,如下图:
建立s7-300 站之后,双击hardware 图标,组态机架和cpu,插入
cpu315-2dp 时,新建一条profibus 网络,设置站地址参数。在
“address”栏配置cpu315-2dp 的站地址,本例中cpu314c-2dp 的
profibus 地址为3。点击键“properties” 在“network setting” 中设置传
输速率和总线行规,选择“dp”行规,传输速率选择“1.5mbps”如下
图:
a&d service and support in china page 16-30
如果网络中使用了中继器、obt、olm 等网络元件, 可通过点击
“option”按钮来添加,然后点击“ok”键确认。
组态好的s7-300 从站如图所示。
双击dp 栏,组态操作模式和从站通讯接口区,在“operation mode”菜
单中选择从站模式,诊断地址选用缺省值即可,选项如下图:
点击顶部 “configuration” 菜单来组态从站通讯接口区,点击“new”按
钮,加入一栏通讯区,每栏通讯数据最大为32 个字节,在本例中分别添加
输入区一栏和输出区一栏各10 个字节, 开始地址为0 , 在
“consistency”中选择“unit”,如选择“all”则主站从站都需要调用
sfc14、sfc15 对通讯数据打包解包,参数组态参考下图:
a&d service and support in china page 17-30
3.6.1.2 组态2 号主站
以同样的方法组态s7-400 站,在右侧窗口单击右键在弹出下拉菜单中选
择simatic 400 station 插入s7-400 站点,在右侧窗口会显示相应的
400 站点。
双击hardware 图标,分别组态机架、电源和cpu 模块,插入cpu414-
3dp 时,选择与从站相同的profibus 网络,并设置地址参数,本例中
cpu414-3dp 的profibus 地址为2。组态完成后点击“ok”按钮确
认,出现profibus 网络如下图:
a&d service and support in china page 18-30
在s7-400 的hw configuration 组态画面右侧选择profibus dp, 在
“configured stations”中选择cpu31x,并将其拖到左侧的profibus
总线上。
在弹出的dp slave properties 对话框中,出现已经组态的从站,如下图:
选择 cpu,点击“connect”,将其连接到profibus 网络上,点击
“disconnect”,也可以使其从网络上断开。
a&d service and support in china page 19-30
连接完成后再为s7-300 从站设置其对应主站的输入输出接口区,例如,
在弹出的dp slave properties 中的“configuration”栏中点击键“edit”
按钮,组态主站即cpu414-3dp 的通讯接口区,如下图:
分别组态主站的通讯地址区,对应规则为主站输出对从站输入,主站输入
对从站输出。
组态完成后对应的通讯地址如下:
主站cpu414-3: 3 号从站cpu315-2dp
ib0~ib9 qb0~qb9
qb0~qb9 ib0~ib9
3.6.1.3 组态4 号主站
与上面组态的主站不同的是,4 号主站不能发送数据给3 号从站,而2 号
主站可以。
同组态2 号主站的过程一样,插入一个s7-300 站,组态机架、电源和
cpu,组态cpu 时弹出profibus 组态画面,选择站号为4,与上两个
站在同一profibus 网络上,如下图:
a&d service and support in china page 20-30
双击上图中的dp 栏, 选择操作模式为“ master ” , 选择
“configuration”栏,点击键“new”,组态4 号主站与3 号从站的通讯
接口区,与dx 通讯一样,这时的通讯模式以变为“dx”模式,主站轮询
从站读取数据时,从站广播发送数据给其一类主站和其他主站,那么这个
从站称为“publisher”,接收数据的其他主站称为“recipient”,由于上
面组态的从站是3 号站,那么3 号从站将作为“publisher”,4 号主站作
为“recipient”,如下图所示:
在下面的选择中要注意:“publisher”的“address type”为“input”,
“ address ” 可选择, 这里都是指“ publisher ” 对应其一类主站的
“address type”和“input”,从上面组态可以知道3 号从站发送给主站
a&d service and support in china page 21-30
数据对应主站的接收区为ib0~ib9。如果在“ input”区选择0 ,则
“ recipient ” 4 号从站将接收主站地址ib0~ib9 也就是3 号从站
“ publisher ” qb0~qb9 的数据, 如果选择4 , 则接收3 号从站
“publisher”qb4~qb9 的数据,也就是说 “recipient” 可以有选择地
接收“publisher”的数据,本例中选择4 号主站的接收区为ib0~ib9,对
应于3 号从站的数据发送区为qb0~qb9。如果所有通讯数据区,在上面
例子中“publisher”为智能从站(带有cpu),普通的从站如et200m
等也可以作为“publisher”,“recipient”可以是多个,多主通讯时,只
有从站的一类主站可以发送数据给其从站, 其他主站不能给作为
“ publisher”的从站发送数据,只能接收数据。例子程序参考光盘
profibus 目录下的项目名multi-master。
3.7 profibus-dp 的等时模式( isochrone mode)
与中央i/o 相比, 分布式i/o 的过程响应时间不稳定, 这是由于
profibus-dp 协议用于可编程控制器与现场级分散的i/o 设备之间的通讯,
在这种分布式的自动化体系中有许多小的循环,这些小循环的执行时间是不一
致的,每个循环周期不能保持同步。如下图所示主站cpu 轮询两个从站的循
环:
a&d service and support in china page 22-30
非等时模式
如上图所示,它包括非等时过程循环t1-t7:
t1:读入输入信号的转换时间
t2 和t6:在从站模块背板总线上的循环时间
t4:主站cpu 程序扫描时间
t3 和t5:profibus-dp 总线上的轮循时间
t7:输出信号转换到端子的时间
从t1 到t7 的各个循环时间决定了整个过程的响应时间。如果cpu 从
et200s 读入一个输入信号在发送给et200m 的一个输出上,要经过七个循
环,由于各循环的运行时间不相等且不同步,循环之间可能有间隔,假设在
et200s 上接入一个恒定的频率信号,经过t1~t4,cpu 中读到的数据可能不
是一个恒定值,这是由于整个过程的响应时间是不固定的。各个循环大体可分
为三个循环,即用户程序循环、dp 循环和i/o 循环,非等时模式如下图所示:
然而,当今的生产和过程操作(比如运动控制和闭环控制)要求更加迅速
更加准确的响应时间,特别是对于profibus-dp 这种分布式i/o 体系,用户
需要从输入的响应到cpu 的处理最后输出到端子上有一个确定的时间和相等的
时间,通过profibus 的等时模式可以实现这样的功能,时间响应效果甚至比
中央i/o 的 还要好。
a&d service and support in china page 23-30
在等时模式下,整个过程的响应时间是由恒定的dp 总线循环和同步的单个循
环时间构成的。如下图所示。
等时模式的实现是由dp 主站发送给从站一个时钟脉冲作为一个全局控制
帧(gc),由它来同步接收和发送从站数据。系统时钟贯穿整个系统,使其有
一个恒定的时间间隔,总线循环时间的固定和各个循环的同步保证了过程响应
时间是恒定的。不仅如此,与非等时模式相比,由于各个循环的同步,不存在
数据读取或发送的周期等待,所以使响应变得更加迅速。
a&d service and support in china page 24-30
在上图中,ti 输入时间可以在step7 软件中进行设置,它设定了数据输
入过程时间,包括输入信号的转换时间以及数据在背板总线上的传送时间,在
这个时间内所有的输入数据刚好传送到从站的接口模块,然后dp 主站发送全
局控制帧(gc)开始dp 轮询从站,当所有从站上的数据已经准备好后,触发
同步循环中断ob61,此时开始执行ob61 中的程序,与此同时进行上一个周
期的to 过程和下一个周期的ti 过程,程序执行完毕,起动新的全局控制帧,
开始新的dp 循环周期,在to 时间内输出所有数据到从站的端子上,这样保证
主站给所有从站一个连续等时的响应,这个时间包含了所有的主从之间的数据
交换时间,以及从站上信号的转换和背板总线上数据的传送时间。
下面通过一个具体的实例做进一步的说明。
3.7.1 profibus-dp 等时模式通讯举例
软件和硬件需求
软件:step7 v5.2
硬件:1.profibus-dp 主站s7-400 cpu414-3dp v3.1。
2.dp 接口模块 et200s im151-1 high feature。
3.dp 接口模块 et200m im153-2(带有等时功能)
4.分布i/o 模块di 2xdc24v 和do 2xdc24v/2a。
5.mpi网卡cp5611。
6.profibus 电缆及接头。
网络配置图如下:
s7-400 cpu414-3dp v3.1 et200m et200s
a&d service and support in china page 25-30
按上图将cpu414-3dp 集成的dp 接口、im153-2 及et200s im 151-1
high feature 的profibus-dp 接口连接好。
3.7.1.1 组态s7-400 主站
打开simatic manager 软件,在file 菜单下选择new 新建一个项目,
该实例中项目命名为profibus_isochrone,在项目屏幕的左侧窗口
选中该项目,单击右键选择insert new object 插入一个simatic
400 station。可以看到400 主站已经在项目屏幕的右侧。
双击“hardware”,在hw configuration 窗口中按硬件的实际安装顺序组
态硬件系统:分别插入s7-400 机架、电源和cpu 模块,在配置cpu
时,会弹出对话框,可对profibus 网络属性进行组态,通过点击new
新建一条profibus 网络——〉profibus(1),在本例中,将其地址设
位2 号站,点击“properties”——〉“network setting”将传输速率设置
成1.5mbps 并将总线行规设置成为dp,点击ok 确定。配置好的s7-400
主站如下图。
3.7.1.2 组态从站
下面组态et200s im 151-1 high feature 从站,从右侧硬件列表中选择与
产品号相同的硬件,将其拖动到dp 总线上,在弹出的对话框中为其设置
站地址为6,按照组态et200s 相同的方法组态et200m,按照硬件顺序
和产品号配置et200m,然后配置站地址为4。组态好的整个系统如下图
所示:
a&d service and support in china page 26-30
3.7.1.3 组态等时模式参数
组态完毕后,双击hw configuration 系统组态窗口中的cpu414-3dp 一
栏中,设置cpu 属性,具体步骤如下:
1.选择顶部按钮中的“synchronous cycle interrupt”按钮。参见下图:
设置每一个同步循环中断,如果有3 个网段,可将ob61 到ob63 都进行
配置,在该实例中,只配置ob61 即可,指定dp 主站系统为1,为了快
速更新过程映像区,设置过程映像区分区为1,然后为s7-400 cpu 设置
时间延迟,这个延迟是启动ob 块和全局控制之间的延迟,它指的是
profibus-dp 轮询时间中的循环数据交换时间,即刚好与从站数据交
换完毕的时间。
a&d service and support in china page 27-30
2.设置dp 主站系统 :在hw configuration 系统组态窗口中双击dp
栏,在dp 主站系统中激活“the constant bus cycle time”, 具体做法如下
所示。
双击dp 主站系统,在“general”标签下点击“properties”按钮,在弹
出的“properties ╟ profibus”对话框中,选择“network settings”标
签,点击“options”按钮,如下图:
在options 对话框中,选择“constant bus cycle time”标签进行如下设
置:
激活“activate constant bus cycle”选项使profibus-dp 主站轮询从站
的时间是一个固定值,这也是等时模式下的dp 轮循方式。
a&d service and support in china page 28-30
激活“times ti and to same for all slaves”选项,使所有从站的 ti to 时
间保持一致,如果此处不选择,则要在各个从站上设置,这样各个从站的
ti to 时间可能不一致,其他的保持缺省设置,点击ok 确认。参数设置如
下图:
3.设置dp 从站系统
在ob61 中定义的过程映像区分区为1,在这里把与等时模式相关的i/o 模
块放在过程映像区分区为1,这样作的目的是为了快速更新i/o 的 映像
区。以et200m 为例,设置i/o 的过程映像区分区,双击i/o 模块,如下
图:
a&d service and support in china page 29-30
选择“addresses”标签,选择过程映像区分区如下图:
完成i/o 过程映像区分区的设置后,组态每个从站的等时模式
双击dp 从站图标(如im153-2),在“properties - dp slave”对话框中,
选则“isochrone mode”标签进行如下设置,参考下图:
激活“synchronize dp slave to constant bus cycle time”选项,同时激活
支持等时模式的i/o 模块,不支持等时模式的模块将不可选。如果在dp
a&d service and support in china page 30-30
主站不选择“times ti and to same for all slaves”选项,则上图每个从
站的ti to 时间要单独设置,ti to 时间可以不一样,本例中选择“times
ti and to same for all slaves”。
贵有恒

学习一下

TOP

ddddddddddddddddddddddddd

TOP

我的分够不

TOP

再够够行不

TOP

hai 差一分!

TOP

siemens s7与上位监控软件通讯

TOP

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号