|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
9 x7 g- r4 e. E7 X
$ T; S( A5 K0 `' X9 Q$ y在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
9 y- n$ W, v R6 U( V6 M* A) [' v3 |% G3 y8 H/ D Y
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
( d6 u4 `4 z$ v4 W# ^) I; f( H5 v Z, C5 }
Private Sub Command1_Click(); d/ }) A0 [2 B+ }+ W: l
MSComm1.Output = "loadp 1" & vbCr: ~# l$ ]6 ~2 _0 c5 x
End Sub; d0 v0 ]7 u$ J5 ?/ Z3 u& h
$ H, B6 s: K7 p% ]5 k V6 ePrivate Sub Command2_Click()
7 x* v( T4 T& [3 vMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
# M- r0 ?# q; oEnd Sub. k+ D7 r& A; F* m% j u
, w0 G$ c/ L7 r/ b3 ~* j {) W3 e4 x# q
Private Sub Command3_Click()
3 U+ [! R8 T2 |MSComm1.Output = "set 1 a 0 2" & vbCr- |- p. v5 ?. p1 ]/ z0 ]
End Sub3 Z( \4 S k' ~; { w" v. M
$ ]; Y! | ~# y4 G' F, K: {- y
Private Sub Form_Load()
% Y- r* a3 }3 S; A% f- WMSComm1.Settings = "9600,n,8,1"
) `! S n4 I7 m/ _6 WMSComm1.CommPort = 1# D2 C S2 J" e, X6 C$ V
MSComm1.InputLen = 0
7 Q- L. r( X8 t+ UMSComm1.PortOpen = True( l: o/ G2 A4 J3 F }
MSComm1.InBufferCount = 0
( j1 c! V6 }1 FMSComm1.SThreshold = 0
3 I$ F2 R$ [2 [# gMSComm1.RThreshold = 1! V5 _9 B' I" j* a' |: v$ b, B* N
End Sub |
|