|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
# E( s" }$ E8 S8 V& F2 ?
3 p, x/ S5 w: I& R& Y在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
% J7 n3 m! Q! q/ Y' b+ x# h( B, q- b; b" e7 i
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
; G- Z8 Y; K8 x" Q, D& ^
+ h( s9 T+ \. h9 v! ^5 nPrivate Sub Command1_Click()
3 |; l: e( y4 }, tMSComm1.Output = "loadp 1" & vbCr" m: s* X4 W! b$ j
End Sub* {/ K2 f6 R- x2 n, H6 n: \0 I3 ~
2 o: X! ?" O5 xPrivate Sub Command2_Click()0 i3 K+ T0 U$ j- y6 N
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
2 ~ r# i. \% S5 }End Sub- @' ^: F8 ~0 ^+ s! }. o
) V% c& ], Z' r
; x7 e0 m) o5 j- Y7 G- D1 nPrivate Sub Command3_Click()
U6 s$ c9 v1 m' v: {MSComm1.Output = "set 1 a 0 2" & vbCr/ ^& c2 l! m, ], m4 I
End Sub6 q e, z+ C0 |; D ~4 P
" A: g: `7 ~9 G$ |5 p0 |
Private Sub Form_Load() v) B4 c- I0 X+ K7 r# e; S
MSComm1.Settings = "9600,n,8,1"* o s, o+ M% w
MSComm1.CommPort = 1
$ {0 }- L* m" f: P, E/ sMSComm1.InputLen = 0
7 j: e0 A* i% B( S1 DMSComm1.PortOpen = True
' E" U9 [3 j9 { JMSComm1.InBufferCount = 0
* c4 }9 S: z0 D) A$ U! p8 Q) {MSComm1.SThreshold = 0
% r1 q/ w. g8 l- G& z7 w- nMSComm1.RThreshold = 1
+ @; e& h# k; W& e( hEnd Sub |
|