基于Modbus协议的外输计量监控系统的设计与实现
时间:2025-04-04
时间:2025-04-04
维普资讯
计算机应用
石油化工
自
动化, 20,3: 4 07 5
AUTOM A TI ON N I PETRo— EM I CH CAL I NDUS TRY
基于 Mo b s议的外输计量 du协监控系统的设计与实现周巍巍,雷燕城,张英杰(.中海油基地集团采油服务公司,津 1天 3 0 5;.中海油天津分公司,津 0422天 305) 0 4 2
摘要:原油的外输计量系统没有配套的上位机系统,操作存在一定的缺陷。针对这种情况,其在详细介绍了 Mo b s d u协议和 C RC校验的基础上,出了基于 Vi a ai境下与流量计算机通信的系统设计方案,该设计中实现了基于 Mo b s提 s l s u B c环在 d u协议的串口通信以及 C C校验。实际验证,系统能够有效地解决原有问题。 R该
关键词:外输流量计; d u协议; R Mob s C C校验;串口通信中图分类号:T 3 3 0 P 9.3文献标志码: B文章编号: 0 7 72 (0 70— 0 4 0 1 0— 34 2 0 )3 0 5— 3
Th sg n plc i n o heSu r ii g Sy tm o po tng M e s rn e De i n a d Ap iato ft pe v sn s e f rEx r i a u igBa e n M od u o o o s do b s Pr t c l
Zh u W ewe,Le Ya c e g,Z a g Yi gi o i i i nh n hn nj e ( _0PS o 1 C fCN00C Oi Ba eGr u l s o p,Tini,3 0 5 a jn 0 4 2;
2 NOO ini rn h .C C T aj B a c,Ti j,3 0 5,C ia n a i 0 4 2 hn ) nnAb t a t sr c:Theorg na x r i g me s i g s s e i a k o o r s on ng up r c i i le po tn a urn y t m s lc f c r e p di pe ompu e y t m nd t rs s e a t r x s c r an h t o i s n h o r ton Afe e p ta i g h M o bus he e e i t e t i s or c m ng i t e pe a i . t r x a itn t e d
pr oc a d ot ol n CRC
c e k,t e s s e d sg f c mm u ia i g wih t e fo c mp t r a e n VB i r s n e hc h y t m e i n o o n c t t h l w o u e s b s d o s p e e t d,wh r n eet e s ra o mun c to nd CRC h c s d o o bus p o oc li e lz d h e i lc m iain a c e k ba e n M d r t o sr a ie .Pr e xp rme t ov d by e e i n s, t i e i o d s v h e pr blms e f c i e y h s d sgn c ul ol e t os o e fe tv l . Ke wo d y r s:e po tng fo me e;M o x r i l w t r dbu r t a;CRC he k;s ra o mun c to s p o oc l c c e i lc m ia i n
绥中 3—1油处理厂隶属中海油天津分公 6原司,担负着约 5Mta原油的处理和外输工作,均 /平每两天多就要进行一次外输作业。其一期厂区的外输计量系统主要由以下部分组成:量间现场 4计 台 B o k外输流量计、量管汇上的压力变送器、 ro s计 温度变送器及计量间值班室的 2台外输流量计算
面板按钮的过程中,误操作的可能性,且因此有并
可能造成流量计算机组态程序的破坏,至今曾经出现过两次组态程序被破坏的情况,外输工作造成对了一定程度的影响。因此,常有必要对现有的外非
输计量系统进行上位机监控系统的开发,一步确进保安全生产和提高劳动效率。 该外输计量系统采用的是美国 Omn流量计 i算机公司的产品 O i0 0系列,接口采用 mn6 0其 Mo b s议,此笔者考虑利用 VB编程实现 du协因Mo b s d u通信。1 Mo b s议¨ du协
机。现场的流量计脉冲信号、压力变送器和温度变送器的 4 OmA信号传送至流量计算机进行转~2换显示,时流量计算机提供接口给 DC。由于同 S外输工作非常重要,需要现场人员的全程监控,而上述计量系统由于引入时间较早,没有完善的配套
上位机监控系统,主要问题体现在以下 4点:其
Mo b s d u协议是 MOD C N公司开发推行的 IO
a )用户界面不友好; )用户每次需要了解外输流 b程情况 (如压力、度、诸温瞬时总量及当前累计总量等),时需要不断地操作 2台流量计算机的控制面板才能获取需要的数据;)在外输期间,户需要 c用收稿日期: 0 6 1—1;改稿收到日期:20— 3— 0 2 0— 0 9修 0 7 0 1作者简介:巍巍 (9 9 )男,徽巢湖人,0 5年毕业于周 17一,安 20天津大学自动化学院控制理论与控制工程专业,硕士学位,在获现
不断自行计算瞬时总量和累计总量以了解外输情况和控制外输结束时间; )用户在不断按压控制 d
中海油基地集团采油服务公司从事仪表自动化方面的工作, _ Ema: u bs z o@ g i c m。 i r b i h u mal o l h .
维普资讯
第 3期
周巍巍等 .于 Mo b s议的外输计量监控系统的设计与实现基 du协
通信协议,已经成为一种广泛应用于工业自动化控
含了附加的信息:寄存器地址,如需要处理的项的数目,中实际数据字节等。从机必须执行由功能域代码所定义的请求。如果没有错误发生,从机返回的数据域包含请求的数据,如果有错误发生,域此包含一异议代码,主机应用程序可以用来判断采取响应的错误处理程序。1 3 CRC校验 .
制器上的标准通信协议。通过该协议,同厂商生不产的控制设备可以进行工业网络互联,而实现集从散控制。1 1 Mo b s通信模式 . du
Mo b s信采用主从 ( se/lv )式, du通 Matr sae方
在同一个网络中存在一个主设备以及最多 2 7台 4从设备,设备地址编码为 1 2 7从~ 4。标准的 Mo— d bs u使用 R 2 2 S一 3 C串行接口,信以帧为单位,通其数据结构与 RS 3 C帧相同。Mo b s通信时,一2 2 du 其发送和接收的数据包由若干帧组成,协议正是定义了这些帧的意义,制器只要按照协议解释其接控收和发送的帧数据,就能与在同一网络中采用同样协议
的控制器实现通信。 Mo b s d u协议有两种通信模式: C I AS I模式和
主机或从机可以用校验码进行判别所接收消息
是否出错。C C校验码包括一个 1 i值 ( R 6b s用两个 t8的字符来实现)位。错误检测域的内容是通过 …… 此处隐藏:3921字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:聚合氯化铝的投放比例