• 西门子模块6ES7222-1EF22-0XA0
  • 西门子模块6ES7222-1EF22-0XA0
  • 西门子模块6ES7222-1EF22-0XA0

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子 现场安装

西门子模块6ES7222-1EF22-0XA0


自动化控制、计算机、通信、网络等技术的发展,导致了自动化领域的深刻变革。信息技术的飞速发展,使得自动化系统结构逐步形成全分布式网络集成自控系统。现场总线(fieldbus)正是顺应这一形势发展起来的新技术。现场总线是应用在生产现场、微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的底层控制网络。现场总线控制系统FCS(fieldbus control system),是继基地式气动仪表控制系统、电动单元组合式模拟仪表控制系统、集中式数字控制系统、集散控制系统DCS后的基于现场总线的新一代控制系统。目前,比较具有影响力的现场总线有:基金会现场总线(FF,Foundation Fieldbus)、LonWorks、PROFIBUS、CAN和HART等等。其中,PROFIBUS是当前较为流行的现场总线技术之一。

PROFIBUS是德国90年代初制定的国家工业现场总线协议标准,代号DIN19245。PROFIBUS于1996年成为欧洲标准EN50170,1999年底成为国际标准IEC61158的组成部分,已被全世界接受。

PROFIBUS根据应用特点可分为PROFIBUS-DP,PROFIBUS-FMS,PROFIBUS-PA三个兼容版本。

PROFIBUS-DP:经过优化的高速、廉价的通信连接,专为自动控制系统和设备级分散I/O之间通信设计,使用PROFIBUS-DP模块可取代价格昂贵的24V或0~20mA并行信号线,用于分布式控制系统。

PROFIBUS-FMS:解决车间级通用性通信任务,提高大量的通信服务,完成中等传输速度的循环和非循环通信任务,用于纺织工业、楼宇自动化、电气传动、传感器和执行器、可编程程序控制器、低压开关设备等一般自动化控制。

PROFIBUS-PA:专为过程自动化设计,标准的本征安全的传输技术,实现了IEC1158-2中规定的通信规程,用于对安全性要求较高的场合及由总线供电的站点。

1 PROFIBUS 基本特性

1.1 协议结构

PROFIBUS协议的结构定向根据ISO7498国际标准以开放系统互联网络OSI为参考模型。PROFIBUS协议结构采用OSI的**层、第二层和第七层。物理层定义了物理特性,它上接数据链路层,下连媒介。发送时物理层编码并调制来自数据链路层的信息,用物理信号驱动媒介。接收时物理层用来对媒介的信号进行解调和解码。数据链路层定义总线存储协议,执行总线通信规则,处理出错、出错恢复、仲裁和调度。应用层定义了应用功能,完成信息指令的翻译,掌握数据的结构和意义。用户层是数据和应用软件。

1.2 传输技术

由于单一的传输技术不可能兼顾传输可靠性、传输距离和高速传输等要求,PROFIBUS提供三种类型:DP和FMS的RS485传输;PA的IEC1158-2传输;光纤(FO)传输。PROFIBUS-DP和PROFIBUS-PA之间可通过DP/PA耦合器(Coupler)或链接器(bbbb)相连接。

1.3 存取协议

PROFIBUS的DP,FMS,和PA均使用单一的总线存取协议,通过OSI参考模型的第二层实现,包括数据的可靠性以及传输协议和报文的处理。PROFIBUS总线存取协议包括主站之间的令牌传递方式和从站之间的主从方式。任意时刻只能有一个主站拥有令牌,直到该主站的时间片用完或已无信息传递,才将令牌按一定的环路传给下一个主站。这样保证每个主站在一个有**间内得到总线的控制权。同时主站与从站采用轮询(Polling)存取方式,这样系统配置可能实现下列三种:纯主-从系统;纯主-主系统;混合系统。

2 SIMATIC S7-200系列PLC的基本通信方式

SIMATIC S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论是独立运行还是相连成网络皆能实现复杂控制功能。此系列PLC的CPU型号有:CPU 221,CPU 222,CPU 224,CPU 226和CPU 226XM。本控制系统采用CPU224,它具有四种通讯方式:

一:PPI方式

PPI通讯协议是通过普通的两芯屏蔽双绞电缆进行联网,物理上采用RS485电平,波特率为9.6kbit/s,19.2kbit/s和187.5kbit/s。PPI通讯网络是一个令牌传递网。

二:MPI方式

S7-200可以通过内置接口连接到MPI网络上,波特率为19.2kbit/s,187.5kbit/s。S7-200 CPU在MPI网络中作为从站,它们彼此间不能通讯。

三:自由通讯方式

