模拟量数据采集怎样找最大最小值编程问题

请求技术帮助!
   使用CPU224XP自带模拟量输入通道,输入0-10V电压信号,在线采集数据找到最大及最小值,然后转换成0——10mm工程量,最大值减最小值之差与3mm比较,大于零继电器动作,否则继续循环采集数据。现在程序有问题,能否给出上述程序、或类似采集数据找到最大及最小值程序供我参考。急盼给予答复。谢谢。

专家建议

hwdwcd您好:
  
    对于S7-200的模拟量,0~10V对应的模拟量AIW的范围固定是0~32000,不需要自己去在线采集数据找最大或最小值。您所要做的是将0~32000的读值转成您实际使用的工程量。建议可以采用现成的子程序Scale 来完成此量程转换。
    Scale的下载地址:http://support.automation.siemens.com/CN/view/zh/27043396

提问者对于答案的评价:

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:19
下一篇 2020年10月31日 下午2:20

相关推荐

  • PID调试中的问题

    我现在正在用S7-200,调试PID。程序如下Network 1 // 网络标题// 网络注释LD   &nb…

    SIMATIC S7-200 2020年11月1日
  • s7-200的子程序中定时器使用

    大家好,请教问题。 以前一直用step7的,里面的FB很好用,我全部定义的局部变量,包括定时器,主要用做电动机的启动和停止计时。 现在要用200的Micro/w…

    SIMATIC S7-200 2021年7月4日
  • EM232模拟量输出端口超过10V

    本人使用的是EM232模拟量输出模块,今天发现输出端M与V之间电压超过了10V,而且在没有输出的情况下,测量M与V端竟然有一点几V的电压,请问是怎么回事,如何解决。还有如何判断模拟…

    SIMATIC S7-200 2020年10月31日
  • S7-200的SF/DIAG指示灯总是亮的

    3个200,型号一样,所带扩展模块一样,程序一样,运行中,有1台的SF/DIAG灯总是亮的,检查PLC没有致命和非致命错误,请教高手为何? 最佳答案 SF灯亮的一台,PLC&nbs…

    SIMATIC S7-200 2018年12月5日
  • EM253模块 POSx_CTRL报错误6【图】

    EM253模块 POSx_CTRL报错误6编写程序时一开始测试都好好的,再往下编写回头试试不行了把后来写的删了还是不起作用GOTO指令报  128&n…

    SIMATIC S7-200 2017年6月19日
  • sp3或sp4

    谁有STEP 7-Micro/WIN V4.0 SP3或STEP 7-Micro/WIN V4.0 SP4的安装包,给我…

    SIMATIC S7-200 2017年6月12日
  • 多台S7200与1台WINCC上位机如何通信?

    现场有九台同样配置及功能的S7200小系统(I/O地址都是一样的),现想通过一个上位机WINCC来对这九个小系统进行监控操作,注意,是独立监控操作。请问如何才能实现?有没有比较简单…

    SIMATIC S7-200 2017年11月19日
  • s7200字交换编程

    我用modbus通讯读取从机的双字中,高位字和低位字是相反的,需进行交换(是字转换,非字节转换)。由于传输的字数较多,请问怎么编程,比较方便快捷。最好能举个例。谢谢! 问题补充:S…

    SIMATIC S7-200 2017年6月24日
  • 多台S7-200PLC与组态王使用modbus连接问题

    多台S7-200PLC与组态王使用modbus连接,本来我们单位用profibus-DP连接,因为自己不会设置,所以想用modbus连接,我们的PLC也写上了modbus的通讯协议…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200PLC HTA指令问题

    使用这条指令时我的16#34通过HTA指令转化出来为什么VB200里是ASCII 3 而VB201中是ASCII的4,但是看转换表16#34示ASCII的4.&…

    2017年6月13日