设定电机脉冲数,这个是死的,可以不写。 12800或者其它数值。
设定要分的等份数:129 代入数据寄存器D 或者V
计算出每个等份须要的整数脉冲数:=99
精确计算出每个等份须要的脉冲数,浮点运算得到的结果是:=99.
把99转为浮点数,得到数据为99.0
然后用99.—99.0=0. 这个计算公式得到了每个等份剩下脉冲数。
用剩下的脉冲数再乘上等份总数:0.x129=28..去掉小数点,得到整数28.
用等份数减去28得到:129-28=101。本数据为加工过程中的等份数。
程序运行到:己经加了的等份大于101,也就是从102等份开始到129等份,这28个等份里面,每个等份加一个脉冲。也就是从102等份开始的脉冲数为99+1=100.
如上计算,在后28个等份里面,每个等份增加一个脉冲,也就是每个等份增加了1/100.
总结:从上面的计算来看,如果不是要求绝对精密的加工,本程序加工出来的产品是完全满足要求的。
KEYENCE放大器
AP-V41
AP-V42
AP-V85
AP-C31
AP-C33
AP-C31C
AP-C30
AP-C30C
AP-C30M
AP-C31M
AP-C33M
AP-21A
AP-21
GT-71
GT-H22
GT-H10
F-2HA
F-3HA
F-6HA
GT-75
GT-75A
A-2
A-4
AG-410
AG-411
AG-412
AG-413
AP-11S
AG-80
AH-110
AH-305
AH-416
AH-422
AH-809
AP-10S
AP-12S
AP-13S
AP-14S
AP-15S
AP-16S
AP-10
AP-11
AP-12
AP-13
AP-14
AP-15
AP-16
AP-80A
AP-81A
AP-31A.