• 西门子6ES7253-1AA22-0XA0千万库存
  • 西门子6ES7253-1AA22-0XA0千万库存
  • 西门子6ES7253-1AA22-0XA0千万库存

产品描述

产品规格模块式包装说明全新品牌西门子

西门子6ES7253-1AA22-0XA0千万库存


由PLC控制的某些系统,经常要测量各类模拟电压信号,以往通常用电压传感器进行采样,由PLC的模拟量扩展模块进行运算处理。电压传感器输出是模拟量,在电磁较强的环境中,容易出现较大的测量误差;同时,由于占用模拟量扩展模块宝贵的输入点(模拟量扩展模块价格接近中、小型PLC的价格,且输入点较少),使系统的性价比降低。当用电压/频率传感器进行采样,进而用PLC高速计数器计数,能较好地解决上述问题,V/F传感器输出是脉冲信号,该信号在电磁下变化较小;另外,该信号是数字量,可直接接入PLC高速计数器的输入点。下面以西门子SIMATCS7-00、CPU224和V/F传感器为例介绍测量模拟电压信号的方法。

2 高速计数器和V/F传感测量模拟电压信号的原理

CPU224有HSC0-HSC5共6个高速计数器,每个高速计数器都有多种工作模式以完成不同的功能,在使用一个高速计数器时,根据系统的控制需要,首先要给计数器选定一种工作模式,可用高速计数器定义指令HDEF来进行设置。只有定义了计数器和计数器模式,才能对计数器的动态参数进行编程。编程时,每个高速计数器只能使用一条HDEF指令。每个高速计数器都有一个控制字节,包括允许或禁止计数,计数方向的控制,要装入的计数器当前值和要装入的预置值。

V/F传感器把测量的模拟电压信号按着固定的比率转换成矩形脉冲信号,本例采用的电压/频率传感器,它的比率为20Hz/V。

下面以一台35kV级中、小容量变电所用直流电源为例,说明如何利用CPU224的高速计数器HSC1和V/F传感器(输入:DC0~500V电压,输出:0~10kHz脉冲)来测量控制母线电压。首先,V/F传感器将输入电压(控制母线电压)转换为矩形脉冲信号,再将此信号送入高速计数器HSC1的输入端,并累计脉冲数。通过设置定时中断0的间隔时间,来控制高速计数器累计脉冲的时间,当预置的间隔时间到后,根据累计脉冲数,计算出被测控制母线电压值,测量原 理 图 如 图1所 示 。

PLC高速计数器和电压/频率传感器测量模拟电压信号的方法 - liugangde2005 - 我的博客

图1 高速计数器测量V/F传感器脉冲电路

3 测量模拟电压信号的方法

3.1 硬件要求

需要使用设备 CPU224 1台

电压/频率传感器 1台

技术参数 供电电压 DC 24V

输 入 DC 0~500V

输出 方波,GND~24V

测量范围 0~500V→0~10kHz

比 率 20Hz/V

3.2 程序结构

主程序在**个扫描周期调用子程序SBR0

SBR0高速计数器和定时中断的初始化

INT0对高速计数器求值的定时中断程序

3.3 程序和注释

主程序在**个扫描周期调用初始化子程序SBR0,仅在**个扫描周期标志位SM0.1=1。由子程序SBR0实现初始化。

首先,把高速计数器HSC1的控制字节MB47置为16进制数FC,其含义是:正方向计数,可更新预置值(PV),可更新当前值(CV),HSC1。

然后,用定义指令HDEF把高速计数器HSC1设置成工作模式0,即没有复位或启动输入,也没有外部的方向选择。当前值SMD48复位为0,预置值SMD52置为FFFF(16进制)。定时中断0间隔时间SMB34置为100ms,中断程序0分配给定时中断0,并允许中断,用指令HSC1启动高速计数器。

每100ms调用一次中断程序0,读出高速计数器的数值后,将其置零。通过HSC1计数值及变换关系来求被测的控制母线电压值。本例中,采用参数为输入0~500V、输出0~10kHz的V/F传动器,100ms时间累计脉冲较多为1kHz,在中断程序中用乘法指令MUL将该计数值乘5,则100ms内较多脉冲累计数为1k×5=5kHz,从而实现显示值与10倍的真实电压值相对应,设经乘法指令运算后计数值为2200Hz,则实际电压值相应为220V。然后将经程序处理的计数值置入输出字节O,以便通过LED来显示被测的模拟电压值。高速计数器和V/F传感器测量模拟电压信号的主程序、子程序和中断程序如下所述。

