台达DVP ES2/EX2/SS2/SA2/SX2/SE1系列PLC的PLSY和PLSR指令在同一个脉冲输出端口(Y0)中是不是只能用一次?

之前用三菱FX2N-48MTPLC控制步进电机,它有三段距离,然后在程序中编写[PLSYD0D1Y0]、[PLSYD2D3Y0]、[PLSYD4D5Y0]分别来控制三段距... 之前用三菱FX2N-48MT PLC控制步进电机,它有三段距离,然后在程序中编写[PLSY D0 D1 Y0]、[PLSY D2 D3 Y0]、[PLSY D4 D5 Y0]分别来控制三段距离,发现只能走一段,即第一条程序[PLSY D0 D1 Y0]起作用,其他的没用。后来在编程手册中发现PLSY和PLSR指令在同一个端口(Y0/Y1)中只能使用一次,哪条指令在前面就用哪条。
现在实现不了电机的控制,老大叫我改用台达的PLC,然后我发现它的指令跟三菱的指令大部分是一样的,但我不知道台达PLC的PLSY和PLSR指令是不是也只能用一次?
本人没接触过台达PLC,不清楚情况。哪位大师能告诉我呢?
急救,谢谢!
展开
 我来答
圆弧齿钨钢锯片铣刀
推荐于2017-11-25 · TA获得超过9307个赞
知道大有可为答主
回答量:5438
采纳率:77%
帮助的人:1284万
展开全部
这就对了,不用日货。
其实台达的比三菱的更灵活。
台达的PLSY和PLSR使用次数不受限制,但PLSY和PLSR中的其中一个指令在同一个周期只能有一个激活的。
------| |-------PLSY
------| |-------PLSY
------| |-------PLSY
上述在编程时可以不受限制次数,只要同一个周期只激活一个回路中的PLSY就可以了。PLSR同样道理,所以你的:[PLSY D0 D1 Y0]、[PLSY D2 D3 Y0]、[PLSY D4 D5 Y0]分别来控制三段距离,对于台达的是绝对允许、绝对支持的,但三菱FX2N是绝对不允许、不支持的。
其实这些台达手册已经说得很清楚。慢慢你就体会到台达比小日三菱的灵活太多了。
追问
是这样吗?
刚才去看手册了,看到有描述,不过有些没看明白。它是这样写的:有些指令在程序中有使用次数限制。 程序中只能使用1 次:PWM (ES 系列机种) ,IST (ES/SA/EH2/EH3 系列机种) ,SEGL (ES 系列机种) ,DABSR (SC/EH2/EH3 系列机种)
程序中只能使用2 次:PLSY (ES 系列机种) , PLSR (ES 系列机种),SEGL (EH2/EH3 系列机种) ,PR (SA/EH2/EH3 系列机种)
3. 程序中只能使用4 次:HOUR (SA 系列机种)
求解释!
思想困惑者
2012-06-07
知道答主
回答量:27
采纳率:0%
帮助的人:5.6万
展开全部
其实你可以修改D0,D1的值,让plsy实现走三段不同的距离的。频率可以在运行时修改,但是脉冲数要等到PLSY执行停止后修改才有效。
更多追问追答
追问
知道这样做可以,但是要让电机自动走三段距离的,总不能走一段后我就去设定下一段的脉冲频率和脉冲总数。这样做没意义,跟手动控制没什么区别。现在的设备都要实现自动化的功能(开机后让它自己工作,不用人力)
追答
你在编程上面有点功夫就可以自动修改脉冲频率和脉冲总数。例如启动后用MOV传送第一次要移动的距离,完成后再计脉冲标志位M1029(或者M1030)次数,为1就执行第二段距离,为2就执行第二段距离。很简单的,不用什么手动切换的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萎锈灵
2012-11-22 · TA获得超过1787个赞
知道小有建树答主
回答量:615
采纳率:81%
帮助的人:107万
展开全部
晕 用三菱的完全没问题啊
第一段时把D0 D1 放进D10 D11
第二段把D2 D3放进D10 D11
第三段把D4 D5 MOV进D10 D11
然后都运行 PLSY D10 D11 Y0就行了啊
只需要写一次 可以实际运行很多次
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
木You叶
2018-12-12 · TA获得超过133个赞
知道小有建树答主
回答量:176
采纳率:66%
帮助的人:43.3万
展开全部
有两种办法:
其一,用步进指令STL来写,每个步进点里面放一个PLSY,依次往下写就可以;
其二,在每段脉冲指令之间增加一个短暂的延时(几毫秒就OK)也就OK了。
当然,还有另外的办法,只写一个PLSY,然后变换里面的参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lipingzhen
2012-06-07 · 超过11用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:24.7万
展开全部
放到流程里面隔开就行了
更多追问追答
追问
没听明白,请问怎么做呢?能不能给个例子?
谢谢!
追答
stl s20
plsy k99 k99 y0 y1
stle
stl s21
plsy k200 k200 y0 y1
stle
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式