模拟量输入编程问题

各位学长好,有个控制器(8通道)输出两路模拟量接入PLC,一个是1-10V的电压信号,一个是4-20mA的电流信号,对应关系是:输出1V(误差正负0.2),表示这是在检测第一通道,4-20mA表示此通道的数据大小;电压输出为2V(误差正负0.2)时,表示检测第二通道,以此循环类推。我是准备先将两个模拟值放入V区,再做比较,条件成立后,分别MOV到8个V地址,代表8个通道的检测值,上位机再去读取。
 各位有什么好的程序结构吗?还有一个肤浅的问题,怎么进行3个值的比较呢,例如2<X<5

最佳答案

你的基本思路是可行的。至于条件判别,只能靠比较指令。3个值的比较方法如下:
 Network 1
 LDW>=  AIW0, 2560
 AW<=   AIW0, 3840
 MOVW   AIW2, VW100
 Network 2
 LDW>=  AIW0, 5760
 AW<=   AIW0, 7040
 MOVW   AIW2, VW102
 以此类推。
 说明:1V的模拟量采样值是3200;如果在0.2V范围内波动,则下限0.8V为2560,上限1.2V为3840。对于这两个比较指令,只要AIW0的数据落在2560-3840这个范围内,使能条件都能成立。其它的比较也一样。
 另外:选择了0-10V输入,AIW2的读数范围应是3200-16000对应4-20mA。

提问者对于答案的评价:
谢谢各位学长,鼠老爹和AM学长写的都很详细

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

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

相关推荐

  • 两个循环的问题

    小弟在做一个除尘控制程序,控制提升阀和脉冲阀动作,提升阀组和脉冲阀组各做一个循环,提升阀动作循环嵌套脉冲阀动作循环,想用FOR NEXT来做,或者指针来做,一直没有好的思…

    SIMATIC S7-200 2017年12月9日
  • 正向边沿跳变指令的疑惑

    要做个小程序在I0.1闭合时发出一个脉冲信号是Q0.0闭合,所以用了|p|指令 结果发现实现不了 不知道为什么,后来按照S7200帮助说明里 做了个小…

    2017年7月26日
  • cpu222 DC/DC/DC高速数字脉冲输入

    我用CPU222 DC/DC/DC的高速脉冲输入功能,接收武汉迈信的伺服控制器输出的脉冲信号,不过脉冲的电平为5V,该怎样解决。 最佳答案 5v的一般是,用个差分信号转集…

    SIMATIC S7-200 2021年7月5日
  • 求S7-200的自由口通讯程序

    求S7-200的自由口通讯程序,包括发送和接收,协议可以自定义个最简单的,主要是接收和发送如何区分开来,不冲突,因为RS-485是半双工的,菜鸟求教啊,邮箱wazlj86@163.…

    SIMATIC S7-200 2019年6月11日
  • Wincc flexble 2008 无法打开之前的项目

    如图,是版本不对还是什么情况呢,我应该使用什么版本去打开呢 图片说明:       钻石用户推荐最佳答案 Wincc flexbl…

    2021年7月5日
  • S7-200 PID指令用法

    请教S7-200 PID指令用法   我在S7-200编程软件里面用向导创建了PID指令,都是默认设置.用在实际中,为什么给定值和反馈值相差…

    SIMATIC S7-200 2021年7月4日
  • 定时器TON T37问题

    我用TON T37定时,定了60s的计时,可是计数到30s时,计时器自动复位,重新开始计时,为什么? 计时器复位是用T37的输出来复位的,且只有一处,是不是有其…

    SIMATIC S7-200 2021年7月5日
  • wincc与S7-200的通讯?

    我想了解PC,ACCESS和OPC,怎么与S7-200通讯的,给我介绍点书看看,我没做过。 最佳答案 推荐我现在用的两本书:  《深入浅出西门子S7-200PL…

    SIMATIC S7-200 2021年7月5日
  • S7-200以太网下载

    首次下载使用PPI,这时CP243有地址,如果把这个以太网模块移动到别的地方用,还能直接用以太网下载吗?(知道这个IP地址) 最佳答案 不能,需要新CPU PPI重新下载…

    SIMATIC S7-200 2017年6月27日
  • .net与pc access

    用.NET可以与PC ACCESS通讯做客户端么?是否要引用某些控件? 另外客户端软件运行前是否必须先启动PC ACCESS?可否开机的时候PC&nb…

    SIMATIC S7-200 2021年7月5日