工控之家

 找回密码
加入工控之家

三菱编程问题

[复制链接]
发表于 2012-7-11 15:32:48 | 显示全部楼层 |阅读模式
我用三菱spd指令编程,测量设备的转速程序如下
ld x000
spd x001 k100 d0
mul k360 d2
x001为接近开关,每一脉冲表示一圈。在10秒内检测到的脉冲数乘以360为每小时的转速。但在实际中d0中没有数值显示,是否是频率太低达不到要球,请教各位高手,问题出在何处。
发表于 2012-7-11 17:30:03 | 显示全部楼层
spd指令占3点软元件,你的那个d2是用来计剩余时间的。
你的上面那个“mul k360 d2”指令不完整,不知道是不是改变了d2的值。
建议不要用d2,换成别的。
详细说明看编程手册
发表于 2012-7-11 19:27:18 | 显示全部楼层
spd x001 k10000 d0             时间是ms单位,K10000才是10S
mul k360 d0  d10                  d0是速度d2不是

以上不知对否,你试试。
发表于 2012-7-11 21:24:33 | 显示全部楼层
学习了,非常感谢版主
发表于 2012-7-11 23:21:49 | 显示全部楼层
谢谢,我先试一下
发表于 2012-7-12 01:19:04 | 显示全部楼层
为什么d0中没有数据显示呢?按照编程手册,在10秒内的脉冲数在d0中应该有显示的,实际的工作中检测不到这个数据。不知为何
发表于 2012-7-12 03:16:19 | 显示全部楼层
先计算一下各种高速处理包括PLSY、高速计数等合计频率,合计频率是否
发表于 2012-7-12 05:13:34 | 显示全部楼层
楼主 你应该明白这个是要约分的 不然太大就没有结果了 还有就是注意浮点 哈哈 我就知道这么点了 谢谢
发表于 2012-7-12 07:10:49 | 显示全部楼层
LD  X000 代表的是什么
发表于 2012-7-12 09:08:04 | 显示全部楼层
没怎么看懂。需要学习
您需要登录后才可以回帖 登录 | 加入工控之家

本版积分规则

QQ|手机版|小黑屋|Archiver|工控之家 ( 鲁ICP备12015736号-1 )

GMT+8, 2024-9-30 05:37 , Processed in 1.040905 second(s), 49 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表