symlink
symlink
SymLink工业物联网智能网关是一款工业级数据采集通讯设备,集数据采集、协议转换和通讯于一体的嵌入式设备。与典型的工控机+串口服务器+工控软件的传统方案相比较,具备维护简单、故障率低、稳定性高的特点。
中文名SymLink工业物联网智能网关
外文名SymLink
目录
1SymLink工业物联网智能网关
介绍
常用协议
功能
2symlink函数
定义和用法
语法
说明
提示和注释
参考
1SymLink工业物联网智能网关
介绍
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网络上保证数据实时传输。
2symlink函数
定义和用法
symlink() 函数创建符号连接,可以达到与“ln -s ”命令一样的效果。
概要 POSIX
1
2
#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)下实现。
PHP Filesystem 函数
SymLink工业物联网智能网关是一款工业级数据采集通讯设备,集数据采集、协议转换和通讯于一体的嵌入式设备。与典型的工控机+串口服务器+工控软件的传统方案相比较,具备维护简单、故障率低、稳定性高的特点。
中文名SymLink工业物联网智能网关
外文名SymLink
目录
1SymLink工业物联网智能网关
介绍
常用协议
功能
2symlink函数
定义和用法
语法
说明
提示和注释
参考
1SymLink工业物联网智能网关
介绍
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网络上保证数据实时传输。
2symlink函数
定义和用法
symlink() 函数创建符号连接,可以达到与“ln -s ”命令一样的效果。
概要 POSIX
1
2
#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)下实现。
PHP Filesystem 函数