|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。. ]) D: D& A3 P! e4 R! V
4 d$ M8 _3 P- a- _% g! S
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。5 K" t' B' R/ P( T$ |6 b. n/ P& x9 k
: |0 n. r$ i5 j8 l$ M) a, I
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。! G9 R$ Z2 b, c& u
$ G. R1 A' }% w2 H3 H3 V9 I
Private Sub Command1_Click()* {8 P' }8 ^6 h( s- z
MSComm1.Output = "loadp 1" & vbCr7 r: H ?$ n+ @ e1 F N+ {% `/ E
End Sub+ C$ i" B% T* z: t
1 k H7 H( M9 i- A( x* VPrivate Sub Command2_Click()4 \, L" T* Q* V
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
5 k2 d- q1 v t$ {End Sub
" ^9 M c: g% C( ~0 ]7 w5 Z! p
- u* \& n0 P; J4 ^9 a5 \: g0 ]% d, a: [
Private Sub Command3_Click()
1 u3 K; m8 ]; hMSComm1.Output = "set 1 a 0 2" & vbCr1 T1 D6 W, k# H! C+ ]/ C, N
End Sub
5 C: _5 C* {7 C8 l. h4 {) u1 c |6 m4 P- G/ X7 k5 j5 {) V( h
Private Sub Form_Load()
7 m9 v; e* M, q; e: g# s( g3 pMSComm1.Settings = "9600,n,8,1"
! S; _& j! R6 K, h9 x# C4 _MSComm1.CommPort = 1. w6 B# T; { u" H4 `; v* Z
MSComm1.InputLen = 0
* k* R& a" n) T- x8 g3 UMSComm1.PortOpen = True' m$ _: h" x! f9 c# }$ R. Y
MSComm1.InBufferCount = 0. f6 z* p H4 e; H: T9 r- D
MSComm1.SThreshold = 0 h% A7 y; U% H; v. ^
MSComm1.RThreshold = 12 M! n! Q0 t' C9 H; N& T. F
End Sub |
|