版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:1、模拟量扩展模块接线图及模块设置2、模拟量扩展模块的寻址3、模拟量值和A/D转换值的转换4、编程实例模拟量扩展模块接线图及模块设置EM235是最常用的模拟量扩展模块,它实现了 4路模拟量输入和1路模拟量 输出功能。下面以EM235为例讲解模拟量扩展模块接线图,如图1。EM 235摸拟组合4输入门输岀(SES7 235-0KD22-0XA0 )PS PSL+000000000000M A亠 A- RB 头 B- RC S G RD D亠 TTI rn IIrnIIIII250欧姆(内置)Im l+丄II计j vo忙|山汕舲115
2、I000000rnrrirnLf24 VDC 电源图1图1演示了模拟量扩展模块的接线方法, 对于电压信号,按正、负极直接接 入X+和X;对于电流信号,将RX和X+短接后接入电流输入信号的“ + ”端; 未连接传感器的通道要将 X+和X-短接。对于某一模块,只能将输入端同时设置为一种量程和格式, 即相同的输入量程和分辨率。(后面将详细介绍)EM235勺常用技术参数:模拟量输入特性模拟量输入点数4输入范围电压(单极性)010V 05V 01V0 500mV 0100mV 050mV电压(双极性)土 10V ± 5V ± 2.5V ±1V ± 500mV
3、177; 250mV ± 100mV ± 50mV ± 25mV电流020mA数据字格式双极性全量程范围-32000+32000单极性 全量程范围032000分辨率12位A/D转换器模拟量输出特性模拟量输出点数1信号范围电压输出土 10V 电流输出020mA数据字格式电压-32000 +32000电流032000分辨率电流电压12位电流11位下表说明如何用DIP开关设置EM235扩展模块,开关1到6可选择输入模拟 量的单/双极性、增益和衰减。EM235开关单/双极性选择增益选择衰减选择SW1SW2SW3SW4SW5SW6ON单极性OFF双极性OFFOFFX1OFF
4、ONX10ONOFFX100ONON无效ONOFFOFF0.8OFFONOFF0.4OFFOFFON0.2由上表可知,DIP开关SW6决定模拟量输入的单双极性,当 SW6为ON时, 模拟量输入为单极性输入,SW删OFF时,模拟量输入为双极性输入。SW4和SW缺定输入模拟量的增益选择,而 SW1 SW2 SW洪同决定了模拟 量的衰减选择。根据上表6个DIP开关的功能进行排列组合,所有的输入设置如下表:单极性满量程俞入分辨率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFON0 至U 50mV12.5 卩 VOFFONOFFONOFFON0 到 100mV25卩VONOFFOFFOF
5、FONON0 到 500mV125uAOFFONOFFOFFONON0到1V250 卩 VONOFFOFFOFFOFFON0到5V1.25mVONOFFOFFOFFOFFON0 至U 20mA5 AOFFONOFFOFFOFFON0 到 10V2.5mV双极性满量程俞入分辨率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFOFF ± 25mV12.5 卩 VOFFONOFFONOFFOFF± 50mV25卩VOFFOFFONONOFFOFF± 100mV50卩VONOFFOFFOFFONOFF± 250mV125 卩 VOFFONOFFOF
6、FONOFF± 500250 卩 VOFFOFFONOFFONOFF± 1V500 卩 VONOFFOFFOFFOFFOFF± 2.5V1.25mVOFFONOFFOFFOFFOFF± 5V2.5mVOFFOFFONOFFOFFOFF± 10V5mV6个DIP开关决定了所有的输入设置。也就是说开关的设置应用于整个模块, 开关设置也只有在重新上电后才能生效。输入校准模拟量输入模块使用前应进行输入校准。其实出厂前已经进行了输入校准, 如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。其步骤如下:A、切断模块电源,选择需要的输入范围
7、。B、接通CPU和模块电源,使模块稳定15分钟。C、用一个变送器,一个电压源或一个电流源,将零值信号加到一个输入端。D读取适当的输入通道在 CPU中的测量值。E、调节OFFSET(偏置)电位计,直到读数为零,或所需要的数字数据值。F、 将一个满刻度值信号接到输入端子中的一个,读出送到CPU勺值。G调节GAIN (增益)电位计,直到读数为 32000或所需要的数字数据值。H、必要时,重复偏置和增益校准过程。EM235俞入数据字格式下图给出了 12位数据值在CPU的模拟量输入字中的位置MSBLSB15 14320AIW XX0数据值迄位000申做数据MSBLSB15430AIW XX数据值伐位00
8、00収极数据图2可见,模拟量到数字量转换器(ADC的12位读数是左对齐的。最高有效位 是符号位,0表示正值。在单极性格式中,3个连续的0使得模拟量到数字量转 换器(ADC每变化1个单位,数据字则以8个单位变化。在双极性格式中,4 个连续的0使得模拟量到数字量转换器每变化 1个单位,数据字则以16为单位 变化。EM235俞出数据字格式图3给出了 12位数据值在CPU的模拟量输出字中的位置:MSB4 3LSB0AQW XX数据伯门位0 10 0 1 0 1MSB电流输出数据格成LS8154 30AQW XX数据值12位00 0 1 0电压输出数据挤式图3数字量到模拟量转换器(DAC的12位读数在其
9、输出格式中是左端对齐的, 最高有效位是符号位,0表示正值。模拟量扩展模块的寻址每个模拟量扩展模块,按扩展模块的先后顺序进行排序, 其中,模拟量根据 输入、输出不同分别排序。模拟量的数据格式为一个字长,所以地址必须从偶数 字节开始。例如:AIWQ AIW2 AIW4,、 AQW0AQW2。每个模拟量扩展模 块至少占两个通道,即使第一个模块只有一个输出 AQW0第二个模块模拟量输出 地址也应从AQW开始寻址,以此类推。图4演示了 CPU224后面依次排列一个4输入/4输出数字量模块,一个8输 入数字量模块,一个4模拟输入/1模拟输出模块,一个8输出数字量模块,一 个4模拟输入/1模拟输出模块的寻址
10、情况,其中,灰色通道不能使用。800QC.Q101QQ.110200.310.3QQ.3Q0.4X0.5心E1&7g 了11.0 11.1Q1SO01 111.2QIS11.3QL311 4Ql 411 5Qi-5Qi.elt.7Q1.7複昭複阳2.Q02.013 0AlWDAQWO03 0AlWSAQW412.102.113.1AIW2AOW2anAJW1OA0W612.2C2.2侶卫AIW403.2AJW1212.302.313.3AJW6Q3.3AJW14tS.402413卫Q3.4Q?.J5134Q3.&堆用0?曲02.713.7Q3 7扩展IQCPU 2244输人/
11、4输出晡入4模拟輪入 1樓故输出瞄出4摸握辑入 =爆拟输出图4模拟量值和A/D转换值的转换假设模拟量的标准电信号是 A0-Am(如:4-20mA, A/D转换后数值为D0 Dm(如: 6400 32000),设模拟量的标准电信号是 A, A/D转换后的相应数值 为D,由于是线性关系,函数关系 A= f (D)可以表示为数学方程:A=( D- D0)X( Am- A0)/( Dm- DC)+ AO。根据该方程式,可以方便地根据D值计算出A值。将该方程式逆变换,得出 函数关系D= f (A)可以表示为数学方程:D=( A- A0)X( Dr D0)/( Am- A0)+ Dd具体举一个实例,以S7
12、-200和420mA为例,经A/D转换后,我们得到的 数值是 6400-32000,即 A0= 4, Am= 20,D0= 6400,Dm= 32000,代入公式,得 出:A=( D- 6400)X( 20-4)/( 32000- 6400)+ 4假设该模拟量与AIW0对应,则当AIW0的值为12800时,相应的模拟电信号 是 6400X 16/25600+ 4 = 8mA又如,某温度传感器,1060C与420mA相对应,以T表示温度值,AIW0 为PLC模拟量采样值,则根据上式直接代入得出:T=70X( AIW0- 6400)/ 25600- 10可以用T直接显示温度值。模拟量值和A/D转换
13、值的转换理解起来比较困难,该段多读几遍,结合所举 例子,就会理解。为了让您方便地理解,我们再举一个例子:某压力变送器,当压力达到满量程5MPa时,压力变送器的输出电流是20mA AIW0的数值是32000。可见,每毫安对应的 A/D值为32000/20,测得当压力为 0.1MPa时,压力变送器的电流应为 4mA A/D值为(32000/20)X 4 = 6400。由 此得出,AIW0的数值转换为实际压力值(单位为 KPa的计算公式为:VW0勺值=(AIW0 的值6400)(5000 - 100)/(32000 - 6400) + 100 (单位:KPa编程实例您可以组建一个小的实例系统演示模拟
14、量编程。本实例的的 CPU是CPU222仅 带一个模拟量扩展模块EM235该模块的第一个通道连接一块带 4 20mA变送输 出的温度显示仪表,该仪表的量程设置为 0100度,即0度时输出4mA 100 度时输出20mA温度显示仪表的铂电阻输入端接入一个 220欧姆可调电位器,简单编程如下:SMO.O=:tJ温度显示值=(AIWO-64O0) /256编译并运行程序,观察程序状态, VW30即为显示的温度值,对照仪表显示值是 否一致。就写这些吧,希望能对您有所帮助,也欢迎您完整转载表 1. EM231单极性满量程输入分辨率SW1 SW2 SW3ON OFF ON 0 - 10V 2.5mVON
15、OFF 0 - 5V 1.25mV0 - 20mA 5 gA双极性满量程输入分辨率SW1 SW2 SW3OFF OFF ON ± 5V 2.5mVON OFF ± 2.5V 1.25mV评论者:lywts -新生 第1级其他回答你可以到下载中心/中文资料/自动化系统/自动化系统/下载S7-200 CN可编程序控制器产品目录关于模拟量介绍的也比较详纟细, ;还有在网上课堂/自动化产品(AS) / S7-200 LOGO! SITOP /下载6西门子 S7-200 LOGO! SITOP 参考V0.92 版(更新版)(2008.02.15 ),在 /S7-200 PLC/ 输入
16、输 出信号IO/模拟量扩展模块这一节中也有详细描述,。我再发一份资料给你回答者:ruixm -中级工程师 第10级2008-4-19 07:52模拟量扩展模块S7-200 CPU要附加模拟量扩展模块才能实现模拟量输入/输出的功能。普通模拟量模块有:EM231 : 4通道电流/电压输入模块;EM232 : 2通道电流/电压输出模块;EM235 : 4通道电流/电压输入,1通道电流/电压输岀。温度测量型模块有:EM231 TC : 4通道热电偶输入模块;EM231 RTD : 2通道热电阻输入模块。有一款新产品CPU 224 XP在CPU本体上集成了简单的模拟量I/O通道,性能不如模拟量模块。将模
17、拟量传感器信号连接到 S7-200模拟量输入模块(EM231 , EM235 )模拟量输入模块可以通过 DIP拨码开关设置为不同的测量方法。开关的设置应用于整个模块,一个 模块只能设置为一种测量范围。(注:开关设置只有在重新上电后才能生效)DIP拨码开关的具体设置请参照S7-200系统手册。输入阻抗与连接有关:电压测量时,输入是高阻抗为10 MOhm ;电流测量时,需要将 Rx和x短接,阻抗降到250 Ohm。下列各图是各种传感器连接到S7-200模拟量输入模块的示例:(略)模拟量模块设置应用模拟量模块时,需要根据输入信号的规格设置右下角的DIP开关(Configuration开关)。DIP开
18、关只对输入信号有效,并且对所有的输入通道都是相同的。EM231、EM235带模拟量输入通道的模块,还分别有电位器用于对输入信号进行校正。EM231和EM235上的Gain (增益)电位器用于调整输入信号和转换数值的放大关系;EM235上的Offset(偏置)用于对输入信号调零。如果没有精确的信号源,请不要调整。详细调整方法请参照S7-200 系统手册。注意:Gain (增益)和Offset (偏置)电位器不能用于调整0 - 20mA和4 - 20mA输入转换!S7-200模拟量模块没有0 - 20mA与4 - 20mA电流型输入的选择开关,0/4 - 20mA模拟量信号的DIP开关设置一样,但
19、相应的变换必须用程序实现。DIP开关设置表 1. EM231单极性 满量程输入 分辨率SW1 SW2 SW3ON OFF ON 0 - 10V 2.5mVON OFF 0 - 5V 1.25mV0 - 20mA 5 gA双极性 满量程输入 分辨率SW1 SW2 SW3OFF OFF ON ± 5V 2.5mVON OFF ±2.5V 1.25mV 表 2. EM235单极性 满量程输入 分辨率SW1SW2SW3SW4SW5SW6ON OFF OFF ON OFF ON 0 - 50 mV 12.5 gV OFF ON OFF ON OFF ON 0 - 100 mV 25g
20、VON OFF OFF OFF ON ON 0 - 500 mV125gVOFF ON OFF OFF ON ON 0 - 1 V250gVON OFF OFF OFF OFF ON 0 - 5 V 1.25mV0 - 20 mA 5gAOFF ON OFF OFF OFF ON 0 - 10 V 2.5mV 双极性 满量程输入 分辨率SW1 SW2 SW3 SW4 SW5 SW6ON OFF OFF ON OFF OFF ±25 mV 12.5 gVOFF ON OFF ON OFF OFF ±50 mV 25gVOFF OFF ON ON OFF OFF ±1
21、00 mV 50gVON OFF OFF OFF ON OFF ±250 mV 125gVOFF ON OFF OFF ON OFF ±500 mV 250gVOFF OFF ON OFF ON OFF ±1 V 500gVON OFF OFF OFF OFF OFF ±2.5 V 1.25mVOFF ON OFF OFF OFF OFF ±5 V 2.5 mVOFF OFF ON OFF OFF OFF ±10 V 5 mVS7-200 模拟量数据格式与寻址模拟量输入 /输出数据是有符号整数,占用一个字长(两个字节),所以地址必须从
22、偶数字节开始。 模拟量的转换精度为 12 位,但在 PLC 中表示为 -32000 +32000 之间的整数值(实际上数值可以 是整个 16 位有符号整数的范围,但标准输入信号如 10V/20mA 被标定为对应 32000 ,模拟量超过 标准值一点也因此可以表示)。在 S7-200 中,单极性模拟量输入 / 输出信号的数值范围是 0 - 32000 ;双极性模拟量信号的数值范 围是 -32000 +32000 。格式:输入:AIW起始字节地址如AIW6输出: AQW 起始字节地址 如 AQW0 每个模拟量输入模块,按模块的先后顺序和输入通道数目,以固定的递增顺序向后排地址。例如: AIW0、A
23、IW2、AIW4、AIW6、AIW8 等。对于 EM231 RTD (热电阻)两通道输入模块,不再占用空的通道,后面的模拟量输入点是紧接着 排地址的。每个有模拟量输出的模块占两个输出通道。 即使第一个模块只有一个输出 AQW0 ,第二个模块的输 出地址也应从 AQW4 开始寻址( AQW2 被第一个模块占用),依此类推。温度模拟量输入模块 (EM231 TC 、EM231 RTD )也按照上述规律寻址,但是所读取的数据是温度 测量值的 10 倍(摄氏或华氏温度)。如 520 相当于 52.0 度。注意: 每一模块的起始地址都可在 STEP 7-Micro/WIN 中的菜单 “PLC> I
24、nformation 里”在线读到。 模拟量比例换算因为 A/D (模/数)、 D/A (数/模)转换之间的对应关系, S7-200 CPU 内部用数值表示外部的模拟 量信号,两者之间有一定的数学关系。这个关系就是模拟量 / 数值量的换算关系。例如,使用一个 0 - 20mA 的模拟量信号输入,在 S7-200 CPU 内部, 0 - 20mA 对应于数值范围0 - 32000 ;对于 4 - 20mA 的信号,对应的内部数值为 6400 - 32000 。如果有两个传感器,量程都是 0 - 16MPa ,但是一个是 0 - 20mA 输出,另一个是 4 - 20mA 输出。 它们在相同的压力
25、下,变送的模拟量电流大小不同,在 S7-200 内部的数值表示也不同。显然两者 之间存在比例换算关系。模拟量输出的情况也大致相同。上面谈到的是 0 - 20mA 与 4 - 20mA 之间换算关系, 但模拟量转换的目的显然不是在 S7-200 CPU 中得到一个 0 - 32000 之类的数值; 对于编程和操作人员来说, 得到具体的物理量数值 (如压力值、 流量值),或者对应物理量占量程的百分比数值要更方便,这是换算的最终目标。如果使用编程软件 Micro/WIN32 中的 PID Wizard (PID 向导)生成 PID 功能子程序,就不必进行0 - 20mA 与 4 - 20mA 信号之
26、间的换算,只需进行简单的设置。 通用比例换算公式模拟量的输入 /输出都可以用下列的通用换算公式换算:Ov = (Osh - Osl)*(Iv - Isl)/(Ish - Isl) + Osl其中:Ov: 换算结果Iv: 换算对象Osh: 换算结果的高限Osl: 换算结果的低限Ish:换算对象的高限Isl:换算对象的低限S7-200模拟量问题的解答问题:S7-200模拟量输入模块(EM231 , EM235 )如何寻址?回答:模拟量输入和输出为一个字长,所以地址 必须从偶数字节开始,精度为12位,模拟量值为0-32000的数值。格式:AIW起始字节地址AIW6 ;AQW起始字节地址AQW0每个模
27、拟量输入模块,按模块的先后顺序地址为固定的,顺序向后排。例:AIW0AIW2 AIW4 AIW6 每个模拟量输出模块占两个通道,即使第一个模块只有一个输出AQW0(EM235只有一个模拟量输出),第二个模块模拟量输出地址也应从 AQW4开始寻址,依此 类推。(注:每一模块的起始地址都可在 step7 micro/win中Plc/Information里在线读到)。问题:如何将传感器连接到S7-200模拟量输入模块(EM231,EM235 )以及有哪些注意事项?回答:模拟量输入模块可以通过拨码开关设置为不冋的测量方法。开关的设置应用于整个模块,一个模块只能设置为一种测量范围。(注:开关设置只有在
28、重新上电后才能生效 )输入阻抗与连接有关:电压测量时,输入是高阻抗为10 MOhm ;电流测量时,需要将Rx和x短接,阻抗降到 250 Ohm 。注意:未连接传感器的通道要短接,如为避免共模电压,须将 M端与所有信号负端连接 F列各图。F列各图是各种传感器连接到S7-200模拟量输入模块的示例图1: 4线制-外供电-测量图2: 2线制-测量750 Ohm电阻。它将串接在内部为了防止模拟量模块短路,可以串入传感器一个250 Ohm电阻上并保证电流在32 m A以下。图 3: 电压测量 如果你使用一个 4-20mA 传感器 , 测量值必须通过编程进行相应的转换输入转换:X=32000 *(AIWx
29、 -6400)/(32000 -6400)输出转换:丫=计算值 *(32000 -6400)/32000 + 6400问题 :为什么使用 S7-200 模拟量输入模块时接收到一个变动很大的不稳定的值?回答 : 1.你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接。这将会 产生一个很高的上下振动的共模电压,影响模拟量输入值。2. 另一个原因可能是模拟量输入模块接线太长或绝缘不好。补救措施 :1.连接传感器输入的负端与模块上的公共M 端以补偿此种波动。事前要确定,这是两个电源间的唯一连接。如果另外一个连接已经存在了,当再添 加公共连接时可能会产生一个多余的补偿电流。背景 :?模拟量输
30、入模块不是内部隔离的.?共模电压不能大于12V.?对于 60Hz 的共模干扰是 40dB2.使用模拟量输入滤波器 :在 Micro/Win 中进入 "View > System block> Tab: Analog Input Filters".?选择模拟量输入滤波 .?选择 "Number of samples" 和 "Deadband"." Number of samples " 区域包含了由几个采样的平均值计算得出的值。 用过去已有的 N 个采样值计算该值 , N 即为 " Number
31、 of samples " 。死区(Deadband)定义了允许偏离于平均值的最大值问题 : 为什么使用 S7-200 模拟量输入模块时接收到信号变化很慢?回答:因为你使用了滤波器,可以在View > System block> Tab: Analog Input Filters 中降低滤波采样数,或取消模拟量滤波。问题: EM231 RTD (热电阻)模块接线EM231 RTD 模块的详细接线和 DIP 开关设置请参照 S7-200 系统手册中的附录A。EM231 RTD 模块常见问题?模块上的 SF 红灯为何闪烁?SF 红灯闪烁有两个原因:模块内部软件检测出外接热电阻
32、断线,或者输入超出范 围。由于上述检测是两个输入通道共用的,所以当只有一个通道外接热电阻时,SF 灯必然闪烁。解决方法是将一个 100 Ohm 的电阻,按照与已用通道相同的接线方式连接到空的通道。问题:什么是正向标定、负向标定?回答:正向标定值是 3276.7 度(华氏或摄氏) ,负向标定值是 -3276.8 度。如果检测到断 线、输入超出范围时,相应通道的数值被自动设置为上述标定值。?热电阻的技术参数不是很清楚,如何在DIP 开关上设置类型?应该尽量弄清除热电阻的参数。否则可以使用缺省设置。、I 注意EM231 RTD 模块占用的模拟量通道,在系统块中设置模拟量通道滤波时,应禁止 滤波功能。问题: EM235 是否能用于热电阻测温?回答: EM235 不是用于与热电阻连
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重金属回转窑焙烧工班组考核知识考核试卷含答案
- 重冶浸出工安全行为模拟考核试卷含答案
- 催化剂生产工安全强化竞赛考核试卷含答案
- 糖坯制造工安全管理测试考核试卷含答案
- 粮油购销员保密意识竞赛考核试卷含答案
- 玻璃纤维及制品工安全理论水平考核试卷含答案
- 2026班主任面试题库及答案
- 小儿腮腺炎的预防接种护理指导
- 2026白石大学面试题目及答案
- 2026巴中最近考试面试题及答案
- 2024-2025学年江苏省苏州市张家港市梁丰高中春海创优部八年级(下)期中检测数学试卷(含答案)
- 12.1.1全面调查【知识精研】七年级数学下册(人教版)
- 2025年江苏连云港市赣榆农业发展集团有限公司招聘笔试参考题库附带答案详解
- 2025年上海嘉定招商服务有限公司招聘笔试参考题库含答案解析
- 国家职业技术技能标准 4-12-01-01 汽车维修工 人社厅发2018147号
- 7.5 歌曲 《红河谷》课件(20张)
- 人工智能导论智慧树知到期末考试答案章节答案2024年哈尔滨工程大学
- 新大象版四年级下册科学全册知识点(精编版)
- GB/T 43189-2023核仪器仪表闪烁体和闪烁探测器的命名(标识)以及闪烁体的标准尺寸
- 预制钢筋混凝土方桩图集
- 民用航空器活动区驾驶员笔试备考题库(含答案)
评论
0/150
提交评论