当前位置:文档之家› 传统OPC应用之间的数据交换是基于微软的组件对象模型(COM)技术

传统OPC应用之间的数据交换是基于微软的组件对象模型(COM)技术

传统OPC应用之间的数据交换是基于微软的组件对象模型(COM)技术OPC UA

OPC统一架构(OPC Unified Architecture)是OPC基金会(OPC Foundation)创建的新技术,更加安全、可靠、中性(与供应商无关),为制造现场到生产计划或企业资源计划(ERP)系统传输原始数据和预处理信息。使用OPC UA技术,所有需要的信息可随时随地到达每个授权应用和每个授权人员。

OPC UA 独立于制造商,应用可以用他通信,开发者可以用不同编程语言对他开发,不同的操作系统上可以对他支持。OPC UA 弥补了已有OPC 的不足,增加了诸如平台独立、可伸缩性、高可用性和因特网服务等重要特性。

OPC UA 不再基于分布式组件对象模型(DCOM),而是以面向服务的架构(SOA)为基础。OPC UA 因此可以连接更多的设备。

今天,OPC UA 已经成为连接企业级计算机与嵌入式自动化组件的桥梁- 独立于微软、UNIX 或其他操作系统。

1组件对象模型(COM)/分布式组件对象模型(DCOM)的终止

传统OPC应用之间的数据交换是基于微软的组件对象模型(COM)技术。因为视窗(Windows)操作系统在世界范围内得到了广泛的应用,同时也促进了视窗计算机在自动化中的使用,所以COM技术也为OPC技术的广泛使用创造了条件。在2002年初,微软发布了新的.NET框架并且宣布COM技术的停止研发。虽然这不意味着将来的视窗操作系统不支持COM,但作为停止的结果,传统OPC的基础技术已经不再发展,或早或晚要被淘汰,所以要寻求新的替换方案。

2COM 的局限

上世纪90年代,随着视窗计算机的普及,微软COM/DCOM技术引入的一组特性,得到了家庭计算机用户和工业自动化用户的高度欣赏。这些特性包括了拷贝与粘贴,拖拽与投放,链接与嵌入。DCOM还提供了完整的通信基础架构,并带有必要的安全机制,诸如授

电子数据交换即EDI

电子数据交换即EDI(Electronic Date Interchange)技术 根据联合国标准化组织的定义,是指将商业或行政事务处理按照一个公认的标准,形成结构化的事务处理或报文数据格式,从计算机到计算机的电子传输方法。 电子数据交换技术自问世以来,因其技术先进,可大大减少贸易文件及文件处理成本,因而受到世界各国普遍重视,发展迅速。现在,EDI用户根据国际通用的标准格式编制电文,以机器可读的方式将结构化的信息(如发票、海关申报单、进出口许可证等“经济信息”)按照协议经过通信网络传送。报文接受方按国际统一规定的语法规则对报文进行处理,通过相应的管理信息系统,完成综合的自动交换和处理。EDI遵循一定的国际标准或行业规则,自动地进行数据发送、传送及处理,而不需人工介入,从而实现事务处理或贸易自动化。 联合国欧洲经济理事会(UN/ECE)经过多年来的大量工作,于1987年公布了一套EDI 国际标准,命名为UN/EDIFACT,而国际标准化组织ISO为该标准制定了一套语法规则(SYNTAX RULES,ISO9735),UN/EDIFACT是联合国推荐的用于行政、商业和运输业的电子交换标准报文格式。EDI技术发展的重点任务之一是统一报文格式。目前,UN/EDIFACT 标准已占据全球EDI标准的主导地位。 集装箱运输是当今世界航运史上最先进的运输方式,而EDI技术是国际贸易、结算通关、数据处理等最佳通道,具有很好的应用前景,因此,目前国际航运界已广泛地应用了这一先进的科技成果。航运业大多数业务需要填制大量的卡片,而采用EDI技术后,带来了如下变化: 提高处理速度,减少雇员;准确程度提高;功能趋向多样化。 在集装箱管理中,采用电子数据交换技术,把所有描绘集装箱的常用数据,如重量、号码、尺寸等存储后,再输入所有与信息相关的集装箱营运情况尤其是集装箱运行及修理情况,就很容易获悉集装箱在各地的数量。利用这些信息能使运力调配达到最优化。此外,利用EDI还可以进行统计工作,计算出成本、净利润、周转率、总收入并进行收益分析。进而对托运人、集装箱或运输距离作出评价。 EDI通信方式 运用EDI技术实现从计算机到计算机的信息传递有两种方式: 1、直接方式。这种方式是指计算机通过一条通信线路直接向另一台计算机发送信息,通信线路可以是租借的,也可以是拨号电话线。这种方式的通信能力受到线路通信能力的制约。 2、间接方式。这种方式是将计算机用增值网络(V AN)连接起来,即所有计算机的信息传递和接收都通过EDI中心完成。由于使用了增值网,可以使更多的计算机连到一起。 EDI中心的主要功能是:

OMRON-OPC培训

培训专题opc 周杨-2017年3月19日

基于OPC技术和欧姆龙协议宏的控制网络通信的实现 在工业控制网络中,由于控制软件和协议纷繁复杂,对工控产品联网和通信能力的要求不断提高,将不同厂家设备组网通信是一个关键环节。本文介绍了变风量空调控制系统中一种基于OPC技术和串口通信技术的网络通信方式,对系统硬件配置和软件编程做了简单介绍。

