END_SUBROUTINE_BLOCK SUBROUTINE_BLOCK SBR_3:SBR3 TITLE=输出频率通信格式整理子程序 BEGIN
Network 1 // 凡是有输出频率,频率改变 LD SM0.0 MOVB 16#30, VB104 MOVB MOVB MOVB MOVB MOVB MOVW MOVW MOVW MOVW MOVW Network LD LPS
MOVB ANDB AW> +I LRD
AW<= +I LRD
ITB LRD
MOVB ANDB
16#36, VB105 16#32, VB106 16#30, VB107 16#30, VB108 16#31, VB109 VW135, VW137 0, AC0 0, AC1 0, AC2 0, AC3 2 SM0.0 VB137, AC0 16#0F, AC0 AC0, 9 16#37, AC0 AC0, 9 16#30, AC0 AC0, VB111 VB138, AC1 16#0F, AC1
LRD
AW> AC1, 9 +I 16#37, AC1 LRD
AW<= AC1, 9 +I 16#30, AC1 LPP
ITB Network LD LPS
MOVW SRW MOVB ANDB AW> +I LRD
AW<= +I LRD
ITB LRD
MOVB ANDB LRD
AW> +I LRD
AW<= +I LRD
AC1, VB113 3 SM0.0 VW137, VW139 VW139, 4 VB139, AC2 16#0F, AC2 AC2, 9 16#37, AC2 AC2, 9 16#30, AC2 AC2, VB110 VB140, AC3 16#0F, AC3 AC3, 9 16#37, AC3 AC3, 9 16#30, AC3
ITB AC3, VB112 LRD
MOVW VW135, VW145 LPP
CALL SBR1 END_SUBROUTINE_BLOCK INTERRUPT_BLOCK INT_0:INT0 TITLE=发送完成中断程序 BEGIN
Network 1 // 除读取频率其他指令返回信息 LD M20.0 RCV VB200, 0
Network 2 // 读取频率返回信息 LD M20.0 RCV VB2000, 0 S M20.1, 1 R M20.0, 1 END_INTERRUPT_BLOCK