|
|
快思聪的Cen-hprfgw网关在美国官网上标称室内最远距离是100-200英尺,也就是30.5-61米左右。9 G8 z }" j7 b N* C) @ @6 B
' z! g+ F: f& m: I在VB中很容易编写一个开串口通信的软件,可以让电脑通过232接口和中控主机互相连接,成为一个有线的控制备份。如果该单位有笔记本电脑,中控主机也有空闲串口,那花点时间做个小程序也不错,起码不用追加投资了。* |- M2 V% S6 m
- r$ V9 x3 D1 Y# t. Y6 n+ K
楼主是做中控的,可能对计算机语言比较熟悉。我也附上一个简单的VB下的开串口小程序代码,前三个是随便定义了三个按键命令,最后一段是以9600N81的方式开启串口的设置,供各位网友参考。& S, t$ Y" D6 o: @5 ?- a
2 W( o+ F) q* r3 Q9 l. I. r4 l; f P
Private Sub Command1_Click()
# s3 V/ p2 i. q/ q) vMSComm1.Output = "loadp 1" & vbCr
[8 J8 Y0 ~8 sEnd Sub/ v& c3 F9 r, z4 K+ }1 M
" J- B. C$ U* u
Private Sub Command2_Click()
8 E( K) Y" @* p% {MSComm1.Output = "0xAA 0xC5 0x00 0xC4 0x00 0x01 0x8A"
0 w! x2 V2 h1 i, F, e/ Z TEnd Sub) v, Y0 ^; r; ], z$ S$ x, h6 B* x/ z
: T" {( V9 W) V7 C0 O2 W$ v. c) _& \; D) N2 ]
Private Sub Command3_Click()
5 B" p$ y, p) }MSComm1.Output = "set 1 a 0 2" & vbCr8 u e& K9 f8 r; k; w/ I; ~+ j. B
End Sub
8 T. B+ g5 t, h1 w% H# ]; G+ j+ W/ z( O, u2 D
Private Sub Form_Load()
: C" }: i8 u- m3 e8 v. jMSComm1.Settings = "9600,n,8,1"
6 J% g- m+ s. q) ~" e" |2 p0 NMSComm1.CommPort = 12 |! C! x( _ }. H9 |9 w8 }
MSComm1.InputLen = 0
! f/ V, C7 m {MSComm1.PortOpen = True
0 L" Y4 y6 x/ T: tMSComm1.InBufferCount = 0! q' S. C* g$ q# {* {2 I
MSComm1.SThreshold = 0
4 j$ } A, `* z' \0 eMSComm1.RThreshold = 1
3 E2 K9 B+ `$ a: ZEnd Sub |
|