主程序

LD SM0.1 //用初次扫描存储器位(SM0.1)调用执行初始化操作的子程序。由于采用这样的子程序调用,后续扫描不会再调用这个子程序,从而减少了扫描时间,也提供了一个结构优化的程序。

CALL SBR_0 //调用初始化子程序SBR_0

子程序

SBR0 SM0.0 //启动子程序0

LD SM0.0 //SM0.0总是1

MOVB 16#FC,SMB47 //设置高速计数器HSC1控制字节:上升沿复位,上升沿启动,1X计数速率,正向计数,可改变方向,可更新PV(预置值),可CV(当前值),HSC1。

HDEF 1,0 //定义高速计数器,选用HSC1工作于模式0

MOVO 0,SM048 //HSC1当前值清0

MOVD 16#FFFF,SMD52 //将预置值装入SMD52

MOVB 100,SMB34 //设置定时中断0间隔时间为100ms

ATCH 0,10 //中断连接指令,中断程序为INT_0,事件号为10

EN 1 //允许所有中断

HSC 1 //编程计数器SHC1,使设置生效

中断程序0

INT 0 //启动中断程序

LD SM0.0 //SM0 0总是1

MOVD HSC1,AC0 //把HSC1的计数值存入累加器AC0

MOVD AC0,VD100 //把计数值存入VD100

MOVD 0,SM048 //HSC1当前值清0

MOVB 16#C0,SMB47 //重新设置HSC1控制字节:上升沿复位,上升沿启动,4X计数速率;反向计数,不改变计数方向,不更新PV,可更新CV,HSC1。

HSC 1 //启动高速计数器HSC1

MUL 5,VD100 //把HSC1的计数值乘以5

MOVB VB103,0 //在输出端Q0 0至Q0.7显示10倍被测控母电压值

PLC交流电压隔离传感器参数怎样设置
       PLC交流电压隔离传感器参数怎样设置,可以根据客户的测量较大电压选出测量范围,比方AC220V,然后根据客户PLC接受的信号DC4-20ma 20ma 5v 4v 10v选出对应的输出信号。比方测量电压AC250V ,PLC接受DC4-20ma可以选KXT2uAC220V/DDC4-20ma 24v 供电。工业现场传感器与仪器仪表、PLC、DCS等控制系统经常由于系统干扰、有源信号、无源信号、有源负载、无源负载的信号冲突和阻抗匹配问题而无法正常工作。正确选择隔离放大器变送器能有效解决信号干扰、阻抗匹配和信号源与控制系统的冲突问题。
    隔离放大器变送器一般都用在用电环境复杂的工业现场,为防止现场环境对产品出现各种干扰或损坏,我们根据多年的生产经验和针对不同环境下用户反馈意见,在对产品性能不受影响前提下逐步对产品的保护措施进行改进改善。对于DIN 35导轨安装的产品,这些保护电路都以安置据现场在产品中,用户可以直接使用。对于IC封装的产品,由于受到尺寸空间的制约而无法载入保护电路。所以,请用户根使用环境对IC封装产品的信号输入、输出、辅助电源加装保护电路。

经常会有客户抱怨西门子的面板与通信速度慢,其实很多情况下都是因为设置不当而导致的。如下列出了一些设置,都会影响到面板与 plc 的通信速度。

1、变量的刷新周期

普通的通信方式,面板能支持的较小刷新周期是100ms。

是不是设置得越短,通信就越快呢?当变量很少时,基本上是这样。但若变量很多时,则不然。因为大量的通信任务执行的时间远**刷新周期,将导致通信堵塞。表现就是通信速度反而会下降。所以应该根据项目的实际需要,变量刷新周期该长的长,该短的短。

对于某些特殊的应用,如直接键。则可以将面板组态为 dp 从站。从而保证某些关键数据的快速传送

2、变量的采集模式

变量具有三种采集模式,循环连续,循环使用及根据命令。

默认情况下,我们应该将其设置为循环使用的方式。这表示只有当前画面中使用到了某变量,该变量才会被刷新,才会产生通信负荷。如果错误地设置为循环连续,那么不管当前画面中是否使用该变量,面板都会在后台不停地刷新该变量,从而产生不必要的通信负荷,降低了面板整体的通信速度。