什么是opc? Opc(OLE for Process Control)用于过程控制的OLE是一个工业标准,管理这个标准的国际组织是OPC基金会,OPC基金会先有会员已超过220家。遍布全球,包括世界上所有主要的自动化控制系统、仪器仪表及过程控制系统的公司。 基于微软的OLE、COM(部件对象模型)和DCOM(分布式部件对象模型)技术。OPC包括一整套接口、属性和方法的标准集,用于过程控制和制造业自动化系统。

OPC的发展 OPC是基于Windows的应用程序和现场过程控制应用建立桥梁。过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编制专用的接口函数。现场设备的由于种类繁多,且产品的不断升级,往往给用户和软件开发商带来巨大的工作负担。通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。在这种情况下,opc标准应运而生。OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的OLE/COM接口完成的,在OPC技术中使用的是OLE2技术,OLE标准允许多台微机之间交换文档、图像等对象。

OPC应运领域 1.工控解决方案用户 2.楼控解决方案用户 3.工控解决方案厂商 4.楼控解决方案厂商 5.工控解决方案集成商 6.楼控解决方案集成商 7.ALL Automation Fields(所有自动化领域)

EDI电子数据交换

什么是EDI系统? EDI是Electronic Data Interchange的缩写,中文译为电子数据交换。EDI系统就是指能够将如订单、发货单、发票等商业文档在企业间通过通信网络自动地传输和处理的系统。 为什么要使用EDI系统? 大型企业的内部信息化系统往往是比较成熟完善的,有些系统已经实现了内部主要商业流程的自动化。这些企业的信息化发展将扩展到行业的合作伙伴,通过EDI的方式对接上下游企业能使整个供应链上的业务流程自动化节省人力成本,提高效率并降低错误率。而中小型企业往往是收到来自客户,供应商,政府和行业组织的邀请建议实施直连EDI的对接。EDI系统有哪些组成部分? 通信组件 首先是需要通过通信网络传输商业文档,企业第一步是需要了解合作伙伴的系统能够通过什么通信协议接收发送EDI文件。知行软件参与过上百家企业EDI对接项目,涉及到的EDI 通信协议有AS2,FTP,SFTP,FTP/s,HTTP,HTTP/s,OFTP等。(西安知行软件可以快速开发属于您的EDI解决方案,AS2+OFTP+SFTP) 目前国际上流行的EDI文件传输协议称为AS2协议。这种协议是基于HTTP/s的传输协议,也就是说有互联网连接的企业都可以使用。另外,这种协议可以将需要传输的商业文档进行

数字签名和加密,使得整个传输过程都非常安全。还有就是通过MDN回执可以确认商业文档的正常交付。在选择AS2通信软件时,可以参考第三方测试公司Drummond的评测结果。翻译组件 另外是需要将EDI系统接收到的标准EDI格式的商业文档进行解析成为内部系统可以处理的数据格式,如果需要发送EDI商业文档则需要将内部系统生成的数据转化封装为EDI标准格式。目前国际上流行的EDI标准有在北美地区广泛应用的ANSI X12和非北美地区使用的EDIFACT。而国际标准化组织GS1正在致力于开发出世界统一的EDI标准,目前有两套并行标准GS1 XML和GS1 EANCOM。作者本人是在北美零售行业从事EDI工作多年对ANSI X12相对熟悉,在中国、加拿大和澳大利亚参与过EDI的项目管理和实施,使用过综上所述的所有EDI标准。ANSI X12,EDIFACT和GS1 EANCOM都通过字段头标识符,字段分隔符等手段使用平文件表达结构化数据,优点是计算机处理速度快,缺点是人学习起来比较复杂不好理解。XML的数据本来就是结构化的,节点表示更为友好方便理解,但是由于数据冗余量较大,当数据量大时处理速度会受到影响。 内部系统集成组件 简单来说就是将收到的文件导入内部系统,或者通过内部系统生成将要发送的商业文档,我们也可以称之为内部系统的接口。这个环节往往需要内部系统的提供商参与设计实施。作者参与过与SAP的系统集成。建议使用规范的接口,如SAP 的IDoc。或者是定义清晰的XML,CSV或者中间表等自定义格式。

电子数据交换

