|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
, C) s4 N' e- Y% m- Y# ^" {4 c
: Z6 D. I) i3 x& N6 E2 V在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
* q. N+ J- \5 v* c0 M* X: r4 E+ F! w, J
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
9 n: w1 n& l- Y! b4 |
* S. N- A7 [; c! Z; w2 iPrivate Sub Command1_Click()' ~- _+ E, @+ M( B( @" ?2 M
MSComm1.Output = "loadp 1" & vbCr
; u8 w/ H' ]* MEnd Sub
* v+ R% J1 ~0 [9 |1 C1 \0 s& p* v7 D& k3 r# w- t
Private Sub Command2_Click()! @) I( d. W3 t5 S$ J2 Q4 b
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
# b# ]6 \' l5 M; M0 D; m% ^End Sub( R0 W1 z0 p5 r& g
0 ~- |$ o* r# c: u+ S8 S# S& O3 j6 Y; F
Private Sub Command3_Click()
& {3 w9 s* i- I7 Y7 A. ?, }MSComm1.Output = "set 1 a 0 2" & vbCr
# R; K4 }% w. c" rEnd Sub% {: l( G5 l# R5 R w# i: h6 x
( l8 p( ~7 B- y( YPrivate Sub Form_Load()
( g' W, q8 k# S. SMSComm1.Settings = "9600,n,8,1"
2 i6 |9 I! t$ [MSComm1.CommPort = 1% z0 \0 c" X# h
MSComm1.InputLen = 0
0 d9 U% R9 D. G; b0 vMSComm1.PortOpen = True
1 ?! c0 @: y' Z7 h. n& {% `8 R+ |: LMSComm1.InBufferCount = 0
; {8 d/ e2 ~7 ?1 |5 H FMSComm1.SThreshold = 0% A' o) `3 z3 I" Q6 K8 q
MSComm1.RThreshold = 15 J+ w8 n1 I" U% p9 ]( t) F$ F$ I
End Sub |
|