HLP變頻器與DELTA-PLC的通訊
在大多數(shù)的變頻器設(shè)計中都有通訊接口,而且變頻器與上位機PLC,觸摸屏及PC機等的通訊應(yīng)用也越來越普遍,HLP變頻器提供了一個RS485通訊接口,并提供有RTU和ASCⅡ碼二種通訊方式,為用戶實現(xiàn)集中控制,下面以一臺臺達(dá)PLC為例,說明一下HLP變頻器的通訊應(yīng)用(ASCII 碼通訊方式)。
變頻器與通訊相關(guān)參數(shù)設(shè)置:
1. 運行頻率來源=2(Serial A CD34=2) (Serial C C13=2)
2.運行指令來源=2 (Serial A CD33=2) (Serial C C12=2)
3.通訊地址=1 (Serial A CD160=1) (Serial C C109=1)
4、通訊波特率=9600 (Serial A CD161=1) (Serial C C110=1)
5、通訊資料方式= 8N1 for Ascii (Serial A Cd162=0) (Serial C C111=0)
實例:用PLC實現(xiàn)頻率的增減,正轉(zhuǎn)運行,反轉(zhuǎn)運行,停車。
0
M1000
MOV H781 D1120
SET M1161
SET M1130
SET M1120
SET M1126
MOV K1 D2
ZRST D0 D100
M1002
MOV K5000 D0
ADD K100 D0 D0
ADD
CMP D0 K5000 M0
ADD
X0
M0
23
10
(其中X0 頻率增加1Hz;X1 頻率減少1Hz;X2 正轉(zhuǎn);X3 反轉(zhuǎn);X4 停車。)
M1161=ON,8位元處理模式
通訊格式:8N1 For ASCⅡ
STX: “:”
ETX1: “CR”
ETX2: “LF”
D0: 存放頻率值
D2:變頻器地址
X0: 頻率增加1Hz,上限為50.00Hz
ASCI D7 D20 K2
ADD
SUB K256 D7 D7
ADD
ASCI D6 D18 K2
ADD
ASCI D2 D10 K2
ADD
ASCI D3 D12 K2
ADD
ASCI D4 D14 K2
ADD
ASCI D5 D16 K2
ADD
SRET
ADD
216
RS D10 K10 D100 K0
SET M1122
ADD K4 D7 D7
ADD
ADD D5 D7 D7
ADD
SUB K256 D7 D7
ADD
ASCI D7 D18 K2
ADD
ASCI D2 D10 K2
ADD
ASCI D3 D12 K2
ADD
ASCI D4 D14 K2
ADD
ASCI D5 D16 K2
ADD
MOV K3 D3
M1000
MOV K1 D4
MOV D2 D7
SRET
ADD
END
ADD
217
P1
1087
301
300
發(fā)送指令,
不接受回送數(shù)據(jù)
FEND
MOV K0 D0
SUB D0 K100 D0
ADD
CMP D0 K0 M2
ADD
X1
M2
DIV D0 K256 D5
ADD
MOV K5 D3
MOV K2 D4
CALL P0
RS D10 K12 D100 K0
SET M1122
X0
46
69
CALL P1
MOV K3 D5
X2
CALL P1
MOV K5 D5
X3
CALL P1
MOV K8 D5
X4
138
127
116
105
X1: 頻率減少1Hz
下限為0.00Hz
計算LCR值
將Hex值轉(zhuǎn)為ASCⅡ值
發(fā)送指令,不接受回送數(shù)據(jù)
變頻器正轉(zhuǎn)運行
變頻器反轉(zhuǎn)運行
變頻器停止運行
ADD K7 D7 D7
ADD
MOV D2 D7
M1000
ADD D5 D7 D7
ADD
ADD D6 D7 D7
ADD
139
P0
計算校驗值,并將
數(shù)據(jù)由Hex值轉(zhuǎn)換為
ASCⅡ碼值
X1
附臺達(dá)通迅協(xié)議
D1120 RS-485通迅協(xié)定
內(nèi)容 0 0
b0 Data lengh 7 8
b1
b2 paraity 00: None
01: odd
11: Even
b3 Stop bits 1 bit 2 bit
b4
b5
b6
b7 0011: 300
0100: 600
0101: 1200
0110: 2400
0111: 4800
1000: 9600
1001: 19200
b8 起始字元選擇 無 D1124
b9 第一結(jié)束字元選擇 無 D1125
b10 第二結(jié)束字元選擇 無 D1126
b15
b11 don’t care
M0030 M1126
M1130
0 1
M1126 0 D1124:使用者定義
D1125:使用者定義
D1126:使用者定義 D1124: H0002
D1125: H0003
D2216: H000(無設(shè)定)
1 D1124:使用者定義
D1125:使用者定義
D1126:使用者定義 D1124:H003(“:”)
D1125:H000D(“CR”)
D1126:H000A(“LF”)