电子数据交换 电子数据交换(Electronic data interchange,缩写EDI)是指按照同一规定的一套通用标准格式,将标准的经济信息,通过通信网络传输,在贸易伙伴的电子计算机系统之间进行数据交换和自动处理。由于使用EDI能有效的减少直到最终消除贸易过程中的纸面单证,因而EDI也被俗称为“无纸交易”。它是一种利用计算机进行商务处理的新方法。EDI是将贸易、运输、保险、银行和海关等(无所不含)行业的信息,用一种国际公认的标准格式,通过计算机通信网络,使各有关部门、公司与企业之间进行数据交换与处理,并完成以贸易为中心的全部业务过程。 EDI不是用户之间简单的数据交换,EDI用户需要按照国际通用的消息格式发送信息,接收方也需要按国际统一规定的语法规则,对消息进行处理,并引起其它相关系统的EDI综合处理。整个过程都是自动完成,无需人工干预,减少了差错,提高了效率。 要素 1.通讯协议:包括AS2、OFTP(2)、FTP(s)、WebServices、RNIF等。 2.标准格式:包括ANSIX.12、EDIFACT、RosettaNet、ebXML、CSV/TXT、XML等。 3.传输内容:包括订单、预测、订单变更、订单确认、发货通知、对账单、发票等。 不同地区与行业出现了一些不同的EDI标准。EDI常用标准包括: 1.ANSI X.12:美国各行业的通用标准——ANSI X.12标准。分别针对不同行业和功能,制订相应的贸易文件格式和标准。该标准在北美得到推广,美国沿用至今。 2.EDIFACT:适用于行政、商业和运输业公认的EDI国际标准,支持这一标准的国家和地区越来越多,主要是欧洲国家。联合国基于此标准建立了UN/EDIFACT标准。 3.RosettaNet:1998年2月,IBM、HP、Microsoft、Intel等大型电子及高科技企业发起成立RosettaNet(RN),开始运营这一非营利的、独立运作的标准化组织。此后,1999年6月和2000年10月这一组分别织扩展至电子产品产业和半导体制造产业各相关领域,欧美百余家企业和标准推动组织也相继加入此团体。日本和中国也建立了分支机构。 优点 迅速准确 在国际、国内贸易活动中使用EDI业务,以电子文件交换取代了传统的纸面贸易文件(如定单、发货票、发票)双方使用统一的国际标准格式编制文件资料,利用电子方式将贸易资料准确迅速的由一方传递到另一方,是发达国家普遍采用的“无纸贸易手段”,也是世贸组织成员国将来必须使用和推广的标准贸易方式。 方便高效 采用EDI业务可以将原材料采购与生产制造、订货与库存、市场需求与销售,以及金融、保险、运输、海关等业务有机的结合起来,集先进技术与科学管理为一体,极大的提高了工作效率,为实现“金关”工程奠定了基础。安全可靠在EDI系统中每个环节都建立了责任的概念,每个环节上信息的出入都有明确的签收、证实的要求,以便于为责任的审计、跟踪、检测提供可靠的保证。在EDI的安全保密系统中广泛应用了密码加密技术,以提供防止流量分析、防假冒、防否认等安全服务。 减少了许多重复劳动,提高了工作效率。如果没有EDI系统,即使是高度计算机化的公司,也需要经常将外来的资料重新输入本公司的电脑。调查表明,从一部电脑输出的资料有多达70%的数据需要再输入其他的电脑,既费时又容易出错。EDI使贸易双方能够以更迅速有效的方式进行贸易,大大简化了订货或存货的过程,使双方能及时地充分利用各自的人力和物力资源。通过EDI可以改善贸易双方的关系,厂商可以准确地估计日后商品的需求量,货运

电子数据交换技术综合练习

电子数据交换技术综合练习 一、名词解释 1.电子数据交换 2.PTP 3.EDI增值网络 4.开放式EDI 5.物流EDI 二、单项选择题 1.电子数据交换,简称()。 A.ERPB.EOS C.EFTD.EDI 2.电子数据交换EDI是20世纪()年代发展起来的、融现代计算机技术和远程通信技术为一体的产物。 A.60B.70 C.80D.90 3.从EDI的定义可以看出,通信网络、EDI软件及硬件、EDI数据标准化是构成EDI 系统的三要素。其中EDI()是实现EDI的关键。 A.通信网络B.软件 C.硬件D.标准化 4.20世纪60年代末,美国()首先使用EDI。 A.公路货运业B.仓储业 C.航运业D.铁路运输业 5.早期EDI是(),靠计算机与计算机直接通信完成的。 A.点对点B.点对面 C.面对点D.面对面 6.20世纪()年代出现了Internet EDI,使EDI从专用网扩大到因特网,降低了成本,满足了中小企业对EDI的需求。 A.60B.70 C.80D.90

7.我国EDI起步较晚,于20世纪()年代初才开始,但因有了借鉴,故起点较高。 A.60B.70 C.80D.90 8.EDI不同用户的计算机应用系统之间通过通信网络直接进行子报文的互相交换与传递。这种方式称为()。 A.直接方式B.间接方式 C.垂直方式D.水平方式 9.ANSI X.12 标准目前只可用()。 A.汉语B.英语 C.法语D.德语 10.EDI()标准是EDI技术标准的核心。 A.网络通信B.处理 C.联系D.语义语法 11.联合国推荐的EDIFACT标准由UN/ECE印刷为“联合国贸易数据交换指南”(UNEDID),它包括()个部分。 A.10B.11 C.12D.13 12.EDIFACT语法规则于1987年3月制定完成,并于()年9月被ISO接受成为国际标准。 A.1987B.1988 C.1989D.1990 13.()EDI是指在两个计算机系统之间连续不断地以询问和应答形式,经过预定义和结构化的自动数据交换达到对不同信息的自动实时反应。 A.封闭式B.开放式 C.交互式D.网络式 14.美国()曾是以国际互联网为基础的EDI的最早使用者。 A.中情局B.国会 C.宇航局D.交通局 15.用电子数据文件来传输订单、发货票和各类通知的最知名的EDI系统是()。 A.TDIB.EFT

OPC详解

