LonWorks现场总线的工程方法
冶金部自动化院智能装备所 张云贵

摘要 本文介绍了基于Lonworks的系统硬件安装、软件选择和系统优化方法,并以EIC2000开放控制系统为例,说明了LonWorks系统在楼宇自动化中的应用

关键词:LonWorks, 网络拓扑, internet

Abstract: The hardware installation and software selection of Lonworks based system are descripted in this paper, the method of optimise the system is also introduced, then a Lonworks based system, which is called EIC2000 Open Control System, is introduced as an example in the Building Automation
Key word: LonWorks, Network Topology, internet 

    对控制系统技术而言,最具革命性应当是现场总线。由于现场总线技术所带来的巨大经济利益,使得各大利益集团之间标准之争,尤其是FF和ProfiBus之争,日益白热化,成为自动化领域内一道无奈的风景。与此同时,一些极具活力的现场总线技术,远离无谓的纷争,悄然兴起,成为了一些行业的实际标准,如被纷争的各方视为“可怕的对手”的Lonworks,就已经成为楼宇自动化领域广泛采用的标准之一。
    应该说Lonworks技术是适合中国国情的,是中国的楼宇自动化装备商、集成商推出与国外大公司竞争的系统的大好时机,但是在实践中,一些问题也影响了它的推广,比如合理的工程方法,适当的系统优化措施,以及软件国产化等。
冶金部自动化院在开发EIC2000开放控制系统中积累了一些经验,并找到了一些解决方法,本文重点就Lonworks的网络工程中重要但又由于缺乏技术规范的一些环节进行说明。另外还以EIC2000系为例,介绍一些国产化软件,统优化问题将另文阐述。

1. LonWorks网络拓扑
LonMark定义了两种网络拓扑结构:总线拓扑和自由拓扑。
总线拓扑见图1,由一条主干线、若干分支线(STUB)和两个终端匹配器组成,通信信道(Channel)为总线(BUS)的形式,LonWorks节点由分支线连到主干线上。
自由拓扑见图2,通信信道上只有一个终端匹配器,通信信道可以是总线、星形、环形和混合型。









2. LonWorks网络设备
组成LonWorks网络的设备有:介质、终端匹配器、分线盒、分支线、路由器、重复器、串行设备接口适配器、PC机适配器、网关设备、Lonworks节点,本文重点说明前四种,其它设备参阅Echelon产品手册。
* 介质及收发器
支持多介质传输是LonWorks的主要技术特点之一,对不同传输介质的支持是通过收发器(Transceiver)实现的,在一个通信信道上只有使用相同类型的收发器的产品才可以直接相连,用户在选择时必须牢记这一点。
全世界有许厂家生产符合LonMark标准的收发器。以Echelon公司为例,它能提供电力线收发器PLT-10A/PLT-20/PLT-30、总线拓扑收发器TPT/XF-78和TPT/XF-1250,自由拓扑收发器LPT-10(总线供电)/FTT-10A(非总线供电),其中FTT-10A使用最多,国内绝大多数Lonworks产品采用的也是FTT-10, 如冶金部自动化院的EIC2000开放控制系统等。
要特别指出的是,总线供电的LPT-10支持有本质安全要求的应用,每个节点通过LPT-10可以从通信线上获得DC5V@100mA的供电,并有Wake-UP管脚支持省电工作模式。其结构图见图3。
LPT-10和FFT-10还可以如图四所示混合使用,但必须满足以下条件:。
在一个网段上:2*FTT-10A个数+LPT-10个数<=128








表一列举了Echelon公司的几种收发器和用它们设计的产品构成的Lonworks网络的一些工程参数。
表1常用收发器及其组网参数
收发器
说明
传输率
总线长度MAX
支线长度
MAX
信道节点MAX
TPT/XF-78
双绞线、总线拓扑、变压器隔离,无极性,0~60Hz,1000V/60秒, 277Vrms/连续
78kbps
1400m
3m
64
TPT/XF-1250

