|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。/ A1 @2 V9 |' n
, P; x6 { d* Q% b9 ^4 }* _
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。9 ^- I9 n0 i1 A9 b
4 K/ J& ]' m/ b9 f1 T
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
3 x" c. _# J" Y( {5 D& i0 M, {1 ^2 ?2 j
Private Sub Command1_Click()# \8 F5 X& L# F0 m5 P8 h
MSComm1.Output = "loadp 1" & vbCr: R# I2 q# D' q' A
End Sub, E& E" `8 a* h
' Q$ ]& q) i( H
Private Sub Command2_Click()5 t3 t3 U' Y+ L1 G
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"- z% L0 j, Y' l1 a. p. |
End Sub) M2 `# W& r+ l0 g4 _' E* ^8 ^
* }' C1 @/ x. [. u# K' Q' ]5 w: K% s9 @" ]: [5 C
Private Sub Command3_Click()% Y4 P0 B' ^- W2 G# f
MSComm1.Output = "set 1 a 0 2" & vbCr
' i% M# Y* o# T- f* @) ]& u5 Y8 R5 OEnd Sub
" c: ~; y/ W# H4 T* ]8 V6 p# s9 W: Y
Private Sub Form_Load()( ~' C- c( k* B z6 f& Z6 N" x
MSComm1.Settings = "9600,n,8,1"
8 P- X6 U! B; o& I- R- M" @MSComm1.CommPort = 1
, q" o6 U5 S+ Q3 X( `1 iMSComm1.InputLen = 06 o) V' J( j9 u9 ^' }5 t% ^4 X' W
MSComm1.PortOpen = True
0 h. Y3 @/ F' b/ I2 _- zMSComm1.InBufferCount = 0
% S: g+ }5 n$ {+ M' [# R0 F- Q3 D) jMSComm1.SThreshold = 0 I5 Y5 O9 T* @1 ^# K D
MSComm1.RThreshold = 15 @2 k- X2 C7 | v1 i
End Sub |
|