由此得出,AIW0的数值转换为实际压力值单位为KPa的计算公式为VW0的值 = AIW0的值 6400 × 5000 6400 + 100单位KPa编程实例可以帮助aiw与vw区别我们更好地理解这一过程例如,使用CPU222,配备一个模拟量扩展模块EM235,该模块的第一个通道连接一个带有4至20mA。
VW,V寄存器字 IW,输入字 QW,输出字 MW,M寄存器字 SMW,系统寄存器字 LW,临时寄存器字 AIW,模拟量输入字。
模拟量输入使用MOV指令,输入为AIW0或AIW6看你PLC是否自带模拟量输入,输出为VW0,模拟量输出使用MOV指令,输出为VW2,输出为AQW0或AQW6看你PLC是否自带模拟量输入,模拟量输入输出,PLC自带模拟处理比如输入420ma信号,模拟量输入通道是020ma,则输入信号输出到VW0,对应的为6400。
整定公式为AIW * 790 40首先,在西门子S7200系列PLC中,0,4mA多对应的数值是6400,同理,4,这也就对应了所需的温度40度到750度下一步,设模拟量的标准电信号为A0Am例如420mA,AD转换后。
你说的这个问题比较复杂,aiw与vw区别我早几年前遇到这样的需求,但是没去验证,最近程序已写完,还没验证楼主可以从以下几个思路解决1通过200的填表指令FIFO,具体查看系统手册或指令手册因为AIW刚好是字类型,可以直接用填表指令,每个规定的计时脉冲,触发一次填表指令数据填充完成,如果要去除最大值最。
VWV寄存器字 IW输入字 QW输出字 MWM寄存器字 SMW系统寄存器字 LW临时寄存器字 AIW模拟量输入字 M表示数据格式为字WORD或整数INT的内部寄存器地址MW0表示偏移地址为0的内存字,MW8表示偏移地址为8的内存字西门子PLC系统基本上是以字节为单位的,所以,其数据格式为字WORD或整数INT。
引用2楼的话PIW是S7300400的外部地址标识符 ,AIW是S7200的外部地址标识符 它们对于模拟量的处理方式一样,即通过MOV指令读取端口至累加器1 如 L PIW256或者 MOV AIW0,VW0 讲得很对,受教了。
读取模拟量MOVW AIW0,VW0 此时VW0中保存的就是模拟量转换为数字量的值,其值取决于你的信号类型,比如正负10V,那么其对应的就是之间300400系列假设你的模拟量通道地址为256读取模拟量 L PIW256 T MW0 此时,MW0中保存的就是。
完全可以不矛盾,AIW0和VW0没有任何直接的关系,AIW0是AI寄存器模拟量输入寄存器的字形式,VW0是V寄存器数据寄存器的字形式,AI寄存器和V寄存器同时用不矛盾望采纳。
还没有评论,来说两句吧...