SIEMENS200与台达变频器的通讯 有什么错误? 请各位大侠帮忙 点击:356 | 回复:0



yuanwen0401

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2009年8月06日
发表于:2009-09-19 19:46:10
楼主
以下为主程序
Network 1
LD SM0.1
CALL SBR0
Network 2
LD I0.0
EU
MOVB 16#30, VB104
MOVB 16#36, VB105
MOVB 16#32, VB106
MOVB 16#30, VB107
MOVB 16#30, VB108
MOVB 16#30, VB109
MOVB 16#30, VB110
MOVB 16#30, VB111
MOVB 16#31, VB112
MOVB 16#32, VB113
CALL SBR1
Network 3
LD I0.1
EU
MOVB 16#30, VB104
MOVB 16#36, VB105
MOVB 16#32, VB106
MOVB 16#30, VB107
MOVB 16#30, VB108
MOVB 16#30, VB109
MOVB 16#30, VB110
MOVB 16#30, VB111
MOVB 16#32, VB112
MOVB 16#32, VB113
CALL SBR1
Network 4
LD I0.2
EU
MOVB 16#30, VB104
MOVB 16#36, VB105
MOVB 16#32, VB106
MOVB 16#30, VB107
MOVB 16#30, VB108
MOVB 16#30, VB109
MOVB 16#30, VB110
MOVB 16#30, VB111
MOVB 16#30, VB112
MOVB 16#31, VB113
CALL SBR1
Network 5
LDN T37
TON T37, 10
Network 6
LD I0.3
A T37
INCW VW135
Network 7
LD I0.4
A T37
DECW VW135
Network 8
LDW>= VW135, 5000
MOVW 5000, VW135
Network 9
LDW<= VW135, 10
MOVW 10, VW135
Network 10
LDW<> VW135, VW145
O SM0.1
CALL SBR3
Network 11
LD M10.5
EU
MOVB 16#30, VB104
MOVB 16#33, VB105
MOVB 16#32, VB106
MOVB 16#31, VB107
MOVB 16#30, VB108
MOVB 16#33, VB109
MOVB 16#30, VB110
MOVB 16#30, VB111
MOVB 16#30, VB112
MOVB 16#31, VB113
S M20.0, 1
CALL SBR1
Network 12
LD SM4.5
A M20.1
CALL SBR2
Network 13
LDB<> SMB86, 0
MOVB SMB86, VB400
Network 14
LD SM4.5
= Q0.0

以下为子程序零SBR_0
Network 1 // 网络标题
// 网络注释
LD SM0.0
MOVB 16#69, SMB30
MOVB 16#E0, SMB87
MOVB 16#3A, SMB88
MOVB 16#0A, SMB89
MOVB 18, SMB94
Network 2
LD SM0.0
MOVB 16#3A, VB101
MOVB 16#30, VB102
MOVB 16#31, VB103
MOVB 16#0D, VB116
MOVB 16#0A, VB117
Network 3
LD SM0.0
ATCH INT0, 9
ENI

以下为子程序一SBR_1
Network 1 // 网络标题
// 网络注释
LD SM0.0
MOVD &VB101, VD131
MOVW 0, VW129
MOVW 6, VW127
MOVW 0, AC0
MOVW 0, AC1
MOVW 0, AC2
MOVW 0, AC3
Network 2
LD SM0.0
FOR VW125, 1, VW127
Network 3
LD SM0.0
LPS
MOVW *VD131, AC0
ANDW 16#FF, AC0
AB> AC0, 16#39
MOVW AC0, AC1
-I 16#37, AC1
LRD
AB<= AC0, 16#39
MOVW AC0, AC1
-I 16#30, AC1
LRD
INCD VD131
LRD
MOVW *VD131, AC0
ANDW 16#FF, AC0
LRD
AB> AC0, 16#39
MOVW AC0, AC2
-I 16#37, AC2
LRD
AB<= AC0, 16#39
MOVW AC0, AC2
-I 16#30, AC2
LRD
SLB AC1, 4
LRD
MOVW AC1, AC3
+I AC2, AC3
LRD
+I AC3, VW129
LPP
+D 1, VD131
Network 4
NEXT
Network 5
LD SM0.0
MOVW 0, AC2
MOVW 0, AC3
+D 1, VD131
Network 6
LD SM0.0
LPS
MOVW 16#FF, AC0
ANDW VW129, AC0
INVW AC0
MOVW 1, VW800
+I AC0, VW800
MOVB VB801, AC2
SRB AC2, 4
AW> AC2, 9
+I 16#37, AC2
LRD
AW<= AC2, 9
+I 16#30, AC2
LRD
MOVB AC2, *VD131
LRD
+D 1, VD131
LRD
MOVB VB801, AC3
ANDB 16#0F, AC3
LRD
AW> AC3, 9
+I 16#37,


热门招聘
相关主题

官方公众号

智造工程师