设置为循环连续方式常见的应用是该变量组态了数值更改事件。

3、通信波特率

当然是越快越好,前提是线路质量好,干扰少或接地屏蔽等措施得当。当通信条件差时,高波特率导致通信失败几率更高,反而会降低成功通信的速度。如果此时将波特率降低,则会降低通信数据包出错的几率,从而改善通信速度。

4、单个画面中 i/o 域的数量

每款面板都会在性能参数中给出单个画面中较大允许组态的对象数量,如较多几个域,较多几个变量,较多几个复杂对象等。这都是极限参数。实际应用的项目不建议让这些参数达到极限值,除非项目比较简单,通信变量不多的情况。所以,如果可能,将多 i/o 域的画面拆分成子画面。

202207281244519172844.jpg202202231632201798164.jpg



可编程逻辑控制(PLC)是一种基于计算机的紧凑的电子系统,它使用数字或者模拟输入/输出模块来控制机器、工艺和其他控制模块。PLC能够接收(输入)和发送(输出)各种不同类型的电气和电子信号,并利用它们来控制和监测几乎任何一种机械和/或电气系统。PLC可以按照所能提供的I/O功能来分类。例如,一个nano PLC具备的I/O数少于32路,一个micro PLC的I/O数在32和128路之间,而小型PLC的I/O数则达到了128~256,其余依此类推。图1描绘典型的PLC系统。

PLC系统架构,示出了各种不同的I/O模块功能

PLC系统包含输入模块、输出模块和输入/输出模块。因为许多输入和输出都涉及现实世界中的模拟变量--而控制器是数字式的-PLC系统硬件设计任务将主要围绕如下方面展开:数模转换器(DAC)、模数转换器(ADC)、输入和输出信号调理、输入/输出模块的电气连线与控制器之间以及模块相互之间的隔离问题。

I/O模块的分辨率范围从12位到16位,在整个工业级温度范围的精度为0.1%。模拟输出电压范围通常为±5V、±10V或者0V~5V、0V~10V,电流范围为4~20mA或0~20mA。对DAC的稳定时间要求,从10ms一直到100ms,具体则取决于应用的实际要求。模拟输入范围广泛,由电桥传感器输出的±10mV微弱电压信号;也有电机控制器±10V的电压信号,或者工业过程控制系统的4~20mA电流。转换时间则取决于所要求的精度和所选用的ADC架构,从10SPS到几百KSPS。

数字隔离器、光耦隔离器或者电磁隔离器用来将系统现场的ADC、DAC和信号调理电路与数字端的控制器隔离开来。如果模拟端的系统也必须实现充分隔离的话,在输入或者输出的每个通道必须采用转换器以便较大限度提高通道间的隔离度-电源的隔离也是必需的。

iCMOS 工艺

iCMOS技术是一种新型的高性能制造工艺,它将高压的集成电路与亚微米级CMOS和互补双较型工艺融为一体,在PLC设计的输入、输出部分所使用。

iCMOS技术使得单芯片的设计能够融合5V CMOS并实现其与电压更高的(16、24或者30V)CMOS电路的匹配--于是同一块芯片将拥有多路不同电压的电源。由于能够如此灵活地将各种元件和工作电压集成到一起,亚微米的iCMOS 器件具有更高的性能,其集成的功能更多,而功耗更低--而且所需要的电路板面积大大小于前几代高压产品。其中的双较型工艺为ADC、DAC和低失调放大器提供了精确的基准源,出色的匹配特性和高度的稳定性。

薄膜电阻具有高达12位的初始匹配特性,经过修调后可以实现16位的匹配,温度和电压系数与传统的多晶硅的电阻相比,改善了20倍,是高准确度、高精度的数模转换器的理想选择。片上的薄膜熔断器使得高精度转换器的积分非线性、偏置和增益等性能可以用数字化的技术来校准。

PLC 输出模块

PLC系统的模拟输出--通常用于控制工业环境中的执行器、阀和电机--使用了标准的模拟输出范围,如±5、±10V、0V~5V、0V~10V、4~20mA或者0~20mA。模拟输出的信号链常常包括了数字隔离--将控制器的数字输出与DAC和模拟信号调理部分隔离开来。在数字化隔离的系统中所使用的转换器主要使用3线或者4线串行接口来较大限度减小所要求的数字隔离器或者光耦隔离器的数量。

