|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
" @# e2 ^3 ?& j: N6 ?5 V: H; ?: ~2 v, Q1 h
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。; k3 {/ V5 c) w) c Q. c+ O
1 | ?9 H% G8 ]9 Y楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
& q* K& L+ B$ {! i* A5 |% n0 U
0 \: @7 S- b" a2 M( V, x1 ^$ kPrivate Sub Command1_Click()
! K' ^( f( \$ mMSComm1.Output = "loadp 1" & vbCr
' D7 D' S9 }5 R0 r- M$ U1 i8 IEnd Sub2 d; g& i z. G
* a( C2 o- x4 ~2 u/ }* X
Private Sub Command2_Click()! M& G" B S6 R6 t. C
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
, ^8 j" Z$ w" \End Sub
+ G! t8 K6 h: j$ n
i3 K2 d& o. f' m' a, a
2 L5 o, |0 b8 p/ z1 sPrivate Sub Command3_Click(). s# ?" i# o( ?8 Y* m% f
MSComm1.Output = "set 1 a 0 2" & vbCr
" Z. l, M! O5 W2 Q1 AEnd Sub& G. S1 ~- h6 t) C
7 s. b& C y8 J& Z4 j6 f/ X
Private Sub Form_Load()- r3 J3 m6 H3 p) h5 Z0 V
MSComm1.Settings = "9600,n,8,1" b" t: s$ C: y$ |+ W. h
MSComm1.CommPort = 1
( _3 l/ }; b9 rMSComm1.InputLen = 01 G! f; l! |! d& t+ a
MSComm1.PortOpen = True, R4 Y& V2 s% N4 s% G
MSComm1.InBufferCount = 0
: z0 ?% B( D; w9 Q1 ?, jMSComm1.SThreshold = 0
+ ?5 i% T( Z: ?/ h- m( m( DMSComm1.RThreshold = 1. d$ Y1 z8 v# z% b1 O) Z
End Sub |
|