|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。5 C& A5 H* V" |! x
( |8 ?- U0 X' C; C在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
4 t" d4 U0 s3 k; o5 D' W; h& Z( U/ [ F( g0 B9 c4 G, P, {. I% E
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。& `' [# c8 Y- [; A6 X! W; G
9 n+ Y6 f, _7 [, WPrivate Sub Command1_Click()
; M* T: O4 f K; nMSComm1.Output = "loadp 1" & vbCr
' j! F/ y, l+ o% D TEnd Sub* }* g( Z0 M0 f
$ g% e* N- w" Q: f% MPrivate Sub Command2_Click()
6 d4 o1 Q% y- M& Y0 z! YMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
/ T8 m* Q. {; i, l7 A6 ?* KEnd Sub
2 C" e) m" @ f% g s- q( d6 X% x; o9 a7 P8 e
- j8 C* a3 Y4 S0 d3 t4 Y2 C
Private Sub Command3_Click()
: \6 A9 _4 ~5 n; {MSComm1.Output = "set 1 a 0 2" & vbCr
- Y% m2 d; q- p& A. EEnd Sub9 \) s" V5 s: s8 x! V& X$ N
8 s- z3 y0 }$ q' d$ L$ h2 v8 h
Private Sub Form_Load()1 [# r" N. C/ R7 u( k, B. d
MSComm1.Settings = "9600,n,8,1"; P9 C6 l2 b e$ \2 P3 ~$ p1 }
MSComm1.CommPort = 1
- _6 s# U5 e1 v, o( X& ^( v; v( ]MSComm1.InputLen = 04 c6 @1 I g4 @
MSComm1.PortOpen = True" d" f- U! a2 S- a( C* _ s
MSComm1.InBufferCount = 0# x- X8 K2 ]! W) W- a
MSComm1.SThreshold = 02 |8 \9 n c' X/ Z% P' x2 W) ?
MSComm1.RThreshold = 1. ~ T) }1 @' S
End Sub |
|