溫控器在自動化控制領域有著非常廣泛的應用,作為OMRON高端的溫度控制器EJ1也越來越受到業界的關注.OMRON EJ1可通過組合多個單元構筑多地點溫度控制系統。可減少裝置的設計和安裝工序。所以EJ1 溫度控制路數多,可多達100多路,作為模塊化設計的內置式溫控器,它無需任何的編程就可以和上位機進行連接,使它和上位機(人機界面)的通訊融合度比一般的控制器有了很大的提高.因此屏通的PV人機在第一時間就開發出了OMRON EJ1 高效能的通訊驅動,使得PV人機可以很好的配合的控制系統,達到最佳的通訊控制需求。
一、解決對策
使用模塊式溫控器EJ1+屏通PV人機的配置。 EJ1模塊分2路和4路兩種型號供客戶選擇,每個系統可以擴展到64個模塊,控制最多256路溫度。EJ1既可和PLC通訊,也可和屏通PV人機直接通訊,并可利用屏通PV人機的宏指令將數據傳向PLC,既可顯示,又能設定,并減少PLC書寫與EJ1通訊的麻煩。

EJ1通訊規格:
項目 |
端口B |
端口A的端子/端口A的連接器 |
G3ZA連接端口 |
傳輸路徑連接 |
RS485(多點) |
通訊方法 |
RS485(雙線、半雙工) |
同步方法 |
起停同步 |
波特率(kbps) |
9.6、19.2、38.4、57.6或115.2 |
固定為38.4 |
固定為57.6 |
傳輸代碼 |
ASCII |
數據位長度 |
7位或8位 |
7位 |
停止位長度 |
1位或2位 |
2位 |
錯誤檢測 |
垂直檢驗(無、奇或偶) |
垂直校驗(偶) |
模塊檢驗字符(BCC) |
流程控制 |
無 |
接口 |
RS485 |
重試功能 |
無 |
通訊相應等級時間 |
1~99ms(默認:5ms) |
1~99ms(默認:1ms) |
--- |
可并聯的單元數 |
64個單元(帶TC4的型號:256個通道;帶TC2的型號:128個通道)通過終端單元上的端口B進行通信連接 |
64個單元(帶TC4的型號:256個通道;帶TC2的型號:128個通道)通過終端單元上的端口A進行通信連接 |
8個單元(通過基本單元上的G3ZA端口進行通信連接) |
二、 屏通PV人機與OMRON EJ1接線方式
1. EJ1接口B(此接口通訊參數可調)

默認值(出廠值)EJ1 變量地址
|
默認值(出廠值) |
EJ1 變量地址 |
速率 |
9600 |
F00021 |
數據位數 |
7 |
F00022 |
校驗: |
EVEN |
F00023 |
退出位位數 |
2 |
F00024 |
OMRON EJ1接口B通訊調整請參考下表
變量類型 |
地址 |
參數名稱 |
設定范圍(kbps) |
F0 |
0021 |
波特率 |
H'00000003: 9.6
H'00000004: 19.2
H'0000000, 5: 38.4
H'00000006: 57.6 H'00000007: 115.2 |
0022 |
數據長度 |
H'00000000: 7位 H'00000001: 8位 |
0023 |
校驗 |
H'00000000: 無
H'00000001: 偶 H'00000002: 奇 |
0024 |
停止位 |
H'00000000: 1 H'00000001: 2 |
2. EJ1接口A(此接口為固定通訊口)

傳輸參數: 速率: 38400bps
數據位數: 7
校驗: EVEN
退出位位數: 2
三、屏通PV人機軟件PanelMaster的通訊聯機屬性設定:
1.在連線屬性→一般→設備/服務→選擇OMROM公司→選擇→EJ1 Temperature (CompoWay/F)

2. 在連線屬性→參數→傳輸設定依照接口A或接口B的不同,更改通訊傳輸參數

四、屏通人機軟件PanelMaster設置EJ1變量
1. 設置位變量
位變量表
位變量 |
地址范圍 |
C0n.b |
n:0~305(Hex);b:0~31 |
C4n.b |
n:0~40B(Hex);b:0~31 |
例:

地址說明: C0:表示變量類型;
0001:表示CompoWay/F地址;
小數點后的6:表示第六個位
2.設置字變量
變量類型 |
范圍 |
大小 |
C0n |
n:0~305(Hex) |
32位 |
C1n |
n:3~309(Hex) |
C4n |
n:0~40B(Hex) |
C5n |
n:100~201(Hex) |
C9n |
n:100~817(Hex) |
D0n |
n:100~415(Hex) |
D1n |
n:100~415(Hex) |
D2n |
n:100~415(Hex) |
D3n |
n:100~415(Hex) |
D4n |
n:100~415(Hex) |
D5n |
n:100~414(Hex) |
D6n |
n:100~202(Hex) |
D7n |
n:4~25B(Hex) |
D8n |
n:4~25B(Hex) |
DAn |
n:100~810(Hex) |
E0n |
n:1~404(Hex) |
E1n |
n:100~405(Hex) |
E3n |
n:100~417(Hex) |
變量表:
E4n |
n:100~206(Hex) |
E5n |
n:0~408(Hex) |
F0n |
n:0~42(Hex) |
F2n |
n:0~32(Hex) |
CMDn |
n:0~3、FF(Hex) |
16位 |
注: 1、D7,D8,DA 需要另外的模塊支持才能使用。
, &n, bsp; 2、CMD位功能模塊,用于設置操作命令。
例1:一般變量設置

數據類別: 需設置成32位
地址說明: C0:表示變量類型;
0001:表示CompoWay/F地址
例2:CMD變量設置
使用CMD時,首先定義的是通道,然后才是命令代碼.。以下是對通道設置運行命令

寫入地址:CMD0表示對CH1進行操作命令設置;
常數:10表示對CH1發送命令0A,即運行命令。
CMD(操作命令)單元和相關信息的命令代碼說明:
|
命令代碼 |
TC相關信息 |
HFU相關信息 |
寫入模式 |
04 |
00:備份;01:RAM |
軟件復位 |
06 |
總為00 |
運行 |
0A |
00~03:通道
FF:所有通道 |
--- |
停止 |
0B |
手動 |
0C |
自動 |
0D |
40%AT執行 |
0E |
100%AT執行 |
0F |
AT取消 |
10 |
組0變更 |
1E |
組1變更 |
1F |
組2變更 |
20 |
組3變更 |
21 |
本地SP變更 |
22 |
遠程SP變更 |
23 |
復位錯誤 |
2D |
總為00 |
警報1保持解除 |
32 |
00~03:通道
FF:所有通道 |
警報2保持解除 |
33 |
警報2保持解除 |
34 |
所有保持解除 |
35 |
保存RAM數據1(注1) |
37 |
總為FF |
參數初始化 |
38 |
總為00 |
--- |
保存RAM數據2(注2) |
39 |
總為FF |
登記單元配置 |
3B |
00:復位;01:登記 |
|