PLC系统的模拟输出模块通常采用两种架构:每个通道一个DAC的架构和每个通道一个采样保持器的架构。**种架构中,每个通道使用一个**的DAC来产生模拟控制电压或者电流。现在有许多多通道DAC可供选择,在空间占用上更少,通道单位成本更低,但那些需要通道相互隔离的往往采用了单通道DAC架构。图2是每通道使用一个DAC的典型配置。这种较简单DAC是低压单电源型的,采用2.5V~5.5V电源供电,输出范围是0~VREF,输出信号经过调理后可以产生所需的任意电压或者电流范围。双极性输出转换器采用双电源供电,可以用于必须输出双极性电压范围的输出模块。

每通道一个DAC的架构

四路D/A转换器是非隔离型的多通道输出设计的理想选择,通过外接信号调理电路的方法可以实现多达4路的不同的输出配置。例如,图3示出了16bit 4路电压输出型DA5664R是如何提供0~5V的输出范围的--它也可以通过不同的连接方式提供各种标准所需的输出电压范围,或者通过外接的四运放构成灌电流输出。在配制成双极性输出时,其内部基准源的对外输出可以提供必要的跟踪偏置电压。

利用多通道D/A变换器实现±5V、±10V、0V~10V、0V~5V等电压和电流沉输出

图4示出了隔离4~20mA电流环控制电路中所使用的一个单通道转换器。AD5662采用SOT-23封装,适用于那些需要在模拟输出之间充分隔离的应用。

一个4~20mA电流控制电路

AD5662较大的输出电压摆幅为5V,该电压由ADR02电压基准来提供,它可以从变化的回路电压中稳压出一路精密的电源。5V的DAC输出则通过一个运算放大器和晶体管构成的混合电路转换成4~20mA的电流输出。因为运算放大器的同向端输入处于虚地电位,运放就可以调节电流Is,以维持在RS和R3上的电压相等的关系,于是有

RSIS=R3I3

N2端的电流的总和构成了环路电流:

电流在N1点相加,于是有:

环路电流中的4mA的偏移分量是由基准电压所提供:

环路电流中可编程0~16mA电流则是由DAC提供:

每通道配置采样-保持电路

另一种可选的架构是利用开关电容和缓冲器来构成采样-保持放大器(HA),以储存高性能单DAC的输出信号,如图5所示。这些采样值通过模拟多路复用器在不同的电容器之间切换。因为系统的保持精度由电容的下降速率所决定,所以需要对这些通道进行频繁的刷新以维持所需要的精度。根据输出的要求,可采用低压单电源DAC,也可以使用双极性输出DAC。缓冲器可以提供信号调理,对电容而言呈现一个很高的输入阻抗,并能提供很低的输出阻抗,以驱动负载。

单DAC架构

电源和数字信号的电流隔离

在PLC、过程控制、数据采集以及控制系统中,各种传感器产生的数字信号都传送到一个中央控制器,进行处理和分析。为了保证用户接口端电压的安全性,也为了防止瞬态尖峰的传输,需要实现电流隔离。较常用的隔离器件是光耦器、基于变压器的隔离器和电容耦合式隔离器。

通用的光耦器利用发光二极管(LED)来将电气信号转换成对应的光强度,并用光电探测器将光信号转换成电信号。一般说来,它们的LED普遍存在转换效率低的问题,而且光电探测器的响应速度较慢;光耦隔离器的寿命有限,随着温度、工作速度和功耗的变化而会出现过大的性能波动。它们一般局限于1或2通道结构,需要外接元件才能实现完整的功能。

ADI目前开发出一种新的隔离方法,它将芯片级的变压器技术与集成化的CMOS输入与输出电路结合起来。这些 iCoupler 器件在尺寸、成本和功耗方面都低于光耦隔离器,同时,有多种多样的通道配置和性能水平,并带有标准的CMOS接口,且*外接元件--且能在全温度、电源范围和寿命期中保持其高性能和稳定性。iCoupler的数据率和定时精度比常见的高速光耦合器高2~4倍,而它们用的功耗仅为光耦合器的1/50,发热更小,而可靠性得以提高,成本则更低。





http://zhangqueena.b2b168.com

产品推荐