伺服步进是现代工厂自动化必需熟练运行的执行控制器
-
绝对定位指令含义理解:指令分16位和32位。
(1)、16位指令DRVA数据存储为一个字(如D0、D1、D2),无符号范围0-65535有符号范圍-
(2)、32位指令DDRVA,数据存储为一个双字(占用两个字D0 D1或D2 D3)符号范围,有符号范围-~
-
(1)、D0为输出脉冲的总量(如K3000)或寄存器地址如D0脉冲量可为正值或负值,正值为正方向负值为反方向
(2)、D1为输出脉冲的频率(如K3000)或寄存器地址如D1,每秒种PLC发出的脉冲数
(3)、Y0为脉冲端口
(4)、Y1为脉冲方向(通过脉冲数的正负自动改变方向)
注意可输出无符号脉冲的最大数65535,可输出有符号脉冲的最大数-
-
(1)、D0为输出脉沖的总量(如K3000)或寄存器地址如D0(占用D0和D1两个寄存器)脉冲量可为正值或负值,正值为正方向负值为反方向
(2)、D2为输出脉冲的频率(如K3000)或寄存器地址如D2(占用D2和D3两个寄存器),每秒种PLC发出的脉冲数
(3)、Y0为脉冲端口
(4)、Y1为脉冲方向(通过脉冲数的正负自动改变方向)
注意可输出无符号脉冲的最大数,可输出有符号脉冲的最大数-~
-
(1)、指令条件导通时(M0=1)脉冲输出,指令条件断开M0=0)时脉冲停止输出
(2)、指令条件导通(M0=1),脉冲总数输出结束后会自动停止
(3)、Y0脉冲端口发脉冲标志位为M8170
(4)、Y0脉冲端口累计寄存器为D
(5)、Y0脉冲端ロ加减速寄存器为D8230(单字)
-
PLC初始正向脉冲时给出脉冲总量和频率及清除累加寄存器里的值(可以用原点位置来清)
当M0=1,PLC发出3000个脉冲脉冲發完后自动复位M0,M0=0此时累加寄存器D8170里的值为3000.
当把D0的值改为0时,再导通M0=1此时步进方向会改变,此时累加寄存器D8170里的值会减小至0
绝对定位以原点为准,如给3000步进移动到3000的位置当D0为2500时则反向移到500,移到以原点为2500的位置当给0时,则回到原点
-
PLC初始正向脉冲时给出脉冲总量囷频率及清除累加寄存器里的值(可以用原点位置来清)
当M1=1,PLC发出3000个脉冲脉冲发完后自动复位M1,M1=0累加寄存器D8170里的值为3000.
当把D0的值改为0时,再导通M1=1步进则回到原点
-
16位指令DRVA定位指令与32位指令DDRVA定位指令的区别:寄存器的大小不同。
-
16位和32位定位指令数据寄存器的大小不同
-
绝对定位需要以原点做参考
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士