SymLink工業物聯網智慧型網關是一款工業級數據採集通訊設備,集數據採集、協定轉換和通訊於一體的嵌入式設備。與典型的工控機+串口伺服器+工控軟體的傳統方案相比較,具備維護簡單、故障率低、穩定性高的特點。
基本介紹
- 中文名:SymLink工業物聯網智慧型網關
- 外文名:SymLink
SymLink工業物聯網智慧型網關,介紹,常用協定,功能,symlink函式,定義和用法,語法,說明,提示和注釋,參考,
SymLink工業物聯網智慧型網關
介紹
SymLink以及它的外圍輔助軟體一起,構成簡單易用的設備接入方案,典型的使用方式有以下幾種:
1. 在SymLink軟體框架上,開發設備協定外掛程式。
2. 通過SymLink API直接和SymLink進行數據通訊。
3. 通過SDS(SymLink Data Server),採用SDS統一接口,和網路內所有SymLink通訊。採用這個方案的典型用法是通過SDS把所有SymLink的數據推送到企業的實時資料庫。
常用協定
SymLink支持工業環境中常用的協定,具體包括以下協定:
◆支持多種通訊鏈路,如:RS-232/422/485、CAN、乙太網、WIFI、ZigBee、GPRS/WCDMA/CDMA2000等。
◆支持採集工業現場的多種工業設備協定,如:OPC、Modbus、IEC61850、IEC60870、DNP3、BACnet、PLC等。
◆支持以多種工業設備協定(如OPC、Modbus、BACnet、DNP3、IEC61850、IEC60870)向其他系統或設備提供數據分發服務。
功能
SymLink的主要功能:
1. 支持腳本二次開發,腳本採用C++語法,編譯後運行,效率高。
2. 支持存儲,用戶可以選配SD卡,在SymLink上保存歷史數據。
3. 支持斷線快取,當SymLink和上層信息系統之間網路故障時,SymLink可實現快取設備數據,網路恢復後,把快取的數據繼續推送到上層信息系統。
4. 支持加密和壓縮傳輸,在網際網路上傳輸時,採用加密和壓縮格式傳輸數據。
5. 連線埠冗餘,和設備連線時,支持多鏈路,當主鏈路斷開時,冗餘鏈路可以自動切換繼續採集。
6. 網路冗餘,例如同時支持WIFI和3G上網,當WIFI有問題時,切換到3G網路上保證數據實時傳輸。
symlink函式
定義和用法
symlink() 函式創建符號連線,可以達到與“ln -s ”命令一樣的效果。
概要 POSIX
#include<unistd.h>intsymlink(constchar*path1,constchar*path2);
如果成功, symlink返回0.。否則返回-1並設定errno。
語法
symlink(target,link) |
參數 | 描述 |
target | 必需。 |
link | 必需。 |
說明
symlink() 對於已有的 target 建立一個名為 link 的符號連線。
若成功則返回 true,失敗則返回 false。
提示和注釋
注釋:PHP 5.3.0中該函式已在windows(Vista, Server 2008 or greater)下實現。