三菱PLC 脉冲发送指令 5
步进指令中,遇到一个问题:比如在S20状态中使用drvi指令发送脉冲,中途通过断开其使能继电器M0,与此同时跳到S45步,这是问题来了,当再次调用drvi指令的时候,不发...
步进指令中,遇到一个问题:
比如在S20状态中使用drvi指令发送脉冲,中途通过断开其使能继电器M0,与此同时跳到S45步,这是问题来了,当再次调用drvi指令的时候,不发脉冲了,请大侠告诉我怎么回事?
还有就是我发现,当S20的脉冲指令完全发完,跳到S45后再次调用就可以重新再发脉冲。是不是步进指令使用脉冲发送命令必须要等他发完了才能跳到下一步再次次执行脉冲发送指令啊。
我做的东西要求必须发送中遇到位置开关后伺服电机停止(S20即找到起点),然后按开关后(到S45)继续走,类似于每走一圈归个零,然后继续循环(当然中间还有好几段动作)。有没有高手能解决这个问题啊, 谢谢了先。 展开
比如在S20状态中使用drvi指令发送脉冲,中途通过断开其使能继电器M0,与此同时跳到S45步,这是问题来了,当再次调用drvi指令的时候,不发脉冲了,请大侠告诉我怎么回事?
还有就是我发现,当S20的脉冲指令完全发完,跳到S45后再次调用就可以重新再发脉冲。是不是步进指令使用脉冲发送命令必须要等他发完了才能跳到下一步再次次执行脉冲发送指令啊。
我做的东西要求必须发送中遇到位置开关后伺服电机停止(S20即找到起点),然后按开关后(到S45)继续走,类似于每走一圈归个零,然后继续循环(当然中间还有好几段动作)。有没有高手能解决这个问题啊, 谢谢了先。 展开
3个回答
展开全部
到近点信号用中断,使脉冲立即停止指令,Y0的话 SET M8349,停止后将M0 rst,rst m8349,等待启动信号再次启动drvi即可;但是两次drvi要有个小延时K1,不然会有第二次不执行的情况。
三菱PLC英文名又称:Mitsubishi Programmable Logic Controller,是三菱电机在大连生产的主力产品。
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
三菱PLC在中国市场常见的有以下型号: FR-FX1N FR-FX1S FR-FX2N FR-FX3U FR-FX2NC FR-A FR-Q)。
展开全部
到近点信号用中断,使脉冲立即停止指令,Y0的话 SET M8349,停止后将M0 rst,rst m8349,等待启动信号再次启动drvi即可;但是两次drvi要有个小延时K1,不然会有第二次不执行的情况
追问
M8349 是什么特殊继电器,和m8145一样?
追答
一样,你用的是1N的或者1S的吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
程序有问题吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询