OPC详解 名词解释 OPC——OLE for Process Contrl,微软公司对象链接和嵌入技术在过程控制方面的应用,是一系列接口、方法和属性的标准集。它基于OLE、COM、DCOM技术、XML,采用客户端/服务器(Client/Server)结构,将通讯协议与设备/应用隔离的技术。微软的OLE、COM定义了各种不同的软件如何交互使用和分享数据,从而使得OPC能够提供通用的接口规范,用于各种过程控制设备之间的通讯,不论过程中采用何种应用软件和硬件设备。 OLE——Object Linking & Embeding,对象链接与嵌入,也就是现在的微软的ActiveX。 传统技术与OPC技术 传统的过程控制系统是一对一的系统,任何一种HMI等上位监控软件或其它应用软件,在使用某种硬件设备时都需要开发专用的驱动程序。系统构建完成后的最终结果是: 1种软件要使用N类硬件设备需要开发N个驱动程序; M类软件要使用N类硬件设备需要开发M*N个驱动程序; 每增加1个新的应用软件需要另外开发N个硬件设备的驱动程序; 每增加1个新的硬件设备需要为M个软件开发新的设备驱动程序。 基于OPC技术的过程控制系统结构 基于OPC技术的过程控制系统则可以完美地解决传统方式种的上述问题。

任何一种设备只需要提供一种驱动就可以供任何软件系统使用,系统构建完成后的最终结果是: M类软件要使用N类硬件设备只需要开发N个驱动。 每增加1个新的应用软件不需要另外开发硬件设备的驱动程序; 每增加1个新的硬件设备只需要为开发1个新设备的驱动程序; OPC服务器所兼容的设备分类 硬件设备:DCS,PLC,扫描仪,电子设备… 应用软件:HMI,历史数据库,震动检测器… 通讯协议:DDE,Modbus,ODBC,GenCS… 操作系统:Windows,UNIX,VMS,Macintosh,嵌入式OS… 即OPC服务器可以从上面任何一种形式的数据产生实体中读取数据。这个实体可以是霍尼韦尔PHD的Application,也可以是Modbus 的通讯协议,还可以是一种PLC,也就是一种Device(硬件设备),或者是一种Platform。 配置时的几个关键概念 Chanel——通道是一个从PC到一个或多个外部设备之间的传播媒介。一个通道可以用来代表一个串行端口(一个安装在个人电脑上的卡或是以太网接口)。 Device——设备代表了与服务器进行通信的PLC或其他硬件。它受限于Channel所选择的设备驱动程序(Device driver)。 Group——对tags的分类管理,自定义的。类似于Java中的包。 Tag——一个Tag代表与服务器进行通信的PLC或其它硬件设备上的一个地址。服务器允许动态标签(客户端自定义创建)和用户定义的静态标签(服务端管理人员创建的标签)。动态标签是直接进入

第四章 电子数据交换技术(讲稿)

第四章电子数据交换技术 EDI是一种利用计算机进行商务处理的方式。它主要是将贸易、运输、保险、银行和海关等行业的信息,用一种国际公认的标准格式,形成结构化的事务处理的报文数据格式,通过计算机通信网络,使各有关部门、公司与企业之间进行数据交换与处理,并完成以贸易为中心的全部业务过程。EDI包括买卖双方数据交换、企业内部数据交换等。实际上,EDI的发展已经至少经历了20多年,其发展和演变的过程已经充分显示了商业领域对其重视的程度。 人们将EDI称为"无纸贸易"(Paperless Trade),将EFT(电子转帐)称为"无纸付款"(Paperless Payment)已经足以看出EDI对商业运作的影响。 第一节电子数据交换技术概述 一、EDI概念 早在20世纪60年代以前,人们就已经在用电报报文发送商务文件; 70年代又普遍采用方便、快捷的传真机来替代电报,但由于传真文件是通过纸面打印来传递和管理信息的,不能将信息直接转入到计算机信息管理系统中,数据的重复录入量较大。 70年代末应用于企业间的电子数据交换(EDI,Electronic Data Interchange)技术和银行间的电子资金转账(EFT,Electronic Fund Transfer)技术作为电子商务应用系统的雏形出现了。 有关EDI的最初想法来自美国运输业,原因是运输业流通量大,货物和单证的交接次数多,而单证的交接速度常常赶不上货物的运输速度。 当时的贸易商们在使用计算机处理各类商务文件的时候还发现,由人工输入到一台计算机中的数据70%是来源于另一台计算机输出的文件,过多的人为因素也影响了数据的准确性和工作效率的提高。 这就促成了1975年第一个EDI标准的发表。 应用EDI可以使交易双方将交易过程中产生的各种单据以规定的标准格式在双方的计算机系统上进行端对端的数据传送和自动处理,减少了文字工作并提高了自动化水平,从而使企业实现“无纸贸易”,简化业务流程,减少由于人工操作失误带来的损失,能够大大地提高工作效率,降低交易成本,加强贸易伙伴之间的合作关系。 因此,实用的EDI电子商务在80年代得到了较快的发展,在国际贸易、金融、海关业务、航空公司、连锁店及制造业等领域得到了大量的应用。 多年来,EDI已经演进成了多种不同的技术。 在90年代之前,出于安全的考虑,EDI和EFT是通过租用计算机传输线路在专用网络上实现,使用成本非常高。同时,EDI对技术、设备和人员都有较高的要求。 受这些因素的制约,基于EDI的电子商务目前仅局限在先进国家和地区以及大型企业范围内应用。 实际上,EDI是用电子数据输入代替人工数据录入,以电子数据交换代替传统的人工交换的方法。EDI的主要目的并不是消除纸张的使用,而是消除处理延迟和数据的重新录入。

基于OPC技术的上位机与PLC之间的通信

