当前位置:
工控论坛
> >
产品
>
工控机
我要发帖
泓格WinCon-8000 WinCE平台控制系统的应用趋势
点击:
5707
| 回复:
12
冰糖芦柑
关注
私信
精华:2帖
求助:0帖
帖子:4帖 | 11回
年度积分:0
历史总积分:33
注册:2003年3月03日
发表于:2003-12-26 13:27:00
楼主
一、前言: 自从Microsoft于数年前推出WinCE操作系统,首先应用于PDA设备上,其功能的表现与现有Windows系统不相上下。此时已经有人提出工控系统应用的构想,事实上Microsoft也以WinCE为踏入工控界的一项利器。对于要求系统稳定性大于新功能的工控系统来说,还是有不少人质疑WinCE的可靠性。但是经过多年的发展,Microsoft于2003年推出WinCE 4.2版后,已经大大提高系统的稳定性。而且WinCE已经具备信息系统许多功能,例如:Ethernet网络、SQL数据库、多媒体影像语音处理、Web联网等等,这些功能又是原有PLC、DCS等工控设备所欠缺的,可以预见一种新的应用趋势将要出现。近年来有些工控设备厂商也陆续推出WinCE+I/O Module的产品,除了有PC系统的功能外,再加上PLC等级的处理控制信号能力,使得一台WinCE设备同时具备PC+PLC的功能。目前泓格于2003年8月所推出的WinCon-8000控制器为其中的代表作。笔者从事工控整合应用系统数十年,由早期的Mini Computer、DOS、Windows等计算机系统都使用过,当看到此种WinCE工控设备的出现,而且价格远比以往PLC设备等更具竞争力时,可以想见的许多原先无法办到或者整合的系统将是有解,而且一些新的应用将会被创造出来。 本文将以WinCon-8000为例,说明WinCE系统的新功能,依据笔者的以往实务经验提出一些应用构想,希望能够抛砖引玉,触发有兴趣者一些新的应用方式,能够与工控业界同好互勉之。 二、WinCon-8000主要特点: 在此不做WinCE基本功能的说明,基本上此与Windows功能是相同的。WinCE加强Real Time功能、较小的操作系统、快速系统启动、中断处理等方面功能,以因应自动控制的最重要需求:「时间掌控、实时反应」。 我们重点要放在当WinCE作为工控系统时,必须重视的是相关软硬件系统搭配,毕竟此与一般的PC系统是不同的。 1.I/O模块:I/O Module分成三种类:串行式连接、Ethernet网络连接、Parallel Bus(Build in I/O)连接等。其中串行式速度最慢,Ethernet网络次之,Parallel Bus最快。此三种架构的I/O Module都有适用的场合,因应所规划的信号响应速度,选择所需的种类。但是在此必须提醒的一点是Parallel Bus I/O,具有非常快速的信号反应,又因为与主机在同一个设备上共享同一电源,所以没有串行式及Ethernet网络等两种I/O,可能发生网络断线或电源断线等故障。也就是Parallel Bus I/O的速度及稳定度远大于其它两种I/O,这是在规划一个控制系统架构时,必须考虑的要点。而不要迷信只有Ethernet I/O就可以取代一切信号点的做法。 另外网络I/O尚有CAN(Control Area Network) Bus与泓格自有的FRNet透过Modbus/RTU、CANOpen、DeviceNet等通信规约, 可以与泓格的I-7000、I-8000及其它厂牌的CAN I/O相连接,而且FRNet则是沿用了PLC架构的优点,采用Token Ring的方式,无须软件协议,在固定的时间内可以扫描所有的I/O点,再透过Dual-Port RAM的方式与主控制层做沟通。 2.Soft PLC:提供ISaGRAF、Micro Trace Mode等Soft Logic PLC的软件包,可以完全执行PLC的Ladder Diagram的程序功能。使用方式就是先于PC上编辑设计Ladder Diagram应用程序,然后下载至WinCon-8000执行。也就是可以当作一台PLC来使用,而且还有以下数点PLC所不能做到的功能,如此架构可以产生PLC Plus的效果。此Plus的功能就会激发出许多新的应用架构。 3.SCADA System:提供Indusoft Web Studio、AdAstrA Embedded HMI等套装监控系统。于WinCon-8000上提供的是执行版本。先于PC设计所要的监控画面,然后Download至WinCon-8000上执行。这些监控系统也具备各种PLC的通信模块以及OPC Client的Driver,所以除了与WinCON 8000本身的I/O Module通信外,还很容易地与其它PLC通信。我们可以发现以前一台某厂牌的PLC要与另一厂牌的通信是多么困难的一件事,现在可以藉由PLC与SCADA为一体的架构做到。又SCADA具有Web的功能,所以透过Internet做到Remote Control的功能。我们想象单独一台PLC要上Internet又是何等的困难,但是WinCon-8000可以轻易地办到,只不过WinCE是先进的操作系统,很简单地就可以融入现有信息系统的大架构中,此功能不过举手之劳,但是在实务应用上却是一大突破。可以想见地许多新的应用领域将会被开发出来。 4.OPC and Modbus支援:WinCon-8000提供OPC以及Modbus等两种数据通信方式,可以与外部系统做I/O信号值的数据交换。这些通信方式为工控业界的两大通信标准,所以系统整合也是标准化。举例来说:以前任何一个程序要与PLC相连以读写相关信号点,必须自行设计通信Driver,但是对于各种PLC不同的通信方式及信号安排都不熟悉,系统设计门坎非常的高。如今只要依据以上两种通信标准,市面上有许多组件可以使用。只要使用一台WinCon-8000就搞定一切。 5.SQL数据库:此功能是非常重要的一点。此为标准的关系型数据库,与Windows SQL Server同一等级。一般控制系统因为受限于硬件的架构,只能专注于信号点的处理,而无法做大量数据的处理。但是PC软硬件系统的发展,使得此方面的基础系统健全,而且价格更便宜,因此大量资料的储存及处理变成可能,可以扩展许多新的应用领域。例如:配方表、生产工单、产品品质纪录、操作纪录、警报纪录、作业程序步骤、影像文件、语音文件、设备运转纪录、大量信号数据记录、….等等各种形式数据的运用。当数据越详细,活用数据的机会越多,就会创造许多新的功能,信息越透明就会使得控制更为精确,同时也降低人为的错误率,并且延伸出许多新的应用手法。 6.网络联机iPush:此功能打开一扇网络方便门,使得应用系统使用者不用知道背后复杂的网络处理程序。以往如果设计网络系统,就必须知道TCP/IP、Socket、网络通信规约7层架构、….等等技术知识,然后设计网络通信程序,又要考虑通信量、通信速度、Socket API使用、通信Timing的掌握…等等高级的程序设计技巧。同时通信的形式又有多种选择,例如:简讯、语音通知、影像传输、E-mail、Message、主动广播、多数或单独通知、通信频率、单向或双向通信、….等等不同方式。最后接收端的选择也是多样性,例如:监控系统、OPC Server、Excel、PDA、手机、Internet浏览器、….等等。如今以上的一切都交给iPush就可以了。 WinCon-8000已经配置有iPush Server,经过设定后就可以做到以上所有的事情。于接收端(iPush Client)则提供各种组件负责接收,例如:Excel或Internet浏览器安装相关组件,就可以开始与WinCon-8000通信,完全不用设计程序。当然如果想要自行设计程序,然后透过iPush做网络通信也非常简单,无论于iPush Server端或者iPush Client端,只要运用相关组件API就可以达到目的,所使用的API也简化到connect、read、write、disconnect、…等少数功能即可。 我们要晓得使用WinCon-8000绝大部分为电机设计人员,可以想见当要这类使用者去设计复杂网络程序,如同缘木求渔一般的困难。但是工控设备要连上网络这又是必须经过的第一道关卡,如今见到WinCon-8000对这方面提出解决方案,这就是完全站在使用者立场所设计出来的产品。 7.开发工具应用:如果要自行开发程序有Visual Basic .NET、Visual C#、Embedded Visual C++等多种工具。同时也有多种接口API以作为整合设计用。例如:控制I/O的DLL、iPush组件、SCADA System API、SQL Server API、Modbus Protocol DLL、OPC接口等。也就是可以由各种功能层面得到所要的连接接口,如此形成一个完全的整合系统,无论从哪一方面切入都可以得到满意的整合性。所以使用者可以放心去设计特有功能的程序,然后整合至原有套装系统,变成一个新的应用系统。 三、应用趋势探讨: 以下的应用架构是依据我以前的实务经验所想象出来的,于系统上、技术上绝对可行,所缺少的是实际应用例。只要读者抓住各应用例的核心功能,寻找适当的应用场合,就可以发挥WinCon-8000的最大效能。 1.单一或远程控制盘: 1.1应用说明: 一般控制盘都是将现场信号配线至端子盘后,接至PLC的I/O Module内,设计Ladder Diagram程序做控制,再通信连接至PC的SCADA系统或者专用的监控系统接口设备,做各种人机画面操作。 如今可以将Ladder Diagram以及SCADA监控系统设计于同一台WinCon-8000内。而且还有先进的Web Internet远程监控功能,再加上iPush主动将信号送至所指定的系统上。 1.2主要功能: *
分享到:
收藏
邀请回答
回复楼主
举报
gongkongedit
关注
私信
精华:1099帖
求助:0帖
帖子:14392帖 | 54470回
年度积分:0
历史总积分:622
注册:2008年9月08日
发表于:2003-11-26 16:50:00
1楼
1)如何验证WinCE的实时性、可靠性?我急切盼望这个问题得到圆满解答! 2)这种系统的造价是否偏高(与PC比较)? 3)目前尚不普及也是一个不大不小的问题! 4)我正有一个“实时监控+人机界面+远程诊断”的应用课题等待解决,不知是否有同行用这种方案试过?
回复
引用
举报
黑哥
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 16回
年度积分:0
历史总积分:84
注册:2002年10月17日
发表于:2003-11-27 16:38:00
2楼
回复
引用
举报
艾扬
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 3回
年度积分:0
历史总积分:3
注册:2003年4月16日
发表于:2003-12-22 16:36:00
3楼
是啊….如果利用内建的iPush Embedded, 应用系统的实时性会更好.
回复
引用
举报
艾扬
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 3回
年度积分:0
历史总积分:3
注册:2003年4月16日
发表于:2003-12-22 16:37:00
4楼
是啊….如果利用内建的iPush Embedded, 应用系统的实时性会更好.
回复
引用
举报
价格不低呀
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 1回
年度积分:0
历史总积分:1
注册:2004年3月05日
发表于:2004-03-05 23:33:00
5楼
相比pocket pc我看价格也不低呀!
回复
引用
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-03-09 16:52:00
6楼
若是 pocket pc 能用于各种同等级的工控应用的话, 拿来比较是合理的, 不然比价得出的结果意义不大. 另一个残酷的事实是... pocket pc 是消费性产品, 少样多量, 生产成本低 (批量巨大, 价格可压低); WinCon-8000 是工业产品, 多样少量, 生产成本高 (批量少, 价格无法压低). 这是厂家也很难避免的先天市场结构性问题!
回复
引用
举报
qianwym@163.net
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 5回
年度积分:0
历史总积分:5
注册:2004年3月08日
发表于:2004-04-10 15:28:00
7楼
请教:: 泓格i8437控制器与上位机通过串口连接时,发现盘符不见了,是否意味着操作系统损坏了?能够从新安装下载吗?怎样下载呢?
回复
引用
举报
qianwym@163.net
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 5回
年度积分:0
历史总积分:5
注册:2004年3月08日
发表于:2004-04-10 15:28:00
8楼
请教:: 泓格i8437控制器与上位机通过串口连接时,发现盘符不见了,是否意味着操作系统损坏了?能够从新安装下载吗?怎样下载呢?
回复
引用
举报
qianwym@163.net
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 5回
年度积分:0
历史总积分:5
注册:2004年3月08日
发表于:2004-04-10 15:29:00
9楼
请教:: 泓格i8437控制器与上位机通过串口连接时,发现盘符不见了,是否意味着操作系统损坏了?能够从新安装下载吗?怎样下载呢?
回复
引用
举报
fish_boy
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 22回
年度积分:0
历史总积分:25
注册:2002年10月24日
发表于:2004-08-26 10:32:00
10楼
Sorry,这么晚才看到qianwym@163.net的帖子。泓格i8437控制器与上位机通过串口连接时在开机前必须先将INIT* 于INIT COM两个端子短接才可以。用泓格提供的工具软件7188xw.exe就可以看到盘符了。操作系统基本没有可能出问题。
回复
引用
举报
闪闪
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 90回
年度积分:0
历史总积分:206
注册:2005年12月05日
发表于:2006-10-25 14:37:00
11楼
WINCON8000确实是一款功能强大的PAC
回复
引用
举报
M.Klose
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 10回
年度积分:0
历史总积分:47
注册:2006年10月27日
发表于:2006-10-27 09:48:00
12楼
WinCon-8000这种控制器就相当于一台嵌入式计算机,具有很高的集成度。支持更多的编程语言,及更好的第三方软件支持。
回复
引用
举报
热门招聘
相关主题
PAC是不是成不了气候了
[2663]
请问工控机用什么软件编程,哪...
[3700]
威图北京地区EL/CPCI/VME产品...
[1919]
用过PAC的人进来指教
[2938]
《PAC高峰论坛专题》
[15111]
求助:如何把程序灌到PLC
[1555]
关于PLC与打印机连接问题
[2983]
關於BECKHOFF CX1000的Free ...
[4386]
"驱动程序日期:不可用" 是什...
[1808]
北京研实基业科技有限公司 新...
[3027]
官方公众号
智造工程师
客服
小程序
公众号