1、第六章基于基于PCPC的自动化的自动化及其软件及其软件第六章第六章 基于基于PCPC的自动化及其软件的自动化及其软件o第一节第一节 基于基于PCPC的自动化系统的自动化系统o第二节第二节 WinAC WinAC软件的使用方法软件的使用方法o第三节第三节 其他几种基于其他几种基于PCPC的控制软件的控制软件介绍介绍第一节第一节 基于基于PCPC的自动化系统的自动化系统o在技术和经济全球化的时代,提高产品技术含量、减少资金投入、缩短工程处理时间等成为用户不断追求的目标,对于系统处理速度、开放性等方面的要求也越来越高。o要采用新的技术,不断改进软件和硬件,如采用基于PC的控制,将PC机的高速处理性能
2、和良好的开放性引入控制领域。o由于传统的PLC在功能方面的改进较之PC的发展而言是难以比拟的,传统的PLC控制系统难以实现或无法实现的功能,采用基于PC的控制将变得非常容易,如复杂算法控制以及管控一体化等。一基于一基于PCPC的控制及其发展的控制及其发展o(一)基于(一)基于PC 的的PLC的含义的含义o以PC为平台的PLC称之为基于PC的PLC,就是将PC机的硬软件与控制软件集成在一起,既具有传统PLC的功能,又具有PC机的操作监视和管理功能。o基于PC的PLC综合了计算机和PLC的优点,将控制器、通信、人机界面以及其他各种特殊功能集为一体,不仅简化了自动化的体系结构,而且可以最大限度地利用
3、PC机日新月异的软硬件发展成果。(二)基于(二)基于PC的的PLC与传统与传统PLC 的对比的对比o(1)将自动化的传统工艺与IT新技术有机结合,用户可以不断提高控制水平、提高生产率、降低成本。o(2)集成统一的数据库、统一的编程工具、统一的通讯网络,为用户提供基于PC平台的一体化的解决方案。o(3)简化了系统的网络体系结构和设备设计,提高了系统的通讯效率,降低了硬件和备件投资,易于调试和维护。o(4)其一体化设计大大提高了控制器、人机界面和网络部件的数据交换速度。o(5)有高度兼容性,便于工程师针对不同用户需求和应用场合灵活选择PLC或PC的解决方案,无需对程序进行任何修改。o(6)易学易用
4、,熟悉的PC和操作系统,简单的系统和网络结构,方便的编程和组态软件,用户可在最短的时间内轻松掌握。o(7)有明显的性能价格优势,其集成简单和开放的特点使用户的工程、维护、培训和备件的费用大大降低。(三)基于(三)基于PC的自动化的发展趋势的自动化的发展趋势o从控制需求角度来看,越来越多的大量和快速数据处理的功能加入到单纯的控制任务中。o从投资角度来看,迫切需要提高系统集成度以降低硬件投资和维护费用。o从企业信息化的需求来看,基于PC的自动化实现了控制领域和办公领域的结合,采用已有的操作和通讯标准便可方便地建立控制与管理之间的桥梁,可非常方便地集成MES、ERP等系统。二基于二基于PCPC的自动
5、化产品的自动化产品 SIMATIC WinACSIMATIC WinACoSIMATIC WinAC是Siemens Automatic Windows Automation Center的缩写。oWinAC不是简单地将PLC替换为PC,而是将PLC和PC的功能相结合,包括控制功能、通讯功能、可视化功能、网络功能以及工艺技术功能等。这种结合突破了传统PLC开放性差、硬件昂贵、开发周期长、升级困难等诸多束缚,产品系列包括WinAC基本型、WinAC插槽型、WinAC实时型和WinAC嵌入型等。(一)(一)WinACWinAC的功能的功能o1控制功能oWinAC 控制功能是指用户使用普通PC或工业
6、PC完成PLC的控制功能。o WinAC基本型和WinAC实时型提供软件PLC,采用PC机的资源(如CPU、内存、硬盘)来实现控制要求;WinAC插槽型提供硬件PCI插卡型PLC,控制性能与S7-400系列PLC中的412-2DP/416-2DP相同。2计算功能计算功能oWinAC提供标准ActiveX控件作为标准化的软件包(如MS Visual Basic或Office),对过程数据进行实时存取。控件包括按钮、数值显示、诊断、数据链接等,用户对过程创建显示和控制,只需自行设定参数,而无需编程。同时,WinAC内置Software Container(ActiveX容器)用于集成自带的和第三方
7、的ActiveX控件,可以完成简单的过程显示和操作功能,无需任何编程。可视化功能可视化功能oWinAC提供两种与监控组态软件相连接的方式:通过SIMATIC软件之间的内部集成,WinCC和ProTool/Pro是WinAC最优化的数据存取和可视化工具;使用WinAC内置的OPC(用于过程控制的OLE)服务器与任何第三方监控组态软件软件集成。o网络功能网络功能oWinAC提供连接PROFIBUS-DP通讯板卡的驱动程序,用于连接远程I/O或远程编程调试装置,同时可以应用现成的PC技术实现与办公网络的连接。o工艺技术功能工艺技术功能o对于用户的特殊工艺要求,可配合相应的功能模块来实现,或使用VB、
8、VC、JAVA等高级语言编程,由WinAC ODK(开放的开发工具)进行集成。(二)(二)WinAC的特点的特点o提高处理性能提高处理性能o满足实时性能满足实时性能o简化通讯接口,降低网络负担简化通讯接口,降低网络负担o易于集成用户控制要求易于集成用户控制要求o编程调试简单方便编程调试简单方便o节约投资成本节约投资成本o节省安装空间节省安装空间第二节第二节 WinAC WinAC软件的使用方法软件的使用方法o一一 WinAC WinAC的组成的组成oWinAC基本型(即WinAC Basis):n基于Windows NT的纯软件PLC解决方案,用于常规PLC控制系统且需要处理大量数据的场合;o
9、WinAC实时型(即WinAC RTX):n带实时扩展的软件PLC,用于实时性、确定性要求非常高的控制场合,如运动控制,快速控制等;oWinAC插槽型(即WinAC Slot 412/416):n基于PC的插槽型硬件PLC,可以独立于Windows操作系统及PC机(带电源扩展板),在功能上与S7-400 的CPU412/416相同,稳定性强,适用于实时性、安全性、可靠性要求均较高的场合。(一)(一)WinACWinAC基本型基本型 (WinAC BasisWinAC Basis)的组成)的组成o1.视窗逻辑控制器(视窗逻辑控制器(Windows Logic Controller缩写为缩写为Wi
10、nLC)o 用户使用普通PC或工业PC通过视窗逻辑控制器WinLC完成PLC的控制功能。o WinLC是S7控制器家族中基于PC的逻辑控制器,它与SIMATIC系列产品的自动化工具完全兼容,如编程软件STEP7、监控组态软件WinCC ProTool/Pro等。o2.SIMATIC Computing 软件软件o SIMATIC Computing软件提供Active X控件,用于对过程的监视、创建显示画面等。通过Computing软件,用户将S7控制器和第三方的Active X控件连接起来,不仅可以用于监视,还可用于修改或处理过程数据。o3.变量标签文件组态器(变量标签文件组态器(Tag F
11、ile Configurator)o变量标签文件组态器用于建立变量标签文件,用户使用符号存取控制引擎内存中的数据和变量,可以同时存取多个控制引擎中的数据。o除了以上组成部分外,WinAC还提供了组态工具、进行快速语言切换、支持旧版本应用程序、建立OPC通讯等功能,通过工具管理器在WinAC使用时启动其它应用软件的快捷方式。(二)(二)WinAC实时型实时型 (WinAC RTX)的组成)的组成o1视窗逻辑控制器实时型(视窗逻辑控制器实时型(Windows Logic Controller Real-time 缩写为缩写为WinLC RTX)o视窗逻辑控制器实时型就像PLC一样去控制生产过程,其
12、PC操作系统使用Windows NT 4.0。WinLC在实时子系统中执行用户程序,它与NT产生的故障相隔离,并对其性能进行了确实的改进。oWinLC RTX是以S7家族控制器中的PLC为基础,与SIMATIC 系列产品提供的自动化工具完全兼容,例如STEP 7可编程软件以及Windows Control Center(WinCC)软件等。o2.SIMATIC Computing 软件软件oSIMATIC Computing软件提供Active X控件,用这些控件为生产过程创建一个完美的画面。Computing软件可以使用S7的任何组合部件,以及第三方的Active X控件,不但可以显示画面,
13、还可以对生产过程数据进行修改。o3.变量标签文件组态器(变量标签文件组态器(Tag File Configurator)oTagFile组态器生成标签文件,在访问的控制引擎存贮区域内使用这些符号。标签文件还可以在同一时刻访问几个不同控制引擎中的数据。o除了提供这些产品,WinAC还提供一个组态工具,它可以快速地改变语言形式,并支持传统应用,建立OPC通讯等。使用WinAC时,工具管理器(Tool manager)提供快速访问应用软件的功能。(三)(三)WinAC插槽型(即插槽型(即WinAC Slot 412/416)的组成)的组成o(1)Slot PLC“CPU 412-2 PCI”或“CP
14、U 416-2 PCI”:两种CPU来自基于PC应用的S7-400产品系列。o(2)可选的PS扩展电路板(PS:电源):提供独立于PC的电源。o(3)控制面板:在屏幕上显示CPU 41x-2 PCI控件。o(4)路由器:通过SIMATIC NET CP(工业以太网或PROFIBUS)或网卡与CPU 41x-2 PCI进行通讯。o(5)时间同步:通过SIMATIC NET CP(工业以太网或PROFIBUS)与CPU 41x-2 PCI同步。o(6)SIMATIC Computing软件:提供专门用于过程的可视化的Active X控件。在SIMATIC Computing中,用户可以将第三方控件
15、加入到S7控件的行列中监视和修改过程数据。其中包括一个OPC(用于过程控制的OLE)服务器,其它OPC应用可以用此来访问控制设备中的数据。o(7)WinAC工具管理器:这是一个工具条,用户可以将准备用于处理过程数据的应用加入其中。二二 WinAC WinAC的功能的功能o1带有带有CPU 41x-2 PCI的的WinAC Controlling实实现基于现基于PC的控制的控制oWinAC Controlling是WinAC Slot 412/WinAC Slot 416的控制组件,集成在PC中执行传统的可编程逻辑控制器的任务。o(1)CPU 41x-2 PCI具有具有PLC的典型特征的典型特征
16、o按照命令热起动或完全重起动(利用PS电源扩展板)o具有实时响应时间的关键动作o实时时钟o利用后备电池进行数据备份(利用PS电源扩展板)o独立于PC硬盘保存PLC程序的外部装入存储器o集成MPI连接程序员进行技术服务,或用于编程、与其它站点联网o集成的PROFIBUS-DP接口用于连接I/Oo(2)插槽型WinAC的操作控制面板oCPU 41x-2 PCI的控制面板显示在PC屏幕上,该面板是S7 CPU的前面板模型,操作控制面板,完成CPU的实际功能。o(3)编程)编程oCPU 41x-2 PCI的组态和编程方式与带有STEP 7的SIMATIC S7相似,编程语言包括LAD,CSF,STL,
17、S7-SCL和所有的图形编程语言S7-GRAPH,S7-HiGRAPH和CFC等。o2电源(电源(PS)扩展板独立于)扩展板独立于PC oPS扩展电路板独立于PC电源,可以单独为CPU 41x-2 PCI提供电压,这样即使PC掉电也可以继续操作CPU 41x-2 PCI。通过连接后备电池,可以对CPU 41x-2 PCI进行重起动和完全重起动。另外,用户还可以利用PS扩展电路板操作电扇。o3CPU 41x-2 PCI的通讯选件的通讯选件oCPU 41x-2 PCI可以选用如下通讯选件。CPU 41x-2 PCI带有一个PROFIBUS-DP接口和一个MPI/PROFIBUS-DP接口。o4CP
18、U 41x-2 PCI的时间同步的时间同步oCPU 41x-2 PCI利用中央日-时传输器与其它节点(例如S7组件)实现同步。oPC中的时间同步服务装置定时为CPU提供当前的日期和时间,日-时传输器在工业以太网或PROFIBUS(IE/PB)上周期性地传输对时信号。o5用用SIMATIC Computing创建对过程数据的创建对过程数据的存取存取o(1)可以利用标准Active X控件(OCX)存取过程数据。o(2)利用DCOM(Distribured Component Object Model)通过网络集成分布式应用装置。o(3)利用OPC(OLE for Process Control)
19、服务器,其它OPC客户机可存取所控制的设备中的数据。o6用户通过标签文件使用过程数据符号用户通过标签文件使用过程数据符号o用标签文件(TagFile)组态器创建标签文件,为存储器位置和控制引擎提供符号信息源,然后标签文件就可以在未安装STEP7的计算机上使用。o7用户通过标签文件访问多个控制引用户通过标签文件访问多个控制引擎擎o多个STEP 7程序可以映射到一个标签文件中,每个程序可以访问不同的计算机和控制引擎,这样SIMATIC Computing可以同时存取来自不同计算机和控制引擎的数据。o8在在DCOM网络中使用网络中使用SIMATIC Computingn微软的分布式组件对象模型(DC
20、OM)是一组程序接口,客户机程序对象通过这些接口向网络上的其它计算机的服务器对象请求服务。n在WinAC中,用户利用DCOM网络与分布式应用装置进行连接(见图6-9),这些装置控制多个过程,或者由不同计算机组成,协同完成共同的任务。o9利用利用OPC将第三方应用连接到将第三方应用连接到SIMATIC ComputingoOPC是用于过程控制的OLE,基于微软的OLE/COM技术,为与众多的数据源通讯提供了标准机制。用户利用与SIMATIC Computing软件一起提供的OPC服务器与控制引擎通信并对过程数据进行存取。SIMATIC Computing提供的OPC服务器(称为:OPC Serv
21、er WinAC)允许任何OPC客户机存取控制引擎中的数据。o用户通过SIMATIC Computing把OPC与单独的控制引擎或者多个控制引擎连接在一起,也可以通过网络(例如局域网)连接到控制引擎。o 10WinAC工具管理器提供用户程序工具管理器提供用户程序快捷键快捷键oWinAC工具管理器是一个工具条,用户把准备用于处理过程数据的所有应用程序合并于其中。例如,如果用户想把Visual Basic与WinAC Slot 41x一起使用,或者要将Microsoft Excel电子表格插入过程数据,就可以把这些应用程序的快捷图标插入WinAC工具管理器。三三 WinACWinAC的使用方法的使
22、用方法o下面举例说明如何使用WinAC Slot 41x,内容包括:通过CP1613实现CPU416-2 PCI与S7-400的通信、启动WinAC Slot 41x 的控制面板、STEP7与CPU41x-2 PCI的在线连接、用SIMATIC Computing SoftContainer创建过程表单以及为过程表单建立连接等。(一)通过(一)通过CP1613完成完成CPU 416-2 PCI与与S7-400的通信的通信o在下例中,通过工业以太网(IE)将PC站连接到CPU 416-2 PCI和SIMATIC S7-400站o1安装安装WinAC Slot 41x-2组件组件oWinAC Sl
23、ot 41x-2软件包括所有CPU类型的安装特性,可以自动完成安装。按照图6-13对话框所示选择安装的组件。n(1)在CD-ROM驱动器中插入WinAC Slot 41x-2软件CD。n(2)双击“Setup.exe”文件起动。n(3)按照安装程序显示的指令,逐个完成。o2元件组态器:分配站名元件组态器:分配站名o元件组态器的功能是设置PC 的站名、CPU 41x-2 PCI的型号及名称。注意:这里元件组态器的设置必须与第四章中“STEP7/Configure Hardware”的组态内容相一致,如站名、型号、插槽号及名称等,CPU 41x-2 PCI自动分配在机架的第三个插槽中。n(1)单击
24、任务栏上的 按钮,打开元件组态器;n(2)单击“Station name”;n(3)称该站为“Box PC 620”,然后单击“OK”,退出元件组态器。o3执行向导:设置通信处理器执行向导:设置通信处理器CP1613o执行向导的任务是为PC配置通信处理器CP,操作步骤如下:o(1)打开“commissioning wizard”(执行向导),在菜单上选择“StartSIMATIC SIMATIC NETSettings Commissioning Wizard”;o(2)单击“Next”,“PC Station Configuration”窗口打开;o(3)按照图6-15所示填写CP1613的
25、设置,然后单击“Next”o(4)输入所有重要的设置之后,单击“Next”或“Finish”,退出执行向导。o4在在SIMATIC Manager(管理器)中创建(管理器)中创建项目项目o(1)创建名为“START_SLOT”的项目。o(2)进入InsertStationSIMATIC PC Station,插入Box PC 620并调用PC站Box PC 620。o(3)进入InsertStationSIMATIC 400 Station,插入S7-400站并调用SIMATIC S7-400站S7-400。o5Box PC 620的硬件配置的硬件配置o(1)选择Box PC 620;o(2)
26、双击“Configuration”,打开“HWConfig”;o(3)打开目录并进入SIMATIC PC StationController;o(4)将CPU 416-2 PCI拖放到插槽3;o结果“Properties-PROFIBUS Interfaces DP Master”(PROFIBUS接口DP主站属性)窗口打开。o(5)不要为DP主站连接子网。o(6)单击“OK”。o分配分配CP(通信处理器):(通信处理器):o(1)进入SIMATIC PC StationCP Industrial Etherret;o(2)将CP 1613拖放到插槽4;o结果:“Properties-Ethe
27、rnet Interface CP 1613”(以太网接口CP 1613属性)对话框打开。o(3)单击“OK”;o(4)单击“Save and Compile”(保存和编译)关闭。o6S7-400站的硬件配置站的硬件配置o(1)选择机架、电源、CPU 416-1和CPU 443-1等组件。o(2)不要为CP 443-1连接子网。o(3)单击“Save and Compile”(保存和编译)关闭。o7配置网络配置网络o单击“Configure Network”按钮,打开NETPro,NETPro START_SLOT窗口打开。o8配置连接配置连接o“连接”(connection)决定两个站点的通
28、信关系,包含下面几个参数:o两个通信站点o连接类型(本例中为S7连接)o按照连接类型确定特性(例如:是否保持连续打开或者在用户程序中动态地建立和清除)o按照下列步骤输入一个连接:o(1)选择“CPU 416-2 PCI”模块,显示连接表;o(2)双击连接表中的空白行,或者在菜单中选择InsertNew Connection,“New Connection”对话框弹出,o(3)在“Station”和“Module”库中选择连接用的编程模块;o(4)在“Type”库中选择连接类型(只有S7连接);o(5)选择“Open Properties Dialog Box”(打开属性对话框);o(6)点击“
29、Apply”进行确认,“Properties S7 Connection”对话框打开。o(7)检查设置(接口和类型);o(8)确认后输入“OK”;o(9)单击“Save and Compile”关闭。o(10)将这些数据载入相关站点。(二二)启动启动WinAC Slot 41x-2 控制面板控制面板o选择StartSIMATICPC Based ControlCPU 41x-2 PCI或者使用元件配置器中给CPU 41x-2 PCI分配的CPU符号名来调用WinAC Slot。(三)(三)STEP7与与CPU 41x-2 PCI的在线连接的在线连接o(1)用命令“CPUSet PG/PC In
30、terface”在WinAC Slot中打开接口操作;o(2)设置本地存取点2在不同的计算机上连接在不同的计算机上连接STEP7和和CPU 41x-2 PCIo可以在远程计算机设置CPU 41x-2 PCI的PG/PC接口,完成STEP7与另一台计算机上的CPU 41x-2 PCI的连接。o远程计算机必须装有STEP7软件,CPU 41x-2 PCI板安装在即将建立通信连接的计算机上。o(1)使用命令“CPUSet PG/PC Interface”在CPU 41x-2 PCI的控制面板上调用接口配置。o(2)在“Access point of application”中选择“S7ONLINE(
31、STEP7)”。(四)用(四)用SIMATIC Computing SoftContainer(软件容器)创建(软件容器)创建Process Form(过程表单)(过程表单)o1为为SIMATIC Computing设置存取点设置存取点o使用SIMATIC Computing之前必须设置接口的存取点,操作过程如下:o(1)在CPU 41x-2 PCI的控制板上进入CPUSet PC/PG Interface;o(2)把接口的存取点设置为“COMPUTING PC internal”;2SIMATIC Computing的的SoftContainer(软件容器)(软件容器)oSIMATIC Co
32、mputing的SoftContainer(软件容器)是用于ActiveX控件的OLE容器,用该容器创建过程表单以便存取控制引擎,例如CPU 41x-2 PCI。oSIMATIC Computing软件包含SoftContainer工具条中的SIMATIC控件按钮,这些按钮可以在过程表单中作为插入控件使用,过程表单还包括其他ActiveX控件。3创建过程表单创建过程表单o在Windows启动菜单中选择命令StartSimaticPC Based ControlSIMATIC Computing SoftContainer,调用SoftContainer和空白过程表单;也可以用鼠标双击SIMAT
33、IC Computing按钮。o在菜单中选择命令FileSave AS,打开“Save As”对话框,为过程表单命名“START_SLOT”,然后保存该表单。o在表单中插入数据控件n单击数据控件按钮n光标移至过程表单n点击左键在过程表单中插入数据控件(五)为过程表单建立连接(五)为过程表单建立连接o1打开数据控件的打开数据控件的“Properties”对话框对话框o(1)首先选择数据控件(例如S7Data1);o(2)双击数据控件(或者点击鼠标右键,从快捷菜单中选择命令S7Data1 Properties),显示数据控件的“Properties”对话框。o2连接数据控件和连接数据控件和CPU
34、41x-2 PCIo按照下列步骤把CPU 41x-2 PCI设置为控制引擎:o(1)在数据控件的“Properties”(属性)对话框中,打开“Engine”(引擎)条目,显示控制引擎的选项;o(2)选择“Direct Connect”选项;o(3)在“Control Engine”(控制引擎)对话框中输入wcS7=3或者输入元件配置器确定的符号名;o(4)选择“Apply”(应用)按钮,数据控件与CPU 41x-2 PCI连接起来。四使用工具管理器四使用工具管理器oWinAC工具管理器及其快捷图标,下面介绍如何通过工具条对用户程序进行快捷访问、无鼠标时如何使用工具管理器以及改变菜单和对话框使
35、用的语言。(一)将图标插入(一)将图标插入WinAC 工具管理器工具管理器o两种方法:n1在Windows浏览器中将程序或快捷图标拖放到WinAC工具管理器中n2在WinAC 工具管理器的菜单中选择Insert(插入)(二)无鼠标时使用(二)无鼠标时使用WinAC 工具管理器工具管理器o表6-1列出了特殊的键盘操作,利用不同的键组合进行WinAC工具管理器的操作,即用键盘可以访问WinAC工具管理器的所有功能。o按F1键显示WinAC工具管理器在线帮助;按Tab键在S7标识和快捷图标之间改变目标;如果WinAC工具管理器正在运行,按下组合键ALT+TAB显示WinAC工具管理器;当目标确定在快
36、捷图标上时,按Return键起动程序。(三)改变语言(三)改变语言o1从菜单中选择StartSIMATICPC Based ControlWinAC Tool Manager,打开WinAC工具管理器(或双击WinAC工具管理器的快捷图标);o2在WinAC工具管理器中单击鼠标右键打开菜单;o3选择Select Language菜单选项打开菜单(见图6-34);o4为WinAC选择语言;o5重新起动,WinAC软件的菜单和对话框变成另一种语言。第三节第三节 其他几种基于其他几种基于PCPC的的 控制软件介绍控制软件介绍o一一TwinCAT软件软件oTwinCAT软件由Beckoff公司开发,是
37、基于PC的PLC和NC的控制技术,该软件在有如下特点:o1窗口控制和自动化技术窗口控制和自动化技术o2PC 控制技术:控制技术:PC中的中的PLC和和NCo3用于用于PLC/NC任务的带协处理器板的工业任务的带协处理器板的工业PCo4其自动化系统仅由其自动化系统仅由4个组件构成个组件构成二二 VLC VLC软件软件oVLC软件是STEEPLECHASE SOFTWARE INC.(SSI)公司开发的基于PC的PLC的系列软件。利用Windows NT 的高可靠性和Hard real-time新技术,VLC控制软件提供Hard real-time 新技术,它的速度比现在使用的任何PLC都快,结合
38、Windows NT的高可靠性和安全性,VLC提供了高效的、基于PC的自动化控制解决方案,软件系统主要特点如下。n 1采用采用IEC1131-3标准降低开发时间和培训费用标准降低开发时间和培训费用n2故障诊断功能降低故障停机和恢复时间故障诊断功能降低故障停机和恢复时间n3自动生成各种用户文档的功能自动生成各种用户文档的功能三三KingACTKingACT软件软件oKingACTTM是亚控科技公司开发的基于PC的实时控制软件,具有控制功能丰富,系统组成灵活,扩展方便的优点。o1采用采用IEC1131-3国际标准,降低开发时间及学国际标准,降低开发时间及学习费用习费用o2模块丰富,用户可以灵活配置模块丰富,用户可以灵活配置o3仿真调试运行,在进入现场前调试控制程序仿真调试运行,在进入现场前调试控制程序o4在线功能给工程人员增添耳目在线功能给工程人员增添耳目o5丰富的丰富的I/O接口可以随意选择外围设备接口可以随意选择外围设备o6OPC、COM技术提供稳定开放的控制技术提供稳定开放的控制系统系统o7多平台应用,满足多方需求多平台应用,满足多方需求o8提供更加丰富的控制算法提供更加丰富的控制算法