永发信息网

PLC读取0-10V模拟量输入,如何对应一圈360度?

答案:2  悬赏:80  手机版
解决时间 2021-03-31 01:46
  • 提问者网友:轮囘Li巡影
  • 2021-03-30 17:21
PLC读取0-10V模拟量输入,如何对应一圈360度?
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-03-30 19:00
举例说明吧
假如你的0-10V模拟量,对应PLC的数字量是0-4096或者0-16383,按照0-4096举例
一圈对应360度,同时对应0-4096.就是说明当你得到数字量4096时,设备转360度,2048则转180度。
如果只是显示的话,你收到的模拟量数据对应的数字量为A
显示数据为实际角度B
B除以360=A除以4096
B=A除以4096乘以360度。
但是你要知道PLC都是整数计算的,这样的话,你所得到的数据可能为0,此时你就需要进行处理了。两种处理方法
第一种,使用浮点运算,不过对于新手来说,可能会有一点麻烦,各种转换,别迷了,但是这种方式最准确。
第二种,扩大倍数(我们都是需要有小数点的程序不认小数点,可是触摸屏可以把显示作出小数点)例如:A乘以36000除以4096这么计算,先算乘法,再算除法,同时扩大100倍,假如A为2048,你得到的B就是18000度,增加两位小数点显示就是180.00.
解答完毕。有问题在咨询
全部回答
  • 1楼网友:走死在岁月里
  • 2021-03-30 20:20
0-10对应0-360°
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