中文字幕一区日韩/国产精品午夜未成人免费观看/野外嗯...嗯啊~嗯...闺蜜 /91精品情国产情侣高潮对白文档 - 伊人天天操

Modbus多主機通訊網關 串口服務器

可編程串口以太網網關 全新的極簡編程

物聯網可編程控制器

可編程CAN-bus物聯網網關

高性價比多網口串口服務器

以太網IO模塊 模擬量采集、輸出模塊

常用代碼下載

大道至簡 極簡物聯網平臺方案

聯系我們

虛擬串口軟件

誠邀代理

項目合作及代客研發服務

特價商品

/ 淘寶購買
產品名稱: AiMaker600W WiFi無線可編程控制器 直接與手機APP通訊 支持SQL數據庫接口
規  格:
產品備注:
產品類別: AiMaker600W WiFi無線可編程控制器
點擊量: 21382


說明書:單擊下載AiMaker600W說明書

編程函數手冊:單擊下載編程函數手冊

SQL數據庫接口說明書:單擊下載SQL數據庫接口說明書

觸摸屏函數庫:單擊下載觸摸屏函數庫

編程軟件:單擊下載Xframe編程軟件

數據庫網關軟件:單擊下載數據庫網關軟件


AiMaker600W是集成了WiFi功能的可編程控制器(WiFi PLC)。產品硬件包括:32位CPU\32M內存,8路開關量輸入(支持機械開關或DC0~24V電平檢測,自帶檢測信號),8路繼電器輸出(AC220V),8路模擬量采集(4~20mA或電壓),帶溫補的時鐘模塊(支持SNTP授時),3個RS485串口或1個R232+2個RS485串口。集成135Mbps WiFi路由器模塊,支持3個以太網電口,支持PPPoE寬帶撥號,VPN撥號。采用堅固耐用的工業級設計。

AiMaker600W出廠時,WiFi默認為AP模式,支持多主機通訊。多個手機、平板和筆記本電腦可以直接與控制器通訊而無需中轉。控制器也可以通過WiFi直接讀取、控制各種無線傳感器、IO模塊等外設。