1.25Mbps
130m
0.3m
64
FTT-10A
双绞线、自由拓扑、变压器隔离,无极性、ESD IEC801-2/Level4, RF IEC801-3/Level3, Burst IEC801-4/Level4, Surge IEC801-5/Level3 
78kbps
2700m

3m
64
LPT-10
同FTT-10,可给节点供电,最大5V@100mA
78kbps
2200m
3m
128
PLT-10A
100KHz~450KHz宽带调制,日本北美区用
9.6kbps
一个变压器内
NC

PLT-20
125KHz~140KHz BPSK调制,日本北美及CENELEC制区
4kbps



PLT-30
9KHz~95KHz 宽带调制, 北美及欧州
1.8kbps




由于目前使用最多的是FTT-10A和LPT-10,表2推荐几种了基于这两种收发器的的通信电缆并给出了它们的参数,国内用户也可选择参数相同或相近的国产电缆。
表3给出了双终端匹配总线型Lonworks网络的连接参数,表4给出了自由拓扑网络的连接参数。
表2 网络电缆参数
电缆型号
线径/AWG
回路电阻
欧姆/Km
电容
nF/Km
Vprop
% of C
Belden 85102,单对,双绞,非屏蔽,strand 9/29, plenum
1.3mm/16AWG
28
56
62
Belden 8471,单对,双绞,非屏蔽,strand 9/29, non-plenum
1.3mm/16AWG
28
72
55
Level 4 22AWG,双绞,非屏蔽,typical solid
0.65mm/22AWG
106
49
67
JY(St) Y 2*2*0.8, 4 线螺旋双绞,实芯, 屏蔽
0.8mm/20.4AWG

73
98
41
使用屏蔽线时,屏蔽层应通过一个470kΩ、1/4W、精度为10%以上的金属膜电阻接大地。
整个网络平均线温不得超过+55℃,个别网段最大线温不得超过+85℃

表3 双终端匹配总线拓扑的网络布线参数

最大总线长度
(网段上只有FTT-10A)
最大总线长度
(网段上FTT-10A与LPT-10混 用)
分支线最大长度
Belden 85102
2700m
2200m
3m(22/24 AWG)
Belden 8471
2700m
2200m
3m(22/24 AWG)
Level IV, 22AWG
1400m
1150m
3m(22/24 AWG)
JY(St) Y 2*2*0.8
900m
750m
3m(22/24 AWG)

表4 自由拓扑网络布线参数

点到点最大距离
通信线总长(累加)
10,5,2.5MHz输入时钟
通信线总长(累加)
1.25MHz输入时钟
Belden 85102
500
500
400
Belden 8471
400
500
400
Level IV, 22AWG
400
500
400
JY(St) Y 2*2*0.8
320
500
400

* 终端匹配器
在LonWorks工程中,很多用户不注意终端匹配器的使用,尤其是在通信电缆比较短时更是如此,但是实验表明,能否正确地使用终端匹配器对系统性能有很大的影响,即使在网络电缆比较短时,不用终端匹配器也能使网络的吞吐率能下降近20%~30%,另外从图1可以看出,同样是总线连接方式,用一个还是两个终端匹配器可以决定网络是总线拓扑网络还是自由拓扑网络,而从表3和表4又可以看出,总线拓扑和自由拓网络的网络覆盖范围有非常大的差异。
市场上很难购买到现成的终端匹配器,其实终端匹配器只是一个简单的RC电路,如图5所示,用户完全可以自已制作。

表5 终端匹配器参数

双终端匹配器总线
自由拓扑
R1
105Ω,1%,1/8W
52.3Ω,1%,1/8W
C1 C2
100uF,>=50V
100uF,>=50V
说明
LPI-10上的跳线跳到“2 CPLR”
LPI-10上的跳线跳到“1 CPLR”



