OMRON PLC在以太网中的通信及实现
维普资讯 http://
5 0
(《测控技术)20年第 2卷第 l期 ) 04 3 2
文章编号:10— 892 0)2— 0 0 0 00 8 2(04 1 05— 2
O O L MR NP C在以太网中的通信及实现I lme t t n o mp e na i f o OMRON PL m mu ia in B s d o t e n t C Co nc t a e n E h r e o
(南学机工系江京 20 )曹卫东大械程,苏南 19 06 (州学信工学电工系江州 20 )史旺旺,陈虹扬大息程院气程,苏扬 20 59
摘要:介绍了一个使用 VsaC+ S ce与 O RO L i l+的 okt u M NP C
协议支持 F P MT T、S P和 F S (atr trae n t ok sr N I fcoy i efc e r e- n w
之间的通信程序,并成功地应用在自动控制系统中,主要实现上位机与 O R NP C之间的以太网通信,并对它们之间的 M O L通信协议作了描述,文中所介绍的通信程序的设计方法具有一
ve i )。F S通信协议是 O O开发的用于工厂自动化控 c N I MR N制网络的指令/系统,使用 F S指令,可实现网络间的无响应 N I
缝通信。网络对于每个系统层次都是有效的,包括用于信息层的 Ehre,用于控制器层的 C n ol i t nt e o t lrLn r e k网络和用于器件层的 De ie t o o u/,而且 E en t C nrl r ik vcNe( mp B s C D1 h t re和 o t l n oeL
定参考价值。关键词:可编程逻辑控制器;以太网;FN;控制系统 IS中图分类号:T 33 P 9文献标识码:AAbsr c:A【 d o o tat l n fc mmu iain p o r m e eo e t i n c to r g a d v lp d wi VC hi ito u e,wh c ss c e sul p l d i e a tm ai o - s nr d c d ih i u c s f l a pi t uo t c n y e n h c r y tm t ls se .a d many c ris o tte c mmu iain b t e n o n i l are u o h nc t ew e o h s d OM R0N P o ta n LC. T e c mm u iai n p o o o e e n h
o nc to r tc lb t e w h m Sd s rb d i eal t e i e c ie n d t i h e d sg t o fc mmu iain .T ein meh d o o nc t o p o rm a o er frn ev le r g a h ss m e ee c au . Ke r s PLC: Ete n t F S c nr l y tm ywo d: h r e; I: o t se N o s
网络之间的通信,能够在 3个网络层次间进行,像一个网络一样方便。使用 F S指令,上位机程序或 P C用户程序通过指 N I L令就能够读取另一个 P C数据区的数据,简化了用户程序。 L
以太网通信使用 I P地址,而 F S N I通信使用节点号。节点 号为以太网和 Ln网之间提供了一致的寻址方式。以太网单 i k元能在 I P地址和节点号之间转换,转换方式有自动转换、I P 地址表和复合地址表。F S通信与 T PI N I C/ P协议之间的关系见图 l。T
l
PC P L的C U
内存卡
I sD t L J E N在分布式计算机监控系统中,P C是常用的现场控制设 L应用层
RV C E I C
备,P C和微机之间的通信常采用 R .3/S4 5串行通信方 L S22R -8式,这种方法对于数据量较大、通信距离较远、实时性要求高
IL
CDf洲
CD l P M N F T
T
』令 l 命+ 上
FSI I N IU P D
,l
lT务 P器 F服TP C
的控制系统很难满足通信需要。工业以太网特别是交换式以太网已经广泛用于工业控制中,是工业控制中的发展趋势。
传输层网络层
T
I ( C A P) P Im/ REhre tent
许多大型 P C厂商生产的 P C都配备了相应的以太网通信单 L L元,笔者讨论了 O O L的以太网通信体系结构,并以 MR N P C C 1型 P C的以太网模块 E 1 JG L NT l为例实现与微机的通信,上位机利用 Vsa C的 C sn okt的 U i l冉 u A y S ce类 DP协议实现了
数据链路层物理层
(eso- V r i n 2) 1B S T OAE
微机和 P C以太网模块之间的 F S通信,程序实现简单,并 L N I给出了核心程序。
图 1 FN I S协议和 T/ C
PI P协议之间的关系
F S帧本质上属于链路层,为了能利用 T PI N I C/ P协议传输 F S帧,将 F S信息作为 U P的数据区,封装在 U N I N I D DP
1 P C的网络体系结构与 FN L I S协议11 F S协议与 T PI . I N C/ P协议
中,从 T PI C/ P协议的角度看 F S信息,属于应用层数据。 N I 如果在 P C上安装以太网单元和 Ln通信单元,就可以实现 L i k以太网和 Ln网之间的数据转发过程,如图 2示。 i k所
O O公司的 E N1以太网单元支持 1B e MR N T l型 0a— s T型以
太网,网络层和传输层采用 T PI和 U PI C/ P D/ P协议,应用层
图 2中,上位机发出带有 F S信息的以太网帧被中继 N IP C的以太网单元接收后,层层分解,直到抽取出 F S信息 L N I
收稿日期:2 0 0— 2 04— 3 0
后,通过 Ln通信模块转发 F S信息,目的 P C收到数据 i k N I L后作出响应,响应数据也采用 F S格式的数据。中继 P C收 N I L到数据后,转发给以太网单元,由以太网单元进行封装后与上位机通信。上位机也作为以太网网段中的一个节点,也有相应的节点号和相同的地址转换规则。
基金项目:83 6计划课题资助项目 ( 0 1 A 12 0和扬州 20 A 4 13 )
大学信息科学学科群资助项目( G 364 I 000) S作者简介:曹卫 ( 9 7 ),男,讲师,硕士研究生,主要从 16一
事工业自动控制及网络通信技术的应用研究工作。
OMRON PLC在以太网中的通信及实现
维普资讯 http://
O O L MR N P C在以太网中的通信及实现
1 5 分配 2 B,在 D区分配 10 5 M 0B。如果设为 0号单元则分配CI 5 0 I 5 4共 2 B,D3 0 0 O1 0 ̄C O1 2 5 0 0 ̄D3 0 9共 10 09 0 B。
跨网通信时,必须对每一个节点建立路径表,路径表包括以太网
本地网络表和中继网络表。本地网络表提供了安装在 P C单 L元上的通信单元的单元号和网络号,中继网络表包括终点网 络、中继网络和中继节点 3项 …… 此处隐藏:3327字,全部文档内容请下载后查看。喜欢就下载吧 ……