谁能给我个模拟量采集的程序

谁用过S7200采集4-20MA和1-10V的模拟量,给我传一份程序,万分感谢!zgzyzzjcw@126.com

最佳答案

4-20MA
LD     SM0.0
   MOVW   AIW0, AC0
  -I     +6400, AC0
  ITD  AC0,AC0
  DTR    AC0, AC0
  MOVR   AC0, VD0
  /R     25600.0, VD0    

0-10V
 MOV W  AIW0,  AC0
ITD   AC0,AC0
DTR AC0,AC0
/R   32000, AC0
 M0VR  AC0,   VD100

////
LD     ALWAYS_ON:SM0.0
MOVW   MAN_POT:AIW2, #TEMP_W:LW0
ITD    #TEMP_W:LW0, #TEMP_D:LD2
DTR    #TEMP_D:LD2, #TEMP_R:LD6
/R     327.6, #TEMP_R:LD6
+R     #TEMP_R:LD6, SPEED_MANUAL_LB:VD132///累加
//
LD     ALWAYS_ON:SM0.0
/R     5.0, SPEED_MANUAL_LB:VD132
MOVR   SPEED_MANUAL_LB:VD132, SPEED_MANUAL_M:VD136
MOVR   0.0, SPEED_MANUAL_LB:VD132//数字滤波后的值  

提问者对于答案的评价:
为什么有的人说是除以25.6呢?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc320795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • s7-200做的时间控制

    希望大侠帮忙指点指点,有什么地方错了,和有什么地方不合适的。一:从(机头原点)向东Q0.0(30秒),向北Q0.3(20秒),快下Q0.7(5秒),向南Q0.2(2秒),慢上Q0.…

    SIMATIC S7-200 2020年11月1日
  • 模拟量转换问题?急

    我的模拟量程序是这样写的。检测轴承温度0-100℃。要求70℃时候报警,还要在HMI上面检测温度,我检测的是整数。怎么出现实数呢? 比如出现56.8℃。LD &…

    SIMATIC S7-200 2020年10月31日
  • 用触摸屏修改s7 200数据块里多个数值

    程序运行时200cpu一次只支持从RAM往ROM里写4个字节,我想一次用触摸屏修改多个实数参数,也就是用SM指令写多个双字到ROM里,程序要怎么写,总不能一个扫描周期写一个参数吧?…

    SIMATIC S7-200 2017年12月21日
  • 通信中断问题

    226PLC,port1口与施耐德变频器ATV312进行modbus通信,port0口与施耐德GXO3501触摸屏进行PPI通信,实际运行中变频器与PLC的通信正常,触摸屏与PLC…

    SIMATIC S7-200 2018年12月14日
  • S7-200高速计数器的应用

    高数计数器的程序使用。 最佳答案 定义高速计数器无外乎下面几个步骤: 1、建一个初始化程序,用SM0.1控制; 2、在初始化程序中,初始化高速计数器 …

    SIMATIC S7-200 2021年7月4日
  • 为什么S7-200模拟量输入模块只有4个通道,却要占用16个I/O定义号呢?

    一个I/O点是不是代表就一位。一个模拟量信号占用两个字节,那就是16位,一个模拟量输入信号占用一个通道,意思是不是一个通道就占用16位了.   求解&…

    SIMATIC S7-200 2020年10月31日
  • S7-200 LAD编程符号问题

    请问: 用LAD编程,程序中“( )”上方显示M3.0、M8.7、M8.1等等表示什么意思? 另外“(S)”上方标注M8.0、下方标注1又是什么意思?…

    SIMATIC S7-200 2021年7月5日
  • 只写两个数据进S7-200CPU,通过以太网通讯

    现场有一个TD200与S7-200,但通讯距离超过50米,经常会出现CPU无响应问题,S7-200后面还挂了一个CP234-1.所以我想用什么设备通过以太网跟S7-200通讯,点数…

    2021年7月5日
  • 840d报警“7200“

    840D系统,启动后报警“7200:带外部连接的问题 CC_N_HM500X300EDJC_ELF DYL_WRFORMAT”,报警可以“reast”复位。请教…

    SIMATIC S7-200 2017年6月18日
  • MP277做主站带5个S7-200从站

    MP277做主站带5个S7-200从站,采用200控制器的PORT0,采用PPI通讯,触摸屏里的地址怎么写呢,比如MP277是1号站,其他的200系统分别为2,3,4,5,6号站。…

    SIMATIC S7-200 2020年10月31日