* 分线盒
分线盒是连接通信主干线和分支线的接线装置。国内Lonworks应用中接线很不规范,大多采用菊花链接线方法,无论是接入的方便性、可靠性、规范性还是可维护性都没有保障。
这里介绍几种LonMark推荐的分线盒:直通型、T型、局部环型(图6)。从电缆的接驳方式上也可以分成镙钉端子型和插头插座型(如RJ头,D型插头插座,航空插头插座等)。 
直通式:不同长短的网线之间的连接;
T型: 主干线分支用;
局部环:当分支线>3m时,或接路由器等双端口设备时使用(见图6 b)











三种分线盒连线图见图7













3. EIC2000开入控制系统-LonWorks 系统的全面解决方案
国内外已有许多生产LonWorks产品的厂家,但能提供软硬件全面解决方案的并不多。对设计人员来说,虽然LonWorks的开放性给设计选型带来了巨大的灵活性,但缺乏配套性又常常让人无所是从。另外国外产品的高价格,尤其是软件的高价格,使得Lonworks的应用受到了很大的限制,针对这一情况,冶金部自动化院研制开发了EIC2000开放控制系统,它不仅为集成商和设计人员提供了丰富的基于LonWorks的硬件产品,还能提供全方位的软件解决方案,使Lonworks得以摆脱昂贵复杂的进口开发装置,以极具工程化的方式提供从控制网络(infranet)到国际互连网(internet)的全面解决方案。EIC2000开放控制系统的系统结构如图8,本文重点介绍EIC2000系统的软件。


4. EIC2000开放控制系统软件
EIC2000有以下软件,
* Lonworks节点图形化算法组态:OnLon
* Lonworks网络管理软件:VisualLon
* Lonworks到internet接口软件:Weblon
* 人机界面软件及其驱动程序(推荐Intouch和LNS DDE Server)
VisualLon和Onlon是通用的Lonworks系统工具软件,不仅适用于EIC2000,也适用于所有符合LonMark协议的产品。
VisualLON提供Lonworks节点的安装、节点替换、节点测试、程序加载、网络变量绑定等网络管理功能,还提供节点的网络变量读取、修改及节点配置参数的设定功能。
OnLon是全世界第二个对Lonworks节点图形化编程的软件,它符合IEC1131-3标准,用功能方块图编制控制程序,编译后下载到Lonworks节点上。除此之外,Onlon还提供Nueron C编程环境,用户可以用此功能编程自己的功能块,并加到OnLon的功能块库中。
OnLon提供的编程及调试环境,能满足用户一般的应用及开发需要,用易于使用的软件代替昂贵复杂的开发设备是OnLon的根本出发点,这一点对应用工程师来说,尤为重要。
OnLon提供的标准功能块分五种
* 算术运算(加、减、乘、除、开方、均值、移位等)
* 逻辑运算(与、或、非、比较等)
* 控制运算(PID、滤波器、比较器、放大器、触发器、双速、死区等)
* 共享功能(锁存、时钟、折线等),这些功能块向用户开放Nueron C代码,使用者可以在基础上修改形成新的功能块
* 网络变量功能块,提供一个方便直观的对话环境,让用户通过简单的选择,完成网络变量的命名、类型的选择、存贮方式及网络属性的配置,通过这种功能块定义的网络变量,符合LonMark标准
* 硬件输入输出功能块,这是唯一与承载算法的硬件相关的功能块,在这一交互式环境中,用户选择所用的硬件类型,指定IO口及其扫描时间。不同的厂家的硬件产品提供不同的驱动软件,OnLon接受两种形式的驱动软件:库函数和Nueron C代码,因此OnLon不仅可以用在EIC2000系统中,也可用到任何一种基于3150 Nueron Chip的LonWorks产品中。

到目前为止,OnLon能提供57种标准功能块和五种自由共享功能块。OnLon功能块还将不断地扩展,除OnLon开发者开发新的功能块以外,还向全世界OnLon使用者征集自由共享功能块和购买OEM功能块,使这一中国人开发的软件不断完善,成为世界级的精品软件。
OnLon编译后的最终代码是基于时间周期性地执行的。系统提供秒级和毫秒级两个基本时钟,每个模块的执行周期可以用户设置。

