首页 > 办事核心 > 澳门新濠天地讲堂 >

基于TCPServer模式的32路继电器盒二次斥地

2018-05-14 14:18
分享到:
首选第一步,咱们需要澳门新濠天地的32路节制继电器一个,电脑,网线等。
再从官网上下载咱们供给的war包(relay-tcpServer-32.war),导入斥地对象(eclipse等);
我这里使用的是eclipse;
把war包导入eclipse 这边就不演示了,
咱们先把32路节制盒 通上电源和插上网线
32路继电器节制
 然后咱们在电脑上打开ZLVirCom4软件,
收集参数设置 
 
找到咱们的继电器,点进去能够编削
智能盒设置 
ip和端口是咱们需要的 ,工作模式选为tcp办事器,改完之后点击编削,再点击重启设备
 
之后在eclipse导入relay-tcpServer-32.war包之后 运转,在傍观器中咱们能够看到
 
智能家居节制web 
 
这节制盒的ip框中填写之前咱们设置的32路节制盒的ip 这里我是192.168.1.18
端口同理 我这里是7777 ,填写完之后 点击连接
设置端口 
这里的ip和端口传到后台 ,后台经由ip和端口去建立一个socket;
建立连接 
若是socket建立成功,按钮右边会显示连接成功
连接成功 
 
这个时候我曾经跟继电器发了2次数据了
发送数据 
节制指令 
这两天指令之后就能够发送节制或者查问指令了
 
此刻咱们能够去节制32路节制盒了,咱们点击第12路的开关,在最下面咱们能看到发出去的指令,和领受回来的指令,第一个数字1是包序号,在这里无意义,第2个数字12是代表第几路继电器,第三个数字1是代表开,前去的指令后面加上OK 是指发送成功,第12路继电器已通,
查寻指令 
 
在这里我又随便点了几个开关,然后点击下面的查问按钮
 
 
查问按钮 
 
会显示今朝继电器的通电环境, 发送的指令是
继电器指令 
 
领受的指令是,这是我从console中截出来的,咱们看到16.32.8.0是有用的,
此刻咱们把这些数字转换为2进制为10000,100000,1000,0,此刻咱们很了然了,咱们从右往左数,0代表关,1代表开,每一个数字转换为8位的二进制,后面用0补齐;
便是第12路,第22路。第29路为开
节制成功