基于OPC技术的上位机与PLC之间的通信 2008-10-31 11:02:00网络转载供稿1 引言 现代工业控制系统通常以pc机为上位机,通过与现场工控设备如plc的数据交换与处理,实现对生产过程的自动控制。对于小型控制系统,采用专门的组态软件成本太高,用vb设计监控系统则可以降低成本,但首先要解决上位机与plc之间通信问题。以往使用较多的进程间通信方式是dde(动态数据交换)方式,随着opc技术的发展和普及,它已成为工业过程控制的通信标准。opc服务器有两类接口,其中自动化接口主要用于vb、delphi等开发工具。本文利用罗克韦尔公司提供的opc接口,用vb编写了客户端应用程序,实现了上位机与ab可编程控制器之间的数据交换。 2 opc技术简介 opc(ole for process control—用于过程控制的对象连接与嵌入)是一套以微软对象连接与嵌入ole、组件对象模型com、分布式组件对象模型dcom(distributed com)技术为基础,基于wind ows操作平台,为工业应用程序之间提供高效的信息集成和交互功能的组件对象模型接口标准。opc 实际上是提供了一种机制,通过这种机制,系统能够以服务器/客户端标准方式从服务器获取数据并将其传递给任何客户应用程序。这样,只要生产商开发一套遵循opc规范的服务器与数据进行通信,其他任何客户应用程序便能通过服务器访问设备。 opc服务器有两类接口:定制接口和自动化接口。定制接口为c++程序服务,自动化接口为vb这一类可使用自动化对象的程序服务。定制接口是服务商必须提供的,而自动化接口则是可选的,不过o pc基金会提供了一个叫做“自动化包装器”的动态连接库,用于在两者间转换。 opc数据存取规范规定的基本对象有三类:服务器(server)、组(group)和数据项(item)。服务器对象包含服务器的所有信息,也是组对象的容器,一个服务器对应于一个opc server,即一种设备的驱动程序。组对象除了包含它自身信息外,还负责管理数据项。每一个数据项代表到数据源的一个连接,但它没有提供外部接口,客户端程序无法对数据项直接进行操作,应用程序必须依靠数据项的容器组对象来对它进行操作。 3 通信实现 3.1 rslinx的配置 rslinx是ab可编程控制器在windows环境下建立工厂所用通信方案的工具,它不仅提供了多种网络驱动程序,而且提供了最快速的opc、dde和custom c/c++接口。本设计中上位机与logix55 50控制器采用rs-232串口方式连接,在rslinx中要对df1网络驱动程序组态,设置串口特性:com 1、波特率19200bps、一个停止位、无奇偶校验、全双工、bcc校验码。此外要使用rslinx的opc

中国电子商务中的EDI及其应用

中国电子商务中的EDI及其应用 ;商务(electroniccommerce,EC)是指在两个或多个交易方之间利用电子工具和电子技术,实现商品与服务的交易事务。从广义上讲,电子商务涵盖了电子邮件(Email)、电子数据交换(EDI)、电子资金转帐(EFT)、快速响应(QR)系统、电子表单和信用卡交易等多种。 1电子数据交换(EDI) 1.1传统的EDI(electronicdatainterchange) EDI是指按照协议,对具有一定结构的信息,通过数据通信,在贸易伙伴的机系统之间进行交换和处理。EDI包括网络、标准和软件三大部分。 (1)网络:传统的EDI是在专用网络上实现的,这类专用网络称为增值网(VAN),这样做的目的主要是考虑到安全。 (2)标准:由于不同的信息格式不同,需要以统一的EDI标准格式文件作为信息交换的中间媒介。国际间统一的EDI标准是联合国主持制订的UN/EDIFACT(UN/EDIforadminis

tration,commerceandtransportation)。 (3)软件:EDI的软件主要用于将用户应用系统中的信息翻译成EDI标准格式,并通过专用通信协议进行传输与交换。 1.2EDI的优越性毕业论文 (1)效益:可建立更好更密切的贸易伙伴关系,优化企业内部运作过程,增加贸易机会,改进质量和服务,降低成本和获得竞争的战略优势。 (2)效益:变革贸易方式,带动新产业的产生和,堵塞漏洞,减少腐败,节约资源和能源。 1.3WEBEDI 由于增值网的安装和运行费用较高,许多中小型公司难以承受,他们大都使用传真和电话进行贸易往来。即使使用EDI的大公司也不能完全做到节省费用,因为他们的许多贸易伙伴并没有运用EDI。成本因素限制了EDI方式电子商务应用范围的扩大,而因特网的发展则提供了一个费用更低、覆盖面更广且服务更好的系统,使最小的

电子数据交换技术