internet技术将改变人类的生活方式,自动化控制系统当然不能例外。Wonderware公司的SCOUT,intellution公司的FIX internet, PC Soft International,Inc的WIZCON for internet以及EIC2000的WEBLON都是这一理念下的成果。
WEBLON结构如图2所示,它运行在Windows NT平台上,实现EIC2000和internet的连接。
从图中可以看出,运行WEBLON的PC必须同时运行HTTP Sever,必须有Lonworks网络适配器和TCP/IP网络接入设备(网卡、路由器或MODEM)。
在流览器一端的PC上,必须有一个能运行JAVA程序的流览器(IE4.0或Navigator4.0以上版本均可以)和一个事先设计好的WEB页面。
WEB页面可以用任何一种页面设计工具设计,由一系列Applet组成页面的主体,WEBLon提供的Applet有两类,即代理Applet 和界面Applet .
界面Applet通过WEBLon Server实现对Lonworks网络的访问和进行可视化处理(如实现工业动画、趋势图等),而代理Applet统计页面中界面Applet的数量,并把它们用到的网络变量清单提交给WEBLon Server。一个页面中只有一个代理Applet,但可以有任意数量的界面Applet,从而形成丰富多彩的“活”的流览器界面。
由于internet开放性所带来的安全性问题,WebLon中设计了完善的访问授权机制。
WebLon 除了其技术上的优点外,经济上最主要的好处是只要一套软件(WebLon),通过internet技术允许在任意地点有任意多的PC对EIC2000系统进行监控,而全部免费。
图2 WebLon 结构图
5. 结论
LonWorks技术在楼宇自动化中的成功推广,为我国在这一领域参与国际竞争带来了前所未有的机遇,如何使这一技术在应用中规范化,低成本化是当前急待解决的问题,需要业内外人士共同努力和艰苦的工作。


参考文献:
1. R.W.Lewis Programming industrial control systems using IEC1131-3 The Institution of Electrical Engineer
2. Gesytec GmbH Easylon Tools for intelligent networking Gesytec Brochure
3.张云贵 《测控技术》1999/6 "基于Lonworks的FCS全面解决方案“



LonWorks现场总线的工程方法
冶金部自动化院智能装备所 张云贵

摘要 本文介绍了基于Lonworks的系统硬件安装、软件选择和系统优化方法,并以EIC2000开放控制系统为例,说明了LonWorks系统在楼宇自动化中的应用

关键词:LonWorks, 网络拓扑, internet

Abstract: The hardware installation and software selection of Lonworks based system are descripted in this paper, the method of optimise the system is also introduced, then a Lonworks based system, which is called EIC2000 Open Control System, is introduced as an example in the Building Automation
Key word: LonWorks, Network Topology, internet 

对控制系统技术而言,最具革命性应当是现场总线。由于现场总线技术所带来的巨大经济利益,使得各大利益集团之间标准之争,尤其是FF和ProfiBus之争,日益白热化,成为自动化领域内一道无奈的风景。与此同时,一些极具活力的现场总线技术,远离无谓的纷争,悄然兴起,成为了一些行业的实际标准,如被纷争的各方视为“可怕的对手”的Lonworks,就已经成为楼宇自动化领域广泛采用的标准之一。
应该说Lonworks技术是适合中国国情的,是中国的楼宇自动化装备商、集成商推出与国外大公司竞争的系统的大好时机,但是在实践中,一些问题也影响了它的推广,比如合理的工程方法,适当的系统优化措施,以及软件国产化等。
冶金部自动化院在开发EIC2000开放控制系统中积累了一些经验,并找到了一些解决方法,本文重点就Lonworks的网络工程中重要但又由于缺乏技术规范的一些环节进行说明。另外还以EIC2000系为例,介绍一些国产化软件,统优化问题将另文阐述。

1. LonWorks网络拓扑
LonMark定义了两种网络拓扑结构:总线拓扑和自由拓扑。
总线拓扑见图1,由一条主干线、若干分支线(STUB)和两个终端匹配器组成,通信信道(Channel)为总线(BUS)的形式,LonWorks节点由分支线连到主干线上。
自由拓扑见图2,通信信道上只有一个终端匹配器,通信信道可以是总线、星形、环形和混合型。









