|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
; F3 s/ t! w, A' b' x5 v) l0 k, \- X1 ?
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。4 Y& }2 O" U# w, J& R
7 j( i- A7 n. ?- @0 Q& l; j( M
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
! t8 a+ x. T$ l! L$ f3 v0 }; R) s G) d+ f* A9 R
Private Sub Command1_Click()% X$ d: q. ]* ]0 `) y$ o- a
MSComm1.Output = "loadp 1" & vbCr; m; e) A" d' i5 x
End Sub% l. m9 g& {9 b$ M
* m* x" f# G4 [, Y6 I( G- z
Private Sub Command2_Click(): {+ p: @ ~3 F- K/ W& ]4 w
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
% D5 t, X8 t! jEnd Sub# H; Y0 ^2 S- o% I* F+ g ~' @
. q2 _5 H3 O3 o
( o2 q5 s, Q% f/ _Private Sub Command3_Click()$ M/ Y0 B r0 j% s- r( ]( A
MSComm1.Output = "set 1 a 0 2" & vbCr
+ c. M* H4 @, W5 t" LEnd Sub- F. r+ _3 ]! |0 a1 _! n
`% k3 K$ D1 [
Private Sub Form_Load()
0 V. U4 H6 h1 W- }+ zMSComm1.Settings = "9600,n,8,1"8 U4 C* Q" `& j0 s: ~3 b2 F: v* o
MSComm1.CommPort = 1! f' c7 k. @/ b
MSComm1.InputLen = 0
, T& L& \$ r2 i" Y! R9 ZMSComm1.PortOpen = True
) D8 D; M8 U5 }& D- iMSComm1.InBufferCount = 0# G+ C5 k& ?: D1 }& m( r2 }
MSComm1.SThreshold = 0
& M# }2 N# Q2 x( GMSComm1.RThreshold = 1
0 v9 }1 f7 K+ F2 |End Sub |
|