|
|
|
发表人:macaw |
发表时间:2004/1/17 20:10:00 |
|
|
本栏论题: |
三菱plc FX2N 的一个小应用问题,求救!!!! [13865] |
我以前学过一些plc的知识,不过没做过实验。
现在我的课题是用plc控制的。说起来很简单。
一个步进电机,带驱动器。我需要的动作是,按下开始键后,电机顺转一圈,然后停1s,然后再反转一圈。
输入:X000, 总开关
输出:y000, 连到步进电机的step上
y001,连到步进电机的dir(方向)上
y002,也连到步进电机的step上。
LD X000 总开关
OUT PLSY K500 K400 Y000 输出脉冲
LD T0 K10 定时1s
OUT T0
LD T0
OUT Y001 改变电机的转动方向
LD Y001
OUT PLSY K500 K400 Y002(Y000) 再输出脉冲
始终不能实现反转。连线没有问题,请各位大侠帮忙看一下是不是程序的问题。我希望只按一个键实现正反转。
|
|
以下是关于《三菱plc FX2N 的一个小应用问题,求救!!!!》论题的回复(共36篇,分3页显示) |
回复:这几句的问题
LD T0 K10 定时1s
OUT T0
LD T0
OUT Y001 改变电机的转动方向
定时器指令有问题
|
|
回复:加两个中间虚拟继电器
加两个中间虚拟继电器M100、M101,试一试,我遇到过类似问题,就这样解决了。
|
|
回复:改用SFC编程一试
注意哦
此处的PLSY是一次编程指令,若要使用多次,可以改用SFC编程实现双线圈输出,还有一句不明:
LD T0 K10 定时1s
OUT T0 何解?
|
|
回复:交流
我也是刚学的说错了不要笑,编程手册中说PLSY指令只能输出到Y000,Y001两个输出口.还有功能指令可以用OUT驱动吗?好像定时用OUT指令驱动.
|
|
回复:再不行你发E-MAIL给我!
你监控一下不就行了!你对脉冲输出好象还不怎么了解,
要等正转完了才能计时,有一个专用寄存器,可以判断脉冲完了,
你再计时启动反转!
YANGPEI4321@163.COM
|
|
回复:m8029
special auxiliary coil M8029 is turned ON when the specified number of pulses has
been completed. The pulse count and completion flag (M8029) are reset when the PLSY
instruction is de-energized.
|
|
回复:文件转换
能不能把梯形图文件转换成写字板或是word格式啊
|
|
回复:谢谢
先谢谢啦
这个我真的不知道。不过我的程序确实有问题,发脉冲只能从Y000和Y001发。我试了一下,一般是发完(比如从Y000)脉冲后,Y000断电。所以不能用Y000来启动定时器。你说的那个专用寄存器是什么啊。 我现在的程序基本实现了功能,不过我不是在脉冲发完之后启动的定时器。
|
|
回复:好像定时器的问题,我没有用过三菱的,感觉上!
定时器没有自保
|
|
回复:谢谢
谢谢,这个确实是问题之一,我也是初学,犯错比较多。
|
|
我认为你对脉冲的理解有点问题;像这样的问题用梯形图示监控一下就一目了然了
|
|
|