2. LonWorks网络设备
组成LonWorks网络的设备有:介质、终端匹配器、分线盒、分支线、路由器、重复器、串行设备接口适配器、PC机适配器、网关设备、Lonworks节点,本文重点说明前四种,其它设备参阅Echelon产品手册。
* 介质及收发器
支持多介质传输是LonWorks的主要技术特点之一,对不同传输介质的支持是通过收发器(Transceiver)实现的,在一个通信信道上只有使用相同类型的收发器的产品才可以直接相连,用户在选择时必须牢记这一点。
全世界有许厂家生产符合LonMark标准的收发器。以Echelon公司为例,它能提供电力线收发器PLT-10A/PLT-20/PLT-30、总线拓扑收发器TPT/XF-78和TPT/XF-1250,自由拓扑收发器LPT-10(总线供电)/FTT-10A(非总线供电),其中FTT-10A使用最多,国内绝大多数Lonworks产品采用的也是FTT-10, 如冶金部自动化院的EIC2000开放控制系统等。
要特别指出的是,总线供电的LPT-10支持有本质安全要求的应用,每个节点通过LPT-10可以从通信线上获得DC5V@100mA的供电,并有Wake-UP管脚支持省电工作模式。其结构图见图3。
LPT-10和FFT-10还可以如图四所示混合使用,但必须满足以下条件:。
在一个网段上:2*FTT-10A个数+LPT-10个数<=128








表一列举了Echelon公司的几种收发器和用它们设计的产品构成的Lonworks网络的一些工程参数。
表1常用收发器及其组网参数
收发器
说明
传输率
总线长度MAX
支线长度
MAX
信道节点MAX
TPT/XF-78
双绞线、总线拓扑、变压器隔离,无极性,0~60Hz,1000V/60秒, 277Vrms/连续
78kbps
1400m
3m
64
TPT/XF-1250

1.25Mbps
130m
0.3m
64
FTT-10A
双绞线、自由拓扑、变压器隔离,无极性、ESD IEC801-2/Level4, RF IEC801-3/Level3, Burst IEC801-4/Level4, Surge IEC801-5/Level3 
78kbps
2700m

3m
64
LPT-10
同FTT-10,可给节点供电,最大5V@100mA
78kbps
2200m
3m
128
PLT-10A
100KHz~450KHz宽带调制,日本北美区用
9.6kbps
一个变压器内
NC

PLT-20
125KHz~140KHz BPSK调制,日本北美及CENELEC制区
4kbps



PLT-30
9KHz~95KHz 宽带调制, 北美及欧州
1.8kbps




由于目前使用最多的是FTT-10A和LPT-10,表2推荐几种了基于这两种收发器的的通信电缆并给出了它们的参数,国内用户也可选择参数相同或相近的国产电缆。
表3给出了双终端匹配总线型Lonworks网络的连接参数,表4给出了自由拓扑网络的连接参数。
表2 网络电缆参数
电缆型号
线径/AWG
回路电阻
欧姆/Km
电容
nF/Km
Vprop
% of C
Belden 85102,单对,双绞,非屏蔽,strand 9/29, plenum
1.3mm/16AWG
28
56
62
Belden 8471,单对,双绞,非屏蔽,strand 9/29, non-plenum
1.3mm/16AWG
28
72
55
Level 4 22AWG,双绞,非屏蔽,typical solid
0.65mm/22AWG
106
49
67
JY(St) Y 2*2*0.8, 4 线螺旋双绞,实芯, 屏蔽
0.8mm/20.4AWG

73
98
41
使用屏蔽线时,屏蔽层应通过一个470kΩ、1/4W、精度为10%以上的金属膜电阻接大地。
整个网络平均线温不得超过+55℃,个别网段最大线温不得超过+85℃

表3 双终端匹配总线拓扑的网络布线参数

