企业信息

    浔之漫智控技术(上海)有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2017
  • 公司地址: 上海市 松江区 永丰街道 上海市松江区广富林路4855弄52号3楼
  • 姓名: 聂航
  • 认证: 手机已认证 身份证已认证 微信未绑定

    6ES7222-1BD22-0XA0设置参数

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2024-05-28
  • 阅读量:70
  • 价格:面议
  • 产品规格:模块式
  • 产品数量:1000.00 台
  • 包装说明:全新
  • 发货地址:上海松江永丰  
  • 关键词:西门子代理商,西门子一级代理商

    6ES7222-1BD22-0XA0设置参数详细内容

    6ES7222-1BD22-0XA0设置参数


    本文介绍了通过OPC技术实现上位机IFIX组态软件和下位机西门子S7-200系列PLC的通信原理及过程。

    1  引言
    随着工业生产的不断发展,工业控制软件了长足的进步。然而,由于生产规模的扩大和过程复杂程度的提高,工业控制软件设计面临着的挑战,那就是要集成数量和种类不断增多的现场信息。传统的方式是通过开发设备专有驱动程序来实现对数据的访问。这就带来诸多问题,如耗费大量重复性的劳动,不同设备供应商的驱动程序之间的不一致,硬件性能不能得到广泛支持,驱动程序不能适应升级后的硬件以及发生存取冲突等。解决上述问题的关键在于一个统一的接口标准。正是基于这种需要产生了OPC标准。
    iFIX是基于bbbbbbsNT/ 2000平台和多种工业标准之上的功能强大的组态软件,有大的易用性和可扩展性,方便系统集成,广泛应用于工业现场。iFIX集成了COM/DCOM、OPC等的现代软件技术。
    S7-200系列小型可编程序控制器PLC适用于各行各业中小机器设备的控制,适合各种场合中的检测、监测及控制的自动化,具有高的性能价格比,用途广泛。PC ACCESS是西门子推出的于S7-200 PLC的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通讯。 

    2  OPC技术概述

    2.1  OPC定义
    OPC(OLE  for Process Control)是一套以微软COM,  DOOM (Distributed COM)技术为基础,基于bbbbbbs操作平台,为工业应用程序之间提供的信息集成和交互功能的组件对象模型接口标准。OPC实际上是提供了一种规范,通过这种规范,系统能够以服务器/客户端标准方式从服务器数据并将其传递给任何客户应用程序。这样,只要生产商开发一套遵循OPC规范的服务器与数据进行通信,其他任何客户应用程序便能通过服务器访问设备。

    2.2  OPC基本结构
    OPC技术的实现由两部分组成,OPC服务器部分  及OPC客户应用部分。其应用模式如图1所示。OPC服务器是一个典型的现场数据源程序,它收集现场设备数据信息,通过标准的OPC接口传送给OPC客户端应用。OPC客户应用是一个典型的数据接收程序,如人机界面软件(HMI)、数据与处理软件(SA)等。OPC客户应用通过OPC标准接口与OPC服务器通信,OPC服务器的各种信息。符合OPC标准的客户应用可以访问来自任何生产厂商的OPC服务器程序。

    图1  OPC技术的应用模式

    2.3  OPC对象

    OPC数据存取规范规定的基本对象有:服务器(server)、组(group)和数据项(item) 。服务器对象包含服务器的所有信息,也是组对象的容器,一个服务器对应于一个OPC server,即一种设备的驱动程序。组对象除了包含它自身信息外,还负责管理数据项。每一个数据项代表到数据源的一个连接,但它没有提供外部接口,客户端程序无法对数据项直接进行操作,应用程序依靠数据项的容器组对象来对它进行操作。

    3  IFIX与S7-200PLC的通信原理
    实现IFIX与PLC的通信的过程即OPC服务器收集现场设备PLC的数据信息,并通过标准的OPC接口传送给OPC客户端IFIX应用。IFIX作为OPC客户应用是一个典型的数据接收程序,OPC客户应用通过OPC标准接口(OPC I/O驱动)与OPC服务器通信,OPC服务器的各种信息。
    软件需求为S7-200 PC ACCESS V1.0 SP2、组态软件IFIX、OPC I/O驱动、编程软件STEP 7 MicroWIN V4.0 SP4(或者软件的高版本)。IFIX的OPC客户端工具OPC PowerTool需要在IFIX安装完成后另行安装。
    具体过程为PC ACCESS作为OPC服务器根据设计要求采集S7-200PLC内的数据信息;IFIX的OPC客户端工具OPC PowerTool根据设计要求采集PC ACCESS内的数据,IFIX数据库PDB读取OPC OPC PowerTool采集上来的数据,IFIX完成了与S7-200PLC的通讯。系统结构见图2。

    图2 系统结构

    4  IFIX与S7-200PLC的通信实现

    具体通讯实现分两步:

                                                   图3  PC ACCESS设置

    4.1  OPC服务器PC ACCESS和S7-200通信的实现
    在PC ACCESS中引入所需要的PLC地址并进行命名。可以通过文件->输入符号导入整个STEP 7 MicroWIN V4.0中设计的符号表,也可以通过添加新PLC、添加新项目逐条添加。在单添加新项目时符号名可以单定义,但为方便使用尽量与PLC中定义符号

    一致。可以设置数据的可读写性。设置地址及相匹配的数据类型。图3。所需要的数据添加完毕后可以通过在客户机中增加项目来检测数据通讯是否正常,若正常测试客户机中数据会根据PLC中程序运行进行自动刷新。

    4.2  IFIX与OPC服务器的数据交换实现
    4.2.1  OPC PowerTool
    启动客户端OPC PowerTool,添加服务器(server)、组(group)和数据项(item)。为方便使用,服务器、组和数据项名称尽量简单。添加服务器时选择S7200.OPCServer类型服务器。添加数据项时,选择Browse Server按钮,即出现在PC ACCESS中所设计的各符号,选择需要的逐条添加为各数据项,实现IFIX的OPC客户端工具OPC PowerTool对PC ACCESS的数据通讯。如图4。
    服务器、组、项目的Enable选择,否则不起作用,数据不采集。

                                                                      图4  IFIX客户端设置

    4.2.2  IFIX数据库PDB
    通过OPC PowerTool完成数据采集后,IFIX即可应用所采集的数据。在IFIX数据库管理器中设置各数据,选择合适的数据类型,O/I配置使用OPC Client v7.30。I/O地址配置格式为:服务器名(PowerTool命名):组名:项目符号,以图5为例:Ser:Gp:Grenlamp.USER1.ew_green

                                图5  PDB数据库设置

    5  结束语
    本文介绍了采用OPC方式作为三方协议实现组态软件与现场设备PLC之间的通信原理及实现方法。不仅IFIX,其它如WINCC、IUCH等组态软件,都可以通过OPC技术与PLC实现通讯。工厂中主体设备中使用组态软件较为广泛,S7-200小型PLC作为单体设备灵活而分散,利用OPC技术可以很好的将两者集中融合,便于单体设备的监控,具有较高的实用。经试验,基于OPC技术的组态软件与PLC通信正常,运行良好


    1  引言

    传统的用飞机的发动机起动程序控制系统普遍采用机电相结合的方式,由于采用机电式的定时机构去控制相关的继电器、接触器以实现发动机起动程序控制,不仅使控制系统的体积增大、重量加重、耗电多、性差,而且采用固定接线的硬件设计使系统不具有通用性,的问题是由于机械磨损还会使系统的控制精度逐渐降低。由于PLC把计算机的编程灵活、功能齐全、应用面广等优点与继电器系统的控制简单、使用方便、抗干扰能力强等优点结合起来,而其本身又具有体积小、重量轻、耗电省等优点,因此,用PLC取代机电式的定时机构来完成发动机的起动程序控制,将大地改善发动机起动控制系统的性能。

    2  发动机起动程序控制原理
    发动机由静止状态转变到能自行发出功率的转速状态叫发动机的起动。为了使发动机涡轮(转子)能由静止状态柔和地、无撞击地转动起来,定时机构对起动机的起动转矩进行分级调节,使起动机的转矩逐级增大,并适时地控制对发动机燃烧室进行喷油点火。某型飞机发动机的起动程序控制原理如图1所示。

                                             图1  发动机的起动程序控制原理

    定时机构的程序控制把起动机的工作过程划分为以下几个阶段:
    阶段:即按下起动按钮后的1S~3.6S内,使起动机以复励状态且电枢串联起动降压电阻工作,起动机转矩被限制在很小的范围内,因此,起动机能柔和地通过

    传动装置带动发动机涡轮旋转。
    二阶段:即按下起动按钮后的3.6S~9S内,短接起动降压电阻,起动机两端电压升高,起动机转矩增大,随之涡轮转速上升。
    三阶段:即按下起动按钮后的9S~15S内,起动电源车内的两组电瓶由并联转为串联,起动机两端的电压由28V升高到56V,起动机转矩急剧增大,从而使涡轮转速急剧上升。
    四阶段:即按下起动按钮后的15S~22S内,起动机并励线圈串联降压电阻使起动机的激磁磁通减小,反电势减小,电枢电流增大,转矩又一次增大,从而使涡轮进一步加速。

    3  PLC控制系统
    3.1  系统硬件设计及I/O地址的分配

                                                                                             图2  发动机起动程序电气控制线路图

    在发动机起动机程序控制系统中PLC采用三菱FX2系列中的FX2N-48MR-001型,该系列PLC性高,抗干扰能力强,适合于在用飞机上使用,且配置灵活,[1]。从图1 中可以看出:为了实现起动机的四个阶段控制,自按下起动按钮起,接触器KM1、KM2的吸合时间均为9S~21S,KM3为3.6S~22S,KM4为1S~3.6S,KM5为1S~15S,KM6为15S~22S,根据系统的控制要求,PLC控制系统需引入与停止按钮和起动按钮分别相对应的两个输入继电器、与四个接触器和两个继电器分别相对应的六个输出继电器、以及控制上述四个接触器和两个继电器分时段工作的四个通电延时时间继电器和两个断电延时时间继电器。发动机起动程序电气控制线路图和PLC的I/O地址编码表分别如图2、表1所示。


                                                                                                                  表1  I/O地址编码表

    3.2  软件设计

                                                                                          图3  控制系统梯形图

     软件设计采用使用广泛的PLC梯形图图形编程语言。梯形图与继电器控制系统的电路图很相似,直观易懂,很容易被熟悉电器控制的电气人员掌握,特别适用于开关量逻辑控制[2]。该控制系统梯形图如图3所示。 

    图3中:X0、X1为输入继电器;Y1、Y2、Y3、Y4、Y5、Y6为输出继电器;T1、T2、T3、T4为通电延时时间继电器;T5、T6为断电延时时间继电器;M0、M1、M2、M3、M4为中间继电器。

    4  结束语
    通过将可编程序控制器应用于发动机起动程序控制系统中,可以大地改善控制系统的性能,不仅使系统的控制精度提高、抗干扰能力增强,而且使系统还具有体积小、重量轻、耗电省、通用性强等优点。

    可编程逻辑控制器(PLC)和现在的可编程自动化控制器(PAC)是离散工厂自动化的主品,并且它们在过程控制中的应用也在变得越来越普遍。了解软件许可的方法,可以帮助您认识到在软件上花费的费用可能是硬件的10倍。
       
    软件许可控制着软件的使用和分销。软件厂商可以在销售软件的时候收费,并且控制软件在多少台计算机上安装。对于使用PLC作为控制系统的机器制造商来说,一般每向客户销售一台新的机器就要购买一个软件。软件许可还可以从其他方面限制用户,比如限制数据点、功能或者可以接触到机器控制数据的工作站的数量。用户还需要每年购买这些的维护合同或者技术支持,周期性的升级版本以及其他一切用来榨干机器制造商和用户血汗的周边服务。
    购买PLC编程软件,只是实现自动化系统启动和运行一系列高昂软件程序开销的开始. 
     
        供应商不允许用户和机器制造商拷贝软件或者将其下载在其他计算机上。当然,如果有任何的软件可以复制,你就能把它拷贝在其他计算机上面。但是,就和微软防止的方式一样,这些软件无法在其他机器上运行。防止的方法包括需要插入加密狗(软件保护器),或者一个产品程序。加密狗是一个包含软件运行需要的电子序列号的硬件密匙,而产品则需要用户确认许可,一般都是输入产品密匙或者序列号来并使用软件。
        软件许可的成本取决于软件供应商的定价策略、开发的数量、数据点的数量、附加部件、运行许可的数量、年度维护费用以及其他一些因素。这些费用在一开始的时候并不会在价格中体现出来。所以说,软件的初始报价实际上是一个缩水的费用,如果想使用任何服务,都需要加钱。
       
    需要的软件成本
        典型的PLC应用一般需要购买:PLC编程软件、HMI开发软件、SQL/数据库、数据I/O服务器、附加工具和部件以及HMI运行许可。当然,这其中的每一项都有立的软件。软件开发商需要将其技术、经验和创造力都融入到产品之中,才能开发出用户需要的程序。
        运行费用是软件厂商的另外一项主要的收入来源。运行是软件厂商控制分销的重要方法,并为之创造了又一个利润源泉。基本上,软件厂商对每创造一项应用都会收取费用,并且会限制你创建应用的类别,然后再根据你的使用情况收费。
        还有一些供应商提供另外一种开源软件解决方案。让用户和机器制造商谈论如何通过购买替代软件来避免这些成本,是非常困难的。很多情况下,他们只是同PLC供应商建立了一些关系,并且实现了PLC硬件的标准化。
        举例来说,一家主要的自动化供应商提供一款基于OPC的软件解决方案,可以连接HMI软件包和PLC。如果用户使用这款HMI开发工具建立了一个接口应用,软件就会提供驱动以及其他便于PLC通讯的连接部件。接下来,用户就需要为每一台他们希望运行软件的机器购买副本,并且为每一个副本缴纳每年的软件维护费用。
        尽管供应商提供的软件都是型的,需要许可,并且用户不能修改,但是这些软件大多数都是使用微软的Visual Studio编写的。任何供应商能做的事情,机器制造商或者终用户也可以做。关于HMI/SA、数据通讯、SQL以及其他很多软件包来说,并没有什么秘密的、性的或者困难的事情存在。在开源市场上的非PLC供应商那里,可以买到很多这一类的软件包。有经验的微软Visual Studio编程人员可以完成任何相关的工作。
     
    如果PLC与HMI终端连接,那么终用户就可能要为每一个终端购买运行,费用是每个1100美元。
       
    机器制造商需要从PLC供应商那里购买的,就只有PLC和I/O硬件,也许还有程序包(尽管现在已经有了IEC 61131程序包)。其他所有的东西都可以分开采购。很多情况下,这些程序包并不包括昂贵的软件和运行许可。例如,PLC驱动软件包括一系列的PLC程序库,编程人员可以通过这个程序库使用微软Visual Studio来创建客户自己的应用。这样的软件可以连接PLC内存、数据库、I/O和通讯,让程序员能够需要的PLC信息,在计算机上进行处理,然后再将其发给PLC进行控制。一些这样的软件并没有运行费用,因此系统集成商或者机器制造商可以在不需要任何附加成本的情况下开发应用。
    因为有替代方案存在,所以不需要向PLC供应商支付费用。



    http://zhangqueena.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。 主要经营电气相关产品。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。