|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。& S3 T/ a8 Z* B' I
- Q3 t, p! Y' z/ O; z0 ?: l
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
/ q# N+ S }) P4 H+ B5 ?) Y4 D
1 a6 O% x) D4 ^楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。6 R1 z/ ^6 k) a: { y* S
/ u# W7 S+ P5 n8 B6 m
Private Sub Command1_Click()
* A# m: Y [+ D' \3 }2 DMSComm1.Output = "loadp 1" & vbCr
* \/ W; R* W! V2 ] sEnd Sub1 @) B" j& ~' \5 {
; k, r: o6 s! r
Private Sub Command2_Click()
2 g3 T7 l& x3 N# u1 L% SMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"+ w8 ^& @" s1 e- _
End Sub y2 S7 g' _4 K( A+ Z; ~) K
& ^$ }5 K& R! C& \ T5 P& q+ Z, w( G, X: H
Private Sub Command3_Click()
( F# J7 Z. i) x9 o/ K: X0 nMSComm1.Output = "set 1 a 0 2" & vbCr
0 A9 |9 e) P* ^) c3 s5 V3 h- d2 eEnd Sub
$ i/ Q3 q/ Q. O. Z1 j% H0 d$ X* ]
Private Sub Form_Load()
/ n( l7 D J+ U% y7 MMSComm1.Settings = "9600,n,8,1"
8 w. c+ B5 V5 j( C& ~+ w# TMSComm1.CommPort = 1/ o7 ?" }2 H a/ O1 P8 O. W
MSComm1.InputLen = 0, z5 m3 ] ~ s% q ?
MSComm1.PortOpen = True$ _" _; ^$ O3 G! h4 I( t
MSComm1.InBufferCount = 0, O6 P7 [6 f& _3 e
MSComm1.SThreshold = 0
7 y4 }" H" f' I9 R! ?MSComm1.RThreshold = 1! F6 i: Z* O. ~" U7 c
End Sub |
|