S7-200可以由用户自己定义通讯协议,与任何通讯协议公开的其它设备、控制器进行通讯。波特率较高为38.4kbit/s(可调整)。

四:PROFIBUS-DP网络

在S7-200系列的CPU中,都可以通过增加EM277扩展模块的方法支持PROFIBUS DP网络协议。较高传输速率可达12Mbit/s。

3 现场信号与系统软件之间的连接桥梁——OPC

现场总线作为开发的控制网络能实现现场设备之间、现场设备与控制室之间的信号通信。当现场信号传至监控计算机之后,如何实现计算机内部各应用程序之间的信息沟通与传递,即如何让现场信息出现在计算机的各应用平台上,OPC**地解决了此类信息传递问题。OPC(OLE for Process Control)是过程控制中的对象链接嵌入技术,建立在bbbbbbs的对象链接嵌入(OLE,bbbbbb bbbbing and bbbbbding)、部件对象模块(COM,Component bbbbbb Model)、分布部件对象模块(DCOM,Distributed Component bbbbbb Model)技术的基础上进行开发的。OPC是一个开放的接口标准、技术规范。它的作用就是为服务器/客户的链接提供统一、标准的接口规范。按照这种统一规范,各客户/服务器之间可组成如图1所示的链接方式,各客户/服务器间形成即插即用的简单规范链接关系。

(1) 整个控制系统连接在两路PROFIBUS-DP总线上,每路总线包含一个总站和20个DP从站,两个总站和开票机构成局域网,主站和从站之间为主从关系。

(2) 两个工控机主站和发票机通过TCP/IP协议,组成局域网。

(3) 系统以SIMATIC工控机作为DP类型2主站,通过现场总线接口卡CP5611使工控机与PROFIBUS-DP总线相连,能完成组态、运行、操作等功能。主站上的应用程序与CP5611的信息传递采用OPC通用接口服务软件实现。

(4) 每个从站完成对两路发油系统的监控和控制,采用SIMATIC S7-200系列CPU224模块,通过EM 277扩展模块以DP从站形式接入PROFIBUS-DP网络,按主/从模式向上位机发送数据。

4.2 智能发油控制系统的软件设计

软件部分包括bbbbbbs 2000操作系统、SIMATIC OPC接口服务软件、主站软件和从站编程软件。

4.2.1 从站发油控制系统PLC通信接口软件设计

从站发油控制系统的PLC采用了SIMATIC S7-200的配套编程工具Step7,完成硬件组态、参数设置、PLC程序编制、测试、调试和文档处理等功能。通常用户程序由组织块(OB)、功能块(FB、FC)和数据块(DB)构成,其中OB是系统操作程序与应用程序的接口界面,用于控制程序运行;FB、FC是用户子程序;DB是用户定义的数据存储区,在本系统中它是上位机软件与Step7程序的数据接口点,配置与其相对应的DB块就可实现上位机软件OPC与Step7程序的数据接口。其通信接口程序如下。

CALL “DP-SEND”

CDDR:=W#16#170

SEND :=P#DB1.DBX0.0 BYTE240

DONE :=M0.0

ERROR :=M0.1

STSTUS :=MW1

CALL DP-RECV

CDDR:=W#16#170

RECV :=P#DB2.DBX0.0 BYTE240

NDR :=M128.0

ERROR :=M128.1

STATUS :=MW46

DPSTATUS:=MB120

L DB2.DBW 0

L 0 == I

JC m001

CALL FC 63

M001: NOP 0

CALL FC 64

4.2.2 主站通信接口软件设计

工控机作为主站,是通过通讯卡CP5611与从站进行数据交换的。选择操作系统控制面板的Set PG/PA Interface 选项,对其硬件进行设置,可自动完成总线各部分配置。但对于自行开发的、带有Profibus-DP接口的从站,需要自己编写一个*.GSD文件加入到配置库中。本系统将EM 277的GSD文件加入至OPC服务接口配置库中,完成对总线配置后,即生成一个ldb文件供系统运行使用。

4.2.3 工控机人机界面设计

