99问答网
所有问题
西门子PLC模拟量
请高手帮忙 用西门子的PLC如何对模拟量进行采集?采集到后应该怎么对数据进行处理,我现在手上的PLC只能采集到13位的,高手讲解下!
举报该问题
推荐答案 2010-07-02
S7-200:类似于 MOV AIW0,VW0 读取模拟量通道,对于输出也类似,MOV VW0,AQW0
S7-300/400:L PIW256
T MW0
模拟量输出 L MW0
T PQW256
看,都类似,无论什么品牌的PLC,都是类似的处理。
数据处理?那随你心思,只要自己不要转晕掉就可以了。
西门子的模拟量采用统一的处理方式,12位的模块采集数后,模块首先将数值左移3位处理,你无需去关心模块如何处理,你只需要了解采集的数值对应于的实际工程量是多少即可。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7et7jjOz.html
其他回答
第1个回答 2010-07-02
如果是300的话,有现成的FC105可以用。或者自己编写子程序进行数据处理也行,一般模块的采集数据为0~27648,自己写段程序将0~27648转换为信号工程值范围就行了.
如果是200,就只有自己编程序了。道理与上面一样。
第2个回答 2010-07-02
数据采集的话,通过我们的监视组态 做成曲线不就行了!
第3个回答 2010-07-04
PIW+ 地址。如AI组态地址配置配置的是255,程序里就用PIW255
相似回答
西门子
200
PLC
是怎么接
模拟量
输入的。
答:
西门子
200
PLC
中AIW0表示第一个
模拟量
通道地址。200的编程手册表述模拟量的第一个接口总是AIW0,每增加一个模拟量模块,在上一个模拟量模块的最后一个通道+4既是下一个模拟量模块第一个通道的地址,数字量依次往下排,但需要注意的是,前一个模块数字量最后一个字节不足0.7的话,下一个模块的地址...
西门子
1200
plc模拟量
怎么不显示负数
答:
1、
西门子
1200
PLC
的
模拟量
输入模块的输入信号范围是0~10V,传感器输出的电压范围超过这个范围,会导致模拟量输入模块无法正常工作,从而无法读取到负数。2、西门子1200PLC的模拟量输入模块将输入的模拟量信号转换为数字量后存储在特定的寄存器中,转换后的数字量范围超过了寄存器的存储范围,会导致无法读取到...
西门子
200
plc模拟量
输入滤波设置多少
答:
可在0.2毫秒到12.8毫秒和0.2微秒到12.8微秒之间选择。根据电子开发网可知,可根据速率设定成更长的滤波时间,如果需要使用S7200SMART的高速计数器功能,需要手动修改滤波器的时间至0.2微秒。“系统块”中不能修改滤波时间的其他数字量输入通道,其滤波时间默认为12.8毫秒。
西门子
1500
plc模拟量
如何编程
答:
西门子
1500
plc模拟量
编程方法如下:首先,需要对变送器进行取值并进行控制。其次,需要调用模数功能块FC105。然后,对AI模块进行设置,并选择AI量程块。在模拟量AI采用SM311模块时,可以利用传感器或变送器的电压或电流取出的值,通过AI模块进行转换,然后将值传给西门子的CPU进行处理,以检测和控制传感器的...
西门子plc模拟量
数值为负什么意思
答:
负值部分被读取。
西门子PLC
使用的4至20mA小信号来代表
模拟量
,由于模拟量极易受到外界干扰,其数值会在0至27648之间波动,而其数值为负表示该模拟量信号的负值部分被读取,是正常情况。
西门子
200
PLC
中AIW0表示什么?
答:
西门子
200
PLC
中AIW0表示第一个
模拟量
通道地址。AIW0,是S7-200上的第一个模拟量通道的地址;依次地,AIW2是第二个通道,AIW4是第三个通道,AIW6是第四个通道。PLC将模拟量值(如温度或电压)转换成1个字长(16位)的数字量。可以用区域标识符(AI)、数据长度(W)及字节的起始地址来存取这些值。EM...
西门子PLC
300
模拟量
例如输入PIW256它传递的数值是0-27648,这个27648是...
答:
西门子模拟量
每个通道的数据宽度是16位,换算成数值范围呢就是 2的16次方 = 65536,这个数还是无符号数,换成有符号数就是 -32768 ~ 32767 这样一个范围,而西门子为了防止数据溢出呢 就又设置了较小的额定工作范围,为最大范围的84.375 即是-27648 ~ 27648,可对应-10v ~ 10v,而0 ~ 27648...
西门子PLC
S7-200
模拟量
输入怎么编程?
答:
模拟量
值和A/D转换值的转换 假设模拟量的标准电信号是A0—Am(如:4—20mA),A/D转换后数值为D0—Dm(如:*00—32000),设模拟量的标准电信号是A,A/D转换后的相应数值为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程:A=(D-D0)×(Am-A0)/(Dm-D0)+A0。根据该...
西门子
300
plc
的怎么读取4~20ma信号
答:
步骤如下:1、确保已经安装了适配S7-300
PLC
的
模拟量
输入模块。2、使用一个外部模拟量信号转换器,将4-20mA信号转换为0-10V或-10V到+10V的信号。根据转换器的说明书进行正确的连接和设置。3、将转换后的信号连接到S7-300PLC的模拟量输入模块上。根据模块的规格和文档,连接正确的引脚和电源。4、在S7...
大家正在搜
西门子plc模拟量输出4到20ma
西门子200PLC模拟量转换程序
西门子AE04模拟量模块参数
西门子plc模拟量输入地址
西门子200温度模拟量程序
西门子plc模拟自带仿真
西门子200plc模拟量地址
西门子模拟量取值范围
plc怎样读取传感器数据
相关问题
"西门子PLC S7-200模拟量输入"怎么编程?
西门子PLC模拟量怎么处理的。程序怎么编写的?
西门子PLC模拟量输入RA什么意思
西门子plc s7-200 CPU224XP模拟量输出0-1...
请问西门子PLC可以直接接4-20mA模拟量输入吗?
西门子PLC模拟量输出问题
西门子PLC 的模拟量怎么用
请问西门子PLC模拟量怎计算?