S7200控制步进电机运转,部分程序如下
初始化:
LD SM0.1
MOVW 60000, SMW68
MOVW 0, SMW70
MOVD 24, SMD72
ATCH INT_0, 19
ENI
LD I0.0
EU
AN M0.2
AN M0.1
MOVB 16#85, SMB67
PLS 0
S M0.1, 1
中断程序
LD SM0.0
R M0.1, 1
现在的问题是 :当输出脉冲达到24个的时候就停下来了 ,我的目标是按下启动按钮之后电机一直转,直到我按下停止按钮才停! 程序该如何修改?中断里面如何赋新值,才能使电机一直转?停止按钮放在哪里合适?