一个步进电机,带驱动器。我需要的动作是,按下开始键后,电机顺转一圈,然后停1s,然后再反转一圈。& p6 s+ s( y, o3 N* W6 M$ E7 j- X
输入:X000, 总开关 Z. X8 s0 f V; O3 a
输出:y000, 连到步进电机的step上
" y R' k+ m6 A/ O3 L: s y001,连到步进电机的dir(方向)上
$ j& n. L, K* C. q y002,也连到步进电机的step上。
- J: p; V& r P1 U; U/ |
1 }; s) I/ { p3 }( E: ] LD X000 总开关
# E4 ~5 B4 s0 [) h OUT PLSY K500 K400 Y000 输出脉冲
: `, p5 D. B+ Q/ u+ O9 H9 X5 } LD T0 K10 定时1s
9 a: X7 ?4 K" P3 Q OUT T0
% ^( G. U* r% w" L" J LD T01 p a" g; q) D
OUT Y001 改变电机的转动方向
( Y r& t2 w; ~ LD Y001# G, r/ i- C2 {2 \4 x2 |
OUT PLSY K500 K400 Y002(Y000) 再输出脉冲
V. }4 ~/ g- S2 I/ y5 t
$ i4 [! j ~5 u8 r 始终不能实现反转。连线没有问题,请各位大侠帮忙看一下是不是程序的问题。我希望只按一个键实现正反转。 |