好文档 - 专业文书写作范文服务资料分享网站

AB PLC工业通讯讲座

天下 分享 时间: 加入收藏 我要投稿 点赞

www.plcworld.cn

节点,在1发送后,开始3发送前的时间.该时间依赖于网络物理属性:电缆长度和中继器数量等 c) UMAX 非调度的最大节点

UMAX是最大的ControlNet节点号.

NUT中调度操作,维护操作后时间分配给非调度数据.每次轮旋传送.例,1,2,3,然后2,3,4.在每次NUT中可能没提供足够的时间用于每个节点的传送;如果时间有富裕,节点将从站1开始依次传送.

比UMAX站号得的节点,不能在网上通讯.计算机可以用1756-CNBR上RJ45口与网络通讯.此时增加一个slot time,只对非调度服务有影响

每个节点一次只能传送500字节.如有多的字节在下次传送. 一个节点可以有调度和非调度数据 d) Media Redundancy

可以用A,B或AB通道.在RSNetWorx有关ControlNet中定义

2. 更新间隔

组态和请求传送时间可不同于真正传送时间. ?? RPI(Requested Packet Interval)

RPI是当组态IO模板或CNB模板时,用户指定的速率.是模板多点广播前需等待的时间.

a) NUT中为发送数据,每个节点可以有不同的请求.以同一速率发送数据效率低 b) RPI必须>=NUT

21

www.plcworld.cn

?? API(Actual Packet Interval) API是真正计算而得的间隔: a) 它基于NUI,并且<=RPI

b) 是2的幂.1,2,4,8,16,32,64,128 c) ControlNet网总是选适宜RPI的 例1,RPI为20ms,API将是16ms.

例2,NUT=2ms,数字量数据的RPI为10ms,软件生成API 8ms,数据在每4次NUT发送.

如果对NUT有太多的数据,不要扩大NUT.减少NUT或加大RPI

3. 为共享数据调度ContrlNet 网

?? 在consuming控制器项目中组态本地和远程CNB模板

为与远程框架通讯,必须在项目的IO组态中加入本地和远程框架里的通讯模板.然后加在远程框架中的控制器 ?? 在consumer项目中加控制器以共享数据

?? 双方项目(梯形逻辑中)建立所需的produced tag 和 consumer tag IO模板在组态consumer tag 时,选择RPI>NUT ?? 建立调度ContrlNet网

a) 使用RSNetworx建立对网络的在线连接

RSNetworx用于调度网络和连接本地控制器到远程框架的任一控制器和IO模板:

? 建立网络组态的图形表示法,组态定义网络参数 ? 分析网络交通,确定是否要求的交通量是可行的

? 显示当前能力的%数,以及加交通量会引起的能力 % 数.然

22

www.plcworld.cn

后用户确认是否调整请求的交通或调度 在线% 不超过50%或60% ? 向网络模板下载信息.

b) 组态ContrlNet网络参数和调度网络

RSNetworx在线后,NUT,SMAX,UMAX和冗余参数被组态 每次加一个设备到网络或改变RPI值,网络必须被再组态 必须在控制器编程方式下调度(sckeduled) RSNetWorx通过 RSLinx和控制器通讯

九. 夸网和远程IO模板通讯 目的:组态远程IO模板

重调度存在的网络

不正确的网络组态将有碍严格的IO数据传送 1. 远程IO设置

加本地和远程CNB 组态远程IO模板 调度网络 2. 模板组态

同本地IO模板一样,远程IO模板必须组态名字,槽号,电子KEY等,不同的是:多点广播速率;Module ownership(Connection usage) 3. 多点广播速率

远程IO模板多点广播速率受IO组态时RPI,COS和RTS影响 ?? RPI

对所有的远程IO模板,IO更新基于RPI.

23

www.plcworld.cn

指定20-750ms,在此速率本地框架或夸网模板多点广播其数据 ?? COS(Change of state) 信号任一变化传送数据

只要一点改变,多点广播所有数据 传送有效

?? RTS(Real time sampling rate)

RTS参数,使模拟量模板扫描输入通道并存放在板上内存;向本地框架背板多点广播更新的通道数据和其他状态数据

当数据夸网络发出时,是RPI,而不是RTS.确定控制器在每一次传送接收更新的数据,建议RPI>=RTS 4. 速率和远程IO多点广播

基于下述因素,多点广播速率提交给远程IO模板 ?? 模板类型:数字量或模拟量; 输入或输出 ?? 在那儿多点广播: 自己框架中; 夸网 5. 数据传送定时 1) DI

?? 本地输入板

RPI(200MS-750MS)和COS时多点广播数据. 希望COS传送,RPI值选大

COS与RPI异步于程序扫描,编程时将输入数据拷贝到另一结构,防止程序中数据变化 ?? 远程输入板

RPI和COS时传送数据

24

www.plcworld.cn

RPI选用为NUT的 2 的幂次DO ?? 本地输出模板 –程序扫描结束 –RPI

?? 远程输出模板 –仅RPI

–输出数据ECHO作为多点广播输入.按模板类型含故障和诊断信息.当模板与自己的OWNER断连接时,也断ECHO 3) AI

?? 本地输出模板 –程序扫描结束 –RPI

?? 远程输出模板 –仅RPI

–输出数据ECHO作为多点广播输入.按模板类型含故障和诊断信息.当模板与自己的OWNER断连接时,也断ECHO 4) AO

本地/远程: RPI 6. 远程模板的Ownership 同于本地IO模板,有如下原则: ?? 必被一个控制器拥有 输出模板只有一个owner 输出模板可以有多个owner

25

AB PLC工业通讯讲座

www.plcworld.cn节点,在1发送后,开始3发送前的时间.该时间依赖于网络物理属性:电缆长度和中继器数量等c)UMAX非调度的最大节点UMAX是最大的ControlNet节点号.NUT中调度操作,维护操作后时间分配给非调度数据.每次轮旋传送.例,1,2,3,然后2,3,4.在每次NUT中可能没提供足够的时间用于每个节点的传送;如果
推荐度:
点击下载文档文档为doc格式
6d9qf3zxoe0cqsi0v4t2
领取福利

微信扫码领取福利

微信扫码分享