发布于 2007-04-20 10:48:06
0楼
谢谢!!阿dom哥的指点,但是还有问题了。我用模拟电位器调节手动脉冲速度怎么还是不起做用呢????我望指点!!!
增加程序如下:
Network 1
// 复位脉冲输出影象区
LD SM0.1
R Q0.0, 1
CALL SBR3
//符号 HSC_INIT 地址 SBR3
Network 2
// 模拟电位器1、2读入
LD SM0.0
MOVB SMB28, AC1
AENO
MOVW AC1, VW10
AENO
*I +50, VW10
AENO
MOVW VW10, SMW68
AENO
MOVB SMB29, AC1
AENO
MOVD AC1, VD10
AENO
*D +100, VD10
AENO
MOVD HC0, VD200
Network 3
// 脉冲输出参数设置及启动
LD I0.2
EU
MOVB 16#85, SMB67
AENO
MOVD VD10, SMD72
AENO
PLS 0
Network 4
// 脉冲输出停止
LD I0.2
ED
MOVB 16#0, SMB67
AENO
PLS 0
Network 5
// 脉冲输出标志
LD I0.2
ED
MOVB 16#C0, SMB37
AENO
MOVD 0, SMD38
AENO
CALL SBR3
//符号 HSC_INIT 地址 SBR3
Network 6
LD SM0.0
= L60.0
LD I1.0
= L63.7
LDN I0.6
ON I0.5
= L63.6
LD L60.0
CALL SBR1, L63.7, L63.6, Q1.0, VB50, VD50
Network 7
LD SM0.0
= L60.0
LD I0.7
O I0.6
= L63.7
LD L60.0
CALL SBR2, L63.7, VD10, VB40, VD30
//符号 PT100_MAN 地址 SBR2 此指令由PT0/PWM向导生成。
Network 8