AiMaker600W以寫語句,調函數方式編程,采用了與高級語言(C#,Delphi,VB)類似編程思路。其軟件框架支持:多線程編程,串口編程,開關量輸入采集,繼電器控制,模擬量采集,實時時鐘, TCP/IP和UDP編程,SQL數據庫接口(可執行SQL語句和存儲過程),Modbus主從機功能庫,mqtt協議等。同時還提供大量的專業的數據轉換和處理函數。

AiMaker600W采用極簡開發方式。Lua代碼無需編譯過程。所有庫功能均已自動加載,所有函數均可直接調用,無需關注頭文件。也無需搭建SDK、編譯器等復雜的開發環境,只需花幾分鐘安裝一個30M字節的Xframe編程軟件即可進行編程。而且無需編程線,所有的代碼上傳、在線調試均通過以太網TCP/IP來實現。

Lua語言為AiMaker600W產品帶來了遠超傳統PLC的靈活性,可以迅速實現想法和創意,為各類應用設計出專屬控制功能,有效提高方案的競爭力。與傳統的開發方式相比,AiMaker600W可以使之前需要幾周甚至幾個月的開發項目,縮短至幾個小時。


1、代碼上傳、在線調試均通過以太網TCP/IP來實現,支持遠程編程及調試。

完成代碼編輯后,直接單擊“保存并上傳至控制器運行”即可。


codedit_x.jpg


 選擇目標設備IP,單擊上傳即可將代碼上傳至目標設備運行。


prog3.jpg



如果有錯誤,會直接定位至錯誤行。并在控制臺中顯示錯誤信息。


aimaster300t1.jpg



在"調試及控制臺信息"中,會顯示各類調試信息。用于排錯。


prog2.jpg



2、功能庫列表


codelib1.jpg


同時提供大量例子作為開發架構,簡單修改一下即可完成開發項目。


codeexp.jpg





3、串口編程簡介

串口功能庫可處理各種16進制、ASC碼(字符串)串口協議,并支持RS422、9bit通訊等特殊功能。提供了串口輪詢函數和單獨的讀寫函數。


uartcode1.jpg


下圖為處理輪詢協議的典型例子


uartcode2.jpg


下圖為接收下位機單向上傳協議的例子


uartcode3.jpg


4、硬件功能庫

AiMaker產品硬件函數庫包括:讀取開關量輸入(支持輪詢和消息兩種方式),開關量(繼電器)輸出控制,模擬量采集(支持單路、多路、和高速多路采集)。讀取設置實時時鐘。

io1.jpg



5、讀取開關量輸入

AiMaker內置多功能開關量輸入,自帶信號源,可檢測無源開關信號(干節點)的通斷,例如,檢測各類開關、防盜報警探頭、按鈕等的通斷。也可以直接檢測DC0~24V電壓信號(濕節點),例如,檢測光電傳感器PNP、NPN輸出信號狀態。同時支持輪詢和開關量主動上傳兩種工作方式。


純開關量干節點的開關量輸入接法

aimaker600io.jpg


0~24V電壓PNP信號,濕節點開關量輸入接法

glio8dipnp.jpg

0~24V電壓NPN信號,濕節點開關量輸入接法

glio8dinpn.jpg


下圖例子為以輪詢方式讀取各個通道的開關量輸入狀態。

di1.jpg


下圖例子為以消息方式讀取開關量輸入狀態。

dievent.jpg

下圖例子讀取開關量on-off,off-on的次數計數。

dicount.jpg


6、開關量輸出(繼電器)功能說明

產品內置8個AC220V/150W大功率繼電器,可以直接控制AC220V火線,下圖為直接控制火線通斷的接線圖。

注意!AiMaker每路繼電器可切換的最大功率為250V/150W,請勿過載。如果受控設備功率超過150W,請外接交流接觸器。首先通過AiMaker控制交流接觸器,再由交流接觸器控制受控設備。

glio8do零火.jpg

如果受控設備功率大于150W,則需要通過交流接觸器進行控制。

下圖為AiMaker通過交流接觸器控制大功率220V用電設備接線圖。

glio8do交流接觸器.jpg

下圖為產品直接控制直流設備接線圖

glio8do直流.jpg

下圖例子設置指定通道的繼電器開關狀態。也支持讀取繼電器狀態和一次設置全部繼電器狀態。

do1.jpg



7、模擬量輸入

下圖為4~20mA模擬量輸入接線方式,產品內部已經集成了高精度采樣電阻,所以只能用于4~20mA信號的輸入。具體接線方式以下圖為準。
出于安全考慮,設備不直接支持對變送器的DC24V供電,可從電源端子引出對變送器的供電電源線。

aimaker420ma.jpg

下圖為0~5V模擬量輸入接線方式,此型號將0~5V模擬量電壓直接輸入進ADC芯片,所以輸入電壓不能超過5V,否則將損壞ADC芯片。

aimakerw_0v5v.jpg


下圖為0~10V模擬量輸入接線方式,此型號將0~10V模擬量電壓分壓后直接輸入進ADC芯片,所以輸入電壓不能超過10V,否則將損壞ADC芯片。

aimakerw_0v10v.jpg

下圖例子為讀取指定通道的模擬量輸入原始值,并轉換成電流值。分別提供了4個函數,可以讀取模擬量原始值,4~20mA值、0~5V值、0~10V值,所有數值都已經自動轉換完畢,無需用戶轉換。

rdadc1.jpg

下圖例子為高速采集1秒的模擬量輸入,通常用于生成一段波形或者檢測流量。

rdadc2.jpg


8、TCP/IP編程簡介

網絡服務庫支持:自動化的TCP/IP Client、Server、UDP服務和函數。TCP/IP的斷線檢測、重連均有后臺服務線程完成,無需用戶干預。

tcpip1.jpg


下圖例子:啟動一個TCP/IP Client,并且連接至服務器,然后向發送字符串數據,并接收服務器的返回字符串。

tcpip2.jpg


下圖例子:啟動一個TCP/IP Server服務,監聽10個Client。在接收到Client數據后,再向Client返回字符串數據。

tcpip3.jpg


9、數據轉換簡介

數據轉換函數庫功能:將16進制數據和字符串數據轉換為浮點數、整數、BCD變量的函數。可滿足絕大多數協議處理要求。


dataconv1.jpg


下圖代碼將數組數據轉換為float。


dataconv2.jpg


下圖代碼將float轉換為數組數據。


dataconv3.jpg



10、Modbus Master主機功能庫

Modbus Master(Modbus主機)函數庫支持:讀取功能碼01,02,03,04數據。使用05,06,16功能碼寫數據。


mbmasterlib.jpg



下圖例子使用readrtu函數讀取Modbus串口下位機數據。readrtu函數可以自動轉換16進制數據為實際數值并放入數組,無需開發者編寫解析代碼。開發者可直接從數組取得實際數據(例如123.33)用于數據處理、上報、協議轉換等功能。


readrtu1.jpg



也可以向下位機的寄存器寫指定的數值。下圖使用06功能碼向下位機寫1234。


mbmrtu2.jpg



11、mqtt函數庫

通過此函數庫以快速實現mqtt與Modbus或其他串口協議的互轉。軟件框架同時支持mqtt、Modbus協議和串口編程函數庫。在從串口讀取(比如readrtu函數)到所需數據后,只需調用幾個接口函數,就可以在幾分鐘內將數據通過mqtt發布至服務器。同時,也可以接收從服務器下發的數據。

如下圖所示,只需2個函數即可完成mqtt發布功能,網絡故障檢測、重連等功能完全由后臺服務線程完成。無需開發者干預。


mqttpublish.jpg



12、Modbus Slave從機功能庫

產品置了Modbus虛擬機功能,通過此功能,開發者調用幾個函數就可以模擬出多個不同站號和寄存器地址的Modbus下位機。開發者只需調用函數設置Modbus寄存器值,主機即可自動讀出,與主機通訊過程完全自動化,開發者無需編寫Modbus通訊代碼。Modbus虛擬機也支持串口、網口的多主機同時讀寫。網口可支持最多100個TCP/IP連接同時讀寫數據,相當于支持與100個主機同時通訊。

如下圖所示,只需調用下面一行代碼,即可將Modbus的功能碼03,寄存器地址4,的值設置為1234.25。然后可以用任意網絡主機或串口主機讀取到所設置的值。


mbvm03.jpg



使用Modbus Poll或Modbus Scan讀出數據


mbvm03ead.jpg



13、SQL數據庫接口(可運行SQL語句及存儲過程)

通過此功能可以直接串口、傳感器等各類現場數據直接寫入SQL數據庫。此功能支持數據補傳,如果寫入失敗,控制器會將數據存儲進本機Flash存儲器,在與服務器通訊恢復后,自動補傳數據至數據庫。確保不會丟失關鍵數據。同時也支持只傳輸變化數據功能。

由于控制器可以直接使用標準SQL語句及存儲過程來操作SQL數據庫。所以,可以輕松與各類ERP、MES、公眾號\APP平臺軟件實現無縫對接。不再需要平臺軟件針對各種設備進行繁重的數據采集工作。

在實現了現場設備與SQL數據庫直接溝通后,高級語言和數據庫軟件開發者就可以利用SQL數據庫強大的數據存儲、分析、處理能力,對采集到的數據進大數據行分析,然后利用創新用算法,實時優化控制系統參數和過程。使整套系統具備的一定AI學習的特性。


例子1:使用sql_insert函數調用SQL insert命令直接傳輸數據至SQL數據庫。支持只傳輸變化數據及失敗自動補發。


sqlinsert1.jpg


例子2:使用sql_procinsert函數調用存儲過程傳輸數據至SQL數據庫。支持只傳輸變化數據及失敗自動補發。


sqlprocinsert1.jpg



例子3:使用execsql函數執行各種標準的SQL命令。


sqlexecsql1.jpg



各種SQL命令返回的結果集。


sqlexecsql1_res.jpg



例子4:使用sql_execproc函數調用數據庫存儲過程。


sqlproc_select.jpg



數據庫存儲過程返回的結果集。


sqlproc_res.jpg



在中心端服務器,我們提供了一個免費的SQL數據網關軟件,此軟件功能包括:審核允許訪問SQL數據庫的設備。任何未經審核的設備,將被禁止建立連接。處理、緩沖、轉發設備與SQL數據庫之間的數據。設置設備對應的數據表、文本文件。記錄錯誤日志用于排錯。


sqlgw1.jpg


同時也可以支持將數據存儲進文本TXT文件,提供給其他軟件處理。


sqlgw2.jpg




14、通過以太網擴展功能模塊 

AiMaker也可通過WiFi或以太網擴展功能模塊,例如擴展IO數量、增加模擬量輸出、模擬量采集模塊,如下圖所示。



可用于擴展的功能模塊包括:

3路模擬量輸出模塊:GL-DAC3

32路IO模塊:GL-IO32

8路IO模塊:GL-IO8

4路IO模塊:GL-IO4


15、通過WiFi實現無線組網

AiMaker600W集成的WiFi路由器支持橋接,將其中一臺AiMaker600W設置為AP模式,其他AiMaker600W設置為橋接模式,將所有WiFi路由器都設置成相同的名稱和密碼。在橋接成功后,這些AiMaker600W就會形成一個大的WiFi網絡,手機、pad和筆記本可以在這個網絡中實現漫游,在任意一臺AiMaker600W的WiFi范圍內均可以獲得良好的通訊速度。

遠端信號被阻擋時,也可以使用以太網LAN口進行級聯,確保遠端信號正常。

AiMaker也可通過WiFi或以太網擴展功能模塊,例如擴展IO數量、增加模擬量輸出、模擬量采集模塊,如下圖所示。

AiMaker600W產品描述:

項目

配置

硬件配置

32位CPU/32M SDRAM內存

RS485端口

具備3個工業級通用型可編程RS485端口,每端口最多可連接64個下位機。采用工業級RS485芯片,具備ESD15KV及600W浪涌保護。

開關量輸入

支持8路干節點信號狀態檢測,自帶信號源,可以檢測按鈕開關、防盜探頭、煙感探頭等開關量的通斷狀態。也可以直接檢測DC0~24V電壓信號(濕節點),例如,檢測PNP、NPN輸出的傳感器信號。

開關量輸出

8路繼電器常開輸出,可直接控制AC220V火線回路,最大切換功率為150W。

模擬量采集

AiMaker600A1W

8路4~20mA電流環輸入,內置采樣電阻,不支持對外供電。

AiMaker600A2W

8路0~5V電壓輸入,此型號通過外接250歐姆采樣電阻,也可以支持4~20mA電流環輸入。

AiMaker600A3W

8路0~10V電壓輸入。

模擬量采集性能

可達到0.2級儀表精度,采用獨立的工業級高精度寬溫ADC芯片和高精度電源基準芯片。

實時時鐘

內置帶溫度補償和后備電池的高精度實時時鐘模塊,通過Lua函數可以讀取時間和日期數據。時鐘模塊支持SNTP授時,可以使用公網或局域網內的授時服務器自動對時。

WiFi及以太網

集成WiFi路由器,支持1個WAN口,2個LAN口,支持PPPOE撥號。WiFi路由器支持標準路由器模式、網橋模式、AP客戶端模式。

通過2個LAN口多臺AiMaker600W可實現以太網級聯功能。同時也可接入任何符合10/100Mbps以太網的設備,比如路由器、攝像頭、電腦等

編程語言

Lua語言,所有的代碼上傳、在線調試均通過以太網TCP/IP來實現,無需安裝編譯器和SDK。

多任務處理能力

最多同時運行4個Lua虛擬機,同時支持4個Lua程序。

Modbus虛擬機性能

網口最多同時支持64個TCP/IP連接(Modbus TCP或RTU協議)。每個串口均可支持Modbus RTU協議

Modbus多主機云服務

通過一天廣聯多Modbus多主機云服務,可實現多主機通過公網同時讀寫下位機數據。主機可以是電腦、PLC、手機等。

供電

DC8~36V/5W供電,可定制為DC8~36V寬壓型號。

可靠性

外置獨立的看門狗,工作溫度-35~+80攝氏度,濕度%0~%95無凝露。所有接口都有ESD15KV防護,電源具備工業級抗浪涌、抗高頻干擾設計。

安裝方式

DIN導軌或桌面安裝。

驅動軟件

提供Xframe編程軟件, Xframe提供企業級的管理樹界面,輕松管理多個設備,

保修

質保5年(繼電器除外),終身維護,具體以《產品保修規定》為準。


版權所有:深圳市一天廣聯科技有限公司 郵箱:getit95@163.com 粵ICP備18087671號