admin 管理员组

文章数量: 1184232


2024年3月25日发(作者:异步fifo如何解决cdc)

网络系统结构

在一个开放式自动化系统结构中,通常包含有三个网络层:即设备层、控制层以及信息层。

设备层:将低层的设备直接联接到车间控制器上这种联接无需通过I/O模块。即用方便而快

速的链路采集各种各样的、来自不同厂家、距离远近不同的现场设备(如传感器、驱动器)

的数据,对其进行配置和监视

控制网:各个PLC之间及其与各智能化控制设备之间,进行控制数据的交换、控制的协调、

网上编程和程序维护、远程设备配置和查、排错误,也可以联接各种人机界面产品进行监控。

信息网:提供上层计算机系统,以便通过以太网访问车间级的数据,主要为了全厂范围控制

系统的数据汇集和监视。数据量大而实用性要求不高,它的开放性协议使各种主计算机和不

同厂家的PLC可以互连。在必要时也可以进行一些控制和协调。这一层采用符合公共标准

TCP/IP协议的以太网。

DEVICENET与 CONTROLNET区别

DeviceNet是由Allen-Bradley公司(Rockwell自动化)发的一种基于CAN的开放的现

场总线标准。DeviceNet作为一种高性能的协议, DeviceNet协议设计简单,实现成本较为

低廉,但对于采用最底层的现场总线的系统(例如,由传感器、制动器以及相应的控制器构

成的网络)来说,却是性能极高的。

DeviceNet设备涉及的范围从简单的光电开关一直到复杂的半导体制造业中的用到的

真空泵。 就像其他的协议一样,DeviceNet 协议最基本的功能是在设备及其

相应的控制器之间进行数据交换。因此,这种通信是基于

面向连接的(点对点或多点传送)通讯模型建

立的。这样, DeviceNet 既可以工作在主从模式,也可以工作在多主模式。一

个DeviceNet网络工作在125k、250k和500k的波特率下最多可以支持64个节点。设备可

以使用自身的电源,也可以通过DeviceNet总线供电。 和CANopen协议相比较后可以看出,

两种协议可以实现相类似的功能,但DeviceNet更强调不同的优先权。例如,在DeviceNet

网络中,网络管理功能存在于每一个独立的节点之中,这样,个节点都可以监控其他节点。

而在CANopen网络中,则采用了中心授权机制,通过一个NMT-Master对网络进行管理。

CANopen的通信机制更加简单,从而可以降低设备的复杂程度。使用DeviceNet可以提供更高

的安全性,。

ControlNet是于生产者/消费者模式(Producer/Consumer Model)的网络。ControlNet

允许在同一链路上有多个控制器共存,支持输入数据或端到端的多路发送,这就大大的减少

了网络上的交通量,提高了网络效率和网络性能。ControlNet是高度确定性、可重复性的网

络。ControlNet能预见数据何时能够可靠传输到目标的能力,同时数据的传输时间不

受网络节点添加/删除情况或网络繁忙状况而保持 恒定的能力。在实际应用中,通过网络

组态时选择性设定有计划I/O分组或互锁时间,这些要求能得到更进一步的保证。 生产者/消费

者模式允许网络中所有的节点同时获取来自同一数据源的数

据。最终,该模式提高了效率,因

为数据只发送一次,而与数据使用

者(Consumer)的数量无关,并且具有精确的同步性。因为数据将同时到达每

一个节点。生产者-消费者模式的优点在于:多个节点可以同时消费(Consume,即读取)

来自同一个生产省(Producer,即数据源)所提供的数据。节点间易于同步,可以获得更为精确的系

统性能,设备可以实现自主通信,无需系统主站。ControlNet提供了简单、高度确定而且灵

活的传输数据方式。ControlNet在执行操作、数据实时监控时不会影响到I/O控制

的性能。因此,ControlNet非常适用于一些控制关系有复杂关联、要求控制控制信息同

步、协调实时控制、数据传输速度要求较高的应用场合。

ControlNet的明显优点是:同一链路上满足I/O数据、实时互锁、端到端报文传输和

编程/组态等信息应用的多样要求;是确定性、可重复性的控制网络,适合离散

控制和过程控制;同一链路上允许有多个控制器同时共存;输入数据和端到端信息的多路