EDI的定义 EDI是英文Electronic Data Interchange的缩写,中文名为电子数据交换。EDI就是按照商定的协议,将商业文件标准化和格式化,并通过计算机网络在贸易伙伴的计算机网络系统之间进行数据交换和自动处理。它是公司之间传输订单等作业的一种电子手段,它通过计算机网络系统将贸易、运输、保险、银行和海关等行业信息,用一种国际公认的标准格式,实现各有关部门或公司与企业之间的数据交换与处理,并完成以贸易为中心的全部过程。它是计算机到计算机之间结构化的事物数据互换。ISO将EDI描述成“将贸易(商业)或行政事务处理按照一个共认的标准变成结构化的事务处理或信息数据格式,从计算机到计算机的电子传输”。 EDI的特点 EDI单证是通过专用的EDI增值网络进行交换的。由于EDI单证大多是具有一定商业价值的商业单证,通过有专门机构管理的EDI增值网络进行交换具有较高的安全性和可靠性。这一点是目前Internet技术还不能解决的问题。随着现代科技的迅猛发展,EDI技术也在与包括Internet技术在内的其他先进技术不断融合,为用户提供更灵活、多样、简便的使用方式,使其自身拥有更广阔的电子商务服务领域。不论用户内部MIS系统的应用程序和数据格式有何不同,在通过EDI增值网络进行交换之前,都采用一种叫做“翻译器”的软件将不同的数据格式翻译成为了符合国际标准的EDI格式。正是这种方法,使得在不同用户的不同应用系统之间自动交换数据成为可能。 EDI标准 EDI电子数据交换是结构化的数据通过一定标准的报文格式从一个应用程序到另一个应用程序的电子化的交换,商业伙伴实施EDI,必须遵循一定的EDI报文标准。国际上60年代起就开始研究EDI标准。1987年,联合国欧洲经济委员会综合了经过10多年实践的美国ANSI X.12系列标准和欧洲流行的“贸易数据交换(TDI)”标准,制定了用于行政、商业和运输的电子数据交换标准(EDIFACT)。 EDI标准的三要素 标准报文、数据元、数据段 EDI的操作过程 EDI(Electronic Data Interchange),即电子数据交换,是将数据和信息规范化和格式化,并通过计算机网络进行交换和处理的信息交换系统,在国际贸易中,EDI处理的数据和信息是订单、发票、报关单等商业文件,它大大提高了国际贸易的工作效率。EDI应用到国际贸易中,是以计算机网络为依托,通过EDI网络中心,把与国际贸易有关的工厂、公司、海关、运输公司、保险公司、银行联系起来,可以大大加速国际贸易的全过程。

电子数据交换的应用

电子数据交换的应用

电子数据交换的应用 王利明 (重庆国际复合材料有限公司重庆 400082) 摘要:随着中国企业走向国际化,随着社会信息化发展的步伐,企业对信息化的要求越来越迫切。本文结合CPIC目前信息系统应用的现状进行了具体分析,找出了现目前存在的一些问题,并重点对电子数据交换(EDI)信息系统进行了介绍。以体现电子数据交换(EDI)信息系统的应用对企业发展的重要性。 关键词:电子数据交换(EDI)信息系统 The application of electronic data interchange Wang Liming (Chongqing Polycomp International Corperation Chongqing 400082) Abstract: With the internationalization of Chinese enterprises, with the pace of development of social information, business information more and more urgent. In this paper, the current information system applications CPIC status specific analysis to identify the existing problems are and to focus on electronic data interchange (EDI) information system was introduced. To reflect the electronic data interchange (EDI) information system for enterprise development. Keywords: Electronic Data Interchange (EDI) information system 0. 前言: 随着我国大、中企业的信息化不断应用,管理信息系统的运行使企业的各方面效率得到很好的提升。企业管理信息化是中国大、中企业发展的趋势,也是中国企业的必然发展之路。CPIC目前对信息系统的应用还不够完善,需要大量加强对这方面的管理和投入。下面对物流市场信息系统的应用与现状作了简要阐述,对CPIC 目前的信息系统现状进行了分析,对电子数据交换(EDI)信息系统主要从四个方面进行了简单的介绍:(1)、EDI 的定义;(2)、EDI的特点;(3)、构成EDI的要素;(4)、EDI的应用。

基于OPC技术的伺服控制

上海交通大学 硕士学位论文 基于OPC技术的伺服控制 姓名:姜尚坤 申请学位级别:硕士 专业:控制理论与控制工程指导教师:陈坚 20060101

上海交通大学工学硕士学位论文 基于OPC技术的伺服控制 摘要 本论文是基于罗克韦尔自动化的Kinetix系统为对象,开发图形识别程序,OPC客户程序以及伺服控制程序从而实现对两轴绘图工具的精确控制。 本论文首先实现对图形坐标进行读取的:对于实时绘制图形通过用户选择的控件以及用户鼠标的移动来确定,而对于预先画好的图形则通过边缘检测的方法来读取图形的坐标。 然后在论文中通过编写的OPC客户程序,实现将系统读取到的坐标依次写到伺服控制器中。 本文最后实现在Kinetix系统上,根据通过OPC通讯传送来的用户设定的坐标值,编写伺服控制程序来实现对两轴绘图仪的驱动,从而绘制出用户要求的画面。 关键词Kinetix,边缘检测,OPC,现场总线 - -VI

上海交通大学工学硕士学位论文 Servo Control Based on OPC Tecnology ABSTRACT This paper takes the Kinetix system of Rockwell Automation as Object. It mainly introduce how to develop the identification of graphics, OPC client program and Servo Control program to realize the accurate control of two axis drawing device. First, the paper works out the problem which is how to identify the graphics and how to transfer them to coordinates: For the real-time graphics, we get the coordinates by the controls used by users and the movement of mouse; for the completed graphics, we get the coordinates by edge detection. Secondly, the paper develops a OPC client program to communicate with RSLinx OPC Server so that the system can transfer the coordinates from computer to the sevo-controller. Finally, the paper develops a PLC program to drive the two sevo motors to realize the accurate control based on the coordinates transferred from the Computer by OPC technology. Keywords Kinetix, Edge Detection, OPC, Field Bus - -VII

电子数据交换的应用.

