huwentao517
小鸡不会灰
级别: 略有小成
精华主题: 0
发帖数量: 58 个
工控威望: 259 点
下载积分: 4987 分
在线时间: 44(小时)
注册时间: 2007-12-03
最后登录: 2022-03-22
查看huwentao517的 主题 / 回贴
楼主  发表于: 2011-01-05 15:31
请问各位大侠,我现在用的是CP1E 30点主机一个,挂一个20点扩展,加一个AD041。接两路0-10V的模拟量。我想让输入的0-10V在PLC里面对应0-100的值,请问这个怎么写。拜谢各位师傅。我的邮箱是:huwentao517@163.com
jx_einstein
级别: 论坛先锋
精华主题: 0
发帖数量: 868 个
工控威望: 1047 点
下载积分: 2421 分
在线时间: 860(小时)
注册时间: 2010-01-09
最后登录: 2024-11-25
查看jx_einstein的 主题 / 回贴
1楼  发表于: 2011-01-05 16:35
先把通道的值MOV到PLC内部的一个寄存器D,如D100,然后换算,10V对应的是32000。
楼主留言:
哥能再详细点吗
jx_einstein
级别: 论坛先锋
精华主题: 0
发帖数量: 868 个
工控威望: 1047 点
下载积分: 2421 分
在线时间: 860(小时)
注册时间: 2010-01-09
最后登录: 2024-11-25
查看jx_einstein的 主题 / 回贴
2楼  发表于: 2011-01-05 17:15
MOV到PLC内部的一个寄存器D,D100.存的是0-32000之间的一个数,你想把它转成0-100.D100乘以100再除以32000存到D104.D104就是你要的0-100之间的数。