中国·芯片交易在线
首页 | 供应信息 | 求购信息 | 库存查询 | 新闻中心 | 展会资讯 | IC厂商 | 技术资料 | 自由区域
   新闻首页 |  行业动态 | 新品发布 | 政策法规 | 科技成果 | 模拟技术 | 嵌入系统 | 传感控制 | 存储设计  
当前位置:IC72首页>> IC新闻中心>> 技术资料 >>电子行业新闻正文

可编程设备服务器PDS的典型应用(一)

时间:2007/7/31 9:22:00  作者:  来源:ic72  浏览人数:1313
 
 

      关键词:PDS;串口;以太网;泓格;I-7188EX 

      为什么需要设备服务器

      在产业自动化应用中,系统管理的数据源是由大量的基础设备提供,包括:传感器、二次仪表、PLC、CNC 控制台、读卡器、UPS、LED 看板等,而这些设备大部分均只提供RS-232 和RS-422/485 通讯介面。由这些设备所实现的自动化控制系统,在架构上是属于孤立的封闭的系统,在各控制系统之间,以及各控制系统与企业资源管理系统(ERP)之间无法实现数据的有效及时的交换,从而在传统的自动化系统中形成了大量的“信息孤岛”。

      在当前的自动化应用中,一个重要的趋势是以太网技术的广泛采用,企业的信息层均已采用Ethernet 完成通信,并进一步地延伸至车间级和现场级。以太网进军工业自动化的最主要动力是:因普遍应用所形成的硬件资源、软件资源和广泛支持。据相关统计,Ethernet 是世界上应用最多的网络,超过93%的网络节点为Ethernet。因为以太网节点的广泛应用,在近十年内以太网通信速度的提高及采购成本的大幅降低是异常引人注目的趋势。

      基于TCP/IP 的Ethernet 构成的工厂网络的最大优点是将工厂的商务网、车间的制造网络和现场级的仪表、设备网络构成了畅通的透明网络,并与WEB 功能相结合,与工厂的电子商务、物资供应链和ERP 等形成整体。

      那么这是否意味着为了建立即时高效的以太网实时监控系统,那些缺少以太网或TCP/IP 联网能力的设备和投资都过时了,必须将成功运行多年的原有系统均淘汰重建?答案是否定的!籍由串口设备联网服务器提供的犀利功能,可以使您的串口设备立刻成为具备以太网联网能力的网络设备,如图一所示:

IC72新闻中心

图一:串口设备立即联网乃大势所趋

      考虑到大部分的现场机电工程师对TCP/IP、Socket API、网络通信协议7 层架构等网络技术知识都不是很熟悉;同时作为已经投入使用的SCADA 系统,也不允许轻易改变I/O 的读取方式。因此对于设备服务器最初的要求是以较低的价格、较高的可靠性使串口设备实现以太网联网能力,对于SCADA 系统而言,通过外挂厂家提供的设备服务器驱动程序,使设备服务器的串口变成PC 管理终端的实端口,从而在不必重新撰写SCADA 系统的I/O 驱动程序的前提下实现系统的快速升级。

IC72新闻中心

图二 泓格可编程设备服务器方案

      但是在部分的进阶应用中,此种模式存在较大的局限性,因此业界开始提出可编程设备服务器(Programmable Device Server,PDS)的概念,以解决此问题。在各厂家中,以ICPDAS 泓格为得风气之先者。针对不同的应用场合,泓格提供高中低搭配的可编程设备服务器的方案,如图二所示:

      在下文中笔者将就泓格PDS 的定位及应用方式加以说明,在文章的最后,将以山东某化工厂的应用为例具体说明采用PDS 与传统设备服务器之间的区别。

      可编程设备服务器PDS 的应用方式

IC72新闻中心

图三 泓格PDS 的应用方式

      如上图,PDS 可以有三种应用方式:虚拟串口(Virtual COM)方式、TCP/IP Socket 编程方式、Web Server 方式。其中虚拟串口方式为一般设备服务器常用的应用方式,以I-7188EN 为例:该设备服务器在出厂时即内置有VCOM3009 的Firmware,用户使用泓格提供的VxComm 驱动程序,可以将I-7188EN 的串口映射成PC 的标准串口(如COM3/COM4 等),一台基于Windows 系统的PC 最多可以管理256 个串口设备,如图四所示。VCOM3009 采用UDP 方式发送报文,可以允许多台上位机访问该串口设备服务器,根据网络的数据流量的不同,4~8 台上位PC均在系统的有效负荷能力之内。

IC72新闻中心

图四 虚拟串口应用方式

      第二种方式属于进阶的应用,利用泓格PDS 提供的特定的TCP 端口,通过Socket 存取数据,这种方式可用于任何TCP/IP 的连接,而不会局限于某个特殊的操作系统,或受限于某种特殊的设备,如图五。常用的TCP 端口包括:

      ●Port502 为Modbus/TCP 端口

      ●Port9999 为I-8000E I/O 读写端口或自行定义

      ●Port10000 为设置端口或自行定义

      ●Port10001 为COM1

      ●Port10002 为COM2

......

      利用泓格X-Server 集成开发环境提供的强大功能,用户可以轻易地实现多种高级应用模式,如TCP Server(允许串口设备被动连接到TCP 网络)、TCP Client(允许串口设备主动发送数据)、UDP Server/Client(实现基于UDP 协议的快速封包传送和多点数据传送)等。X-Server 支持的功能包括:TCP/IP 函数库;虚拟串口技术;Modbus/TCP 函数库等。其中TCP/IP 函数库支持的以太网通讯协议包括:

      ●TCP 传输控制协议

      ●UDP 用户数据报文协议

      ●IP Internet 协议

      ●ICMP Internet 控制信息协议

      ●ARP 地址分析协议

      ●RARP 保留的地址分析协议

IC72新闻中心

图五 TCP/IP Socket 编程方式

 
【相关文章】
·如何为应用选择合适的信号源
·背投电视光学萤幕技术动向
·家庭影院投影机 6大技术特点分享
·超低成本宽带中间阻抗转换器
·UPS电源工作原理及应用
·可编程设备服务器PDS的典型应用(一)
·利用FPGA实现UART的设计
 
 
IC新闻搜索
 
热点新闻
基于红外超声光电编码器的室内移动小车定位系
基于闪烁存储器的TMS320VC5409DSP并行引导装载方法
非移动市场需求飙升,ARM预计2010年出货量超50亿片
一种快速响应的电容式湿度传感器感湿薄膜设计
利用特殊应用模拟开关改进便携式设计
无线传感器网络跨层通信协议的设计
基于ARM9内核Processor对外部NAND FLASH的控制实现
基于GSM技术的汽车防盗系统的设计
热电阻在烟叶初烤炕房温度控制中的应用
高速数据转换系统对时钟和数据传输的性能要求
友情连接
 关于我们  IC论坛  意见反馈  设置首页  广告服务  用户帮助  联系我们
copyright:(1998-2005) IC72 中国·芯片交易在线
(北京)联系电话:(010)82614113、82614123 传真:(010)82614123 客户服务:service@IC72.com 库存上载:IC72@IC72.com
在线MSN咨询:ic72sale8@hotmail.com 通信地址:北京市西城区西直门内大街2号大厦15层 邮政编码:100013
(深圳)联系方式: 在线MSN咨询:ic72sale6@hotmail.com 在线QQ咨询:191232636 通信地址:深圳市福田区振华路
注 册 号: 1101081318959(1-1)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9