简介

边缘计算用于设备端执行简单的计算逻辑。逻辑代码的运行是基于设备端的沙箱环境运行的,不会影响设备系统的安全性。但是在下发执行代码时,务必对其中的执行逻辑进行审查,防止不合理的函数调用。

支持语言

语言说明
javascript脚本语言,设备端最高支持(ES5),网页沙箱最高支持(ES5)

沙箱函数

系统函数

函数名说明
delay延迟函数
getError获取errorcode
debug输出控制台

读写函数

函数名说明
getBit读取位地址
setBit设定位地址
getMultiBit读取多个位类型数据
setMultiBit设定多个位类型数据
getS8读取有符号字节类型数据
getMultiS8读取多个有符号字节类型数据
setMultiS8设定多个有符号字节类型数据
getU8读取无符号字节类型数据
getMultiU8读取多个无符号字节类型数据
setMultiU8设定多个无符号字节类型数据
getS16读取有符号字地址
setS16设定有符号字地址
getMultiS16读取多个有符号字类型数据
setMultiS16设定多个有符号字类型数据
getU16读取无符号字地址
setU16设定无符号字地址
getMultiU16读取多个无符号字类型数据
setMultiU16设定多个无符号字类型数据
getS32读取有符号双字地址
setS32设定有符号双字地址
getMultiS32读取多个有符号双字类型数据
setMultiS32设定多个有符号双字类型数据
getU32读取无符号双字地址
setU32设置无符号双字地址
getMultiU32读取多个无符号双字类型数据
setMultiU32设定多个无符号双字类型数据
getFloat读取浮点数
setFloat设定浮点数
getMultiFloat读取多个浮点数类型数据
setMultiFloat设定多个浮点数类型数据
getByte读取单个字节
setByte设定单个字节
getWord读取字
setWord设定字
getDWord读取双字
setDWord设定双字
getString读取字符串
setString设定字符串

通信函数

函数名说明
openCom打开串口
closeCom关闭串口
sendCom发送串口数据
waitCom等待串口超时
recvCom接口串口数据
openTcp创建tcp连接
closeTcp关闭tcp连接
sendTcp发送数据到tcp连接
waitTcp等待tcp超时
recvTcp接受tcp数据
listenTcp创建tcp侦听服务
acceptTcp-
sendTcpString发送字符串数据到tcp
recvTcpString接受tcp字符串数据包
openUdp创建UDP连接
closeUdp关闭UDP连接
sendUdp发送UDP数据包
waitUdp等待UDP超时
recvUdp接受UDP数据包
sendUpdString发送字符串UDP数据包
recvUdpString接受字符串UDP数据包