带网口的道闸的设置新思路,新来的道闸网卡网口本身没有IP地址,搜索也搜索不到使用网络IP地址搜索工具,只有你使用软件初始化之后就可以使用初始化的地址192.168.1.16来连接设置和更换IP地址了
网络网线连接好后使用这个软件检测IP地址是否连接成功



网络版道闸DZBL-Pro (程序版本:P.C11或以上)
修订记录:
2023.5.18 增加地感信号主动上报
TCP/IP网络道闸控制器socket控制协议(道闸为服务器):
测试软件在本目录中路径GateBrakeDemo\bin\Debug\GateBrakeDemo.exe,打开后如下图:



说明:红框内选项为原网络双速版使用,DZBL-Pro板暂不能使用,仅可以使用方框以外的控制命令和查询命令。
打开软件后,按界面顶部输入IP地址和端口号,先点“初始化设备”,再点“连接”,连接成功后在白色方框内会有提示信息,然后点“关闸”“开闸”等按键测试即可。
**************************************************
1)查看控制器IP信息
本地服务器网络配置默认为:IP地址192.168.1.16 端口号5000 网关192.168.1.1 子掩码255.255.255.0
DZBL-Pro主板同时按“设置”键和“停止”键2秒进入高级菜单,把H-09项中的数值设置为“20”后,按“设置”键,网络配置将恢复出厂默认值。
===================================================
2)通过网络修改控制器子掩码、网关及服务器(道闸)IP地址
PC端使用TCP&UDP测试工具以客户端模式创建连接:类型选TCP,目标IP设为192.168.1.16,端口号为5000。
点击“创建”后再点击“连接”,连接对象将出现:192.168.1.16:5000(即道闸控制器IP)
A类IP段修改控制器子掩码、网关及IP地址方式(16进制码):
49 50 字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8 字节9
说明:49 50为特征码,即字符IP,字节1~字节4为子掩码,字节5~字节8为网关,字节9为IP地址的第4段。
例如:要把控制器子掩码改为255.255.255.0,网关为192.168.2.1,IP地址改为192.168.2.101,
TCP&UDP测试工具软件的发送区的“按16进制”打勾,在发送框内输入:
49 50 FF FF FF 00 C0 A8 02 01 65
然后点“发送”,控制器返回同样内容后,以新网络配置工作。
B类IP断修改控制器子掩码、网关及IP地址方式(16进制码):
42 49 50 字节1 字节2 字节3 字节4 字节5 字节6 字节7 字节8 字节9 字节10 字节11 字节12
说明:42 49 50为特征码,即字符BIP,字节1~字节4为子掩码,字节5~字节8为网关,字节9~字节12为IP地址
例如:要把控制器子掩码改为255.255.254.0,网关为192.168.0.1,IP地址改为192.168.1.09,
TCP&UDP测试工具软件的发送区的“按16进制”打勾,在发送框内输入:
42 49 50 FF FF FE 00 C0 A8 00 01 C0 A8 01 09
然后点“发送”,控制器返回同样内容后,以新网络配置工作。
=========================================
3)查看、更改控制器MAC地址
网络查询MAC:如使用TCP&UDP测试工具,在连接状态,接收区打勾“按16进制”,
发送区发送字符RMAC或“按16进制”发送52 4D 41 43,
控制器返回:52 4D 41 43 MAC地址字节1 MAC地址字节2 MAC地址字节3 MAC地址字节4 MAC地址字节5 MAC地址字节6
网络更改MAC:发送区“按16进制”发送53 4D 41 43 字节1 字节2 字节3 字节4 字节5 字节6
其中字节1~字节6为更改的MAC地址
控制器返回相同的数据。
========================================
发送字符open开闸,发送字符close关闸,发送字符stop停止。
控制器返回同样的字符,闸杆起到位后主动返回字符LM_up,闸杆楼到位后主动返回字符LM_down,
闸杆中间停止时主动返回字符MD_stop。
发送字符lock加锁,主板返回相同字符。数码管显示LC.同时蜂鸣器发出一声“啲”表示锁定状态,此时主板不响应任何控制指令。
发送字符unlock解锁,主板返回相同字符。数码管显示道闸状态,同时蜂鸣器发出两声“啲”表示解锁状态,此时主板恢复响应控制指令。
==========================================

