|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
. |* b% C0 S/ l7 R1 A
7 ~, N$ l! z5 r% ~5 c) H在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
^# g* D& i$ s, I& i+ W- k* P! W# s, Q V; V: H
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
! j* f* [3 M3 z3 X3 i
; ]) X2 O$ i \ T* h( ePrivate Sub Command1_Click()
$ ]0 ~4 q" d" P( C4 T5 P) xMSComm1.Output = "loadp 1" & vbCr
( o4 G' k, G" ` SEnd Sub6 r2 C1 n8 V* M5 ^6 j
' v. t; }. z3 Y' m
Private Sub Command2_Click()6 L- u# W4 Y# x. H
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
7 b- o: A/ J; _8 _# Y# J% bEnd Sub
, D) J% a6 s$ ~( T
+ u5 D- f, G8 F5 T; p, W& r0 {) o, z+ W5 N+ b
Private Sub Command3_Click(); _0 `, T: V1 r, A" F& c" u: R
MSComm1.Output = "set 1 a 0 2" & vbCr9 T& v: z' I: ?4 Q1 K
End Sub' w. S: X6 M& f' {7 ]
1 O9 E" \! l7 j6 FPrivate Sub Form_Load()$ y, Z+ j) @( Q- U
MSComm1.Settings = "9600,n,8,1": x: I7 c: d# P* l1 u
MSComm1.CommPort = 1
- O. F5 Y5 N' ]* C: W& ]( oMSComm1.InputLen = 0% x/ x( b; K( U( H6 ^- m/ t$ A
MSComm1.PortOpen = True
8 |2 D, `% h* Q5 Z) uMSComm1.InBufferCount = 0
: @& U( v. F+ A/ Q7 ^8 `MSComm1.SThreshold = 07 ]9 C$ B: P$ l, f
MSComm1.RThreshold = 1
: s; A V4 g# W; N5 B- R8 IEnd Sub |
|