Echelon公司为用户提供了LonMaker工具软件以及LonWorks PCI微机接口卡PCLTA-20来进行LonWorks网络的设计、配置和管理。通过计算机接口卡PCLTA-20可以让微机接入LON网络,实现对网络节点的程序下载、网络变量连接、网络数据监控等等。在对接口电路进行了硬件调试后,本文使用LonMaker软件对节点进行了网络配置,验证PC104系统LON节点的有效性。网络配置如图5所示。
图中PCI配置板为前文介绍的PCLTA-20 LonWorks接口卡。DevICe1就是本文开发的PC104系统LonWorks节点,Device2 是原有的LON I/O节点。从图中我们可以看出,监视LON网络的计算机已经找到了我们设计的PC104系统节点。在已有的LON节点中我们提供了8路8位的数字量输出,相应地,我们也为节点设置了8个网络输出变量。为了从网络读入数据, PC104系统节点也设置了8个输入网络变量,可以看到通过网络连接与监控,两个节点通过8个相互连接的网络变量进行数据交换。通过对PC104系统中相应双口RAM存储区的访问,本文得到了与I/O节点相同的输出数据。
图5 网络配置图
从而实现了PC104系统与LonWorks网络连接与数据交换。
六、 结论
本文详细介绍了PC104系统LonWorks网络接口板的硬件电路和软件实现,PC104系统可以直接接入LonWorks网络,完成数据采集、设备控制、网络监控等功能。本设计具有以下特点:采用双口RAM方案,硬件解决存储器访问冲突,实现了快速的数据交换,同时也方便了PC104系统开发人员系统程序的开发。随着PC104系统与LonWorks技术的不断发展,根据本文提出的开发和设计思想可以方便地为PC104系统提供LonWorks接口,从而带动相关行业需求,有广阔的应用前景。
本文关键字:接口 接口电路,单元电路 - 接口电路
上一篇:PCI协议接口的设计及验证