一. 概述:
1999年7月,某生物制剂有限责任公司有一套反应罐自动温度控制系统项目需要进行研制开发,用户指定要求采用LonWorks技术并在北京、上海联系了几家LonWorks设备厂商进行方案设计和报价,我单位以系统方案合理、质量可靠、价格低赢得该项目。
二. 系统构成:
系统共有48个反应罐和3条冷媒管线自动恒压供液控制。系统总的输入点有268个,输出点有150个,总的系统网络通信变量有1800个。
1.一类控制对象模块配置:
一类控制对象有48个反应罐,采用MA2125控制模块,每个模块分别控制:
PT100温度输入 4点
开关量输入(光电隔离) 6点
继电器输出(AC220V 1A,感性负载) 6点
每个MA2125控制模块可控制2个反应罐。采用这种方式控制,可以大大降低总系统的造价。由于每个反应罐的测量控制点都集中在一个控制模块中,这样可以极大提高系统的可靠性和提高控制速度。
2.二类控制对象模块配置:
二类控制对象有3条冷媒管线自动恒压供液控制。
采用MA2126控制模块,每个模块分别控制:
PT100温度输入 2点
4~20mA电流输入 3点
4~20mA电流输出 1点
开关量输入(光电隔离) 2点
继电器输出(AC220V 1A,感性负载) 1点
每个MA2126模块控制1条冷媒管线自动恒压供液控制。
3.其它模块配置:
MA2113 时钟模块 1个
MA2121 PC-LonWorks控制模块 2个
4.系统满足下列技术条件要求:
(1)各种工艺流程图画面显示切换,包含电机旋转、搅拌等状态变化,液体流动模拟显示。
(2)系统工艺各项参数调整设置,标准工艺曲线设置、存储、调用。
(3)各种历史曲线、实时曲线、数字显示。
(4)各种曲线、事件查询。
(5)各种生产数据、事件报表。
(6)画面曲线、事件报表输出打印。
(7)系统2台上位机双机热备份。
(8)系统的数据和状态均可用MODEM远程拨号上网浏览。
三.系统实现方案介绍:
交通部上海船舶运输科学研究所于1998年研制成功了STI-VC2100MA系列控制模块,该模块是一种基于LonWorks控制技术系统的低成本、高性能的现场总线系统模块,能在高湿、高温、冲击、振动、腐蚀、强电磁干扰等恶劣的环境下工作,由该系列模块组成的STI-VC2100MA系统,符合中国船检局颁发的《钢质海船建造规范》以及军用标准《舰船自动控制规范》的要求,已通过中国船级社认证和劳氏船级社环境条件标准试验。系统主要环境运行条件和技术指标如下:
工作温度范围:-25℃~+70℃
相对湿度:〈98% 55℃时
振动:±1.0g
电磁兼容性符合IEC801《电磁兼容性》的要求
电源电压:直流18V~36V
A/D、D/A转换精度:0.5%
STI-VC2100MA系列控制模块已通过中国船级社认证和劳氏船级社环境条件标准试验,以下是试验内容:
(1) 电源变化试验。
(2) 电源故障试验。
(3) 耐电压试验。
(4) 绝缘电阻测试。
(5) 高温试验。
(6) 湿热试验。
(7) 振动试验。
(8) 辐射电磁场干扰试验。
(9) 电快速瞬变脉冲群试验。
(10) 射频传导干扰试验。
在系统的开发实施过程中,遇到许多复杂问题,我们通过以下几点措施保证了系统的顺利实施。
1. 我们采用以下方法设计了系统中的核心模块----LonWorks控制模块,该模块抗干扰性能好,已成功应用于船舶控制及工业现场控制,能够满足本系统的要求。
(1) 严格按照LonMark互通协会的设计要求进行设计与布线。全部选用高质量低功耗的贴片元器件。
(2) 根据摩托罗拉公司的建议我们采用6层板的PCB设计,电源层和地层分开,6层的电路板与2层电路板相比可大大减少电磁干扰(EMI),因为附加的层便于VCC去耦及更有效地进行逻辑的地保护。大大提高模块抗干扰能力。
(3) 为保护在芯片上的EEPROM,使得当VDD低于工作电压时不至逻辑混乱,我们采用低电压指示(LVI)芯片保护EEPROM。选用了ECHELON推荐的DS1233贴片设计(ECHELON公司的LonWorks产品中全部采用DS1233)。
(4) 与ECHELON的FTT控制模块(Model 55020-10)全兼容,但ECHELON的控制模块只有内置2K RAM,编制较大规模程序时可能出现内存不够。因此我们在LonControl控制模块中增加了26K的外部RAM,这样一来用户就可以增大LonWorks通信中的发送和接收缓冲区,大大提高实时通信效率。也便于用户编写大型C程序。
(5) 在模块中增加了SERVICE指示灯和SERVICE按钮,便于用户下载程序和直观地显示运行状态。
(6) 由于原来的模块只有11个IO,IO脚太少。我们利用原模块中的3个空脚,扩展了输出的3个IO,开放给用户使用。
2. 设计了一块PC机上的LonWorks PC接口卡,该接口卡采用双端口RAM技术使得LonWorks的3150和PC机进行数据交换,PC机上影射一块3150的内存,进行通信网络变量的数据交换,采用这种方式,数据交换速度非常快,而且编程方便。该接口卡无需驱动程序,在WINDOWS98下利用VB或VC直接进行内存读写。
3. 该系统上位机经初步统计变量有3700多个,如此多的变量采用LonWorks的网络变量进行数据传输将是勉为其难。我们经过研究,决定采用LonWorks的显形报文通信格式进行数据通信,这样一来可以不用LonMaker和LNS DDE,一方面降低了系统成本,另一方面更换模块时不需要进行LomMaker网络变量的安装,便于用户维修更换。具体实施办法为每个控制模块都设置了一个唯一的地址码开关,程序上电运行时将这个地址码设置成为控制模块的机号。如果维修时需要更换控制模块,将新模块的地址设置成要更换模块相同的地址即可以直接替换。
4. 在上位机上利用原来的标准DDE程序进行数据通信时我们发现交换速度太慢,通过对DDE程序的深入研究,我们改进了DDE交换数据过程,采用了快速DDE算法程序,提高了数据的交换速度,该系统的所有通信数据均在1秒钟内更新完毕。
5. 控制模块元器件选用进口工业级微功耗表面贴片器件,功耗很低,系统工作时不会发热。接插件选用德国公司的产品。结构简单,模块为可插拔DIN结构,维护极为方便。电源线、通信线无极性,可以随意接。
关键字:LonWorks 反应罐 自动温度控制系统
引用地址:LonWorks在反应罐自动温度控制系统中的应用
1999年7月,某生物制剂有限责任公司有一套反应罐自动温度控制系统项目需要进行研制开发,用户指定要求采用LonWorks技术并在北京、上海联系了几家LonWorks设备厂商进行方案设计和报价,我单位以系统方案合理、质量可靠、价格低赢得该项目。
二. 系统构成:
系统共有48个反应罐和3条冷媒管线自动恒压供液控制。系统总的输入点有268个,输出点有150个,总的系统网络通信变量有1800个。
1.一类控制对象模块配置:
一类控制对象有48个反应罐,采用MA2125控制模块,每个模块分别控制:
PT100温度输入 4点
开关量输入(光电隔离) 6点
继电器输出(AC220V 1A,感性负载) 6点
每个MA2125控制模块可控制2个反应罐。采用这种方式控制,可以大大降低总系统的造价。由于每个反应罐的测量控制点都集中在一个控制模块中,这样可以极大提高系统的可靠性和提高控制速度。
2.二类控制对象模块配置:
二类控制对象有3条冷媒管线自动恒压供液控制。
采用MA2126控制模块,每个模块分别控制:
PT100温度输入 2点
4~20mA电流输入 3点
4~20mA电流输出 1点
开关量输入(光电隔离) 2点
继电器输出(AC220V 1A,感性负载) 1点
每个MA2126模块控制1条冷媒管线自动恒压供液控制。
3.其它模块配置:
MA2113 时钟模块 1个
MA2121 PC-LonWorks控制模块 2个
4.系统满足下列技术条件要求:
(1)各种工艺流程图画面显示切换,包含电机旋转、搅拌等状态变化,液体流动模拟显示。
(2)系统工艺各项参数调整设置,标准工艺曲线设置、存储、调用。
(3)各种历史曲线、实时曲线、数字显示。
(4)各种曲线、事件查询。
(5)各种生产数据、事件报表。
(6)画面曲线、事件报表输出打印。
(7)系统2台上位机双机热备份。
(8)系统的数据和状态均可用MODEM远程拨号上网浏览。
三.系统实现方案介绍:
交通部上海船舶运输科学研究所于1998年研制成功了STI-VC2100MA系列控制模块,该模块是一种基于LonWorks控制技术系统的低成本、高性能的现场总线系统模块,能在高湿、高温、冲击、振动、腐蚀、强电磁干扰等恶劣的环境下工作,由该系列模块组成的STI-VC2100MA系统,符合中国船检局颁发的《钢质海船建造规范》以及军用标准《舰船自动控制规范》的要求,已通过中国船级社认证和劳氏船级社环境条件标准试验。系统主要环境运行条件和技术指标如下:
工作温度范围:-25℃~+70℃
相对湿度:〈98% 55℃时
振动:±1.0g
电磁兼容性符合IEC801《电磁兼容性》的要求
电源电压:直流18V~36V
A/D、D/A转换精度:0.5%
STI-VC2100MA系列控制模块已通过中国船级社认证和劳氏船级社环境条件标准试验,以下是试验内容:
(1) 电源变化试验。
(2) 电源故障试验。
(3) 耐电压试验。
(4) 绝缘电阻测试。
(5) 高温试验。
(6) 湿热试验。
(7) 振动试验。
(8) 辐射电磁场干扰试验。
(9) 电快速瞬变脉冲群试验。
(10) 射频传导干扰试验。
在系统的开发实施过程中,遇到许多复杂问题,我们通过以下几点措施保证了系统的顺利实施。
1. 我们采用以下方法设计了系统中的核心模块----LonWorks控制模块,该模块抗干扰性能好,已成功应用于船舶控制及工业现场控制,能够满足本系统的要求。
(1) 严格按照LonMark互通协会的设计要求进行设计与布线。全部选用高质量低功耗的贴片元器件。
(2) 根据摩托罗拉公司的建议我们采用6层板的PCB设计,电源层和地层分开,6层的电路板与2层电路板相比可大大减少电磁干扰(EMI),因为附加的层便于VCC去耦及更有效地进行逻辑的地保护。大大提高模块抗干扰能力。
(3) 为保护在芯片上的EEPROM,使得当VDD低于工作电压时不至逻辑混乱,我们采用低电压指示(LVI)芯片保护EEPROM。选用了ECHELON推荐的DS1233贴片设计(ECHELON公司的LonWorks产品中全部采用DS1233)。
(4) 与ECHELON的FTT控制模块(Model 55020-10)全兼容,但ECHELON的控制模块只有内置2K RAM,编制较大规模程序时可能出现内存不够。因此我们在LonControl控制模块中增加了26K的外部RAM,这样一来用户就可以增大LonWorks通信中的发送和接收缓冲区,大大提高实时通信效率。也便于用户编写大型C程序。
(5) 在模块中增加了SERVICE指示灯和SERVICE按钮,便于用户下载程序和直观地显示运行状态。
(6) 由于原来的模块只有11个IO,IO脚太少。我们利用原模块中的3个空脚,扩展了输出的3个IO,开放给用户使用。
2. 设计了一块PC机上的LonWorks PC接口卡,该接口卡采用双端口RAM技术使得LonWorks的3150和PC机进行数据交换,PC机上影射一块3150的内存,进行通信网络变量的数据交换,采用这种方式,数据交换速度非常快,而且编程方便。该接口卡无需驱动程序,在WINDOWS98下利用VB或VC直接进行内存读写。
3. 该系统上位机经初步统计变量有3700多个,如此多的变量采用LonWorks的网络变量进行数据传输将是勉为其难。我们经过研究,决定采用LonWorks的显形报文通信格式进行数据通信,这样一来可以不用LonMaker和LNS DDE,一方面降低了系统成本,另一方面更换模块时不需要进行LomMaker网络变量的安装,便于用户维修更换。具体实施办法为每个控制模块都设置了一个唯一的地址码开关,程序上电运行时将这个地址码设置成为控制模块的机号。如果维修时需要更换控制模块,将新模块的地址设置成要更换模块相同的地址即可以直接替换。
4. 在上位机上利用原来的标准DDE程序进行数据通信时我们发现交换速度太慢,通过对DDE程序的深入研究,我们改进了DDE交换数据过程,采用了快速DDE算法程序,提高了数据的交换速度,该系统的所有通信数据均在1秒钟内更新完毕。
5. 控制模块元器件选用进口工业级微功耗表面贴片器件,功耗很低,系统工作时不会发热。接插件选用德国公司的产品。结构简单,模块为可插拔DIN结构,维护极为方便。电源线、通信线无极性,可以随意接。
上一篇:CAN总线转光纤在利达消防报警主机联网中应用
下一篇:LonWorks在反应罐自动温度控制系统中的应用
推荐阅读最新更新时间:2024-05-03 00:27
基于CPLD的温度自动控制系统的研制
“温度”是各类工业控制生产中常见的、而又十分重要的控制参数。人们研制出各种针对不同控制对象的温度自动控制系统,其中软件控制算法已比较成熟,但温度控制系统的硬件构成特别是功率控制部分往往存在着硬件结构复杂,分离元件较多,结构较为封闭等问题。随着CPLD器件的大规模运用,采用CPLD器件可简化控制系统的硬件结构。本文设计了一种以8051单片机为核心的温度控制系统,该系统的控制部分由CPLD来完成,针对不同的控制对象可采用不同的控制算法,因此该控制系统具有结构开放、成本低廉、性能可靠等特点。 1 系统硬件构成 对一个温度自动控制系统来说,其硬件结构由两大部分构成:温度测量部分和功率控制部分。系统结构总框图如图1所示。
[单片机]
基于双口RAM的LonWorks智能通信节点设计
介绍一种基于双口RAM的LonWorks现场总线智能通信节点的设计方法,并给出详细的设计步骤、硬件及软件实现。通过此LonWorks智能通信节点,能够完成RS-232-C/RS-485标准与LonTalk协议间的转换提供RS-232-C/RS-485网络到LonWorks网络的接口,因此,具有很高的应用价值。
引言
LonWorks(Local Operating Networks,局部操作网络)总线是由美国Echelon公司推出的一种现场总线技术。由于LonWorks控制网络的开放性、高速性和互操作性,它已广泛用于工业、楼宇、家庭、办公设备、交通运输、能源等自动化领域。EIA RS-232-C/RS-485通信网络在控制
[网络通信]
LonWorks网络技术与RS485总线技术深度解析
在智能建筑及工业自动化等领域中,LonWorks网络技术与RS485($49.9800)总线技术应用非常广泛。分析LonWorks技术与RS485总线技术的优劣对它们在实际工程中的合理应用极为重要。LonWorks技术的核心是Neuron神经元芯片,它包括一个固化的LonTalk高级通信协议,三个CPU,一个多任务操作系统和灵活的输入/输出方式。 LonTalk协议提供了OSI参考模型所定义的全部七层协议,其中,1-6层协议固化在神经元芯片中,只有第七层应用层是根据应用对象自行定义,可以大大节约了开发时间和成本投入。 一、LonWorks技术的先进性成就了卓越的控制网络 LonWorks网络技术是美国Echelon公司
[嵌入式]
基于51单片机与Lonworks的可视对讲系统设计
随着智能化住宅小区的出现,传统的门铃已经远不能适应现代的家庭。人们希望通过一种新的方式来了解来客情况,同时确保自身的安全性,减少不必要的麻烦。因此各式各样的门铃悄然走进千家万户。 从简单的叫门工具,到多功能、综合型电器,使用者的标准越来越高,对讲系统已成为现代多功能、高效率现代化住宅的重要保障。随之而生的楼宇对讲系统,也随着城市住宅小区的建设和发展,不断地推陈出新。从最初的普通单元门对讲,到可视单元门对讲,发展到联网管理,智能楼 宇对讲系统已成为一种兼容性强大的综合系统。可以说,智能楼宇对讲系统不仅仅是方便住户和访客的电控门系统,也是小区物业管理和安防管理必不可少的有效手段,是现代化住宅小区必不可少的设施 。 1 L
[单片机]
基于双口RAM的LonWorks智能通信节点设计
摘要:介绍一种基于双口RAM的LonWorks现场总线智能通信节点的设计方法,并给出详细的设计步骤、硬件及软件实现。通过此LonWorks智能通信节点,能够完成RS-232-C/RS-485标准与LonTalk协议间的转换提供RS-232-C/RS-485网络到LonWorks网络的接口,因此,具有很高的应用价值。
关键词:现场总线 LonWorks 智能节点 神经元芯片 双口RAM
引言
LonWorks(Local Operating Networks,局部操作网络)总线是由美国Echelon公司推出的一种现场总线技术。由于LonWorks控制网络的开放性、高速性和互操作性,它已广泛用于工业、楼宇、家庭、办公设备、交通
[工业控制]
基于Lonworks现场总线技术的智能化数据采集系统
1、概述
集散控制系统(DCS)和现场总线控制系统(FCS)已经发展到相当成熟的地步,但是他们仍然存在着缺陷和不足。因此需要建立具有良好的柔性、系统重构能力、容错能力和快速反应性的网络化测控系统。分布式人工智能技术(DAI),Agent理论、现场总线与单总线的集成技术为设计和实现这种系统提供了一条切实有效的途径。
基于此点出发,本章提出一种基于Lonworks现场总线技术的智能化数据采集系统。在该系统中,每个测控单元都被构造成具有自主性和自适应能力的Agent,通过多个Agent之间的协同工作来提高整个系统的可靠性、稳定性和工作效率。这样该现场总线测控系统就具有了信息感知、分布性、并发性、主动性和自
[嵌入式]
基于LonWorks网络的智能住宅家庭控制装置的设计
1 装置硬件设计
1.1 硬件功能规划
智能化住宅家庭控制装置所实现的功能包括:对住宅居室环境(温度、湿度)进行监控;对住户三表(水表、煤气表、电表)实现远传计费;对住户实现三防(防火、防煤气泄漏、防盗);对厨房设备实现时序控制;对卫生间实现自动排风控制。其中每个装置均可作为一个智能节点,多个节点构成了智能小区管理网络系统 (即LonWorks网络),在小区中心设置服务器可实现对整个网络的管理。此外,家用电脑可与家庭控制装置通信,实现对室内设备的管理。
1.2 硬件总体设计方案
依据对装置功能的上述规划,可将装置分为两部分设计,即Lon控制模块设计和采集模块设计。控制装置以Lon控制模块为核心
[嵌入式]
基于LonWorks现场总线技术的潮流发电控制系统
现场总线 技术是在80年代后期发展起来的一种先进的现场 工业控制 技术。它集数字 通信 、 智能仪表 、微机技术、 网络 技术于一身,从根本上突破了传统的“点对点”式的模拟信号或数字—模拟信号控制的局限性,为真正的“分散式控制,集中式管理”提供了技术保证。本文将LonWorks现场总线技术应用在由 DSP 控制的70KW潮流发电装置中,真正做到在办公室内控制现场设备,察看运行情况,记录运行过程并适时进行调整。
1、潮流发电系统整体介绍
1.1系统工作原理
“恒频”即是恒定液压马达的输出速度,实际上是一个恒速 控制系统 。该系统采用两个 控制器 进行控制,一个是控制柜中的数字控制器,其作用是完成系统运行
[嵌入式]