自动化如何实现网络兼容和操作兼容 点击:3816 | 回复:5



Yve

    
  • 精华:13帖
  • 求助:0帖
  • 帖子:30帖 | 33回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2000年9月12日
发表于:2003-02-09 15:19:00
楼主
随着计算机、网络通信、控制技术的高度发展,增强企业竞争实力的信息化建设正在全球开展起来。无论是流程控制领域,如:美国MAC冶金、Mobil石油、Dell的装配生产线、HP的工厂和楼宇监控、3M/ GM/ FORD的生产线控制、Hegwood的磨床和Deitch的塑料,还是非流程控制领域,如:沃特.迪斯尼乐园、美国大峡谷国家公园无线以太网控制污水处理、上海徐家汇公园配电监控等等都是采用了基于计算机控制(PC-Based Control)的e-Control技术实现的。Dell公司更是将e-Control作为其市场竞争力的有力武器十分保密。其在中国成功推出的DIY零库存直销方略就是基于这种e-Control的装配生产线控制。 e-Control是指用Think&Do易控软件和OptiLogic以太网RTU硬件构成的工业控制系统。这种系统结构简单易懂,同时对I/O点数和基架扩展没有限制。由于采用工业以太网协议占用带宽极小。全部产品不仅模块化、可热插拔、可升级、即插即用,而且整体系统价格低廉。一向财大气粗的美国(GM)通用等汽车公司都要采用它,因为企业信息化要处理的将不再仅仅是逻辑控制、运动控制,还有许多其他要求,如:产品ID 跟踪(RF Tag )、条形码扫描跟踪、标准IT数据通讯、数据采集、机器人接口、操作员诊断界面、智能I/O接口、先进的数据多任务处理和OIT功能等等,这些要求都是传统PLC,DCS以及现场总线都无法解决的。 本文由于篇幅有限,仅对e-Control的2大特点进行对比分析。 ① 是e-Control流程图与传统PLC的梯形图编程方式作对比,并举例说明。 ② 是其独一无二的网络兼容和操作兼容功能。 其中第二点可使全厂控制系统具有同一的编程开发环境、同一的企业标签名数据库。Dell、HP、3COM、GM等公司的运用体会中最深的就是这第二点。 流程图与梯形图对比 让我们用Think&Do e-Control的流程图概念来解决实际问题并对照梯形图解决方案来分析对比。 假设系统要求如下: 1) 当下列情况下,就定义内部变量“运行模式”为“ON” a) 输入开关1到开关3都为“ON”,或 b) 输入开关4为“OFF” 2) 当“运行模式”为“ON”时, a) 启动(TURN ON)输出继电器1 b) 记数每次开关5的“0”到“1”的转换次数,并记录到计数器1中去。 3) 当计数器1记数到10,启动输出继电器2。 4) 当计数器1记数到20, a) 关闭(TURN OFF)输出继电器1和继电器2, b) 内部计数器(计数器1)清零, c) 强置“运行模式”为0 梯形图如下: 下面是一般通用的PLC梯形图,变量的名称应为逻辑I/O而不是真正这种对照现场设备 标签名称。点数少时,这种程序还可以读懂,但一旦多时,由于逻辑I/O和现场设备名不一一对应,读懂不易,开发也很困难,向同事说明介绍就更难了。
若采用 Think&Do软件,则程序编辑如下:
从上述两个例子中不难发现流程图与梯形图的区别来,这些区别归纳如下: 1) 易读性:其中,从计数器的编程应用 ,我们极易发现基于工艺流程图结构的程序在应用上完全遵循人们常规的思维问题,读起来十分简单易懂。而在梯形图语言中则是一种带多输入的逻辑方框,必须先有个学习和理解的过程。 2) 易用性,可移植特性:采用Think&Do的基于工艺流程图开发项目,不仅可以如上所述无须学习,同时还充分发挥了计算机在运算、统计、分析、信息处理方面的优势。由于流程图可以方便地被分拆、复制、拷贝、移植等等,我们就可以充分利用原先成熟的技术并发挥运用,或与其他同事一起进行互相切磋和交流。但如果您是用梯形图语言来编写程序的话,程序大概只有您能方便读懂,与人一起共享开发成果很困难。更不用说交流切磋了。 3) 可升级性:采用Think&Do这种流程图可以不断地研发和进行系统升级,对控制方式进行逐步升级完善,使控制系统达到最优化。但用梯形图编程,在项目完成后,再做优化升级十分困难。这集中体现在程序的体系结构上。用Think&Do编程方式,在某一项目上所用到的流程图往往不是仅仅一个,而是可以由众多编程图所编制的程序的集合运行。通过由计算机的多任务运行功能来同时并行完成对整个系统的控制和处理。而PLC的梯形图只能是一个程序。当您做升级开发时,您在Think&Do的方式中,只需再做一个流程图程序并对以前个别老的流程图做一些必要的修改即可。但在PLC梯形图编程中,您将不得不重新开始考虑,从整个控制方案上进行调整,如果系统的输入/输出点数不多,程序不长时,这样做还可以,但一旦I/O点数超过100点,您必然会感到工作压力很大。 4) 知识共享性:对于想让企业实行信息化的领导来说,都会认识到信息共享的重要性。对于车间设备如何进行自动控制,以及如何让计算机获取产品物流的信息。这些工作过程和方法是车间经理也是全厂的生产工艺设计师、总经理等都想知道的。采用流程图方式,不仅可以方便地向领导或同事作汇报和交流,同时也可以让企业IT经理、工艺设计师、总工一起参与和研究新的更好更优化的物流控制。正是这个特点,使得Think&Do作为e-Control软件而被当今的美国通用汽车、福特汽车、全球各地的Dell计算机生产厂商、IBM、3M等生产厂商作为制造业信息化的核心基础。中国福建厦门的Dell计算机生产线的全自动网上订购到生产线的自动控制就是采用这种软件和e-Control硬件来实行的。对不了解的人来说,似乎很复杂,有条码读入和输出控制、ID TRACK、各种智能I/O设备控制、机械手的操作、运动控制及版本号判识功能等,但对了解e-Control系统结构的人来说这些功能只需采用2种编程工具即可完成,即一是Think&Do的e-Control软件,二是VB或VC++语言(因为极个别的功能还是需要借助这类语言来完成的)。 根据统计,绝大多数一般大工程应用项目采用 Think&Do易控开发不会超过一天就能完成。只有在较复杂的应用开发中由于还必须用到别的方法才能完成的项目会多花些时间开发。由于Think&Do在系统的中、下层面上提供了很强的功能,这使得应用软件的开发调试时间非常少。 独一无二的操作兼容和网络兼容功能 e-Control易控系统不仅容易读、容易开发,更重要的是具有突出的网络数据库共享能力(即TagLink)。该TagLink功能是一种通讯接口,无须开发,即可使通过10M/100M甚至1000M的以太网联接将多台装有Think&Do软件的控制计算机互相通讯,共享同一的编程开发环境和共享同一的全局的控制数据库。无论I/O点在什么地方,属于哪台控制计算机管理,各地的计算机上都可以获取其信息,如同是自己的I/O信息表一样。举例说明,如图为2台控制计算机和1台监控工作站。每台都装有Think&Do软件,并采用TanLink功能联接在一起(可用100M以太网)。这样让每台计算机都具有同一的控制数据库,从而使各自计算机从自己的数据库中直接获取I/O信息,而无须了解那些I/O状态信息是从何处而来的。或者说,1#计算机的I/O控制需要2#计算机控制的I/O状态信息,则1#计算机无须专门编写与2#计算机的通讯程序,即可直接从自己的共享数据库中直接获取2#计算机的I/O信息,从而直接控制自己系统中的以太网RTU设备。这里,虽然不同的计算机在控制着各自的不同的I/O组,但I/O状态则通过以太网与其它远程计算机一起同步高速实时地分享数据库信息。这功能是工厂网络通讯中十分重要的功能,使整个系统实现了操作兼容和网络兼容。在装Think&Do的计算机上,只需要点击就可以做到了。 TagLink功能首次被国内企业应用是在1999年的武汉邮政枢纽中心,通过2台作控制的计算机之间,共享同一数据库,从而实现了从地面格口管理、包裹的条形码读入、识别、跟踪、上包分拣、同步运动控制等数以千计的I/O点数控制。由于Think&Do控制软件带有硬(确定性)的实时扫描功能,使系统能高可靠、高速地运行。对包裹数据信息可自动实现长历史记录保存和处理。
虽然各台计算机通过10M高速工业以太网RTU执行I/O逻辑和运动控制,但整个控制系统却如同在一台计算机上运行。由于让多台计算机分散工作,不仅可以实现分散I/O控制,提高了整体的控制速度和运算精度,而且还可以充分利用以太网的多介质远程传输方面的优势,实现远程调试、远程监控。 TagLink的这一优点在生产线、智能楼宇、水电站、污水泵站、煤气管网、城市集中供热等控制系统中已被国际上广泛使用。实例另有Dell装配生产线,HP生产厂房集群智能楼宇监控,美国阿拉巴马水电站,大峡谷国家公园水处理,底特律城市供热系统等等。 结束语 随着Dell(中国)在国内电子商务的成功,制造业信息化(e-Manufacturing)作为有力的市场竞争工具也会被逐步揭开其神



