|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
' B7 I& o% ~1 T" |. v; L
/ O! X* u: }) t) L( C8 `* G( N在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
$ c, T8 k7 {# r. D; V4 @! a% e3 r+ e+ P3 ~4 ?( S; Z- J
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
4 ], m9 T O% _; _2 T$ F- ^% c% r ^9 o7 [7 T5 z
Private Sub Command1_Click()
) {9 q) q/ k" K, W1 [; UMSComm1.Output = "loadp 1" & vbCr
8 L) W/ U& K0 `. y0 c7 mEnd Sub
/ ~% g0 i7 s5 \: Y8 D( i/ [& q' \! Y- R
Private Sub Command2_Click()1 b- y8 _' w H+ O/ M, O# ]* z' M
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"/ T, W6 M8 [2 X: W; V' d4 K
End Sub
' e- l" z: U2 X
1 V. h! U9 Y( ?: B2 g5 _
9 }9 W8 L8 L3 t( e7 DPrivate Sub Command3_Click()2 o. E* ^ T4 c0 z) M+ U1 g
MSComm1.Output = "set 1 a 0 2" & vbCr( p, \: i* G% U! Y$ z8 k8 l
End Sub+ T% l3 i* J6 e+ c' r
1 U9 ?/ _; E3 ?. T
Private Sub Form_Load()1 x- H- v5 c, I) k6 Z1 }) W
MSComm1.Settings = "9600,n,8,1"
8 I, b- M1 ~1 T, g T+ D9 D1 n8 ]MSComm1.CommPort = 10 x. g; `: h- p# {
MSComm1.InputLen = 0
. d2 N, P% M% pMSComm1.PortOpen = True
6 U2 m* g9 |* {9 BMSComm1.InBufferCount = 0
; l" r( w8 @$ W ]9 OMSComm1.SThreshold = 07 q' @4 L# [- h, |# y: @ ^
MSComm1.RThreshold = 1
2 e0 @7 B8 v7 `6 V; a' f+ |End Sub |
|