AiMaster800是以Lua為編程語言的嵌入式智能可編程Modbus主機(jī)。采用工業(yè)級(jí)高性能32位CPU、32M內(nèi)存,集成8工業(yè)級(jí)保護(hù)的RS485串口,4個(gè)10/100Mbps以太網(wǎng)網(wǎng)口,支持以太網(wǎng)手拉手級(jí)聯(lián),工業(yè)級(jí)4層PCB設(shè)計(jì),所有端口都具備ESD15KV,600W浪涌防護(hù)能力,工業(yè)級(jí)寬壓AC265~85V、DC110V供電,可定制為DC8~36V供電。AiMaster800 8口RS485 4網(wǎng)口 可編程網(wǎng)關(guān)
AiMaster800集成的以太網(wǎng)端口均可支持級(jí)聯(lián)。多臺(tái)AiMaster800可以用手拉手方式進(jìn)行級(jí)聯(lián),自行組成以太網(wǎng)網(wǎng)絡(luò),級(jí)聯(lián)的以太網(wǎng)網(wǎng)線長(zhǎng)為100米。此網(wǎng)絡(luò)也可以接入任何標(biāo)準(zhǔn)的10/100Mbps以太網(wǎng)設(shè)備,例如:我公司的GL-IO、AiGW產(chǎn)品、電腦、攝像頭、WIFI AP等。AiMaster800 8口RS485 4網(wǎng)口 可編程網(wǎng)關(guān)
此產(chǎn)品側(cè)重用于:作為嵌入式串口主機(jī)控制各種協(xié)議下位機(jī),實(shí)現(xiàn)各類創(chuàng)意開發(fā)。用于任意協(xié)議轉(zhuǎn)Modbus協(xié)議產(chǎn)品開發(fā),用于任意協(xié)議的多主機(jī)通訊產(chǎn)品開發(fā)。其他各類嵌入式TCP/IP、串口的產(chǎn)品和項(xiàng)目的開發(fā)。
單擊下載AiMaster800說明書
單擊下載一天廣聯(lián)Lua智能網(wǎng)關(guān)及PLC程序設(shè)計(jì)
編程軟件xframe
簡(jiǎn)單、直接是其設(shè)計(jì)思路,力求在任何人手中都可以成為高效率的成產(chǎn)力工具是其產(chǎn)品目標(biāo)。使用者無需安裝SDK、編譯器等復(fù)雜的開發(fā)環(huán)境,只需花幾分鐘安裝一個(gè)30M字節(jié)的Xframe編程軟件即可進(jìn)行項(xiàng)目開發(fā)。所有的代碼上傳、在線調(diào)試均通過以太網(wǎng)TCP/IP來實(shí)現(xiàn)。
AiMaster800實(shí)現(xiàn)了貼近PC編程習(xí)慣的用戶體驗(yàn),可以幫助C#、VB、Delphi、C++等PC程序員無障礙的進(jìn)入物聯(lián)網(wǎng)嵌入式硬件開發(fā)領(lǐng)域,迅速實(shí)現(xiàn)想法和創(chuàng)意,在智能硬件、物聯(lián)網(wǎng)大潮中抓住市場(chǎng)先機(jī),提升自身價(jià)值。
產(chǎn)品優(yōu)勢(shì)具體體現(xiàn)在下面幾個(gè)方面:
1、 采用Lua語言,可快速移植其他語言的各種算法,同時(shí)設(shè)計(jì)了大量嵌入式的API函數(shù)。
2、以API函數(shù)調(diào)用方式實(shí)現(xiàn)了智能TCP/IP、UDP功能、RS232RS485串口通訊、各類校驗(yàn)函數(shù)等常用的嵌入式開發(fā)功能。
3、支持阻塞式消息機(jī)制、共享內(nèi)存、內(nèi)存復(fù)制等各類仿PC編程API。這類仿PC編程API使開發(fā)過程更接近PC軟件設(shè)計(jì),非常容易上手。
4、透明式多任務(wù)架構(gòu),與PC軟件設(shè)計(jì)中線程的概念相同。此功能以Lua虛擬機(jī)為基礎(chǔ),AiMaster800默認(rèn)啟動(dòng)4個(gè)Lua虛擬機(jī),每個(gè)虛擬機(jī)相當(dāng)于一個(gè)線程,使用戶可以同時(shí)運(yùn)行多個(gè)Lua程序,而不需要任何特殊代碼。只需在不同的虛擬機(jī)內(nèi)設(shè)計(jì)各種代碼,即可實(shí)現(xiàn)多任務(wù)的并發(fā)執(zhí)行,解決嵌入式多任務(wù)執(zhí)行的難題。其開發(fā)效率遠(yuǎn)超C語言裸奔。
5、 全自動(dòng)內(nèi)存管理。*解決*運(yùn)行的內(nèi)存泄漏問題。
6、提供30M字節(jié)內(nèi)存用戶可用內(nèi)存,可直接申請(qǐng)幾M字節(jié)數(shù)組來使用。
7、設(shè)備到手即可開展項(xiàng)目設(shè)計(jì),無需關(guān)心底層驅(qū)動(dòng)。設(shè)備所有底層驅(qū)動(dòng)程序都已經(jīng)自動(dòng)啟動(dòng),并且經(jīng)過了*運(yùn)行的考驗(yàn)。
8、創(chuàng)造性的內(nèi)置了Modbus虛擬機(jī),使AiMaster800成為一個(gè)由程序員用幾個(gè)函數(shù)就可以控制的Modbus下位機(jī),用戶只需調(diào)用幾個(gè)API函數(shù)設(shè)置Modbus寄存器值,主機(jī)即可自動(dòng)讀出,與主機(jī)通訊過程*自動(dòng)化,用戶無需編寫與主機(jī)通訊的Modbus底層通訊代碼。Modbus虛擬機(jī)也支持串口、網(wǎng)口的多主機(jī)同時(shí)讀寫。網(wǎng)口可支持多100個(gè)TCP/IP連接同時(shí)讀寫數(shù)據(jù),相當(dāng)于支持與100個(gè)主機(jī)同時(shí)通訊。
與半成品的開發(fā)板、從零做起的自畫板、復(fù)雜的PLC開發(fā)方式相比,AiMaster800可以使之前需要幾周甚至幾個(gè)月的硬件研發(fā)項(xiàng)目,縮短至幾個(gè)小時(shí)。
1、以太網(wǎng)在線調(diào)試,通過以太網(wǎng)TCP/IP協(xié)議上傳代碼、在線調(diào)試。從而實(shí)現(xiàn)了貼近PC編程習(xí)慣的用戶體驗(yàn)。
通過以太網(wǎng)直接上傳代碼并運(yùn)行
選擇目標(biāo)設(shè)備IP,單擊上傳即可將代碼上傳至控制器。
支持在線式錯(cuò)誤提示
2、Modbus虛擬機(jī)用法簡(jiǎn)介
產(chǎn)品在系統(tǒng)啟動(dòng)時(shí),已經(jīng)運(yùn)行了Modbus虛擬機(jī),可以完整的模擬出任何Modbus下位機(jī)的通訊方式。
例如,只需調(diào)用下面一行代碼,即可將Modbus的功能碼03,寄存器地址4,的值設(shè)置為1234.25。
這行代碼同時(shí)作用于Modbus TCP和Modbus RTU協(xié)議。只需調(diào)用一次,上位機(jī)即可同時(shí)通過以太網(wǎng)Modbus TCP和串口Modbus RTU協(xié)議讀取此數(shù)據(jù)。在使用Modbus TCP協(xié)議時(shí),可支持多達(dá)64個(gè)連接同時(shí)讀寫
使用Modbus Poll即可直接讀取由lua代碼所設(shè)置的Modbus寄存器的值。整個(gè)過程無需用戶編寫任何Modbus底層通訊代碼。
關(guān)于Modbus虛擬機(jī)的更詳細(xì)說明請(qǐng)參考《一天廣聯(lián)Lua智能網(wǎng)關(guān)及PLC程序設(shè)計(jì)》
3、透明式多任務(wù)執(zhí)行架構(gòu)的例子
Lua虛擬機(jī)1 VM1,輪詢串口2的數(shù)據(jù)
同時(shí),另一個(gè)Lua虛擬機(jī)2 VM2,也同時(shí)輪詢串口3發(fā)的數(shù)據(jù)
兩個(gè)虛擬機(jī)同時(shí)運(yùn)行,無需任何特殊代碼即可實(shí)現(xiàn)多任務(wù)執(zhí)行。
4、用于物聯(lián)網(wǎng)主動(dòng)上傳的簡(jiǎn)單例子,智能Client應(yīng)用
下列代碼啟動(dòng)智能客戶端,連接至192.168.192.11的IP。然后每隔1秒發(fā)送一次數(shù)據(jù)。
5、智能TCP/IP Server的例子:
啟動(dòng)一個(gè)TCP/IP Server服務(wù),監(jiān)聽在7000端口,支持10個(gè)客戶端同時(shí)連接(大可支持32個(gè)客戶端)。
5、AiMaster800智能網(wǎng)關(guān)與一天廣聯(lián)Modbus多主機(jī)云服務(wù)整合方案
AiMaster系列產(chǎn)品通過Modbus虛擬機(jī)的Client模式來支持云服務(wù),此功能與Modbus協(xié)議整合,無需用戶編寫相關(guān)代碼。
通過云服務(wù),全國(guó)范圍的多個(gè)主機(jī)可以同時(shí)讀寫AiMaster800的數(shù)據(jù),與AiMaster的Lua程序進(jìn)行交互。
例如,可以使用AiMaster800采集串口數(shù)據(jù),并經(jīng)過計(jì)算處理和緩沖后,提供給全國(guó)范圍的多個(gè)主機(jī)進(jìn)行同時(shí)讀寫
AiMaster800需要通過公網(wǎng)來訪問云服務(wù),所以在使用云服務(wù)前,請(qǐng)正確設(shè)置AiMaster800的IP和網(wǎng)關(guān)地址,使其可以通過路由器訪問公網(wǎng)IP。
AiMaster系列產(chǎn)品提供Modbus云網(wǎng)關(guān)的30天免費(fèi)試用服務(wù),試用期間的所有功能均無限制。如需試用“一天廣聯(lián)Modbus多主機(jī)云網(wǎng)關(guān)服務(wù)”,請(qǐng)根據(jù)本章內(nèi)容,正確啟用云服務(wù)后,聯(lián)系我公司技術(shù)支持,開啟云服務(wù)器訪問權(quán)限。
一天廣聯(lián)Modbus多主機(jī)云服務(wù),是同時(shí)包括云服務(wù)器、Modbus多主機(jī)云網(wǎng)關(guān)軟件、數(shù)據(jù)傳輸硬件、前期調(diào)試、后期運(yùn)維的一站式產(chǎn)品。
通過此云服務(wù),可支撐全國(guó)范圍的多個(gè)主機(jī)同時(shí)對(duì)AiMaster產(chǎn)品進(jìn)讀寫。并且系統(tǒng)具備主機(jī)鑒權(quán)、控制權(quán)限劃分、下位機(jī)管理等管理特性。
主機(jī)類型包括:各類組態(tài)軟件、手機(jī)APP等。各類支持Modbus TCPRTU的控制軟件均可直接使用。
云網(wǎng)關(guān)產(chǎn)品基于自學(xué)習(xí)式算法研發(fā),全自動(dòng)運(yùn)行,無需設(shè)置手動(dòng)任何Modbus參數(shù),即可實(shí)現(xiàn)通過云端多主機(jī)同時(shí)對(duì)AiMaster產(chǎn)品進(jìn)行讀寫。并具備故障隔離,優(yōu)化通訊等各類算法。*解決主機(jī)端軟件通訊在遇到故障設(shè)備時(shí)容易卡頓的問題。
AiMaster產(chǎn)品與Modbus多主機(jī)云的方案優(yōu)勢(shì):
1) *兼容組態(tài)軟件,無論是正在運(yùn)行的還是新編寫的組態(tài)軟件,只要支持Modbus TCP、Modbus RTU通訊協(xié)議均可立即使用此產(chǎn)品。其他任何支持Modbus TCP、Modbus RTU的主機(jī)軟件,也同組態(tài)軟件一樣,可立即使用此云服務(wù)產(chǎn)品。可以做到對(duì)用戶軟件資產(chǎn)的*保護(hù)。
2) 通過云網(wǎng)關(guān),主機(jī)可以與AiMaster800的Lua程序進(jìn)行交互。
3) 在增減設(shè)備時(shí),*不需要手動(dòng)設(shè)置任何Modbus參數(shù)。在實(shí)際應(yīng)用時(shí),是透明的存在,不需要用戶做任何干預(yù)。
4) AiMaster產(chǎn)品通過Modbus虛擬機(jī)支持云功能,無需用戶編寫代碼。
下圖為云網(wǎng)關(guān)的功能說明圖,圖中的串口下位機(jī)可以是任意串口協(xié)議,通過Lua程序轉(zhuǎn)換為Modbus TCP后提供給云網(wǎng)關(guān)訪問。
AiMaster800產(chǎn)品描述
配置 | 描述 |
CPU/內(nèi)存 | 32位高性能CPU/32M內(nèi)存 |
RS485端口 | 共8個(gè)工業(yè)級(jí)保護(hù)的增強(qiáng)型RS485串口,每端口多可連接64個(gè)下位機(jī)。采用工業(yè)級(jí)RS485芯片,具備ESD15KV及600W浪涌保護(hù)。 |
端口性能 | 速度:1200-115200bps,可自定義速率,數(shù)據(jù)位:5、6、7、8,停止位:1、2,校驗(yàn)位:無、奇、偶。各個(gè)端口可單獨(dú)設(shè)置參數(shù)。 |
以太網(wǎng) | 4個(gè)10/100Mbps以太網(wǎng)交換機(jī)端口,多臺(tái)AiMaster800可實(shí)現(xiàn)自組以太網(wǎng),并且支持以太網(wǎng)分支、級(jí)聯(lián)功能。同時(shí)也可接入任何符合10/100Mbps以太網(wǎng)的設(shè)備,比如路由器、攝像頭、電腦等 |
網(wǎng)絡(luò)模式 | 可以支持Server、Client、UDP模式。支持Server、Client兩種模式混合運(yùn)行。 |
編程語言 | Lua語言,所有的代碼上傳、在線調(diào)試均通過以太網(wǎng)TCP/IP來實(shí)現(xiàn),無需安裝編譯器和SDK。 |
多任務(wù)處理能力 | 多同時(shí)運(yùn)行4個(gè)Lua虛擬機(jī),同時(shí)支持4個(gè)Lua程序。 |
Modbus虛擬機(jī)性能 | 網(wǎng)口多同時(shí)支持64個(gè)TCP/IP連接(Modbus TCP或RTU協(xié)議)。每個(gè)串口均可支持Modbus RTU協(xié)議 |
Modbus多主機(jī)云服務(wù) | 通過一天廣聯(lián)多Modbus多主機(jī)云服務(wù),可實(shí)現(xiàn)多主機(jī)通過公網(wǎng)同時(shí)讀寫下位機(jī)數(shù)據(jù)。主機(jī)可以是電腦、PLC、手機(jī)等。 |
管理 | 中文Telnet管理。 |
安全 | 內(nèi)置IP過濾,可支持8個(gè)認(rèn)證IP。 |
供電 | AC265V~85V,DC110V~85V,6W功耗,可定制DC8~36V或DC8~48V供電,具備工業(yè)級(jí)浪涌、超壓、防接反、高頻防護(hù)。 |
安裝方式 | 機(jī)架式1U機(jī)箱 |
可靠性 | 工業(yè)級(jí)4層PCB設(shè)計(jì),全部原裝器件,獨(dú)立的外置看門狗,電路板與外殼高度絕緣設(shè)計(jì)。 |
工作環(huán)境 | 溫度:-35~80℃,濕度:5% ~95% RH,無凝露。 |
驅(qū)動(dòng)軟件 | 提供Xframe編程軟件, Xframe提供企業(yè)級(jí)的管理樹界面,輕松管理多個(gè)設(shè)備, |
保修 | 質(zhì)保5年,終身維護(hù),具體以我公司的《產(chǎn)品保修規(guī)定》為準(zhǔn)。 |