西门子模块6es7212-1ab23-0xb8诚信交易
plc的数字量输入接口并不复杂,我们都知道plc为了提高抗干扰能力,输入接口都采用光电耦合器来隔离输入信号与内部处理电路的传输。因此,输入端的信号只是驱动光电耦合器的内部led导通,被光电耦合器的光电管接收,即可使外部输入信号可靠传输。
目前plc数字量输入端口一般分单端共点与双端输入,各厂商的单端共点(com)的接口有光电耦合器正极共点与负极共点之分,日系plc通常采用正极共点,欧系plc习惯采用负极共点;日系plc供应欧洲市场也按欧洲习惯采用负极共点;为了能灵活使用又发展了单端共点(s/s)可选型,根据需要单端共点可以接负极也可以接正极。
由于这些区别,用户在选配外部传感器时接法上需要一定的区分与了解才能正确使用传感器与plc为后期的编程工作和系统稳定奠定基础。
二:输入电路的形式
1、输入类型的分类
plc的数字量输入端子,按电源分直流与交流,按输入接口分类由单端共点输入与双端输入,单端共点接电源正极为sink(sinkcurrent 拉电流),单端共点接电源负极为srce(source current 灌电流)。
plc资料网
2、术语的解释
sink漏型
source源型
sink漏型为电流从输入端流出,那么输入端与电源负极相连即可,说明接口内部的光电耦合器为单端共点为电源正极,可接npn型传感器。
source源型为电流从输入端流进,那么输入端与电源正极相连即可,说明接口内部的光电耦合器为单端共点为电源负极,可接pnp型传感器。
国内对这两种方式的说法有各种表达:
1)、根据ti的定义,sink current 为拉电流,source current为 灌电流,
2)、由按接口的单端共点的极性,共正极与共负极。这样的表述比较容易分清楚。
3)、sink为npn接法,source为pnp接法(按传感器的输出形式的表述)。
4)、sink为负逻辑接法,source为正逻辑接法(按传感器的输出形式的表述)。
5)、sink为传感器的低电平有效,source为传感器的高电平有效(按传感器的输出状态的表述)。
这种表述的笔者接触的多,也是容易引起混淆的说法。
接近开关与光电开关三、四线输出分npn与pnp输出,对于无检测信号时npn的接近开关与光电开关输出为高电平(对内部有上拉电阻而言),当有检测信号,内部npn管导通,开关输出为低电平。
对于无检测信号时pnp的接近开关与光电开关输出为低电平(对内部有下拉电阻而言),当有检测信号,内部pnp管导通,开关输出为高电平。 plc
以上的情况只是针对,传感器是属于常开的状态下。目前可厂商生产的传感器有常开与常闭之分;常闭型npn输出为低电平,常闭型pnp输出为高电平。因此用户在选型上与供应商配合上经常产生偏差。
另一种情况,用户也遇到sink接pnp型传感器,source接npn型传感器,也能驱动plc接口,对于plc输入信号状态则由plc程序修改。原因是传感器输出有个上拉电阻与下拉电阻的缘故,对于集电极开路的传感器,这样的接法是无效的;另外输出的上拉电阻与下拉电阻阻值与plc接口漏电流参数有很大关系。并非所有的传感器与plc都可以通用,对于此类问题可以参考笔者的另一文《接近开关、光电开关的输出与负载接口问题》,在此不再赘述。
sink漏型、source源型在下文有详细图解描述。
3、按电源配置类型
3.1、直流输入电路
如图1,直流输入电路要求外部输入信号的元件为无源的干接点或直流有源的无触点开关接点,当外部输入元件与电源正极导通,电流通过r1,光电耦合器内部led,vd1(接口指示)到com端形成回路,光电耦合器内部接收管接受外部元件导通的信号,传输到内部处理;这种由直流电提供电源的接口方式,叫直流输入电路;直流电可以由plc内部提供也可以外接直流电源提供给外部输入信号的元件。r2在电路中的作用是旁路光电耦合器内部led的电流,保证光电耦合器led不被两线制接近开关的静态泄漏电流导通。 plc资料网
3.1、交流输入电路
如图2,交流输入电路要求外部输入信号的元件为无源的干接点或交流有源的无触点开关接点,它与直流接口的区分在光电耦合器前加一级降压电路与桥整流电路。外部元件与交流电接通后,电流通过r1,c2经过桥整流,变成降压后的直流电,后续电路的原理与直流的一致。交流plc主要适用相对环境恶劣,,布线技改变动不大等场合;如接近开关就用交流两线直接替代原来行程开关。
4:按端口类型
4.1单端共点(comcon)数字量输入方式
为了节省输入端子,单端共点输入的结构是在plc内部将所有输入电路(光电耦合器)的一端连接在一起接到标示为com的内部公共端子(internalcomconterminal),各输入电路的另一端才接到其对应的输入端子x0、x1、x2、....,com共点与n个单端输入就可以做n个数字量的输入(n+1个端子),因此我们称此结构为"单端共点"输入。
用户在做外部数字量输入组件的接线时也需要同样的作法,需要将所有输入组件的一端连接在一起,叫输入组件的的外部共线(externalcomcon wire);输入组件的另一端才接到plc的输入端子x0、x1、x2、....。
如果com为电源24v+(正极),外部共线就要接24v-(负极),此接法称sink(sink current拉电流)输入方式;也称之plc接口共电源正极。
如果com为电源24v-(负极),外部共线就要接24v+(正极),此接法称srce(source current灌电流)输入方式;也称之plc接口共电源负极。
sink(sink current 拉电流)输入方式,可接npn型传感器,即x端口与负极相连。
srce(source current 灌电流)输入方式,可接pnp型传感器。即x端口与整机极相连。
为了适应各地区的使用习惯,内部公共端子有的厂家的plc是采用s/s端子,此端子可以与电源的24v+(正极)或24v-(负极)相连,结合外部共线接线变化使plc可以sink(sink current 拉电流)输入方式,可接npn型传感器和srce(source current灌电流)输入方式,可接pnp型传感器。较采用com端的plc更灵活。s/s端子的发展是为了适用日系与欧系plc混合使用工控场合,起到通用的作用,s/s端子也称之sink/srce可切换型。
plc资料网
(外部输入组件可以为按钮开关、行程开关、舌簧开关、霍尔开关、接近开关、光电开关、光幕传感器、继电器触点、接触器触电等开关量的元件。)
4.1.1 sink(sink current 拉电流)输入方式
●单端共点sink输入接线(内部共点端子com→24v+,外部共线→24v-)。如图3:
4.1.2 srce(source current 灌电流)输入方式
● 单端共点srce输入接线(内部共点端子com→24v-,外部共线→24v+)。如图4:
plc
4.1.3 sink/srce可切换输入方式
s/s端子与com端不同的是,com是与内部电源正极或负极固定相连,s/s端子是非固定相连的,根据需要才与内部电源或外部电源的正极或者负极相连。
● 单端共点sink输入接线(内部共点端子s/s→24v+,外部共线→24v-)。
● 单端共点srce输入接线(内部共点端子s/s→24v-,外部共线→24v+)。
4.2.4:当有源输入元件(霍尔开关、接近开关、光电开关、光幕传感器等)数量比较多,消耗功率比较大,plc内置电源不能满足时,需要配置外置电源。根据需求可以配24vdc,一定功率的开关电源。外置电源原则上不能与内置电源并联,根据com与外部共线的特点,sink(sink current 拉电流)输入方式时,外置电源与内置电源正极相连接; srce(source current灌电流)输入方式时,外置电源与内置电源负极相连接。 plc
4.2.5:简单判断sink(sink current拉电流)输入方式,只需要xn端与负极短路,如果接口指示灯亮就说明是sink输入方式。共正极的光藕合器,可接npn型的传感器。srce(source current灌电流)输入方式,将xn端与正极短路,如果接口指示灯亮就说明是srce输入方式。共负极的光藕合器,可接pnp型的传感器。
4.2.4:对于2线式的开关量输入,如果是无源触点,sink与srce按上图的输入元件接法,对于2线式的接近开关,需要判断接近开关的极性,正确接入。我公司部分2线式的ljk系列接近开关也有不分极性即可接入接口的,具体参考附带产品说明书。4.2、超高速双端输入电路
主要用于硬件高速计数器(hhsc)的输入使用,接口电压为5vdc,在应用上为确保高速及高噪音抗性通常采用双线驱动方式(line-drive)。如果工作频率不高与噪音低也可以采用5vdc的单端sink或者srce接法,串联一个限流电阻转换成24vdc的单端sink或者srce接法。
4.2.1、双输入端双线驱动方式(line-drive)。
4.2.2、5vdc的单端sink或者srce接法。
4.2.3、24vdc的单端sink或者srce接法。
plc
注:24vdc供电的传感器,在输入回路上需要串联限流电阻,r1为10Ω,r2为2kΩ,不串联限流电阻,将烧毁接口回路,限流电阻取值2.7kΩ。
四:外部输入元件
1:无源干接点(按钮开关、行程开关、舌簧磁性开关、继电器触点等)
无源干接点比较简单,接线容易。不存在电源的极性,压降等因素,上图3-6中的输入元件这是此类型。这里不重复介绍。
2:有源两线制传感器(接近开关、有源舌簧磁性开关)
有源两线接近开关分直流与交流,此传感器的特点就是两根线,传器输出端导通后,为了保证电路正常工作需要一个保持电压来维持电路工作,通常在3.5-5v的压降,静态泄露电流要小于1ma,这个指标很重要;如果过大,在接近开关没检测信号时,就使plc的输入端的光电耦合器导通。我公司的ljk系列两线制接近开关静态泄露电流控制在0.35-0.5ma之间适应各类型plc。 plc资料网
直流两线制接近开关分二极管极性保护与桥整流极性保护,前者在接plc时需要注意极性,后者就不需要注意极性。有源舌簧磁性开关主要用在汽缸上做位置检测,由于需要信号指示,内部有双向二极管回路,因此也不需要注意极性;交流两线制接近开关就不需要注意极性。如图10:
2.1、单端共点sink输入接线(内部共点端子com→24v+,外部共线→24v-)。如图11
2.2、单端共点srce输入接线(内部共点端子com→24v-,外部共线→24v+)。如图12:
plc
2.3、s/s端子接法参考图5-图6以及图11-图12。
3:有源三线传感器(电感接近开关、电容接近开关、霍尔接近开关、光电开关等)
直流有源三制线接近开关与光电开关输出管使用三极管输出,因此传感器分npn和pnp输出,有的产品是四线制,有双npn或双pnp,只是状态刚好相反,也有npn和pnp结合的四线输出。
npn型当传感器有检测信号vt导通,输出端out的电流流向负极,输出端out电位接近负极,通常说的高电平翻转成低电平。
pnp型当传感器有检测信号vt导通,正极的电流流向输出端out,输出端out电位接近正极,通常说的低电平翻转成高电平。
电路中三极管的发射极上的电阻为短路保护采样电阻2-3Ω不影响输出电流。三极管的集电极的电阻为上拉与下拉电阻,提供输出电位,方便电平接口的电路,另一种输出的三极管集电极开路输出不接上拉与下拉电阻,更多问题可以参考《接近开关、光电开关的输出与负载接口问题》的文章。
plc资料网
简单说当三极管vt导通,相当与一个接点导通,如图13:
3.1单端共点sink输入接线(内部共点端子com→24v+,外部共线→24v-)。如图14:
2.2、单端共点srce输入接线(内部共点端子com→24v-,外部共线→24v+)。如图15:
plc资料网
2.3、s/s端子接法参考图5-图6、图11-图12以及图14-图15。
五、结束语
plc输入接口电路形式和外接元件(传感器)输出信号形式的多样性,因此在plc输入模块接线前必要了解plc输入电路形式和传感器输出信号的形式,才能确保plc输入模块接线正确无误,在实际应用中才能游刃有余,后期的编程工作和系统稳定奠定基础
1. 引言
可编程控制器[1](programmable logiccontroller,简称plc)作为工业控制专用的计算机,由于其结构简单、性能优良,抗干扰性能好,可靠性高,编程简单,调试方便,在机械、化工、橡胶、电力、石油天然气等行业工业控制现场已日趋广泛地得到应用,成为工控现场进行实时控制的主要的控制装置。同时利用plc所具有的串行通信和计算机的远程通信功能,可实现计算机对多台plc控制装置的远程集中监控。
在石油、天然气远程输送管线上,大口径油气管道阀门是重要的基础设备之一,具有截止、开启、配送和调压等多种功能,一旦出现故障轻则影响管线的输送功能,重则导致管线的严重破坏甚至造成人生安全,因此对油气管道及阀门的全程状态监控显得尤为重要。远程油气管道监控系统就是为提高油气远程输送的安全可靠性而提出来的,该系统允许系统操作员通过位于监控中心的计算机终端,进行对一定区域的阀门站进行远程,具有较高的可靠性和运行效率。
2. 监控系统的组成结构
远程油气管线监控系统硬件组成示意图如图1所示。该系统是以plc作为远程控制终端,以工控pc机作为上位机的主从式一点对多点的远程无线监控网络,采用串行异步通讯协议。下位机plc安装在各阀门站,根据上位机的指令或自身的控制程序控制阀门的开启或关闭,并配置各种传感器等辅助设备,组成数据采集和控制系统。上位机安装于油气调度控制中心,以半双工轮询方式同各阀门站plc通讯,以此形成scada(数据采集与监控)系统。无线数传电台采用透明方式工作,只起数据传输作用,整个网络数据收发采用同一频率,通讯时,站点的识别是通过plc的不同地址编号来实现的。
plc资料网
各阀门站采用plc作为系统的基本rtu单元,完成各种测量和控制任务,主要由plc本体、ad转换模块、传感器组与智能驱动装置四部分组成。
2.1 阀门电机主回路
图2为阀门电机主回路及plc外部端子回路示意图。三相交流电动机m分别由交流接触器kmo和kmc的通断来驱动阀芯顺、逆时针转动实现阀门的开启或关闭。
2.2 plc外部端子回路
系统选用三菱电机公司生产的fx2n-32mr作为rtu单元。智能驱动装置是引进美国ue技术的smc多回转型阀门电动装置,它可以单台控制,也可集中控制,可现场操作,也可远程控制,除能驱动阀门动作外同时还能将自身的状态以标准信号的方式送出供plc进行状态检测[2]。考虑阀门站兼有就地和远程两种控制方式,plc共管理12路输入信号和8路输出信号。其输入输出信号及端子分配如表1所示。
表1 plc输入/输出信号及端子分配表
2.3 a/d转换模块
a/d转换模块选用与plc本体配套的fx2n-4ad,其有四路独立的差分输入通道。每个通道可选择为电流型(±20ma)或电压型(±10vdc)信号输入。在每个阀门站管线或阀门的适当位置装上温度、压力和流量传感器,以采集油气管线的工作状态。参数信号经传感器变送后分别与fx2n-4ad各独立通道相连,经ad转换后放到相应的数据寄存器中,供plc程序定时读取。
plc
2.4 数传电台选型与设置
计算机与plc之间采用无线数传电台方式进行通讯,采用交错编码、收后重发技术,提高无线通讯的抗干扰能力,确保阀门站无线远程控制的安全可靠运行。数据传输模块选用美国的mds2710数字传输电台,它可为两点之间的数据传输提供全透明的半双工通讯连接[3]。它一端与嵌入在plc内的通讯fx2n-485-bd通过rs485接口方式相连,另一端则通过标准的rs232接口与监控中心服务器的串口连接,组成准双向的数据发送与接收无线通讯网络,网络的大节点数可达32个。
电台数据帧格式设置为7位数据位、1位停止位、偶校验的方式,传输速率为9600bit/s。电台发射功率为25w,采用收、发同频方式(235mhz),主站架设全向天线,阀门站架设定向八木式天线后,数据传输距离可达15km以上,在地势平坦地区,通讯距离可达20km。与之相适应plc通讯格式特殊数据寄存器d8120设置为-8058,d8121寄存器用来设置各阀门站id号。为了安全,除在天线安装了避雷针外,天线到电台之间的馈线也加装了避雷器。
3. 监控系统软件实现
系统对阀门的监控能实现就地控制和远程控制两种控制方式。系统控制过程流程为:传感器将测得信号通过屏蔽信号电缆传送到a/d转换模块的输入端,经过a/d转换模块转换后存入指定的数据寄存器供plc读取。plc将数据通过无线数传电台送出,后到监控中心供系统处理,完成一次数据采集过程。系统控制信号当为就地控制方式时由操作者通过阀门站控制箱内的按钮直接控制;当为远程控制时则由监控中心发出,plc接收到信号后通过输出端口控制智能驱动装置使阀门动作。 plc
系统软件由两部分组成:一是plc端实时测控软件;二是监控中心计算机测控数据实时处理软件。 3.1阀门站plc软件设计
plc端阀门站实时测控软件控制过程流程图如图3所示。它采用梯形图逻辑编制,编程方便且直观。因篇幅原因,下面给出plc本体从fx2n-4ad给取ad转换结果及部分控制程序梯形图[1,4],如图4所示。
3.2 系统监控中心软件
本监控系统软件是利用kingview6.5[5]编写。能充分利用bbbbbbs的图形编辑功能,方便地构成监控画面,以动画图形方式显示控制设备的状态,具有数据库odbc接口、dde功能、可便利地生成各种曲线和用户报表,也可将数据以excel格式输出。系统软件主要由实时监控、曲线动态生成、数据报表管理、数据库管理、报警及用户管理六大功能模块组成。
用户通过系统可随时清楚了解网内各阀门站的状态参数与阀门状态,对阀门实施远程控制,对所监测的各种参数均设有上、下限值,具有越限报警、紧急处理功能。系统将历史数据以多种方式保存,便于管理者进行阀门站运行数据的分析统计和故障分析[6]。图5为监控系统主画面。
plc
图5 监控系统主画面
4. 结语
系统监控中心通过数据传输电台对油气管线中多阀门站参数同时实时采集、对异常情况及时报警,消除了安全隐患,极大改善了我国目前油气管线监管不力的现状,系统有较强的数据处理功能,实现了数据报表的自动生成、数据库的访问、排序、查询等多种功能。系统经半年多实际运行,其性能稳定,运行可靠,人机界面友好,易操作,使用维护方便,具有很好的可扩展性和较高的实用价值。
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商