厂商 :深圳市台鼎信息技术有限责任公司
广东 东莞市- 主营产品:
- 2.4G常规卡
- 三合一卡
- 学生卡
东莞市台鼎信息技术有限公司(市场运营)
连家和
手机:18269148181 QQ:2981362118
传真:0769-87860083
邮编:518172
公司地址:东莞市凤岗镇官井头村河背岭二路8号B栋1楼
一、产品概述
TD-PJ13 物联网前端机是主要针对物联网应用而设计的一款高性能物联网微型服务器。它主要完成总线管理,负责输入输出设备的网络连接统一管理,信息通过学习互联网与计算机进行交互。物联网前端机支持多种通讯接口,满足客户不同环境的需要。
二、产品特征
工作状态指示:通过指示灯,可显示相应端口的工作状态;
支持接口方式: WG26、WG34、RS485、隔离数字输入、隔离数字输出、继电器功率输出、语音输出;
其它电气性能: 内置稳定的台产开关电源、采用铝合金外壳有助散热、ARM处理技术、网络接口。
三、产品外形
上视图 正面 背面
四、技术参数
产品型号 TD-PJ13
输入电压 交流220V/50Hz
额定功率 12W
工作温度 -25℃ ~ +75℃
通讯协议 TCP/IP客户端
工作湿度 ≤90%
外壳材料 铝合金
外形尺寸 160*180*50 (mm)
产品重量 1KG
标识 |
标号 |
名称 |
特性 |
A |
RJ45/POE |
网络接口 |
主接口,使用TCP/IP协议,连接交换机进行数据交换,支持POE供电 |
B |
WG-A |
韦根输入接口 |
标准门禁专用接口,可向外提供电源,支持WG26、WG34数据格式 |
C |
WG-B |
韦根输入接口 |
标准门禁专用接口,可向外提供电源,支持WG26、WG34数据格式 |
D |
RS485-A |
A路485接口 |
可编程485接口,可向外提供电源,可连接读卡器、报警器、集控板等设备 |
E |
RS485-B |
B路485接口 |
可编程485接口,可向外提供电源,可连接读卡器、报警器、集控板等设备 |
F |
IN1 |
隔离数字输入 |
极性:无极性 输入高电平: 3~12V 输入电平<1V 响应速度:1mS |
IN2 |
隔离数字输入 |
||
G |
OUT1 |
隔离数字输出 |
极性:无极性 极限功率: 5W 极限电压:48V 极限电流:1A 响应速度:1mS |
OUT2 |
隔离数字输出 |
||
H |
OUT3 |
继电器输出 |
触点方式:常开 极限电压:380V 极限电流:10A |
OUT4 |
继电器输出 |
||
SPK |
语音功率输出 |
喇叭阻抗:8Ω |
(说明:上面描述的部分硬件端口仅供二次开发使用)
五、接线方法
前端机与读卡器间的连接
校 外 读 写 器 |
序号 |
线的颜色 |
信号名称 |
对应前端机插座 |
||
1 |
黑色 |
地 |
G(GND地线) |
RS485-A |
||
2 |
白色 |
RS485A(D+) |
D1 |
|||
3 |
绿色 |
RS485B(D-) |
D0 |
|||
4 |
红色 |
电源接7.5-12V |
12V(设备出电) |
|||
校 内 读 写 器 |
序号 |
线的颜色 |
信号名称 |
备注 |
||
1 |
黑色 |
地 |
G(GND地线) |
RS485-B |
||
2 |
白色 |
RS485A(D+) |
D1 |
|||
3 |
绿色 |
RS485B(D-) |
D0 |
|||
4 |
红色 |
电源接7.5-12V |
12V(设备出电) |
六、网络参数设定及通讯方法
1、通过客户端工具检索设备和更新设备固件和参数的方法:
打开TdArmCoreFrm.exe工具,点击[搜索设备]按钮可读到所连接网络的设备网络参数,如需要更改则修改网络参数,先选择好网络设备的MAC地址,把设备网络参数修改后再点击[参数设置]按钮即可,如需要固件升级则使用[固件更新]按钮。
2、通过WEB修改设备系统参数方法:
设备默认IP地址:192.168.1.88(连接网络并确保设备与本地网络同一IP段的况下,可用IE打开设备的配置页面),如果不高清楚设备的IP地址则可以通过TdArmCoreFrm.exe工具来获得,WEB配置如下
|
|
3、通过TCP/IP服务端连接设备的方法:
PC机使用TCP/IP SOCKET的服务端,设置一个固有的端口号并启用服务,在设备的WEB配置页面里,把远程IP地址和通讯端口参数修改成和PC机服务端的一致并保存后,设备将自动重启并连接服务端,设备上的SPK指示灯由开始时的慢闪变成快闪表明与服务端连接成功,及自动上传1条*CONNECT OK*的数据内容给服务端。服务端禁止向设备端发送除设备功能指令以外的任何数据,否则设备无法识别指令内容将返回ERROR的数据给服务端。可以通过TAGDING TCP/IP SERVER SDK的工具测试如下:
七、常用指令
序号 |
名称 |
指令 |
参数 |
说明 |
举例 |
返回值 |
1 |
获取版本号码 |
#GET_VER |
无 |
当前设备的版本号 |
#GET_VER |
*VER:?.?* |
2 |
获取系统时间 |
#GET_TIME |
无 |
获取设备的日期时间 |
#GET_TIME |
*YYYY-MM-DD HH:MM:SS* |
3 |
设定系统时间 |
#SET_TIME |
YYYY-MM-DD HH:MM:SS |
设置设备的日期时间 |
#SET_TIME 2015-03-15 17:00:00 |
*OK* |
4 |
获取历史记录 |
#GET_HISTORY |
无 |
提出上传失败的记录 |
GET_HISTORY |
数据打包回传 |
5 |
恢复出厂值 |
#FACTORY |
无 |
恢复厂家默认值 |
#FACTORY |
*OK* |
(注意:如果是带参数的指令,其参数格式一定按照说明要求的格式序列)
八、数据包说明
1、数据包的定义:
数据包格式(共40字符)
名称 |
头标志 |
设备编号 |
设备日期时间 |
标签号码 |
标志 |
数据 |
历史记录总数 |
校验和 |
描述 |
# |
十六进制 |
十进制 |
十进制 |
任意 |
十六进制 |
十六进制 |
* |
字符数 |
1 |
8 |
12 |
10 |
1 |
2 |
4 |
2 |
2、数据包祥细介绍:
序号 |
定义 |
说明 |
1 |
头标志 |
‘#’ |
2 |
设备ID7(H) |
内容格式:十六进制字符格式 设备类型、设备编号或者场地编号,可自行修改 |
3 |
设备ID6(H) |
|
4 |
设备ID5(H) |
|
5 |
设备ID4(H) |
|
6 |
设备ID3(H) |
|
7 |
设备ID2(H) |
|
8 |
设备ID1(H) |
|
9 |
设备ID0(H) |
|
10 |
年高位(D) |
内容格式:十进制字符格式 时间 年月日时分秒 |
11 |
年低位(D) |
|
12 |
月高位(D) |
|
13 |
月低位(D) |
|
14 |
日高位(D) |
|
15 |
日低位(D) |
|
16 |
时高位(D) |
|
17 |
时低位(D) |
|
18 |
分高位(D) |
|
19 |
分低位(D) |
|
20 |
秒高位(D) |
|
21 |
秒低位(D) |
|
22 |
卡号第10位(D) |
卡号 内容格式:十进制字符格式
|
23 |
卡号第9位 (D) |
|
24 |
卡号第8位 (D) |
|
25 |
卡号第7位 (D) |
|
26 |
卡号第6位 (D) |
|
27 |
卡号第5位 (D) |
|
28 |
卡号第4位 (D) |
|
29 |
卡号第3位 (D) |
|
30 |
卡号第2位 (D) |
|
31 |
卡号第1位(D) |
|
32 |
状态标志(C) |
内容格式:任意字符 0至9: 出口位置编号,表示标签正处在对应的出口监示器位置 A: 读到卡无方向区分,标签信息数据显示定位器编号 1: 进门 2: 出门 3: 经过门外 4: 经过门内
|
33 |
标签信息数据高位(H) |
标签信息数据记录是根据不的标志位状态(第32位)回传相应的数据。当第32位状态标志为E时这里的值为定位地址编码。其它时候回传电压值 |
34 |
标签信息数据低位(H) |
|
35 |
历史记录总ID3(H) |
内容格式:十六进制字符格式 脱机记录的序号增量,当网络连接失败时,读卡记录将保存在设备内存里,网络恢复时通过指令提取回来 |
36 |
记录指针ID2(H) |
|
37 |
记录指针ID1(H) |
|
38 |
记录指针ID0(H) |
|
39 |
校验和的高4位(H) |
内容格式:十六进制字符格式 检验和字节,将前面38个字符的十六进值加起来,再加上这里的校验码值,合并的和尾部字节值为零 |
40 |
校验和的低4位(H) |
3、校验和举例:
举例:#000000011504180808090022046518E990000C2
根据以上的举例,校验码验证方法如下:
序号 |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
09 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
32 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
字符 |
# |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
5 |
0 |
4 |
1 |
8 |
0 |
8 |
0 |
8 |
0 |
9 |
0 |
0 |
2 |
2 |
0 |
4 |
6 |
5 |
1 |
8 |
E |
9 |
9 |
0 |
0 |
0 |
0 |
7 |
D |
换算16制 |
23 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
31 |
31 |
35 |
30 |
34 |
31 |
38 |
30 |
38 |
30 |
38 |
30 |
39 |
30 |
30 |
32 |
32 |
30 |
34 |
36 |
35 |
31 |
38 |
45 |
39 |
39 |
30 |
30 |
30 |
30 |
7D |
|
运算方法 |
把所有16进制的值相加的总和,未字节为0值 23+30+30+30+30+30+30+30+31+31+35+30+34+31+38+30+38+30+38+30+39+30+30+32+32+30+34+36+35+31+38+45+39+39+30+30+30+30+7D=800(合并得值尾字节为0) |
九、心跳包机制
为了保证连接的可靠性及检查设备是否实时在线,设备端会每隔一段时间(默认为60秒)向服务端发送心跳包数据。
1、设备端发送心跳包的数据格式(40字符):
心跳包的数据格式与以上的读卡数据包是一致的,在其数据包中的卡号内容为0000000000。
举例:#0331DF001602271623570000000000000000092
2、服务端发送确认包的数据格式(24字符):
为了保持设备端的系统时间与服务端一致,以及系统网络异常情况下自动重启设备重新连接网络(如果已启用设备自动重启功能),服务端收到设备发送过来的心跳包后要作出返回数据的响应,返回包数据格式如下:
名称 |
头标志 |
命令代码 |
设备日期 |
设备时间 |
描述 |
# |
ACK |
10位日期字符 |
8位时间字符 |
举例:#ACK 2015-05-09 08:14:08 |
- 2.4G半有源校徽卡 2.4G有源电子标签 2.4G考勤卡 2.4G学生电子标签
- 2.4G仓库闪光标签
- 2.4G圆形电子标签
- 2.4G钥匙扣电子标签 2.4G迷你型钥匙扣
- 2.4G定向阅读器 2.4G定向读头 远距离考勤机 2.4G TCP阅读器
- 2.4G+125K有源钥匙扣卡标签 小区停车场 人员定位 有源钥匙扣 2.4gg 2.4G+125k钥匙扣卡
- 13.56M读卡器 IC桌面发卡器 RFID桌面式读卡器 USB免驱动读卡器 IC卡桌面发卡器 USB免驱动IC卡发卡器
- RFID定位系统_办案区人员监护__办案区定位系统、2.4G半有源防拆手腕带 监狱防拆手腕 2.4G监狱防拆手环
- 125K+2.4G声光报警一体机 2.4G定位器 2.4G双频读卡器 2.4G+125k+声光报警一体
- RFID车辆管理系统 人员定位系统 125K+2.4G激活读卡一体机 2.4G全向激活读卡一体机