三菱PLC高速计数器的脉冲怎么换算成长度

屏上设为1000MM(随调),脉冲为3845(随变),显示3845,怎么设定才能显示为1000

你的意思时屏上设置的1000mm,实际为3845个脉冲数是吧,那么你需要屏幕上做两个输入窗口,一个用来输入,一个用来显示。同时在plc中编写一段计算程序,计算一下实际脉冲数。程序中间增加1个寄存器作为暂存地址。输入的1000MM输入框寄存器为D10,1000和脉冲数3845分别作为两个常量K,1000mm等于3845脉冲,2000mm则为2*3845脉冲,计算结果存入D20中,D20为实际输出脉冲数,可以作为你程序的其他应用不显示在屏幕上,显示用的和输入长度相符的长度单位. 具体如下:

D10=?(即为屏幕输入的1000MM,本来需要通过计算脉冲数再除以标准脉冲数,得到长度数值,作为显示,这个过程我们可以省略,把这个寄存器同时填写到显示长度窗口中,作为显示用即可,因为这两个数值时完全相同的。)
D20=D10/1000*3845(程序里面做寄存器和常数计算,程序编写省略,如需要请再追问)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-19
很简单,先用高速计数器,计编码器的脉冲个数,然后根据实际,计算成长度就行了,而这个计算的公式,根据不同的设备,参数都不一样。望采纳。。。。。。。本回答被网友采纳
第2个回答  2017-08-18
高速计数可以接编码器脉冲输出可以接步进电机等追问

答非所问啊