最大总线长度
(网段上只有FTT-10A)
最大总线长度
(网段上FTT-10A与LPT-10混 用)
分支线最大长度
Belden 85102
2700m
2200m
3m(22/24 AWG)
Belden 8471
2700m
2200m
3m(22/24 AWG)
Level IV, 22AWG
1400m
1150m
3m(22/24 AWG)
JY(St) Y 2*2*0.8
900m
750m
3m(22/24 AWG)

表4 自由拓扑网络布线参数

点到点最大距离
通信线总长(累加)
10,5,2.5MHz输入时钟
通信线总长(累加)
1.25MHz输入时钟
Belden 85102
500
500
400
Belden 8471
400
500
400
Level IV, 22AWG
400
500
400
JY(St) Y 2*2*0.8
320
500
400

* 终端匹配器
在LonWorks工程中,很多用户不注意终端匹配器的使用,尤其是在通信电缆比较短时更是如此,但是实验表明,能否正确地使用终端匹配器对系统性能有很大的影响,即使在网络电缆比较短时,不用终端匹配器也能使网络的吞吐率能下降近20%~30%,另外从图1可以看出,同样是总线连接方式,用一个还是两个终端匹配器可以决定网络是总线拓扑网络还是自由拓扑网络,而从表3和表4又可以看出,总线拓扑和自由拓网络的网络覆盖范围有非常大的差异。
市场上很难购买到现成的终端匹配器,其实终端匹配器只是一个简单的RC电路,如图5所示,用户完全可以自已制作。

表5 终端匹配器参数

双终端匹配器总线
自由拓扑
R1
105Ω,1%,1/8W
52.3Ω,1%,1/8W
C1 C2
100uF,>=50V
100uF,>=50V
说明
LPI-10上的跳线跳到“2 CPLR”
LPI-10上的跳线跳到“1 CPLR”



* 分线盒
分线盒是连接通信主干线和分支线的接线装置。国内Lonworks应用中接线很不规范,大多采用菊花链接线方法,无论是接入的方便性、可靠性、规范性还是可维护性都没有保障。
这里介绍几种LonMark推荐的分线盒:直通型、T型、局部环型(图6)。从电缆的接驳方式上也可以分成镙钉端子型和插头插座型(如RJ头,D型插头插座,航空插头插座等)。 
直通式:不同长短的网线之间的连接;
T型: 主干线分支用;
局部环:当分支线>3m时,或接路由器等双端口设备时使用(见图6 b)











三种分线盒连线图见图7













3. EIC2000开入控制系统-LonWorks 系统的全面解决方案
国内外已有许多生产LonWorks产品的厂家,但能提供软硬件全面解决方案的并不多。对设计人员来说,虽然LonWorks的开放性给设计选型带来了巨大的灵活性,但缺乏配套性又常常让人无所是从。另外国外产品的高价格,尤其是软件的高价格,使得Lonworks的应用受到了很大的限制,针对这一情况,冶金部自动化院研制开发了EIC2000开放控制系统,它不仅为集成商和设计人员提供了丰富的基于LonWorks的硬件产品,还能提供全方位的软件解决方案,使Lonworks得以摆脱昂贵复杂的进口开发装置,以极具工程化的方式提供从控制网络(infranet)到国际互连网(internet)的全面解决方案。EIC2000开放控制系统的系统结构如图8,本文重点介绍EIC2000系统的软件。


