S7 200模拟量输入输出怎样处理

如题所述

第1个回答  2012-03-05
S7 200模拟量输入处理方法:
以4~20mA电流信号为例,由于S7 200的电流信号组态只有0~20mA可供选择,且0~20mA对应于0~32000,所以4~20mA对应于6400~32000。设工程量的上限、下限分别为A、B,实时采集转换的整型变量输入为X, 则对应的实际物理量Y的计算如下:
(Y-A) / (B-A) = (X-6400) / (32000-6400)
整理后得:Y=(B-A)*(X-6400)/25600+A

(X-6400)/25600 4-20MA的电流信号转换编程如下:
LD SM0.0
MOVW AIW0, AC0
-I +6400, AC0
ITD AC0,AC0
DTR AC0, AC0
MOVR AC0, VD0
/R 25600.0, VD0
再把VD0 与工程量上下限范围(B-A)实数相乘加下限实数就好了,例如工程量上下限为0.0-300度,VD0乘以300.0就是转换出来的温度值了

S7 200模拟量输入输出怎样处理
S7 200模拟量输入处理方法:以4~20mA电流信号为例,由于S7 200的电流信号组态只有0~20mA可供选择,且0~20mA对应于0~32000,所以4~20mA对应于6400~32000。设工程量的上限、下限分别为A、B,实时采集转换的整型变量输入为X, 则对应的实际物理量Y的计算如下:(Y-A) \/ (B-A) = (X-6400) \/ (3...

西门子PLC S7-200smart的模拟量输入输出图文详解!
2. 模拟量输出配置:在系统块操作中,通过图1所示的模拟量输入设置窗口进行细致调整。STOP模式下,您可以选择输出冻结状态或指定替换值,确保输出的实时性和灵活性。注意:在未使用的通道上,务必使用短接处理。图5提供了详细的接线示意图,务必查阅《S7-200SMART系统手册》获取所有配置细节。实例演示要实际...

s7200模拟量输出端口不够用怎么办
1、如果你确实是模拟量不够用,你需要增加模块,这个省不了。2、如果是有电压的模拟量,但信号是电流的,你可以用电阻将电流转电压。比如你是224XP的,自带2路模拟量电压输入,可以并联470欧姆,1\/4W的。3、可以考虑用485通讯的方式获取你要的信息。4、把PLC不需要的模拟量不接入PLC,比如可以直接...

西门子PLC S7-200系列,模拟量输出电压与输出电流模块是一样么.如果一...
一、模拟量输入 如果是 224XP CPU集成的模拟量输入和模拟量输出,是不需要设定DIP拨码开关的 2路模拟量输入只能是0-10V 电压信号,如果你传感器的 输出信号是 4-20mA的电流信号,那就需要用电阻 把电流信号转换为电压信号。例如:用500欧姆的电阻 4 (mA)*500(欧姆)=2V 20(mA)* 500(欧姆...

请问师傅们西门子S7-200PLC的模拟量输入输出指令怎么用?AlW和AQW在梯形...
比如plc后面挂一个两路模拟量输入模块和一个两路模拟量输出模块,那么,两路输入地址寄存器分别为AIW0和AIW2,如果后面还有输入模块,地址一次为AIW4 AIW6……以此类推,模拟量输出模块的两路输出的寄存器地址分别为AQW0 AQW2,如果再加输出模块,地址名排列顺序跟上述相同 ...

S7-200系列PLC输入输出地址是如何编号的?
1、数字量 I\/O 的过程映像寄存器空间总是以八位(一个字节)递增的形式预留。如果模块没有为每个保留字节中的每一位提供相应的物理点,那些未使用的位就无法分配给 I\/O 链中的后续模块。对于输入模块,这些未使用的位会在每个输入更新周期中被清零。2、模拟量 I\/O 点总是以两点递增的方式分配。

西门子S7-200的0-10V模拟量输出和MM420变频器模拟量输入匹配问题
只需在变频器相应的参数上设置是0-10V模拟量控制即可

以西门子plc为例,模拟量输入与输出是两个分开的模块嘛,还是在一起的...
模拟量输入与输出有两个分开、也有合在一起的,我们以西门子S7-200 EM235模拟模块为例,模块的订货号是6ES7 235-0XD22-0XA8,这个是一个四路模拟输入、一路输出的模拟模块。他的输入端可以接任意能输出0-20mA电流信号的设备(或0-5VDC)同理输出端也能接。

菜鸟求助,请各位大侠帮忙。s7-200怎么实现模拟量输入,数字量输出??
首先S7-200的模拟量模块是EM231的话,比如用第一通道 PLC里面的接受地址就是AIW0 4到20毫安的电流信号进入PLC后,AIW0里面的数据为6400到32000 ,此时,6400就对应0转,32000就对应3000转。两点求一个函数会吧。我晕死 图看不清 算法是 {(3000-0)*(AIW-6400)}\/25600 精确点的话把...

s7-200 smart模拟量输入是多少?
西门子PLC1200模拟量输入对应(4-20MA)是300的模拟量,输入0-10V或0-20ma的信号,对应0-27648。如果是4-20ma,需要在程序里做处理。比如传感器0-10bar输出4-20ma电流,程序里希望显示压力值,程序处理就是:10*(PIW0-5530)\/(27648-5530)。模拟量模块有是拨式设置。西门子PLC体积小、速度快、标准...

相似回答