正在加载图片...
《电工技术杂志》2002年第11 C各种通信方式的特点与选择 图中的C是控制字,其 00~03位为零时先发送01画可可 就可以实现各台设备之间的自动数据交换。 节点2 一个字的高字节,为1时 sR26405 先发送低字节。 SR26406 C的04~07位为0 RXD 时为正常数据发送操作 为1时将发送的首字的第 区 15位影射到相应端口的图7通信指令 RTS上,为2时影射到DTR上,为3时将发送的 首字的第14、15位影射到RTS和DTR上。C的 08~15位用来指示是哪一个端口 图8控制器链接 C200的RS_232C端口的接收准备好标志6 Device net(设备网) SR26406为ON时,将接收到的N个字节的数据 存储到由D指定首地址的接收区内。如果需要接 设备网是基于CAN总线的开放式现场总线, 收不同帧长的信息,N按最大的字节数设置,实它采用CAN总线的物理层和数据链路层规约,它 际的接收过程在遇到结束字时停止 已被纳入IEC62026标准。有很多厂家生产符合该 RxD指令中控制字C的设定与TXD指令的基标准的产品,用户可以将它们连接在同一个设备网 本相同,只是04~07位为1时读相应端口的CTS中。 OMRON的 CompoBus/D网就是一种设备网 并写入接收的首字的第15位;为2时读DSR,并如图9所示 写入首字的第15位;为3时读CTS和DSR,并写 入首字的第14、15位。 5 Controller link网络 CompoBus/D网络 Controller link(控制器链接,简称为CLK) 为N:N令牌总线网,用于在PC和计算机之间 从站从站 传送大量的数据,可使用双绞线或光纤,通信距离 500m~1km,速率为0.5~2Mbps。最多32个子 图9 CompoBus/ D网络 站,每个PC的CLK单元最多可收发8000个字 计算机用的CLK支持板最多可收发32000个字; CompoBus/D网中一般有一个主站(插在PLC 数据服务允许各站一次可收发2012字节。上位计内的 CompoBus/D通信模块)和若干个从站(带 算机可调用 OMRON提供的C语言库函数或驱动 mpoBus/D通信接口的设备)。主站最多可控制 程序来与PLC交换信息。 64个节点,1024个ⅣO点,最高通信速率为 在PLC上安装不同的通信模块,CLK可与其500kbps(通信距离39m),最长通信距离为156m 他网络(如以太网和其他的CLK网)相联。 (125kbps)。 CompoBus/ D有两根信号线、两根电 Data link(数据链接)是CLK的重要功能 源线和一根屏蔽线。一个从站由多ⅣO终端通信 它使各站点之间共享数据,用户可以任意设置共享单元(DRT1-COM)和最多八个vO单元组成 的数据链接区。图8中的1区(链接继电器LR) 只需对主站中的通信模块和从站中的通信单元 用于开关量数据的交换,2区(数据存储区DM)作简单的硬件设置,就可以实现主站和从站之间自 用于字信息的交换。使用 OMRON的编程软件动的周期性的数据交换。因为通信的速率比一般的 CXP中附加的网络组态工具 CX NET,只需对串行通信高,通信引起的延迟很小,PC读写 各台PC和计算机之间交换数据的区域作简单的方从站中的数据就好像读写本机内的VO模块 设置,以及对αLK通信模块作简单的硬件设置 样方便和快捷。 38 2 o1995-2006 Tsinghua Tongfang Optical Disc Co, LId. All rights reserved图 7 通信指令 图中的 C 是控制字 , 其 00~03 位为零时先发送 一个字的高字节 , 为 1 时 先发送低字节。 C 的 04~07 位为 0 时为正常数据发送操作 ; 为 1 时将发送的首字的第 15 位影射到相应端口的 RTS 上 , 为 2 时影射到 D TR 上 , 为 3 时将发送的 首字的第 14、15 位影射到 RTS 和 D TR 上。C 的 08~15 位用来指示是哪一个端口。 C200Hα的 RS —232C 端口的接收准备好标志 SR26406 为 ON 时 , 将接收到的 N 个字节的数据 存储到由 D 指定首地址的接收区内。如果需要接 收不同帧长的信息 , N 按最大的字节数设置 , 实 际的接收过程在遇到结束字时停止。 RXD 指令中控制字 C 的设定与 TXD 指令的基 本相同 , 只是 04~07 位为 1 时读相应端口的 CTS , 并写入接收的首字的第 15 位 ; 为 2 时读 DSR , 并 写入首字的第 15 位 ; 为 3 时读 CTS 和 DSR , 并写 入首字的第 14、15 位。 5 Controller Link 网络 Controller Link (控制器链接 , 简称为 CL K) 为 N : N 令牌总线网 , 用于在 PLC 和计算机之间 传送大量的数据 , 可使用双绞线或光纤 , 通信距离 500m~1km , 速率为 015~2Mbps。最多 32 个子 站 , 每个 PLC 的 CL K单元最多可收发 8000 个字 , 计算机用的 CL K 支持板最多可收发 32000 个字 ; 数据服务允许各站一次可收发 2012 字节。上位计 算机可调用 OMRON 提供的 C 语言库函数或驱动 程序来与 PLC 交换信息。 在 PLC 上安装不同的通信模块 , CL K 可与其 他网络 (如以太网和其他的 CL K网) 相联。 Data Link (数据链接) 是 CL K 的重要功能 , 它使各站点之间共享数据 , 用户可以任意设置共享 的数据链接区。图 8 中的 1 区 (链接继电器 L R) 用于开关量数据的交换 , 2 区 (数据存储区 DM) 用于字信息的交换。使用 OMRON 的编程软件 CX —P 中附加的网络组态工具 CX —N ET , 只需对 各台 PLC 和计算机之间交换数据的区域作简单的 设置 , 以及对 CL K 通信模块作简单的硬件设置 , 就可以实现各台设备之间的自动数据交换。 图 8 控制器链接 6 Device Net ( 设备网) 设备网是基于 CAN 总线的开放式现场总线 , 它采用 CAN 总线的物理层和数据链路层规约 , 它 已被纳入 IEC62026 标准。有很多厂家生产符合该 标准的产品 , 用户可以将它们连接在同一个设备网 中。OMRON 的 CompoBus/ D 网就是一种设备网 , 如图 9 所示。 图 9 CompoBus/ D 网络 CompoBus/ D 网中一般有一个主站 (插在 PLC 内的 CompoBus/ D 通信模块) 和若干个从站 (带 CompoBus/ D 通信接口的设备) 。主站最多可控制 64 个 节 点 , 1024 个 I/ O 点 , 最 高 通 信 速 率 为 500kbps (通信距离 39m) , 最长通信距离为 156m (125kbps) 。CompoBus/ D 有两根信号线、两根电 源线和一根屏蔽线。一个从站由多 I/ O 终端通信 单元 (DRT1 —COM) 和最多八个 I/ O 单元组成。 只需对主站中的通信模块和从站中的通信单元 作简单的硬件设置 , 就可以实现主站和从站之间自 动的周期性的数据交换。因为通信的速率比一般的 串行通信高 , 通信引起的延迟很小 , PLC 读写远 方从站中的数据就好像读写本机内的 I/ O 模块一 样方便和快捷。 — 83 — 《电工技术杂志》2002 年第 11 期 PLC 各种通信方式的特点与选择 © 1995-2006 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有