高速控制网 : 5m bit/s plc-5cs 的增强性能 (jitt: just in time transmission )...
Post on 30-Dec-2015
203 Views
Preview:
DESCRIPTION
TRANSCRIPT
1
2
* 高速控制网 : 5M bit/S* PLC-5Cs 的增强性能 (JITT: Just In Time Tra(JITT: Just In Time Tra
nsmission )nsmission )
* 同时和多个设备通讯 .
* 支持冗余网 , 增加可靠性 . 安装简单灵活 , 不必特殊工具 .
* 支持 99nodes
* 介质类型 : RG6 同轴电缆* 先进高效的 producer/Consumer 技术
ControlNet ControlNet 特点特点
3
PLC1 PLC2
I/O
I/O
I/O I/O
Panelview1400E
MMI/Programming MMI
4
*同一网有多个 控制 I/O 的处理器*对等连锁*广播输入数据*在任何节点可对 PLC 编程和检错 , 加
入系统诊断*一个 网络组态管理程序*Windows95 ,98,NT 编程软件
特点特点
5
在一条物理电缆中同时允许两种不同 在一条物理电缆中同时允许两种不同 类型的数据进行传输类型的数据进行传输
-- 时间要求严格的数据 , 如不断刷新的 I/O 数据和对等的联锁数据
给予最高的优先权确定性与可重复性
-- 非时间要求严格的数据 , 如一般的信息传送和程序的上下装
给予较低的优先权不允许牺牲时间要求严格的数据
6
电缆冗余特性
• 两根电缆上信息同时传送 • 每台设备同时监听并且选择过去以好的 , 出错少的
数据性能提供给该设备的电缆 :–从选择的电缆上接收到的含有坏数据的桢将被丢
弃并且无法恢复–在含有坏数据的桢被丢弃和接收下一桢之间 , 可
能变换选择电缆–一个错误计数器将记录两根电缆的情况
7
同一链上多个控制器控制同一链上多个控制器控制 I/O I/O
CLX1 CLX2
1756-CNBor
1794-ACN
I I I
O O
O
“Multicast Inputs”
1756-CNBor
1794-ACN
1756-CNBor
1794-ACN
ControlNet Network
仅一个 CLX控制输出
8
Scheduled peer-to-peer Scheduled peer-to-peer interlocking between all PLC’sinterlocking between all PLC’s
In Phase 1.5...In Phase 1.5...- a PLC-5C at any valid node address can be
the source (i.e. producer) initiating a Scheduled Peer Out message to any other PLC-5C (i.e. consumer) on the network
* Multiple PLC-5Cs can listen or consume the produced Scheduled Peer Out message (“multicast interlocks”)
PLC-5C PLC-5C
PLC-5C
ControlNet Network
SPO
SPI
SPO
SPI SPI“Multicast Interlocks”
SPO
SPI
9
8
* 介质为 RG-6 同轴电缆* TV 工业用标准电缆 ( 75 ohm) * 费用低廉* 抗干扰 (2 层泊屏蔽 )* 多供货商 / 多类型 (plenum, high flex, armor)
* 标准 BNC 连接头
Node Node Node Node
75 75
Tap Separation(No Min.
Drop Cable1 meter
Trunk CableTerminationRequired
Trunk Cable
NodeTap
Required
ControlNet ControlNet 物理层物理层
10
10
* 不需要复杂的公式确定最大段长* 一个段可以是
- 2 节点最远 1000 m,
- 48 节点最远 250 m
* 一个子网可包括 :- 最多 99 个节点
Number of devices2 16 32 48
250
500
750
1000
Coax
Trunk
Cable
Length
METERS
主干段说明主干段说明
SingleSegment
Chart
No repeaterrequired if your system
falls in this area
Repeater requiredif your system falls
in this area
11
11
* 使用中继器 , ControlNet 支持多种介质拓扑 : 总线型 , 树型 , 星型 , 或任意组合
- 独立的中继器可用高压 AC 或低压 DC 电源 ( 1786-RPT or 1786-RPTD)
- 用一个标准接头连于一个段的任何位置- 诊断用的继电器返回给控制系统- 中继器的应用 :- 伸展物理长度 , 增加节点数量
揝 tar
揟 ree
中继器中继器
R R
R R
R
R R
R RR
12
模块式中继器• 新式撃?槭綋中继器设计 :
– 支持多种介质类型的 2- 8 口 :• 同一个中继器可混合或匹配不同介质
类型– 提供 3 种光纤模板 :
• 覆盖 3 种距离范围 :
300m, 3km and 12km
• 24VDC 电源供电• DIN 轨道安装• 每个口的诊断状态 LED 显示• 诊断用的继电器返回给控制系统 • 应用
– 扩展物理长度 , 真正安全 , 户外电缆线路 , 高噪音环境
1786-RPFS Short Distance Fiber Module
1786-RPFS Short Distance Fiber Module
1786-RPA Modular Repeater Adapter
1786-RPFM Medium Distance Fiber Module
1786-RPFM Medium Distance Fiber Module
13
13
ControlNet ControlNet 光缆应用例光缆应用例
PLC
RPA RPFS
Coax Segment
PLC
RPA RPFS
Coax Segment
PLC
RPA RPFM
Coax Segment
Fiber Segment(Point-to-point)
Fiber Segment(Point-to-point)
To otherControlNet
products
To otherControlNet
products
To otherControlNet
products
RPFS RPFMRPA
1336TDrive
RPA - Fiber Hub Starter BlockRPFS - Fiber Hub Short Distance Module (up to 300m)RPFM - Fiber Hub Medium Distance Module (up to 3km)
Starter Block required at each location , howeverthe Coax is not required to be used
Up to four (4) modules connected to each Starter BlockCoax segments are standard segments (distance, drops, etc.)Total nodes in this system remain at 99 (this is not a bridge)
RPFM
Fiber Segment(Point-to-point)
1336TDrive
14
介质存取方式介质存取方式
网络刷新间隔 (NUI)严格调度的数据
Concurrent
Time
Domain
Multiple
Access
链层工作方式
非 严格调度的数据 网络操作时间
Time
网络刷新时间(NUT)
15
举 例 说 明举 例 说 明 网络刷新时间
网络间隔 #1 Time网络间隔 #2 网络间隔 #3 网络间隔 #4 网络间隔 #5
1 2 3 4
3 4 5 1 2
1 2 3 4
5 1
1 2 3 4
4 5 1
严格调度 非严格调度 网络间隔 1
严格调度 非严格调度 网络间隔 2
严格调度 非严格调度网络间隔 3
严格调度的数据将在每一次网络间隔内被传送一次非严格调度的数据则可以在多个网络间隔内有选择的传送
16
Producer/ConsumerProducer/Consumer
最新的网络技术
最大的灵活性
最有效的控制网络
17
21
控制网打包方式控制网打包方式
Preamble StartDelimiter
SourceMAC ID 0 - 510 BytesMax CRC End
Delimiter
Lpacket Lpacket Lpacket.........
* 所有的信息传送均通过打包进行* 每一节点在每次传送时只能传送一个主信息包* 每个主信息包可包含一个或多个副信息包* 每个副信息包均包含一个应用信息
MAC Packet
18
22
控制网数据传送控制网数据传送* 基于 Producer / Consumer 模式* 一个 Producer 是一个数据的传送者
- Producers 通过网络传送数据包 (Lpackets) - 数据包不包含目标地址及接收数据的节点的名字 , 它只含有一
个连接识别码 ( CID )* 一个 Consumer 是一个数据的接收者
- 所有 Consumer 都可以通过筛选连接识别码而从网络获取 数据包 (Lpackets)
- 一些 Consumer 可以获取并使用数据
19
25
* 要求严格调度的数据有不同的传送时间的要求- 若将所有数据均按相同的速率传送,则效率不高 - 例如 离散数字量与模拟量数据
* 控制网节点支持 1 - 8 种传送速率- 大部分支持二种速率-快速与慢速- 速率支持 NUT 的倍数 - 1, 2, 4, 8, 16, 32, 64, 128
- 控制网上每个节点都可以用不同的速率传送数据* 若用户基于应用而提出一个网络包传送时间的要求,
控制网将接收用户期望的时间 ( 必须是可实际使用的时间 ) ,或反馈一个组态不可被接收的信息
为什么要对网络包传送为什么要对网络包传送时间有要求时间有要求
20
• 源 / 目的地 ( 点对点 )
– 数据在不同时间达到同一结点 ( 点间同步 ) 很困难– 发送同样数据到不同目的地损失带宽
• Producer/Consumer– 来自一个 Producer 的数据 , 多个节点可同时 Consu
mer– 可同步节点– 更有效使用带宽
源 目的地 数据 crc
ID 数据 crc
21
Source/ Destination
Producer/ Consumer
Master/slave X XPeer to peer X XMulticast XChange of state XCycle X
(1)
(2)
(1)DH+, Profibus DP, interbus-S, ASI(2)RIO, Profibus FMS, Modbus Plus, Lon Work
22
CTLR1 HMI
Drive1I/O 1 Drive3Drive2
CTLR2
#1#2
• message #1I/O 1 CTLR1,2 , HMI
• message #2 CTLR1 drive1,drive2,drive3, HMI
• 用源 / 目标方式需 7 message
23
24
ControlNetControlNet
Initial Architecture - 3Q ?5Initial Architecture - 3Q ?5
Flex I/O
DIN
DOUT
540C
AIN
AOUT
DIN
DOUT
ACN
1771 I/O
AIN
AOUT
DIN
DOUT
520C
AIN
AOUT
1770-KFC
Serial/ParallelDEVICE
ControlNet
DH+ Network Address 1
Additional PLC 5C抯 cannot control I/O on ControlNet.Can communicate peer-to-peer with other PLC-5C抯 using scheduled bandwidth (揂 dapter Mode?.
RIO
High Speed I/O NetworkHigh Speed I/O Network
DH+ RIO
ACN
DIN
DOUT
AIN
AOUT
1784-KTX,KT
6200INTERCHANGE
software
1784-KTCX
6200INTERCHANGE
software
PC PC
25
ControlNetControlNet Phase TwoPhase Two
Flex I/O
DIN
DOUT
540C
AIN
AOUT
DIN
DOUT
ACN
1771 I/O
AIN
AOUT
DIN
DOUT
540C
AIN
AOUT
1770-KFC
Serial/ParallelDEVICE
ControlNet
DH+
* Additional A-B products
• Drives• Motion• Operator Interfa
ce* Other Automation Su
pplier Products
RIO
Multiple PLC5C 抯 On The Same Network Each With Own I/O
Multiple PLC5C 抯 On The Same Network Each With Own I/O
ACN
DIN
DOUT
AIN
AOUT
Flex I/O
DIN
DOUT
ACN
1771 I/O
AIN
AOUT
ACN
DIN
DOUT
AIN
AOUT
DIN
DOUT
540C
AIN
AOUT1784-KTX,KT
6200INTERCHANGE
software
PC
1784-KTCX
6200INTERCHANGE
software
PC
26
20
注意事项注意事项 : SMAX : SMAX 和 和 UMAXUMAX
* Scheduled Maximum Node (SMAX) - 需严格调度数据的节点数若超过 SMAX 则该网络节点 将不能按严格调度方式传送 .
* Unscheduled Maximum Node (UMAX) - 需非严格调度数据的节点数若超过 UMAX 则该网络节点 将不能在 ControlNet 上通信 .
* 用户可根据自己的需要组态网络 ( 例如改变 SMAX)
27
特点--编程和 I/O共用一个网 (高速 RIO / DH+)
-- 简化非数字量数据 模拟量 : 映象传送 对等连锁– PLC-5Cs 的增强性能 (JITT: Just In Time Transmission )
– PLC 主动发送信息 Unsolicited Messaging
-- Producer/Consumer技术的优点 比老的 master/slave技术更有效
28
* 高速控制网 : 5M bit/S
* 先进高效的 producer/Consumer 技术* 灵活的安装选择 : 单介质或冗余介质* 介质类型 : RG6 同轴电缆* 支持两种信息
- 时间严格数据给予高优先权 , 确定性和可重复性
- 时间非严格信息给予低优先权 , 例 : 程序上 /下载
ControlNet ControlNet 特点特点
29
* 通过面板开关设网络节点* 新增 CIO指令用于客户与 服务器之
间通讯* 易升级的 Flash固件
PLC-5/xxC PLC-5/xxC 处理器处理器
30
* 提供确定的离散 I/O 和远程模拟 I/O 的传送 .
* 可选择 I/O 和 PLC 间更新时间以满足应用要求 .
top related