|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
$ w# K$ z7 i, h' E7 I" v4 {2 g" r
9 k) i% n" a. ]4 q' g% W2 X, Z4 b在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。9 u) k2 G- C3 T2 B1 |
# m, o* \: T ~/ Z' t7 U楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。5 U l7 s6 l2 U; H
8 _$ a" {) |. V. Z6 W, y. Y& G
Private Sub Command1_Click()
4 u# d" `2 a# c }+ AMSComm1.Output = "loadp 1" & vbCr, s, R" W1 n; Y) ?4 t9 g
End Sub1 I5 |2 y. s; p2 e
; ^/ N/ c3 J2 k' Q3 N* w! RPrivate Sub Command2_Click()
$ [2 I6 j) h o5 kMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
8 L0 S2 x: g$ H. I% LEnd Sub
5 x2 }8 [7 @! I( a+ G- i/ _& R1 p d# [- u0 b1 E, ?3 K
' q) l! C+ M8 x. {
Private Sub Command3_Click()$ U7 l. s2 C) [5 B h( `. q
MSComm1.Output = "set 1 a 0 2" & vbCr6 p$ ^2 n$ C- ]" h7 L- ]* ^* U& Z
End Sub
* T* M/ z4 j! L6 W5 l( Z$ j# S* o2 \' k; f' F5 x: F0 j+ ]6 [0 j
Private Sub Form_Load()( ~4 R. P! w2 ~, Q4 n q0 j, V
MSComm1.Settings = "9600,n,8,1"
' L4 S1 ]+ v2 z/ D! [' lMSComm1.CommPort = 1
4 \! a+ S) W' j oMSComm1.InputLen = 0
# E W9 ^, j" O6 VMSComm1.PortOpen = True
+ _6 R3 M+ g5 c7 p1 g+ _MSComm1.InBufferCount = 0
- G e/ L1 R( ~MSComm1.SThreshold = 0
4 r& J/ ^- a% g) H4 nMSComm1.RThreshold = 19 u6 N H8 N. s2 J$ ?, s( M: _% Q6 r2 P
End Sub |
|