|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
' R' p* U0 R# t, \% M6 f4 B7 C# |4 V& {! O3 g7 Y
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
# S8 F4 `$ j0 C
- |/ q+ X' t9 q0 C; Q. N9 k楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
9 p" y" }9 d" g) v6 j! N
9 K$ l* O' M$ k: o0 [ f$ dPrivate Sub Command1_Click()
|8 Z9 \5 K) S3 w" ^MSComm1.Output = "loadp 1" & vbCr6 [( D: s Z' t
End Sub- \, H! [' p9 e4 B' U& Y0 F
( ~3 V0 W8 T0 W$ \) q
Private Sub Command2_Click()! }5 M# k$ T2 s) e3 U. h
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A" R5 r7 i! _3 i
End Sub
6 e# A' Y. `1 \4 A
' Z# m9 j6 |: L# `" x% e: @: w) A; N# N
Private Sub Command3_Click()
1 j' u- h- i [$ eMSComm1.Output = "set 1 a 0 2" & vbCr
% B0 v* N; J. l$ R& ]End Sub8 E+ A" s! k! V# B
+ i/ [# ?7 l9 S, u( QPrivate Sub Form_Load()7 C- [+ _0 k7 p2 ?& [$ v
MSComm1.Settings = "9600,n,8,1"
+ Y2 }6 O0 ^. L4 x( g* N# h$ KMSComm1.CommPort = 1
; C0 T) a7 o3 P. T3 |; }MSComm1.InputLen = 0+ k! M5 D) t3 @6 U
MSComm1.PortOpen = True& ?+ o7 ^6 k0 @5 Y% n; [2 I! s$ @
MSComm1.InBufferCount = 05 z. k! q& e9 ~. f! ^) K
MSComm1.SThreshold = 0 n: R& z: C" j; g, K) t% w6 q) d
MSComm1.RThreshold = 1, f2 g( i/ Y5 M/ t6 h
End Sub |
|