三菱PLC 编写计算程序之后,设定一个数值 怎么 让编码器转一圈 得到对应的值?

比如计算程序是100除以20等于5,在设定好100之后,怎么让编码器转一圈显示5,转两圈显示10,以此类推,我这编码器是600点的... 比如计算程序是 100除以20等于5, 在设定好100之后, 怎么让 编码器 转一圈 显示 5,转两圈显示10,以此类推, 我这编码器是 600点的 展开
 我来答
疯狂小鸟ZXD
高粉答主

2022-07-25 · 每个回答都超有意思的
知道大有可为答主
回答量:1.3万
采纳率:96%
帮助的人:3092万
展开全部

如图所示,这个就是接着计算就可以了,例如D0时设定值,设定100了,C251是采集编码器的高速计数器。经过如图所示的计算,就可以了。

D0÷20=D2,D0=100,计算得到D2=5

D2赋值给D4,其实就是将16位转成32位用

600÷D4=D6,D6就是编码器要除的值了

C251÷D6=D8,D8就是要得到的值,C251=600时,D8就等于5,C251=1200时,D8就等于10了

望采纳。。。。。。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式