工控机的人机界面设计,即发油控制管理系统,以bbbbbbs 2000操作系统作为平台,通过标准通讯接口OPC,采用Microsoft VC++程序设计语言编制程序,完成系统的控制要求,实现对油库的储运收发过程进行监控和管理。机开出后,通过局域网将信号传给发油机,发油机则使用PROFIBUS-DP网通知下位机PLC,由PLC控制油泵,并检测油量计和温度,自动完成发油过程。图3为发油机主程序流程图。图4为PLC S7-200主程序流程


 (2) 将现场的离散模块(小控制盒内的防护等级ip20的输入和输出模块以及防护等级ip67的输入模块)连接到devicenet总线的节点。omron的总线模块分为端子排连接和标准插接头的连接两种方式,devicenet总线标准电缆是一根4芯的同轴电缆加上屏蔽层,芯线的颜色分别是红(24v+)、黑(24v零线)、蓝(信号正)、白(信号负)四种颜色,在端子排连接的模块上标明了四种颜色,在接线时要保证一致;标准插接头的插头连接要根据具体模块图纸上的要求进行连接。无论是端子排连接还是插接头连接,较终的检测标准是任何一种颜色的线要一通到底,所以在连接好总线后必须要用三用表的电阻档来检测所有链路是否通畅。网络总线两端应安装正确的终端电阻(120ω,可选配omron公司随系统提供的标准终端电阻),在系统不上电时测得的网络can-h和can-l之间的电阻值应在50ω~70ω。
        (3) 安装devicenet网络组态工具软件configurator v2.2,该工具是用来对总线上的设备进行网络节点分配和离散模块的i/o地址配置。在安装好该软件后有必要对其中的eds配置文件进行更新和升级,否则可能会在总线扫描时出现模块无法识别的情况。
         (4) 给将要添加到devicenet网络上的每个设备分配节点 址并设置正确的通信波特率,devicenet网络上每个网段所有节点的通信波特率必须一致,且不允许有节点地址重复的设备。在网络配置界面右键点击总线上的节点设备图标可以对每个节点的地址进行更改,节点设备都配置好后在总线分配器上的输入/输出选项卡上可以对已经配置了节点号的设备进行输入/输出通道的分配。当然也可以方便地取消或添加模块的默认i/o地址通过点击全局选项卡上的“register/unregistered”按钮,这样就很方便地将出错或暂时不需要的模块从总线上屏蔽掉,给调试工作带来很灵活的处理。
        (5) 通过编程设备将plc的机架插槽模块配置下载到plc。在连接总线分配器之前,我们需要通过plc模块上的rs232接口连接plc模块至编程设备,通过在线功能将主机架上的功能模块和i/o模块以及扩展机架上的i/o模块,按照实际的插槽号一一对应地配置到plc的i/o配置中去并下载到plc,plc将通过该配置来对机架上的模块进行扫描检查,如果发现配置信息和实际的不一致将会在诊断信息里面给出具体的出错提示,可以很直观地通过提示找到问题点。在c200h中的插槽号是固定了的,但是在cs1h-h的处理器中的插擦好是连续分配的,如果我们要跳过一个插槽不进行配置时需要将该插槽配置为“16点虚”这样的话它只占用插槽号但不分配实际地址。在以太网插槽点击鼠标右键可以对以太网进行相关的通信设置如ip地址等,设置好后下载到plc以便后面通过网线与plc进行通信连接。
        (6) 通过编程设备将devicenet网络配置的节点设备参数全部下载到总线分配器。这个过程分两步进行:首先是将配置的节点设备组态数据下载到总线分配器模块,通过文件选项里面的下载选项;然后是双击打开总线分配器,将里面配置好的i/o通道配置下载到总线分配器,通过点击下载按钮进行下载。这个过程都必须是在编程设备和plc在线的情况下进行的(rs232接口或者是以太网卡接口),而且需要注意的是这些数据一旦下载到总线分配器后就会保存在总线分配器里面,就算掉电也不会丢失,所以有时候在使用旧的模块对总线进行扫描时会有冲突信息提示,表明当前扫描的总线设备与总线分配器里面的存储内容不符(包括节点地址不符、型号不符、i/o地址不符等),同时总线分配器的led显示屏也会给出相应的冲突的设备的节点号。当出现这样的情况时,需要手动地将实际的总线配置和i/o配置编辑正确后下载到总线分配器再次扫描就不会出现上面的情况。
         (7) 原始程序的修改。在修改程序之前先将升级的主机架和plc替换掉原来的旧机架和plc,其他的模块保持不变,然后将离线的程序里面的cpu进行升级处理,其程序内部的变量地址也跟着会相应的变化(因为针对不同的plc模块其内部地址的编址方式可能会有所不同),外部i/o保持不变。将自动转换后的程序通过rs232接口下载到plc进行在线试运行,看是否和原始的模块运行时有所不同,较后得到的结论是:内部点的自动转换不会影响到原始程序的正常运行。运行无误后就可以将二号位的i/o地址根据总线分配器里面的i/o配置进行相应的修改,然后保存到新的plc里面。
        (8) 将所有的程序和总线节点配置文件做好备份,以便日后进行数据恢复和维护。

5  结束语
        系统运行实践表明:该系统功能强大、、操作灵活,为生产线白车身的生产创造了明显的经济效益,并大大提高了生产效率、自动化生产水平和管理水平。





http://zhangqueena.b2b168.com

产品推荐