|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
) p2 s+ E' I# Y4 P5 X1 u
- }! R1 G2 s( ~: a6 l6 `1 C在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。6 h' u: j# t3 H0 ~
' u/ d4 a2 n. j) x& @7 U0 c7 I
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。
) l0 c4 \+ o l# J% h. ]- l7 C- h9 A
Private Sub Command1_Click()
0 M3 u; p% A! ^: ]6 h S$ \MSComm1.Output = "loadp 1" & vbCr2 P' r6 ?5 t% P/ y0 d# [
End Sub9 N' b6 }8 L/ X
- g( T9 S& ^% xPrivate Sub Command2_Click()+ X ]% E0 O O* V7 q
MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"4 D, P! y( }! O. w' R
End Sub8 l3 P/ n- B; f' w: B
+ Y \3 k; Q3 Q1 P3 F+ ]
/ ?7 S0 `! c$ |* z }) [! ePrivate Sub Command3_Click()+ S1 k, ^5 C) q: T8 Q q1 O
MSComm1.Output = "set 1 a 0 2" & vbCr+ K5 S+ K W( I! X7 S8 W
End Sub
- R7 p: s8 @* i V9 G; E# J: }2 B% x2 h
Private Sub Form_Load()8 x1 J3 E1 p8 U
MSComm1.Settings = "9600,n,8,1"
! {2 g4 ^- k* @& p! ^: JMSComm1.CommPort = 1
& j. S8 x* B% z: Z: VMSComm1.InputLen = 0/ r! ~6 X' @( f9 u- }' ?
MSComm1.PortOpen = True
; D" y- e: u( Y7 `/ ?$ `MSComm1.InBufferCount = 0- S. W; m# Q7 r4 i/ @0 I
MSComm1.SThreshold = 0
! g x' y D5 f+ r7 p& k, }, K tMSComm1.RThreshold = 1' E0 a3 }! s; ^7 K
End Sub |
|