电子数据交换的应用 王利明 (重庆国际复合材料有限公司重庆 400082) 摘要:随着中国企业走向国际化,随着社会信息化发展的步伐,企业对信息化的要求越来越迫切。本文结合CPIC目前信息系统应用的现状进行了具体分析,找出了现目前存在的一些问题,并重点对电子数据交换(EDI)信息系统进行了介绍。以体现电子数据交换(EDI)信息系统的应用对企业发展的重要性。 关键词:电子数据交换(EDI)信息系统 The application of electronic data interchange Wang Liming (Chongqing Polycomp International Corperation Chongqing 400082) Abstract:With the internationalization of Chinese enterprises, with the pace of development of social information, business information more and more urgent. In this paper, the current information system applications CPIC status specific analysis to identify the existing problems are and to focus on electronic data interchange (EDI) information system was introduced. To reflect the electronic data interchange (EDI) information system for enterprise development. Keywords: Electronic Data Interchange (EDI) information system 0. 前言: 随着我国大、中企业的信息化不断应用,管理信息系统的运行使企业的各方面效率得到很好的提升。企业管理信息化是中国大、中企业发展的趋势,也是中国企业的必然发展之路。CPIC目前对信息系统的应用还不够完善,需要大量加强对这方面的管理和投入。下面对物流市场信息系统的应用与现状作了简要阐述,对CPIC目前的信息系统现状进行了分析,对电子数据交换(EDI)信息系统主要从四个方面进行了简单的介绍:(1)、EDI 的定义;(2)、EDI的特点;(3)、构成EDI的要素;(4)、EDI 的应用。1. 物流产业对信息系统的应用 1.1 物流产业的现状 相对于发达国家的物流产业而言,中国的物流产业尚处于起步发展阶段,特别是我公司的物流产业处于萌芽状态,还有待于进一步的发展和进步,其发展的主要特点如下所述: ①、专业化物流服务的需求。随着买方市场的形成,企业对物流领域中存在的“第三利润源泉”应该要有比较深刻的认识,优化企业内部物流管理,降低物流成本成为目前公司最为强烈的愿望和要求。 ②、物流基础设施和装备发展初具规模。经过多年发展,目前我国已经在交通运输、仓 储设施、信息通讯、货物包装与搬运等物流基础设施和装备方面取得了长足的发

OPC技术与集成方案设计分析

OPC技术及集成方案设计分析 The Analyse and Designing of OPC Industry Control Systems Integration 摘要 当今工业生产中,为了保证控制系统中各种设备充分挥作用以实现控制系统整体的协调有效运行,系统集成越来越受到人们的视。OPC技术把对象链接和嵌入技术应用于工业过程控制领域,为工业控网络的集成创造了条件。 OPC规范主要基于COM心COM的分布式组件技术。通过深入研究O规范和COM技术,对几种网络集成技术的比较研究,论文实现了控制网络的横向和纵向集成,解了网络传输确定性问题。通过采用交换式以太网技术,提高了系统的实性、网络平台的开放性和可扩展性。模块化设计的方法为其它类型的OPC服务器的开发提供了一种通用性依据。 关键词:系统集成;OPC;COM/DCOM; ABSTRACT In order to achieve the coordination of the system, the equipments must be used fully, so the system integration attracted more attention . Object Link and Embed technology were applied to industry process control by the technology of OPC, which created conditions for integration of industry control system. OPC was mainly developed based on COM/DCOM technology. Firstly, a composite industry control system that was based on OPC was set up by occupational OPC criterion and COM. The landscape and portrait integration were realized, and the question of veracity in net transmission was resolved. The real-time, openness and expansibility of the system were improved by adopting Switched Ethernet. Key words: system integration; OPC; COM/DCOM; 1.工业控制系统集成的现状及发展趋势 提到系统集成,就不可避免要提到信息孤岛(自动化孤岛),信息孤岛使信息资源大量流失、沉淀,不能充分发挥信息在低层控制和高层管理决策中的主导作用。“自动化孤岛”、“信息孤岛”是伴随工控组态软件的发展和应用而逐渐形成的。单个系统的运行效果无可挑剔,但各个系统难以做更大规模的集成,因此如何将异构工控系统群集成受到人们的普遍关注。 1.1控制网络和信息网络的集成 控制网络的通信技术不同于以传输信息和资源共享为目的的信息网络,其最终目标是实现对被控对象中能量和物质转移的有效控制,使系统安全稳定地运行。因此要求具有协议简单、安全可靠、纠错性好、成本低等特点。其网络负载稳定,多为短帧传输,信息交换频繁。控制网与信息网集成的含义是实现网际间信息与资源的共享。实现控制网络与信息网络的紧密集成为企业的优化控制、调度决策提供依据,是建立企业综合实时信息库的基础;通过控制网络与信息网络的结合,可以建立统一的分布式数据库,保证所有数据的完整性和互操作性;现场设备与信息网络实时通信,使用户通过信息网络中标准的图形界面随时随地了解生产情况;控制网络和信息网络的紧密集成也便于实现远程监控、诊断和维护功能。 1.2.软件功能的无缝集成 自OPC规范提出以后,多总线集成的问题终于有望得到解决。采用OPC技术,各现场总线能实现信息共享和无缝集成,大大提高了多现场总线控制系统的互操作性和适应性。OPC技术的实现包括两个组成部分,OPC服务器及OPC客户端。OPC服务器收集现场设备数据信息,通过标准OPC接口传给OPC客户端。OPC客户端通过OPC接口与OPC服务器通信,获取OPC服务器的各种信息。OPC技术在现场总线下的应用模式如图1.1所示,每个OPC客户端可访问多个OPC服务器,获取不同现场总线下的各个设备信息,同时每个OPC服务器也可为多个OPC客户端服务。

