|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
7 F. O5 _% D, O9 W) }
4 }6 a0 a/ l" T9 M. o. ~在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
' F% l; }" R" F5 S/ J, G' q |9 n9 T3 T$ Y& y1 b* `$ C
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。: Q o; X; g. D+ z- y2 t
0 V' I4 K7 N0 F) |! C) ^Private Sub Command1_Click()
3 z( \8 |" r- k5 h" A, D+ c8 sMSComm1.Output = "loadp 1" & vbCr
4 s2 L; }2 f2 p9 yEnd Sub
, L7 B$ j. L' Z! ]0 u( {
$ `, p# @2 N: L+ a" S$ C% w3 EPrivate Sub Command2_Click()% {# R% G4 s8 [- A1 \! S4 T
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"+ D3 k! |. Y; P, }# I4 @( Z
End Sub# i) y" Y3 x; @/ W& n% S0 }
3 ~7 q& e+ o4 K) j
5 r" A0 b$ G3 ZPrivate Sub Command3_Click()5 }) W8 P4 S2 r2 F: {9 i
MSComm1.Output = "set 1 a 0 2" & vbCr# j c0 T" x9 ]+ ^
End Sub
8 A1 n2 V9 J5 M# Z' y& P
& Q* S" L; q$ [Private Sub Form_Load()9 w6 _3 j8 s/ G& b2 J0 J
MSComm1.Settings = "9600,n,8,1"8 h: k$ n! |) s4 s
MSComm1.CommPort = 19 k& M: _$ [% ]8 Z, k
MSComm1.InputLen = 0# w2 j5 X. \8 u6 Z6 x% @
MSComm1.PortOpen = True
$ w5 F" k" N! j- h, uMSComm1.InBufferCount = 0
: d/ N# N: D9 c; xMSComm1.SThreshold = 0
; `4 B2 s/ P) T$ h) e) O) o& T0 _MSComm1.RThreshold = 1
z1 k7 B5 F( r3 N! V% }5 a* dEnd Sub |
|