|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。: v# {! r) E1 i. e' g( ?
" Z0 C3 m$ a/ q( J, g- O* v5 v
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。0 q& s; c8 K" S* @" h
+ V4 y' [" s( W- k" t+ S
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。2 J: \; M* ]$ r% F8 \
- J6 D- v8 S( L- i# a; E2 PPrivate Sub Command1_Click()
6 L/ V0 i- ~- v3 x2 o+ WMSComm1.Output = "loadp 1" & vbCr3 q# Q, y! T- J- C4 j' d8 M" t
End Sub9 t2 W$ m: y9 a* @
7 b, b, [& P1 \$ K, p: N3 U" ?
Private Sub Command2_Click()
4 m+ [% ~. D8 O3 eMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
, K0 u6 ? c3 T9 E. f5 cEnd Sub
; L, I# E' N9 E' J
9 Q/ r7 H* n5 f
; c& t ^; U0 x3 zPrivate Sub Command3_Click()
+ T# u, q, q; I: S& }# V* jMSComm1.Output = "set 1 a 0 2" & vbCr! p8 a; v1 J0 m# ~7 b2 r: [6 p
End Sub
1 K& n4 w {- q* e4 V- ^+ `, M: Q5 R4 n0 S" t% N4 ?
Private Sub Form_Load()
5 ?, E( e7 V; ~4 P5 f, dMSComm1.Settings = "9600,n,8,1"/ M/ i! Q0 g- q$ v, x# n/ m; I- e
MSComm1.CommPort = 1
1 z/ { D* e6 v! q9 S3 [MSComm1.InputLen = 0% Q- h6 j1 P# W: J
MSComm1.PortOpen = True. ^+ [- K R* I3 n% E
MSComm1.InBufferCount = 0
. }$ g, a8 s6 t7 `- Z3 zMSComm1.SThreshold = 0
" \- b4 Y( k; x- K; f$ zMSComm1.RThreshold = 1: }# O$ y1 J* q
End Sub |
|