4. EIC2000开放控制系统软件
EIC2000有以下软件,
* Lonworks节点图形化算法组态:OnLon
* Lonworks网络管理软件:VisualLon
* Lonworks到internet接口软件:Weblon
* 人机界面软件及其驱动程序(推荐Intouch和LNS DDE Server)
VisualLon和Onlon是通用的Lonworks系统工具软件,不仅适用于EIC2000,也适用于所有符合LonMark协议的产品。
VisualLON提供Lonworks节点的安装、节点替换、节点测试、程序加载、网络变量绑定等网络管理功能,还提供节点的网络变量读取、修改及节点配置参数的设定功能。
OnLon是全世界第二个对Lonworks节点图形化编程的软件,它符合IEC1131-3标准,用功能方块图编制控制程序,编译后下载到Lonworks节点上。除此之外,Onlon还提供Nueron C编程环境,用户可以用此功能编程自己的功能块,并加到OnLon的功能块库中。
OnLon提供的编程及调试环境,能满足用户一般的应用及开发需要,用易于使用的软件代替昂贵复杂的开发设备是OnLon的根本出发点,这一点对应用工程师来说,尤为重要。
OnLon提供的标准功能块分五种
* 算术运算(加、减、乘、除、开方、均值、移位等)
* 逻辑运算(与、或、非、比较等)
* 控制运算(PID、滤波器、比较器、放大器、触发器、双速、死区等)
* 共享功能(锁存、时钟、折线等),这些功能块向用户开放Nueron C代码,使用者可以在基础上修改形成新的功能块
* 网络变量功能块,提供一个方便直观的对话环境,让用户通过简单的选择,完成网络变量的命名、类型的选择、存贮方式及网络属性的配置,通过这种功能块定义的网络变量,符合LonMark标准
* 硬件输入输出功能块,这是唯一与承载算法的硬件相关的功能块,在这一交互式环境中,用户选择所用的硬件类型,指定IO口及其扫描时间。不同的厂家的硬件产品提供不同的驱动软件,OnLon接受两种形式的驱动软件:库函数和Nueron C代码,因此OnLon不仅可以用在EIC2000系统中,也可用到任何一种基于3150 Nueron Chip的LonWorks产品中。

到目前为止,OnLon能提供57种标准功能块和五种自由共享功能块。OnLon功能块还将不断地扩展,除OnLon开发者开发新的功能块以外,还向全世界OnLon使用者征集自由共享功能块和购买OEM功能块,使这一中国人开发的软件不断完善,成为世界级的精品软件。
OnLon编译后的最终代码是基于时间周期性地执行的。系统提供秒级和毫秒级两个基本时钟,每个模块的执行周期可以用户设置。

internet技术将改变人类的生活方式,自动化控制系统当然不能例外。Wonderware公司的SCOUT,intellution公司的FIX internet, PC Soft International,Inc的WIZCON for internet以及EIC2000的WEBLON都是这一理念下的成果。
WEBLON结构如图2所示,它运行在Windows NT平台上,实现EIC2000和internet的连接。
从图中可以看出,运行WEBLON的PC必须同时运行HTTP Sever,必须有Lonworks网络适配器和TCP/IP网络接入设备(网卡、路由器或MODEM)。
在流览器一端的PC上,必须有一个能运行JAVA程序的流览器(IE4.0或Navigator4.0以上版本均可以)和一个事先设计好的WEB页面。
WEB页面可以用任何一种页面设计工具设计,由一系列Applet组成页面的主体,WEBLon提供的Applet有两类,即代理Applet 和界面Applet .
界面Applet通过WEBLon Server实现对Lonworks网络的访问和进行可视化处理(如实现工业动画、趋势图等),而代理Applet统计页面中界面Applet的数量,并把它们用到的网络变量清单提交给WEBLon Server。一个页面中只有一个代理Applet,但可以有任意数量的界面Applet,从而形成丰富多彩的“活”的流览器界面。
由于internet开放性所带来的安全性问题,WebLon中设计了完善的访问授权机制。
WebLon 除了其技术上的优点外,经济上最主要的好处是只要一套软件(WebLon),通过internet技术允许在任意地点有任意多的PC对EIC2000系统进行监控,而全部免费。
图2 WebLon 结构图
5. 结论
LonWorks技术在楼宇自动化中的成功推广,为我国在这一领域参与国际竞争带来了前所未有的机遇,如何使这一技术在应用中规范化,低成本化是当前急待解决的问题,需要业内外人士共同努力和艰苦的工作。


参考文献:
1. R.W.Lewis Programming industrial control systems using IEC1131-3 The Institution of Electrical Engineer
2. Gesytec GmbH Easylon Tools for intelligent networking Gesytec Brochure
3.张云贵 《测控技术》1999/6 "基于Lonworks的FCS全面解决方案“