|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
+ N( `- A7 L& W8 r! `7 e' ]/ e$ i2 r% j
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
, u& }# ~6 w, ^- g. `- a$ i' E
+ e6 Y% P' t, ?) J楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
& |1 P; K7 s! c% I5 c, E. O, Q: e( q: A* w
Private Sub Command1_Click()2 w; o: H5 c% h* w% y# V$ t+ Y
MSComm1.Output = "loadp 1" & vbCr) t, a% J0 X+ s3 i" e
End Sub; W% }( }8 I* w
4 f! a1 W" j# M# r' f: }$ oPrivate Sub Command2_Click()& |: U( K7 J5 L% P ?: G' {
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
/ E/ D4 h* `8 f. mEnd Sub% {) G5 H+ r* }8 Z+ ?6 J
# T2 f. X/ f3 Z8 A
5 k' r: x9 i5 vPrivate Sub Command3_Click()
$ q3 ?/ ?& \9 Y4 FMSComm1.Output = "set 1 a 0 2" & vbCr
9 `- u' }. `7 g# O3 y& @! {( ?End Sub0 i/ S K2 O0 c o/ G- o: z& ]
/ V8 e5 x$ g2 ~# F* |: rPrivate Sub Form_Load()1 G4 N: g0 B; I1 e7 l0 p
MSComm1.Settings = "9600,n,8,1"' O( Y- J2 k2 N
MSComm1.CommPort = 15 ]$ T8 j! l5 S# H7 M8 v3 V4 c
MSComm1.InputLen = 04 H5 N9 \8 y# r& @" q/ E6 L
MSComm1.PortOpen = True( g) h5 o2 [* l( h
MSComm1.InBufferCount = 0
+ N3 z2 o9 h- x+ c* oMSComm1.SThreshold = 09 P: h6 I, e0 x* i
MSComm1.RThreshold = 1; I3 `/ g+ I6 }- v
End Sub |
|