西门子plc和触摸屏,如何编写在触摸屏输入速度(假定3米/s),给plc一个量转换模拟量给变频器;

触摸屏输入的值怎么给plc
,新手通过什么指令?具体祥解 谢谢

举个例子吧,假使变频器50HZ对应1500转,1500转的电机对应50m/s,那么你需要一个实际为30m/s的速度,也就是变频器需要30HZ,那么可以在触摸屏上设置一个数值输入输出键,范围是0-50,然后输入30,便是30m/s。
至于处理过程,你触摸屏上的数值a乘以32000,除以50,然后模拟量输出,便是所需要的数值。
当然,如果50hz对应的只是10/s,然后你实际需要5m/s,那触摸屏上输入的数值应该是你实际的转速而不是频率(为什么触摸屏上是输入显示实际转速而不是频率是为了更直观),那么你要做的逻辑处理是:数值a乘以32000,除以10,然后模拟量输出。
增加中间的变频器频率环节只是为了让你容易明白,其实处理逻辑的时候,往往会略过中间环节。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-28
首先PLC要有一个4-20ma的模拟量输出点,然后将你要的输入的速度至与4-20ma对应
比如0米/s对应4ma,10米/s对应20ma,当然,中间有一个换算的,当你输入3米/s时,输出会给你一个模拟量信号出去,这个接入你的变频器模拟量输入端即可。本回答被提问者采纳
第2个回答  2012-02-28
这首先要知道你的变频器达到多少HZ的时候是3米/s, 然后通过你给入模拟量的上限下限知道对应plc里的数据的上限下限,算出你触摸屏的输入的物理量的上限下限,给你个公式吧
X=(Am-A0)*(Z-C0)/(Cm-C0)+A0其实就是一个工程量转换
第3个回答  2012-03-13
最好在触摸屏设置一个可以设置的变量,这样才能起到调节控制器的作用。
相似回答