您当前的位置:五五电子网电子知识电工技术电工文摘计算机与PL集成控制系统在石化行业的应用 正文
计算机与PL集成控制系统在石化行业的应用

计算机与PL集成控制系统在石化行业的应用

点击数:7504 次   录入时间:03-04 11:54:41   整理:http://www.55dianzi.com   电工文摘

在计算机与PLC集成控制系统中,一个关键的技术问题是计算机与PLC的通信。若在整个系统设计中全部采用进口器件,软件也选用相应的进口产品,那么,整个工程造价惊人。针对这种情况,我们自行开发了计算机与PLC的串行通信技术。该技术设计思想先进,软硬件简单实用,可靠性高,性能价格比好,兼容性强,可适用于市场上多种型号的计算机与PLC。

从硬件上讲,现在中国市场上使用的PLC,在通信接口上多采用RS422接口或RS485接口;而微型机多采用RS232接口。这样在计算机与PLC通信时就不可避免地要选用RS422-RS232转换模块,同时考虑到恶劣工况下的抗干扰要求,这个转换模块必须具有良好的隔离功能和放大功能,而选用高性能进口模块,必定提高工程造价。

针对这种情况,为降低工程造价,我们在硬件上用1根普通的通信电缆代替进口的通信模块,在电缆的接口处采用先进的电路设计技术和单片机技术,以完成信号的隔离和放大功能。实践证明,通信的可靠性完全可以和国外的进口模块媲美,而且造价极低。

从软件上讲,计算机和PLC的通信技术属于保密技术,长期为国外公司垄断。这就使得我们只要选用了该厂家生产的PLC,就必须选用它开发的工控软件,提高工程造价。针对这种情况,我们开发了自己的工控软件。下面以三菱公司生产的FX系列可编程序控制器为例,介绍我们的软件设计。FX系列可编程序控制器命令格式如表1所示。

表1 FX系列可编程序控制器的命令格式

命令

命令号

日标设备

功能

设备读命令‘0’X/Y/M/S/T/C/D读位设备或字设备状态设备写命令‘1’X/Y/M/S/T/C/D写位设备或字设备强制开命令‘7’X/Y/M/S/T/C打开位设备强制关命令‘8’X/Y/M/S/T/C关闭位设备

每一个字符都以ASCII码形式串行传输,传输格式如图6。

66.gif (1766 bytes)

图6  字符传输格式

例如,字符‘F’(ASCII码是46H)的传输格式如图7。

67.gif (1545 bytes)

图7  字符“F”的传输格式

一般文本数据的传输格式如图8。

68.gif (1446 bytes)

图8  文件数据传输格式

图8中,STX为文本的开始,其ASCII码定为02H;ETX为文本的结束,其ASCII码定为03H;CMD为命令字符,取‘0’、‘1’、‘7’、‘8’。

在STX之后,被传送数据的ASCII之和,也被作为2个字符码发送。

例如,实现从地址10F6(10F6为寄存器D123的地址)处读取4个字节数据,执行传输格式如图9。

求和:

30H+31H+30H+46H+36H+30H+34H+03H=74H

69.gif (3917 bytes)

图9  传输格式之例

通过改变命令号和地址号,就可以实现计算机与PLC之间的读、写、强制开关等基本功能,用户可以使用我们研制的通信软件,也可以在该软件基础上,根据实际情况灵活地用C语言开发自己的通信程序,这正体现了该软件的开放性特点。

、结束语

计算机集成控制系统采用了先进的系统集成的设计思想,投入运行后,为企业带来了可观的经济效益和社会效益。该系统在工业现场控制方面,尤其在PLC控制方面,独树一帜,以其卓越的控制功能和良好的性能价格比,赢得了用户的广泛赞誉

上一页  [1] [2] 


本文关键字:控制系统  计算机  石化行业  电工文摘电工技术 - 电工文摘