1. 函数功能介绍
ReceiveTextFromPort (a,b,c,d,e,f)函数是用户用来操作网关串口的方法,通过此方法,接收一些串口通讯设备主动发送过来的数据。
参数:
a 为对应网关的 COM 口 Number 号,不能与驱动里正常通讯使用的串口号冲突。
b 为 com 口通讯使用的波特率,比如 38400,19200,9600,4800,2400,1200 等
c 为 com 口通讯使用的数据位(8 或者 7)。
d 为 com 口通讯使用的停止位(1 或者 2)。
e 为 com 口通讯使用的校验位(0,1,2 分别代表无校验,奇校验,偶校验)。
f 为 com 口通讯等待超时时间(单位 ms)。
2. 函数操作举例
var Arr_ComReceive = ReceiveTextFromPort (1,9600,8,1,0,100);
函数使用 Demo:
ReceiveTextFromPort(a,b,c,d,e,f)
解析:
①变量 a:com1。
②变量 b:9600 波特率。
③变量 c:8 数据位。
④变量 d:1 停止位。
⑤变量 e:无校验。
⑥变量 f:超时时间 100ms。对于发送频率较快的设备 ,超时时间可以设置到 0。