南樺 電子報 082 出刊日期 | 2006.12.11

多台VB-PLC互連方式(Easy Link)說明:

目的:
很多 PLC 都提供多台 PLC 互丟資料的寫法,但是、要如何用最短的時間,做出我們所需要的功能。
重點是:要簡單好學、而且不複雜、功能彈性大、限制少。
為了因應大家的需求,在此說明豐煒 PLC 獨特的通訊方式(Easy Link)只有豐煒 PLC 可以使用此通訊
方式。

需求:
(1) 將站號5副站的 D1000 ~ D1009 讀取到主站的 D2000 ~ D2009
(2) 將主站的 M0~M29 寫入到站號 2 的 M100 ~ M129
(3) 將站號 3 的 X37~X37 讀取到主站的 Y40 ~ Y47

簡介:

豐煒 PLC 有很多通訊模式,在此說明 EasyLink 使用方式,它是豐偉自行推出的通訊方式,可以簡單的
解決多台豐煒 PLC 資料通訊的問題,而且只要在主站寫程式即可,寫程式可以很彈性。
最可貴的地方在於,它簡單易學、沒有很深的技巧,但卻可以做到多樣化的變化。

尺寸比較

以下是VB-PLC所提供的通訊方式(在此僅介紹Easy Link):
1.Computer Link
2.CPU Link
3.Parallel Link
4.Easy Link
5.MODBUS
6.MODEM
7.MODEM
8.Non Protocol PLC

項目
規      格
通訊界面
 RS-422/RS-485
通訊協定
 VB 系列通訊協定(同 M 系列通訊協定)
通訊方式
 半雙工
通訊參數
 資料長度:7 bits (ASCII)    同位元:EVEN   停止位元:1 bit  

逋訊速率

 4800 / 9600 / 19200 / 38400 bps

通速距離

 1000 公尺 (通訊回路中若有 VB-485,則通訊距離 50 公尺)
連結站數
 最多 256 站 (超過 32 站時須加裝增幅器)
連結配備
 VB 系列:VB-485、VB-485A 或 VB-CADP     M系列:M-485R
可連結之 PLC
 VB0 系列、VB2 系列及 M 系列 PLC
資料傳輸輸圍
 包含所有 X、Y、M、S、T、C、D 均可傳遞


S1:描述資料收發動作的暫存器起頭號
S2:指令執行工作區,共佔用4個暫存器


起頭來描述資料收發動作的暫存器
內容值
說   明
D0
1 ~ 255
 收發資料筆數。每一筆資料收發作業須使用 7 個暫存器加以描述。
D1
1 ~ 255
 副站站號指定。以便對指定的副站進行資料作業。

D2

1 ~ 2
 指含碼。 1:從副站讀取資料 2:將資料寫入副站
D3
1 ~ 64
 收發資料的長度。若指定的資料為 32 位元計數器時,則內容值 = 1 ~ 32
D4
1 ~6
10 ~13

 指定主站之對象元件
 1:輸入繼電器 X
 2:輸出繼電器 Y
 3:輔助繼電器 M
 4:步進繼電器 S
 5:計時器接點 T
 6:計數器接點 C
 10:計時器現在值暫存器
 11:16 位元計數器在值暫存器
 12:32 位元計數器在值暫存器
 13:資料暫存器 D

D5
-
 指定主站對象元件之起始號碼
D6
1 ~6
10 ~13
 指定副站之對象元件
D7
-
 指定副站對象之起始號碼
D8
1 ~ 225
 副站站號指定
D9
1 ~ 2
 指含碼
D10
1 ~ 64
 收發資料的長度
D11
1 ~6
10 ~13
 指定主站之對象元件
D12
-
 指定主站對象元件之起始號碼
D13
1 ~6
10 ~13
 指定副站之對象元件
D14
-
 指定副站對象元件之起始號碼
D0 ~ D7:第 1 筆資料收發作業描述。  D8 ~ D14:第 2 筆資料收發作業描述。

起頭的指令工作區
說   明
D100
下 8 位元
 發生通迅錯誤時的副站站號
上 8 位元

 D:指令收發正常
 2 :收發資料長度錯誤(不等於1 ~ 64)
 4 :指定的對象元件錯誤
 5 :指定的對象元件號碼錯誤
 6 :主站與副站指定的對象元件之屬性不合
 A:通訊正常但副站沒有反應
 B: 通訊正常

D101 ~ D103

 執行本指令系統所須的工作區

程式範例即解說:



需求:
本例總共要執行3筆資料的收發動作:
(4) 將站號 5 副站的 D1000 ~ D1009 讀取到主站的D2000 ~ D2009
(5) 將主站的 M0 ~ M29 寫入到站號2的M100 ~ M129
(6) 將站號3的 X37 ~ X37 讀取到主站的Y40 ~ Y47
內容值
說 明
D0
3
收發資料共3筆
D1
5
指定 站號 5 (副站)
D2
1
副站->主站 (讀取資料)
D3
10
讀取資料長度
D4
13
主站暫存器(D)
D5
2000
2000 開始
D6
13
副站暫存器(D)
D7
1000
1000 開始
D8
2
指定 站號 2 (副站)
D9
2
主站->副站 (寫入資料)
D10
30
寫入資料長度
D11
3
主站內部電驛(M)
D12
0
0 開始
D13
3
副站內部電驛(M)
D14
100
100 開始
D15
3
指定 站號 3 (副站)
D16
1
副站->主站 (讀取資料)
D17
8
讀取資料長度
D18
2
主站輸出(Y)
D19
40
40 開始
D20
1
副站輸入(X)
D21
30
30 開始

需要加裝:
VB-485 卡片
CPU 擴充可之通訊埠(COM PORT)設定、才可以設定

軟體設定:


主站設定:1
副站設定:2~255
通訊速度要設定一樣:在此設定19200(通訊一樣才可以通)



  • 欲訂閱或取消南樺電子報 http://cht.nahua.com.tw/epaper/
  • 關於電子報發送有任何疑問,請連絡 epaper@nahua.com.tw