|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。& y0 m6 ~4 N. E, P6 X7 v
2 w0 x0 h7 W$ ~: p在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。. i4 n+ m& ]! R4 N6 R5 c# O
. W t& H- n: n2 G6 ^楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
) a+ T' V2 ]$ z- g/ W% `6 q4 n Q/ J9 V6 V3 p+ w) @& \
Private Sub Command1_Click()
+ ~8 Q, P$ Y" ]9 tMSComm1.Output = "loadp 1" & vbCr. Q c+ r$ x% ~; j+ F
End Sub
: V& w- m) r& f: B5 _$ U
( M* y8 C# B& y2 d0 bPrivate Sub Command2_Click()
& ~" Z6 a4 Y# `: J# ~% a: [% yMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
4 i- ?+ T) v$ q! O8 M( VEnd Sub
; P! G! }% I% g4 ?
, S! G5 z l. z5 D$ `% S, Y) n5 h6 F' a* v6 p5 g O! r# E! x
Private Sub Command3_Click()
( M, B3 ?$ \1 P7 v: A2 n# jMSComm1.Output = "set 1 a 0 2" & vbCr
* D" Q! }! o9 E4 fEnd Sub: l l) |2 F6 b2 R6 F5 Y* z
7 R$ I3 N0 s9 B; ~1 VPrivate Sub Form_Load()! j3 A; h, N( r' T# V; L( t" I
MSComm1.Settings = "9600,n,8,1"
0 g8 e0 g1 |) n0 B- k3 O& ^MSComm1.CommPort = 17 g2 g2 t2 R, ~, n$ b$ x! q! Y
MSComm1.InputLen = 0' ?. n7 b* ]) P/ z O* Q
MSComm1.PortOpen = True/ x! U+ z4 Q8 _( w" `
MSComm1.InBufferCount = 0' O! h1 o% F1 \7 f; E
MSComm1.SThreshold = 0 N# g5 h* |& a. f( d0 L
MSComm1.RThreshold = 1- k- K* f+ |( s, W/ |& T) b
End Sub |
|