5)查询道闸状态
发送字符cst,控制器返回字符cst+状态。如下:
1.起到位地感被压返回cstLM_up1;
2.起到位地感没有被压返回cstLM_up;
3.落到位地感被压返回cstLM_down1;
4.落到位地感没有被压返回cstLM_down;
5.开闸过程地感被压返回cstOpening1;
6.开闸过程地感没有被压返回cstOpening;
7.中间停止状态地感被压返回cstMD_stop1;
8.中间停止状态地感没有被压返回cstMD_stop;
9.关闸过程返回cstClosing。
10.若在加锁状态,接着会返回locked。
*******下面为191119新增协议,在GateBrakeDemo.exe测试软件尚未能识别*******
11.当主板出现故障时,会反馈以下Er.x信息,x描述如下表
DZBL-Pro主板 |
Er.3 未检测到电机或电机线路异常 |
Er.7 弹簧力度过大或人为抬杆报警 |
(表格1)
==============================
6)实时返回开、关闸控制信息及道闸状态信息
当主板接收到遥控、线控开关闸信息,或者地感信号、延时自动关闸等响应开关闸动作时,主板通过网络实时返回响应动作的字符信息,信息描述如下:
LM_up 起杆到位状态
LM_down落杆到位状态
openXK 线控开闸
openYK 遥控开闸
openDG 地感防砸开闸
openIR 红外对射防砸开闸
closeDG 车过地感自动关闸
closeXK 线控关闸
closeYK 遥控关闸
closeDL 延时自动关闸
stopXK 线控停止
stopYK 遥控停止
openYZ 遇阻返回开闸
stopYZ 遇阻停止
(20230515新增)
DGon:地感有信号
DGoff:地感无信号
(提示:
1、地感有信号无信号时各主动上报一次;
2、道闸开闸过程及开到位状态若地感信号有和无之间时间间隔太短,不能触发自动关闸,该时间由“高级设置H-40”决定。)
6.1)道闸在停止状态每30秒主动返回主板“正常”还是“故障”状态
St_OK 正常
Er.3 未检测到电机或电机线路异常
Er.7 弹簧力度过大或人为抬杆报警
======================================
7)单独读地感状态指令
发送字符RDG,控制器返回字符RDG+状态yes或no,例如:
地感有信号(有车压地感)返回RDGyes
地感无信号(无车压地感)返回RDGno
8)读取运行次数数据
发送字符Rot,控制器返回Rot+数值(数值为10进制8位数),例如运行次数18888次,返回Rot00018888
==================================
9)查询菜单参数指令(P.C10或以上程序版本支持)
发送字符Rconf,控制器返回字符Rconf+以下菜单中的参数(16进制数值):
F-00 开闸速度
F-01 关闸速度
F-02 开闸减速位置
F-03 关闸减速位置
F-04 开闸低速运行角度
F-05 关闸低速运行角度
F-06 开闸结束速度
F-07 关闸结束速度
F-08 水平位置调节(占用2字节,高位在前,低位在后)
F-09 垂直位置调节(占用2字节,高位在前,低位在后)
F-10 自动延时关闸时间
F-13 1-XX 上电开闸学习速度
F-13 2-XX 上电关闸学习速度
F-14 已学习的遥控器数量
F-15 遇阻反弹灵敏度
H-00 开闸加速时间
H-01 关闸加速时间
H-03 车过延时自动关闸时间
H-05 电机转动方向(默认正转为3,反转为2,仅E40机型需要时修改)
H-06 锁闸功率(默认8,范围0-20,仅E40机型需要时修改)
H-07 计数功能
H-08 自动老化/上电自动关闸
H-16 继电器输出模式
H-20 保留
H-21 保留
H-22 保留
H-26 RS485地址
H-28 落转起缓冲时间
H-29 暂停缓冲时间
H-30 地感失效角度
H-31 遥控进入车队模式方式
H-32 保留
H-33 寻找上下限位模式
H-38 地感信号鸣声
H-40 地感信号有效时间
H-43 关闸遇阻不反弹变停止角度
H-44 线控信号类型:常开/常闭
H-45 自动延时关闸的速度
H-46 低电压自动开闸动作时间
H-47 低电压自动开闸阈值
按出厂默认参数返回码流为:
52 63 6F 6E 66 32 32 32 1E 5A 00 08 04 00 0F 00 06 00 19 19 00 0A 08 08 00 03 06 00 00 06 00 00 00 01 14 14 0A 00 14 00 01 02 0A 01 32 00 15
(提示:参数为16进制数值,紫色开头的52 63 6F 6E 66表示字符Rconf,蓝色的32 32 32 1E 5A 00 08 04 00 0F 00 06 00 19 19 00 0A表示F开头的参数(其中00 0F表示水平位置, 00 06表示垂直位置),橙色是H开头的参数。)
10)修改菜单中的参数(P.C10或以上程序版本支持)
10.1)修改常规菜单中的参数(即F-XX的参数):CconfF+选项+数据1+数据2
说明:1、字符“CconfF”的16进制数值为43 63 6F 6E 66 46,
2、“选项+数据1+数据2”为16进制数据,“选项”为F-XX中的“XX”。
“数据1”填参数高位,存放参数大于255的值(如高级菜单H-33>0时,水平、垂直位置值会大于255),“数据2”填参数低位。F-13参数的1-XX填在数据1内,2-XX填在数据2内。
3、说明书列的是10进制,发送参数按16进制。
范例:
把F-00开闸速度设置最大: 43 63 6F 6E 66 46 00 00 64
把F-02开闸减速位置设置为70度: 43 63 6F 6E 66 46 02 00 46
把F-08水平位置设置为1000: 43 63 6F 6E 66 46 08 03 e8
把F-13上电开闸学习速度设为30,关闸学习速度设为15:43 63 6F 6E 66 46 0d 1e 0f
注意:
1)F-14遥控器学习参数不可修改;
2)说明书保留的选项参数谨慎修改。
3)控制器返回码流与发送相同。
10.2)修改高级菜单中的参数(即H-XX的参数):CconfH+选项+数据1+数据2
说明:1、字符“CconfH”的16进制数值为43 63 6F 6E 66 48,
3、“选项+数据1+数据2”为16进制数据,“选项”为H-XX中的“XX”。
4、说明书列的是10进制,发送参数按16进制。
把H-33寻找上下限位模式设置为只寻找上限位:43 63 6F 6E 66 48 21 00 01
注意:
1)说明书中H-02、H-48及默认值为“无”的不可修改,未列出的请谨慎修改。
2)控制器返回码流与发送相同。
10.3)保存已修改的参数:Sconf (16进制为53 63 6F 6E 66)
因参数写入FLASH耗时较长,为了提高修改参数效率,10.1和10.2的指令是临时修改参数,未写入FLASH,断电后恢复原值,因此增加本指令,当修改完所需参数后,再发送本指令,才能写人FLASH,使断电仍保存修改的参数。
上位机发送字符指令:Sconf
控制器返回与发送相同。
10.4)参数下发示例
示例1:按默认参数下载到新主板上时,发送以下指令
发送F-00参数 43 63 6F 6E 66 46 00 00 32
发送F-01参数 43 63 6F 6E 66 46 01 00 32
发送F-02参数 43 63 6F 6E 66 46 02 00 3c
发送F-03参数 43 63 6F 6E 66 46 03 00 28
发送F-04参数 43 63 6F 6E 66 46 04 00 5a
发送F-05参数 43 63 6F 6E 66 46 05 00 00
发送F-06参数 43 63 6F 6E 66 46 06 00 08
发送F-07参数 43 63 6F 6E 66 46 07 00 04
发送F-08参数 43 63 6F 6E 66 46 08 00 0f
发送F-09参数 43 63 6F 6E 66 46 09 00 06
发送F-10参数 43 63 6F 6E 66 46 0a 00 00
发送F-13参数 43 63 6F 6E 66 46 0d 19 19
发送F-15参数 43 63 6F 6E 66 46 0f 00 0a
发送H-00参数 43 63 6F 6E 66 48 00 00 08
发送H-00参数 43 63 6F 6E 66 48 01 00 08
发送H-03参数 43 63 6F 6E 66 48 03 00 00
发送H-05参数 43 63 6F 6E 66 48 05 00 03
发送H-06参数 43 63 6F 6E 66 48 06 00 05
发送H-07参数 43 63 6F 6E 66 48 07 00 00
发送H-33参数 43 63 6F 6E 66 48 21 00 00
发送H-45参数 43 63 6F 6E 66 48 2d 00 28
最后发送保存参数指令53 63 6F 6E 66
示例2:高级菜单H-33=1,F-08=553,F-09=38时发送格式
发送F-08参数 43 63 6F 6E 66 46 08 02 29
发送F-09参数 43 63 6F 6E 66 46 09 00 26
发送H-33参数 43 63 6F 6E 66 48 21 00 01
最后发送保存参数指令53 63 6F 6E 66
示例3:高级菜单H-33=2,F-08=41,F-09=1039,F-13 1-50 2-12时发送格式
发送F-08参数 43 63 6F 6E 66 46 08 00 29
发送F-09参数 43 63 6F 6E 66 46 09 04 0F
发送H-33参数 43 63 6F 6E 66 48 21 00 02
发送F-13参数 43 63 6F 6E 66 46 0d 32 0C
最后发送保存参数指令53 63 6F 6E 66
(注:每发1指令,主板都返回一条相同的指令表示收到数据,仅收到主板返回后,延时20ms再发下一条指令。以上指令发送先后顺序不作要求。 )
11)断网重联处理方式。
高级菜单的H-48项设置为1时开启断网重联,为0时关闭。
当道闸在起落到位或中间停止状态30秒内未收到网络上位机给任何指令时,将自动刷新一下网络配置(蜂鸣器会发生300ms的提示声),防止断网后上位机无法重联。因此,道闸工作时,上位机应每30秒内给道闸发送指令(如查询道闸状态指令)。
编辑日期:2023-1-3