WorldFIP现场总线开发工具包括硬件开发工具和软件开发工具。......
2023-11-22
LonBuilder开发包包括开发LON节点和LON网络测试样机所需的所有工具和部件。LonBuilder开发包包括:
1)LonBuilder开发工具平台:它是LonBuilder开发包的核心。LonBuilder开发工具平台集中了三种工具———多节点开发系统、网络管理器和协议分析器,是一套简单、易用的开发环境。多节点开发系统提供了建立应用软件和测试两个到上百个节点的开发网络硬件的工具。
2)LonManager DDE服务器:LonManager DDE服务器使用任何具备动态数据交换(DDE)功能的Windows应用软件,为LonWorks网络快速建立图表化用户界面。
3)单通道PC LonTalk适配器(PCLTA):PCLTA为使用LonManager DDE服务器和用户应用程序提供了一个高性能的网络接口。
LonManager DDE服务器和PCLTA可从LonBuilder工具上分离而安装在PC上,这样可使主机应用程序的开发和应用节点的开发同时进行。
1.主要特点
LonBuilder开发工具的主要特点如下:
1)用Neuron C语言编程可减少开发时间,几天内便可完成用其他编程环境需花费几个月的应用程序;使用Neuron C中的组网和I/O的语言扩展,简化了控制网络应用程序的开发。
2)用LonBuilder的集成化开发环境编辑和编译应用程序。集成化编辑器能标识出经Neuron C编译器证实的句法错误,同样可达到简化程序开发的目的。
3)用一条指令在开发网络的大量节点上编译、连接和加载应用程序。
4)用Neuron C调试器在多个仿真器上调试应用程序。用集成化的Neuron C网络扩展语句将网络通信错误迅速隔离。
5)用LonBuilder硬件测试I/O样机和通信收发器硬件,使硬件的更换消耗降至最低。
6)用LonBuilder网络管理器将节点集成到网络上,即在开发过程中安装网络;使应用程序的网络化开发如同运行在单节点上的应用程序一样简单,使组网简单而有趣。
7)用LonBuilder协议分析器监视和分析网络通信,将简化应用程序的网络化测试;提供每个数据包的高层显示,并由应用程序编程定义。
8)用LonBuilder多用途I/O包在不同的I/O设备上测试Neuron C应用程序。这样不使用用户硬件便可进行LonWorks应用程序的实验和测试。
9)用LonBuilder应用接口测试用户I/O设备,使硬件开发时间和成本降至最低。
10)用LonBuilder路由器和收发器与外部网络上的用户节点进行通信,提供了测试网络操作的真实环境。
11)开发工具支持增加用户节点的开发。这样,开发者在安装用户节点以前就可调试软件和I/O硬件,大大降低了开发的工作量。
12)开发工具包括LonManager DDE服务器。这使得在LonWorks网络上增加基于Win-dows的图表化用户界面变得容易。
13)开发工具包括单通道PCLTA PC LonTalk适配器,从而提供了一个使用DDE服务器开发用户主机应用程序的高性能网络接口。
2.LonBuilder软件与硬件
(1)LonBuilder软件
LonBuilder软件是一个简单、完整的环境,是建立LonWorks节点和网络所需软件工具的集成。它包括:
1)编辑器、编译器和源码调试器:可用于建立和调试Neuron芯片中的应用程序。
2)在开发网络上安装和构造节点的网络管理器:可使网络的建立如同给一个单独的节点编程一样简单。
3)用于监视开发网络和分析其活动的协议分析器:允许不精通LonTalk协议的开发者进行网络调试。这个集成化环境大大减少了学习时间,且大大增大了开发者建立控制网络应用项目的生产效率。开发者会发现他们可以在收到LonBuilder开发包后的几个星期内就建立一个复杂的控制网络。
(2)LonBuilder硬件
LonBuilder硬件是一个可扩展的硬件平台。它包括两个LonWorks节点:一个用于网络管理,一个用于协议分析。在开发站内部安装有内部网络以便于安置在开发站内部的Lon-Builder处理器之间进行通信。外部网络的节点间通信可选择适当的收发器加在每个节点上,或用开发包内的LonBuilder路由器和收发器与外部网络相连。(www.chuimin.cn)
硬件平台上装载6个仿真器,集中了网络管理和分析工具,简化了控制网络的调试工作。可把多至四个开发站连接在一起,并同时在24个仿真器上调试应用项目。
1)两个Neuron仿真器。这一对LonWorks节点可通过Neuron C调试器运行和调试Neu-ron C程序,并可测试I/O样机和收发器硬件。
对于在网络上相互作用的两个节点,可用这对Neuron仿真器同步调试其应用程序。仿真器和Neuron C调试器可对两个并行运行的应用程序进行单步操作、设置断点、修改应用程序和网络变量。
两个仿真器可以相互通信。网络管理器和协议分析器放置于开发站的内部网络中。在每个仿真器上选择适当的收发器便可与外部网络进行通信,或者通过LonBuilder路由器和收发器与外部网络相连。
2)LonBuilder接口适配器和电缆。接口适配器是一个8位的ISA兼容卡,可以安装在任何ISA兼容总线上,并插在IBM兼容PC上。接口适配器提供了主PC与开发站之间的高速(10 Mbit/s)连接。一个接口适配器至少可连接四个开发站。
由于接口适配器允许LonBuilder工具使用现成的PC,使开发者减少了投入。
3m长的电缆用于连接接口适配器和开发站。这个长度使开发站硬件尽量靠近测试样机硬件。
3)LonBuilder路由器。LonBuilder路由器支持多种通信通道和媒介的网络开发。Lon-Builder路由器与收发器一起安装在开发站中,可用于连接开发站的内部网络和外部网络。
路由器使得开发站和各种类型的外部网络的连接变得容易。安装在路由器上用于连接开发站和不同通信通道的收发器可随时任意更换。开发站内可安装多个路由器,同时连接多种通信通道。
LonBuilder路由器也可用于开发站外,用两个收发器连接任意一对通信通道。
4)LonWorks收发器。LonBuilder开发包包括一个LonBuilder SMX适配器和两个SMX收发器。LonBuilder SMX适配器和一个SMX兼容收发器安装在LonBuilder路由器上,使Lon-Builder开发站的内部节点可以和外部网络进行通信。
另一个SMX收发器安装在PCLTA PC LonTalk适配器上,使基于Windows的应用开发可以使用LonManager DDE服务器。
LonBuilder开发包由6种通道类型构成:
①TP/FT-10:包括两个FTM-10自由拓扑结构模块收发器和一个为选择LPT-10节点提供电源的LPT-10信道电源的接口模块。
②PL-10:包括两个PLM-10扩频电力线模块收发器、两个PL-10差分型电力线耦合器和两个PL-100-120VAC共模型耦合器。
③PL-20:包括两个PLM-20C电力线模块收发器、两个PL-20差分型电力线耦合器和两个PL-20共模型耦合器。
④PL-30:包括两个PLM-30A电力线模块收发器和两个PL-20差分型电力线耦合器。
⑤TP/XF-78:包括两个TPM/XF-78双绞线模块收发器。
⑥TP/XF-1250:包括两个TPM/XF-1250双绞线模块收发器。
5)多用途I/O包。这包括Gizmo 2,一套用于测试LonWorks应用的I/O设备集合;一个LonBuilder应用接口板和一根连接两个设备的电缆。应用接口板安装在仿真器上。
Gizmo 2设备提供了用于测试不同LonWorks节点的现成硬件。I/O包中包括许多Neuron C程序示例,为大量的I/O问题提供了极好的解决方法。
6)应用接口包。这包括用于在Neuron仿真器上连接用户I/O和收发器硬件的应用接口板和电缆,还包括LonBuilder模块应用接口(用于基于LonWorks控制模块的节点)和在仿真技术中使用Neuron3150或3120适配器的LonBuilder应用接口适配器(用于不使用Lon-Works控制模块的节点)。它可以对用户节点进行内部电路测试。
用户节点硬件未设计出来之前,仿真器硬件可用来测试用户的I/O和收发器硬件,所以应用接口包大大降低了硬件开发的时间和成本。
7)LonManager DDE服务器。LonManager动态数据交换(DDE)服务器使得任何与DDE兼容的Microsoft Windows应用程序具备监视和控制LonWorks网络的能力,且无须编程。DDE定义了Microsoft Windows应用程序与其他部分共享信息资源的标准。它使得在Lon-Works网络上增加图表化用户界面变得容易。使用LonManager DDE服务器,任何与DDE兼容的Windows应用程序均可接收网络变量值和显式信息,而且可以改变网络变量值和显式信息,从而影响网络的操作。
8)PCLTA PC LonTalk适配器。PCLTA PCLonTalk适配器提供了ISA总线PC和LonWorks网络间的接口(最多480个数据包每秒)。装备了PCLTA,PC便可以用来进行LonWorks网络的集中化监视、控制和网络管理。PCLTA同样可以用来开发与其他网络和系统的接口。双通道型PCLTA用于需要高通量(最多960个信息包每秒)或多通道的应用项目。
PCLTA通过LonWorks SMX收发器为所有LonWorks通信媒介提供了灵活的解决办法。
有关现场总线及其应用技术的文章
基金会现场总线,是在过程自动化领域得到广泛支持和具有良好发展前景的技术。屈于用户的压力,这两大集团于1994年9月合并,成立了现场总线基金会,致力于开发出国际上统一的现场总线协议。基金会现场总线分低速H1和高速H2两种通信速率。H1的传输速率为31.25 kbit/s,通信距离可达1900 m,可支持总线供电,支持本质安全防爆环境。H2总线标准也已形成。......
2023-11-22
EPA设备软件结构基本是依照EPA的通信协议模型。图10-20 EPA开发平台双CPU模式4.基于EPA芯片的EPA智能设备开发采用带有EPA标准协议的软芯片,通过串行接口,进行交互的开发方式开发EPA仪表,通过事先规定的通信协议,完成EPA协议中的基本服务,从而快捷、方便地开发出EPA标准仪表。3)EPA工具软件包。......
2023-11-22
INTERBUS定义了该模型的第1、2、7层。INTERBUS具有强大的可靠性、可诊断性和易维护性。INTERBUS采用了集总帧型的数据环通信。强大的诊断功能是INTERBUS区别于其他总线所独有的。INTERBUS CLUB负责向设备生产厂家提供INTERBUS的接口方案和接口芯片,向其成员提供信息,帮助解决技术问题及为特定的应用找寻合适的INTERBUS产品。INTERBUS的技术发起人为德国菲尼克斯公司。另外,在美国和中国也设有INTERBUS技术中心。......
2023-11-22
SJA1000在软件和引脚上都是与它的前一款———PCA82C200独立控制器兼容的。在SJA1000的控制寄存器中没有SYNC位。像在PCA82C200中一样,写一个0~7之间的值,就将进入BasicCAN模式。SJA1000被设计为全面支持CAN 2.0B协议,这说明在处理扩展帧的同时,亦实现了扩展振荡器容差。SJA1000的主要新功能:1)接收、发送标准帧和扩展帧格式信息。......
2023-11-22
PCI总线是由Intel公司提出的。PCI总线不是由ANSI通过的标准,但由于它是由厂家自发制定执行的标准,具有众多的优点,拥护者,执行者众多,成了事实上的标准。PCI总线共有100个引脚,如果只作为目标设备,至少需要47条,如作为主设备则需要49条。本设计使用位命令字,其定义如下:3.PCI总线基本协议PCI上的基本总线传输机制是突发成组传输。......
2023-11-22
现场总线控制网络处于企业网络的底层,或者说,它是构成企业网络的基础。从图中可以看出,除现场的控制网络外,上面的ERP和MES都采用以太网。图中的ERP与MES功能层大多采用以太网技术构成数据网络,网络节点多为各种计算机及外设。控制网络的主要作用是为自动化系统传递数字信息。这些都需要在现场控制层内部,在FCS与MES、ERP各层之间,方便地实现数据传输与信息共享。......
2023-11-22
EtherCAT是由德国Beckhoff公司开发的,并且在2003年底成立了ETG工作组。EtherCAT是一个可用于现场级的超高速I/O网络,它使用标准的以太网物理层和常规的以太网卡,介质可为双绞线或光纤。图1-20 EtherCAT协议标准帧结构EtherCAT的通信协议模型如图1-21所示。图1-21 EtherCAT通信协议模型EtherCAT技术已经完成,专门的ASIC芯片也在实现之中。EtherCAT的规范也成为了IEC/PAS文件IEC/PAS 62407。......
2023-11-22
相关推荐