|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。$ L8 N4 j2 N- i) d2 x
: w7 ?+ `& d2 b D# u在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
* [9 c W; m+ ~! u
7 M5 E0 ], e6 a楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。* ^ v5 M" s6 L
3 j+ s' J! U: ]3 a5 a
Private Sub Command1_Click()1 u. L) `9 e) d0 ] w
MSComm1.Output = "loadp 1" & vbCr
# Z) l% F: y& |% t! x& Y% n8 E+ @End Sub
. M7 R: q* Q7 r$ p$ y8 b$ Z! ^: e! ~3 I# ]# d r$ e, k4 M
Private Sub Command2_Click()/ l: k9 Y9 ~+ {$ Q
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
' W" v( t9 I! X# U4 ?End Sub$ q0 ~! c% q& f' Q0 ?8 q
6 d4 }* e' e; E6 ^9 p7 s, N
6 K% `. t$ |+ Y9 {" YPrivate Sub Command3_Click()
' e' g7 I$ N _( e9 uMSComm1.Output = "set 1 a 0 2" & vbCr
' u9 p# S+ b0 e/ KEnd Sub1 N- m+ s7 P4 v% Y* ]
" @( v5 z6 b; ?2 @3 I0 b
Private Sub Form_Load()
* N* d6 y5 T3 e V, {4 @( nMSComm1.Settings = "9600,n,8,1"
" u2 I9 G# y+ P# E. eMSComm1.CommPort = 19 j$ @ j. K) L; Z; F! C, H7 q
MSComm1.InputLen = 0
" ? q `9 x3 Q* Z( f! `MSComm1.PortOpen = True- e. w8 Q- ~4 X' m5 ~4 }$ X
MSComm1.InBufferCount = 0
% J2 Z' U; z( j5 @& \; b5 IMSComm1.SThreshold = 0
7 X5 Y, o: P& o/ q8 I V: JMSComm1.RThreshold = 1
. W, R! U6 L; R7 o" n5 vEnd Sub |
|