|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
8 f Y5 D/ M- `
- O" M# l3 z0 R! L. x在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。# X% h2 Z; H- d: n i
. g1 n$ J* l/ C6 Z* p' g楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。* B& a- S6 |; l8 I p: H
9 D! c6 e R8 h+ z, {9 {5 n) EPrivate Sub Command1_Click()
# U" _+ s& I. j8 @9 n# M8 nMSComm1.Output = "loadp 1" & vbCr/ b3 Y+ e, C6 R5 B# w* M" y
End Sub4 e) y! P6 V/ q1 C9 C
' ]' e9 h& |) j, u' G: p
Private Sub Command2_Click()4 @6 c" h1 V" h3 m& G/ E
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"7 q9 Y- s* T9 ]; H: N1 j: U7 C3 X$ S
End Sub
' x7 \7 Z/ w& o7 K' X* a _! f
& f5 L B0 {, y% T$ V( T9 D/ G' z9 K" s8 ?8 q! e
Private Sub Command3_Click()1 A0 f0 L5 n( C8 A2 G6 \! o) T
MSComm1.Output = "set 1 a 0 2" & vbCr
: y7 ~: j7 {8 Y8 g" M4 `' TEnd Sub& Q7 v+ T8 J7 G" Y+ m% n
0 F" X. T) N+ Q! P3 g$ CPrivate Sub Form_Load()
% ^0 c. J/ V( |) U% uMSComm1.Settings = "9600,n,8,1"/ ~' _9 j! j+ R" Y$ x
MSComm1.CommPort = 1, X0 L! G. Y# {! c4 ]8 [1 N @# H! w0 K
MSComm1.InputLen = 0 q2 m5 {! x Y& ^) l- ?
MSComm1.PortOpen = True7 b' I6 U* Q% c
MSComm1.InBufferCount = 0$ {) _( ^& r+ e
MSComm1.SThreshold = 0, Q% n' X6 u0 U) L" C1 ]
MSComm1.RThreshold = 1
' B- ^+ P( E( n, W2 f5 h# d1 vEnd Sub |
|