|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
: Q6 K* ~: w2 P: D) W7 D
8 s2 F- h& F/ y7 O在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
8 e `& n4 O! I* [7 h( S, y9 B* L1 A' \ Z- d
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
3 x0 y# k5 k4 X7 M* s s0 ]( u
) E" c: E5 `& _8 U& T5 iPrivate Sub Command1_Click()
^+ H; D& ?8 S' |* aMSComm1.Output = "loadp 1" & vbCr9 B, @4 A3 L8 g7 Z+ C m2 w/ X& r
End Sub; y! ]/ b3 s. h _+ |
1 g4 j2 B+ L9 V# y
Private Sub Command2_Click()
7 \0 r' D7 a; { n! F8 DMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
' c) c# t k1 x- b* w" P) jEnd Sub
5 X, X$ c& V/ p
* F* ~5 U1 i2 J8 B* s, o% L' H( k) d# e
Private Sub Command3_Click()9 N/ _% m# @2 O7 q y4 K3 q4 q
MSComm1.Output = "set 1 a 0 2" & vbCr+ r- `9 _; G* r- V( Q! p! |
End Sub3 e. }" l. N3 h7 K6 e4 G
2 s: L8 j9 W7 e8 O
Private Sub Form_Load()
5 }+ T8 N h7 k' ?; u8 OMSComm1.Settings = "9600,n,8,1"
2 \3 _; s: X# D' eMSComm1.CommPort = 1
& T' F* P, ?4 g- nMSComm1.InputLen = 0; X* ?1 l( x% X
MSComm1.PortOpen = True
2 |9 ?! {4 \" @+ U0 BMSComm1.InBufferCount = 0) P5 y! w- d7 n
MSComm1.SThreshold = 03 T/ s" J6 Z+ n7 I4 B7 s% h0 [4 U- B
MSComm1.RThreshold = 1, X H. ]: m1 `. j
End Sub |
|