发送支持;可选的介质冗余和本征安全;安装和维护的简单性;网络上节点居于对等地位,

可以从任意节点实现网络存取;灵活的拓扑结构(总线型、树型、星型等)和介质选择(同轴电缆、光纤和其它)。

区别

lnet 和Devicenet 组网方式不同,需要rsnetworx for contronet & rsnetworx for

devicenet,C网比较好组,D网有些难度。

2.C网是先I/O配置,download下去后,在使用rsnetworx for controlnet 进行组网。而D网

是先进行rsnetworx for devicenet 进行组网,再在5000中进行I/o配置,注意输入输出字节

的选择

3.

这你要从AB的3层网络熟悉了,首先传输的数据信息不一样,C网个人觉得主要是站点与站点

之间信息的传输(包括生产/消费者通讯模式),D 主要是针对设备进行最底层的一些数据采集;

其次2者的网络介质不一样,C网可以走同轴电缆(RG6)或者大于1KM的时候用光缆,D网就是

专用的DEVICENET电缆了,5根线,红,白,屏蔽,蓝,黑;2者的传输数据量不一样,C网是恒定5M

不会受数据量过大和距离而变慢,基本影响不大,D网由于传输距离有限,最大500M,因此当距

离为100M的时候速率是500K,250M的时候是250K,500M的时候速率为100K.再就是组网的

时候不一样,如上所说

4.D网的东西多些,主要是针对设备的!~

一般混合用着比较好!~当然全部用D网的话会减少电缆的使用.但是会增加D网的设备的成

本!毕竟D网要比C网成本大啊!!

AB-PLC模块指示灯及显示含义

1. 模块指示灯状态 为了快速明确硬件是否存在的故障,总结常用的指示灯状态如下

CPU模块

OK

RUN

SAFE RUN

FORCE

BAT

IO

绿常亮

红闪烁

红常亮

绿常亮

绿常亮

黄常亮

黄闪烁

红常亮

绿常亮

绿闪烁

红闪烁

正常

模块故障(可恢复)

模块故障(不可恢复)

PLC运行程序

PLC在编程模式下

PLC安全任务在运行,安全

输出被使能

PLC

强制被使能

有强制存在,但未被使能

无强制

电池耗尽

电池正常

IO通讯正常

一个或多个IO设备通讯不

正常

无通讯

DeviceNet

MOD/NET

IO

绿常亮

绿闪烁

红闪烁

红常亮

绿常亮

网络正常

一个或多个节点通讯不正

一个或多个节点通讯超时

网络故障,重复节点号,网

卡坏,网线断

正常

OK

绿闪烁

绿常亮

绿闪烁

红常亮

EtherNet/IP模块

IDLE状态,无通讯

正常

网卡正常,未和CPU通讯

模块故障(不可恢复)

NET

LINK

OK

绿常亮

绿闪烁

红闪烁

红常亮

绿常亮

绿闪烁

绿常亮

绿闪烁

红闪烁

红常亮

IO模块

网络正常

网络无连接

一个或多个通讯超时

重复IP地址

Ready状态

数据通讯中

无数据通讯

正常

网卡未配置

模块故障(可恢复)

模块故障(不可恢复)

OK

IO STATUS

2、模块指示屏状态

1756-DNB

显示

A#xx

IDLE

AUTO

RUN

No Network Power

Network Disabled

No Rx

No Tx

N#xx

E # XX

1769-SDN

显示

Xx

Xx

绿常亮

绿闪烁

红闪烁

红常亮

黄常亮

正常

自诊断通过,但是未广播输

入输出

与CPU 通讯超时

模块故障(不可恢复)

输入输出激活

含义

DNB地址

DNB处于IDLE模式

AutoScan选中,DNB处于IDLE模式

DNB处于运行状态

网络未供电

DNB被设置为禁用模式

DNB未配置Scanlist,或DNB未收到通讯

DNB未能发送数据

Xx地址的设备有问题

Xx地址的设备故障号

含义

Xx地址的设备有问题

Xx地址的设备故障号

1756-ENBT

显示

TEST-PASS-OK-REVxx

OK-IP address

含义

网卡自诊断通过,版本号xx

网卡正常,显示自己的IP地址


本文标签: 数据 网络 设备 节点 控制