|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。
, T) L, l5 f7 T0 ?( Y
" H) v, \# l0 {: Z# M在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。
7 D( m" v: I3 U6 P
5 h/ {4 u" C$ x8 }1 b2 f% A+ |6 ^楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。5 a) G) l6 h; x: {
\. E* L# Z" V% k p( y
Private Sub Command1_Click()
' W2 B j: t D ?9 \MSComm1.Output = "loadp 1" & vbCr
! R2 x7 F$ _* D' [% EEnd Sub$ U7 j6 C/ j2 N
b* U* u: A6 h" o$ c& S% K* ?
Private Sub Command2_Click()
1 x2 D$ n! c2 h* i2 @6 WMSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"7 B* q# V; L6 t3 H; d. \
End Sub
8 h" s8 n' P8 g9 V# o. _7 }4 W% [9 V2 X0 Z( Z4 Y% J5 O
3 E( P) G ~! b8 Y( ZPrivate Sub Command3_Click()
5 R& J& Q) B- m& x; F8 u& w3 G( _! {MSComm1.Output = "set 1 a 0 2" & vbCr
; i8 S2 {" e2 q4 w, \- Z2 lEnd Sub$ k, v* j" g! t/ d- j7 v
1 Z' f# h, P# `: m+ d3 x, ^Private Sub Form_Load()
+ L& J8 n7 V* ]3 i YMSComm1.Settings = "9600,n,8,1". o3 L9 m4 @3 e* e6 }, @( s
MSComm1.CommPort = 1 r, r$ o4 l6 M9 X/ Z
MSComm1.InputLen = 0/ l* @* H9 V- r/ b. [1 o* y7 L& X
MSComm1.PortOpen = True
' @) o0 m4 n- R1 E) S' wMSComm1.InBufferCount = 01 S2 V( N( v0 x. K6 l6 W6 A5 [/ t! ]
MSComm1.SThreshold = 09 D) t2 Z1 `5 R
MSComm1.RThreshold = 1
) Z4 c9 \8 ^5 C9 b; O+ DEnd Sub |
|