|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
, y) j4 \- r( p3 Y; U- U- b( g* W" l" T/ P0 A, ^4 t9 \, [4 b
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
* L& | h5 t% I) ~+ o; D& H8 ~
5 l5 b! U, j8 i8 d/ \楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
3 J; y0 M" K- l7 M3 G8 H
+ S: g6 E/ f h& [- x8 VPrivate Sub Command1_Click()
: l. s" n% C8 {MSComm1.Output = "loadp 1" & vbCr
4 B" c4 V0 |$ OEnd Sub
+ ]5 M$ W! Z0 H0 z t
- O( r: T4 `- P5 U% sPrivate Sub Command2_Click()1 t, l. \- H# _# y0 k+ g) n; M5 j
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
' s/ d/ x( H% @. t+ }End Sub
; d! a5 G( M; j0 K# }
5 ?, D6 [. R7 l) O1 `
" t8 q5 d. [- [2 YPrivate Sub Command3_Click()
8 h' _- [' k3 z6 r4 H% ^- pMSComm1.Output = "set 1 a 0 2" & vbCr% h) H3 {* }& e( u1 o
End Sub% h' }5 |7 J) S
" D" x- b. t0 X2 A, D2 M
Private Sub Form_Load(); @8 ]! p: m; i4 P3 w g B) e7 Q% A1 H
MSComm1.Settings = "9600,n,8,1"
, f& l' t; U. Y# r- f* F6 fMSComm1.CommPort = 1. w# N! q. Y5 [1 |9 ]( t
MSComm1.InputLen = 0
5 v2 ?$ i- ~. j3 ^: `MSComm1.PortOpen = True
" C7 J# [/ a& r& L& W1 N, bMSComm1.InBufferCount = 0
" O( `$ z2 f- b# D4 K1 ZMSComm1.SThreshold = 0- @: U6 I7 L4 n+ _! S
MSComm1.RThreshold = 17 d) N5 G- H. e- W
End Sub |
|