吾晓。

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 23回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2002年2月19日
发表于:2002-02-21 13:25:00
1楼
看看

吾晓。

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 23回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2002年2月19日
发表于:2002-02-21 14:06:00
2楼
有没有DEMO版的?不然不要老在这里发布这种广告,如果想,不妨先去找一些FIX、LABVIEW、WINCC、力控、组态王、世纪星、开物……的演示版对比一下你所介绍的东西和他们之间孰优孰劣,或许您的发言会更具备可读性。

ljsheng484

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 7回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2002年11月08日
发表于:2002-11-14 20:02:00
3楼
我想知道系统是如何对信息进行处理的。 用什么方法。数据挖掘可以吗?

YSC1

  • 精华:3帖
  • 求助:2帖
  • 帖子:128帖 | 2487回
  • 年度积分:88
  • 历史总积分:8018
  • 注册:2002年6月07日
发表于:2003-01-25 00:47:00
4楼
多好的馅饼?VC++学会容易吗?使用是最好的!

工控机王

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 45回
  • 年度积分:0
  • 历史总积分:45
  • 注册:2003年2月09日
发表于:2003-02-09 15:19:00
5楼
想学说的对!实现企业资源管理的关键不是靠哪一样软件,而是对整体企业的诸多流程进行理解和E化,呵呵,粗浅认识~~

热门招聘
相关主题

官方公众号

智造工程师