|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。2 s1 V( w3 R9 t% h6 ]/ Z! o) d9 G( }% {3 l
0 B+ y# w2 w- x$ C" A
在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。: ]* f7 o2 s5 H& e
% L' {( y* x" u; ?# w) j& }楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。2 C8 P4 ~1 y- L: y6 R
3 Z- Y7 \- e$ |1 p) t3 H
Private Sub Command1_Click()
: J+ G/ n6 V, I- u( N& BMSComm1.Output = "loadp 1" & vbCr
* k1 @- v6 X- G- H* T, J" MEnd Sub
$ B" k8 P, K) l v# Y" Y
; t% D+ l) s& d0 ]0 L0 S+ O; Y8 rPrivate Sub Command2_Click()6 _ G! r' T! z
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
0 ~7 `9 B+ F! t& n$ LEnd Sub3 S$ B0 @& p* \4 g9 j" |' g
; ]; m" R* g. m! b! n8 \* ~
9 [/ N: T7 V1 ?# X% W: ~2 {: F
Private Sub Command3_Click()
g0 Y7 k6 P/ RMSComm1.Output = "set 1 a 0 2" & vbCr+ m9 K+ D7 ]$ w# H. |* k
End Sub" f6 X& { `/ {2 F4 K$ J: o3 N
4 T; ]: V& y& O4 ]; O) r( \Private Sub Form_Load()" `4 U* n8 y! q7 u$ C0 E
MSComm1.Settings = "9600,n,8,1"# Y7 n2 q f7 J0 H, ~6 U5 `
MSComm1.CommPort = 1
3 x& p# J( ~% A. o/ @& AMSComm1.InputLen = 0! C, N+ X! L) C0 `' E" R2 O/ {
MSComm1.PortOpen = True
7 X6 Q' d. Q/ g% G. DMSComm1.InBufferCount = 0
6 h) r+ b- m% c |MSComm1.SThreshold = 0( L1 P: W0 V! [. j9 l
MSComm1.RThreshold = 17 y( V7 X8 E$ w" X( a
End Sub |
|