針對工業(yè)應(yīng)用,EMR-EAI08系列為以太網(wǎng)絡(luò)型8通道模擬量輸入(AI)模塊采用隔離的以太網(wǎng)絡(luò)RJ45通訊接口設(shè)計,避免工業(yè)現(xiàn)場信號對EMR-EAI08通訊接口的影響;具有良好的擴展性能,網(wǎng)絡(luò)參數(shù)可根據(jù)現(xiàn)場自由配置為靜態(tài)固定IP或動態(tài)DHCP自動獲取IP;標準Modbus TCP通訊協(xié)議,支持多種常用功能碼,使得用戶可以更加輕松實現(xiàn)與廣泛 SCADA軟件、HMI 設(shè)備及支持Modbus TCP協(xié)議的PLC等設(shè)備和系統(tǒng)的整合應(yīng)用;具有通訊超時檢測功能;并且,我們免費提供協(xié)議和示例代碼,使您的二次開發(fā)更加靈活、簡便、。
EMR-EAI08系列為以太網(wǎng)絡(luò)型8通道模擬量輸入(AI)模塊引腳說明
PWR(2位) 電源正、負引腳,無極性
10/100M Ethernet 以太網(wǎng)通訊口(RJ45)
AI0+~AI7+ 模擬量信號輸入通道正端
AI0-~AI7- 模擬量信號輸入通道負端
訂購信息
訂購型號 輸入類型 量程 測量誤差(25℃) 溫度漂移
EMR-EAI08-V 電壓輸入 0~5V ±0.2% 50ppm/℃
EMR-EAI08-U 電壓輸入 0~10V ±0.2% 50ppm/℃
EMR-EAI08-I 電流輸入 4~20mA ±0.2% 50ppm/℃
EMR-EAI08-X 電流輸入 0~20mA ±0.2% 50ppm/℃
EMR-EAI08系列為以太網(wǎng)絡(luò)型8通道模擬量輸入(AI)模塊
電源和通訊線連接
EMR-EAI08電源和通訊線連接,在接線時請注意:
1、線纜選擇:
布線距離 電源線
200米內(nèi) 2*0.5mm2,平行,護套線
200-500米 2*0.75mm2, 平行,護套線
500-1200米 2*1.0mm2,平行,護套線
2、請使用12-24V DC電源供電,推薦24V DC;
3、連接電源時,EMR-EAI08的電源輸入接口PWR的2個端子不分極性、可分別連接電源正、負極;
4、RJ45以太網(wǎng)口接入以太網(wǎng):直接連接上位機網(wǎng)口 / 路由器時,請使用交叉網(wǎng)線連接;若通過交換機聯(lián)網(wǎng),則請使用直連網(wǎng)線連接。
EMR-EAI08系列為以太網(wǎng)絡(luò)型8通道模擬量輸入(AI)模塊
系統(tǒng)組網(wǎng)
EMR-E系列產(chǎn)品是基于TCP/IP以太網(wǎng)通訊、標準Modbus TCP協(xié)議的IO模塊,組網(wǎng)時,需要配備以下設(shè)備及工具:
? EMR-E系列網(wǎng)絡(luò)IO模塊;
? MODBUS主機,如PC、PLC、工控機等;
? 直流電源(+12~+24V DC);
? 上位機/上位機軟件(完成功能的應(yīng)用軟件,例如組態(tài)軟件,或上端設(shè)備,例如PLC、HMI等);
? 昶為科技CHWIO EMR IOtest測試程序。
注意:
1、組網(wǎng)前,須根據(jù)現(xiàn)場網(wǎng)絡(luò)情況,確認模塊與上位機的正確連接方式,當模塊直接與電腦相連時,請用交叉網(wǎng)線連接;當模塊通過網(wǎng)絡(luò)集線器或交換機相連時,請用直連的網(wǎng)線;
2、當用設(shè)置軟件進行設(shè)置時,用于設(shè)置模塊的電腦和模塊處于同一個廣播域網(wǎng)絡(luò)中,并且在初始化時,同一時間只有1個模塊斷電并重新上電(初始化詳細方法見后續(xù)軟件操作中相關(guān)章節(jié));
3、在組網(wǎng)使用前,請務(wù)必為每個模塊配置正確的IP地址、子網(wǎng)掩碼、默認網(wǎng)關(guān)等參數(shù),且同一網(wǎng)絡(luò)、同一網(wǎng)段內(nèi),各模塊IP地址是的,以免發(fā)生IP地址沖突;
4、鑒于模塊自身是標準Modbus TCP從站,即“TCP Server”工作模式,不建議把模塊設(shè)置為“自動獲得IP”。因為在“自動獲得IP”下,模塊的IP可能會經(jīng)常變化,在特殊情況而設(shè)置為DHCP“自動獲得IP”時,在上位機與之通訊前,務(wù)必確認模塊的當前IP,否則將無法正常通訊。
5、直連網(wǎng)線與交叉網(wǎng)線線序示意圖:
EMR系列IO模塊遵循標準的Modbus TCP協(xié)議,可以與任何遵循Modbus TCP協(xié)議的設(shè)備配合使用。如常用的組態(tài)軟件,支持Modbus TCP協(xié)議的PLC和觸摸屏等。詳細信息請見相應(yīng)的使用說明。本章節(jié)介紹我司EMR-E系列IO模塊配套測試程序CHWIO EMR IOtest對EMR-EAI08模塊的設(shè)置與測試,CHWIO EMR IOtest主界面如圖3.1所示。
打開CHWIO EMR IOtest軟件主界面后,請在“端口”一項中選擇“以太網(wǎng)”方式,如圖3.2所示,并點“打開”,使得CHWIO EMR IOtest處于網(wǎng)絡(luò)工作模式,如圖3.3所示。
圖3.3 打開“以太網(wǎng)”
此時,請在CHWIO EMR IOtest主界面下方選擇“MODBUS”協(xié)議,并選擇“初始化設(shè)備”選項卡,在下方請根據(jù)現(xiàn)場網(wǎng)絡(luò)或當前測試網(wǎng)絡(luò)的實際情況,填入正確網(wǎng)絡(luò)參數(shù)(IP地址、子網(wǎng)掩碼、網(wǎng)關(guān))。點擊“設(shè)置”后,將彈出提示框“本設(shè)置會對網(wǎng)絡(luò)上所有正在上線的模塊進行相同設(shè)置,請確認網(wǎng)絡(luò)上在1秒范圍內(nèi)只有的一個模塊在上線!”,如圖3.4所示。點擊確定后,“設(shè)置”按鈕將變成不斷閃爍的“停止”按鈕,本軟件進入初始化設(shè)置狀態(tài)。
圖3.4 進入初始化設(shè)置狀態(tài)提示框
此時,請斷電重啟EMR-EAI08模塊,在EMR-EAI08上電250ms內(nèi)將完成對EMR-EAI08的初始化設(shè)置操作,當提示“初始化成功”時,表示初始化網(wǎng)絡(luò)參數(shù)設(shè)置成功,此時模塊將以新設(shè)置的IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)進行工作,確定后,請點擊主界面“控制臺”中的“關(guān)閉”按鈕。
3.2.2搜索設(shè)備(掃描設(shè)備)
確保網(wǎng)絡(luò)參數(shù)設(shè)置正確(與當前電腦處于同一個網(wǎng)絡(luò)且IP地址無沖突),切換到“掃描設(shè)備”選項卡,點擊“掃描設(shè)備”。
設(shè)備搜索到之后,會提示“搜索完成,共找到X個節(jié)點”,表示搜索到了X個設(shè)備。此時,所有搜索到的設(shè)備會顯示在“設(shè)備”區(qū)域中,如下圖3.5所示:
圖3.5 搜索設(shè)備
“確定”后,可選擇“設(shè)備”區(qū)域中搜索到的某個設(shè)備,這里會顯示該模塊的相關(guān)信息,例如型號、版本號、IP地址(從機地址)、功能描述、設(shè)備用戶定義名稱等信息。通過點擊“讀取寄存器”,軟件將對該模塊所有輸入接口狀態(tài)及主動上傳等參數(shù)進行讀取和顯示。左側(cè)也可通過雙擊查看該模塊的詳細信息,如圖3.6所示:
圖3.6 設(shè)備信息及IO狀態(tài)監(jiān)控
對于模擬量主動上傳狀態(tài)功能,主要是通過“主動上傳IP”、“主動上傳屬性”、“主動上傳端口”等參數(shù)來控制的。其中,主動上傳狀態(tài)及屬性,由“主動上傳屬性”來設(shè)定,該參數(shù)具體意義,詳見后面相關(guān)章節(jié)介紹;“主動上傳IP” 和“主動上傳端口”分別是指模塊處于主動上傳狀態(tài)模式下,數(shù)據(jù)上傳的目的(對端接收設(shè)備)的IP地址和通訊端口號。如下圖3.7所示:
圖3.7 模擬量輸入狀態(tài)與主動上傳參數(shù)控制
EMR-EAI08系列為以太網(wǎng)絡(luò)型8通道模擬量輸入(AI)模塊支持的功能碼
EMR-EAI08支持3、4、6、16號功能碼。各功能碼功能及所操作的元件如下表所示。
元件 功能碼 讀寫 功能 可操作元件Modbus地址范圍
保持寄存器 3 讀 讀保持寄存器 0x0~0x18;0x300~0x31B
輸入寄存器 4 讀 讀輸入寄存器 0x0~0x18;0x300~0x31B
保持寄存器 6 寫 寫單個保持寄存器 0x318~0x31B
保持寄存器 16 寫 寫多個保持寄存器 0x2~0xB;0x10~0x15;0x318~0x31B