在PLC中对模拟量进行标度变幻是什么意思?

设某一PLC自动控制系统,共有32点开关量输入,24点开关量输初,6路模拟量输入,2路模拟量输出,选择合适的硬件设备并进行配置。其中要求实现对三台电机的起停控制,1号电动机可以自由启动,2号电动机在1号电动机启动后才可以启动,3号电动机在2号电动机启动后才可以启动。3号电动机可以自由停止,3号电动机不停止2号电动机不能停止,2号电动机不停止1号电动机不能停止。要求对模拟量进行标度变幻,上限检测和上限报警,要求报警灯闪烁3分钟。上位机完成显示、打印及监控等功能。

首先解释一下标度变换:
标度变换用于模拟量处理,PLC作为计算机,只能处理数字量,而我们生活中经常遇到的物理量,像压力,温度,流量,位移等先通过传感器,变送器,转换为便于处理的标准模拟量(0~10v 4-20mma -10v-10v )模拟量进入PLC的AD转换模块后转换成数字量16进制的比如0-1770h 也就是十进制的0-6000(举例来说,不同AD模块,分辨率不一样,输入类型可以设置成别的方式) 可是这些与我们要的比如温度等物理量数值上是不一样的,不过成线性关系 。举个例子
用0-10v 输出的位移传感器测量位移,位移传感器的量程是 0-100mm 那么对plc 的AD转换单元进行设置,设置成0-10v输入,对分辨率设置成6000
那么PLC采集进去的数字量是 0v 对应数字量 0
5v 对应数字量3000
10v 对应数字量 6000
那么标度变换就是要把这些数字量还原为我们可以识别的物理量
0v 对应数字量 0 对应0mm
5v 对应数字量3000 对应50mm
10v 对应数字量 6000 对应100mm
这就是标度变换,欧姆龙PLC 可以用SCL SCL1 SCL2 指令直接对采集进来的数字进行标度转换 。而三菱没有专门的标度指令,采集进来的都是数字量,需要自己写转换程序 。
不明白你这个工程的模拟量用来做什么测量的,应该是压力或者别的物理量,通过采集外部物理量进行闭环控制来达到输出的这个物理量在一个设定的范围值内吧 ~~!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-20
你要别人帮你编程序?根据你的题意,用不上模拟量,电机起停用模拟量?标度变幻指的是什么?上限,下限又是指的什么?电机有上限和下限吗?标度变幻这里肯定有错别字,幻,换,搞清楚没有?你的意思搞不懂?你把你要说明的意思在改一下吧?我来回答你。

参考资料:不明白

相似回答