OPC技术介绍五

热点追踪 5月《最新变频器技术与应用》,9月《自动化综合技术》,欢迎投稿! 56OPC技术介绍(五) ◆ OPC组对象 OPC组对象OPCGroup提供满足OPC应用程序要求的数据访问手段。所有OPC组支持的属性、方法和事件的一览如表1、表2和表3所示。 表1 OPC组的属性 属性名属性说明 Parent 只读返回所属OPC服务器对象。 Name 读写OPC组的名称。 IsPublic 只读OPC组是否是公用组的真伪值。 IsActive 读写用以控制OPC组的活动状态。只有活动状态的 OPC组才进行定期的数据更新。IsSubscribed 读写用以控制OPC组的订阅状态。 ClientHandle 读写客户句柄是由应用程序指定的用于识别某个 OPC组的长整型数。当进行数据访问或询问 OPC组状态时,服务器将这个数值和结果一起 返回给OPC应用程序。 ServerHandle 只读服务器句柄是由OPC服务器指定的用于识别某 个OPC组的一个独特的长整型数。 LocaleID 读写区域标识符。 TimeBias 读写数据采样时间的时间偏差值,用于调整设备时 间和OPC服务器时间之间的偏差。DeadBand 读写不敏感带(全量程的百分比;合法值从0到 100)。只有数据变化超过此不敏感带时,服务 器才触发数据变化事件发生。 UpdateRate 读写数据更新周期(毫秒)。 OPCItems 只读OPC组的默认属性,OPC项集合对象。 表2 OPC组的方法 方法名说明 SyncRead 同期读取OPC组内单个或者多个OPC项的数据值, 质量标志和采样时间。 SyncWrite 同期写入OPC组内单个或者多个OPC项的数据值。AsyncRead 非同期读取OPC组内单个或者多个OPC项的数据 值,质量标志和采样时间。 AsyncWrite 非同期写入OPC组内单个或者多个OPC项的数据 值。 AsyncRefresh 触发数据变化事件发生,刷新OPC组内所有活动的 OPC项的数据。结果由数据变化(DataChange)事件 返回。 AsyncCancel 取消尚未完成的非同期数据访问事务。处理结果由非 同期取消完成(AsyncCancelComplete)事件返回。 表3 OPC组的事件 事件名说明 DataChange 在OPC组内任何OPC项的数据值或者质量 标志变化时触发的事件。AsyncReadComplete 在非同期读取(AsyncRead)完成时发生的事 件。 AsyncWriteComplete 在非同期写入(AsyncWrite)完成时发生的 事件。 AsyncCancelComplete 在取消非同期访问(AsyncCancel)完成时发 生的事件。 ◆ OPC项集合对象 OPC项集合对象OPCItems具有OPC项的默认属性,当添加新的OPC项时,下述的DefaltXXX属性将是新添加的OPC 项的默认属性值。所有OPC项集合支持的属性和方法的一览如表4和表5所示。 表4 OPC项集合的属性 属性名属性说明 Parent 只读返回所属的OPC组对象。DefaultRequestedDataType 读写在添加OPC项时,默认的要求数据 类型。初期值是VT_Empty(=控制 设备的固有数据类型)。DefaltAccessPath 读写在添加OPC项时,默认的数据访问 路径。初期值是""(=无路径)。DefaultIsActive 读写在添加OPC项时,默认的活动状态。 初期值是True(真=活动)。Count 只读集合对象的固有属性。OPC项集合 中的OPC项数。 表5 OPC项集合的方法 方法名说明 Item 返回OPC项集合中由集合索引(ItemSpecifier)指定 的OPC项。 GetOPCItem 返回OPC项集合中由服务器句柄指定的OPC项。AddItem 在OPC项集合中添加新的OPC项。 Remove 清除指定的OPC项。 Validate 检查被添加的OPC项。 SetActive 分别设置OPC项为活动状态或非活动状态。SetClientHandles 设置OPC项的客户句柄。 SetDataTypes 设置OPC项的要求的数据类型。 ◆ OPC项对象 OPC项对象OPCItem表示与OPC服务器内某个数据的连接。各个OPC项由数据值、质量标志以及采样时间构成。所有OPC项支持的属性和方法的一览如表6和表7所示。 表6 OPC项的属性 属性名属性说明 Parent 只读返回所属的OPC组对象。ClientHandle 读写客户句柄是由应用程序指定的用于识别 某个OPC项的长整型数。当OPC组事件 发生时,服务器将这个客户句柄和结果 一起返回给OPC应用程序。ServerHandle 只读服务器句柄是由OPC服务器设置的用于 识别某个OPC项的一个独特长整型数。AccessPath 只读返回OPC应用程序指定的访问路径。AccessRight 只读返回OPC项的访问权限。 ItemID 只读返回识别这个OPC项的标识符。IsActive 读写用以控制OPC项的活动状态。只有活动 状态的OPC项才进行定期的数据更新。RequestedDataType 读写要求的数据类型。 Value 只读返回从OPC服务器读取的最新数据值。Quality 只读返回从OPC服务器读取的最新数据的质 量标志。 TimeStamp 只读返回从OPC服务器读取的最新数据的采 样时间。 CanonicalDataType 只读返回OPC服务器内固有的数据类型。EUType 只读返回工程单位(Engineering Unit)的数据

相关主题
文本预览
相关文档 最新文档