一、名词描述:
设备:生产现场需要进行监控和数据采集的设备。
设备控制箱:进行数据采集、数据传输的硬件装置。
通讯服务器:负责与设备控制箱进行数据交互及数据存储。
上位机显示终端:通讯服务器将采集到的数据信息存储到数据库中,上位机显示终端对数据库中的数据进行分析和显示。
二、设备控制功能
1、供电电压:220V,主板有24V输出可以给传感器供电
2、通讯方式:串口 标准RS232接口、TCP/IP RJ45接口
3、DO:4路IO通断控制 (可扩展),使用接线端子,使用继电器输出,每个DO接口可选是否带电-24V,如不带电的话可以外接其他电压来控制不同设备。
4、DI:4路计数、使用接线端子,可接干/湿接点 湿接点<30V DC(可扩展),每个DI接口可选连接带电传感器(24VNPN或PNP)或干接点通断计数功能。反映时间越快越好(可设置反应时间范围,关联到数据采集传感器的采集频率)。
5、通过发送命令开始计数,停止计数,计数清空,计数断电保存记录。可以设置计数时间间隔。
6、通过发送命令,控制继电器动作
7、2路串口接入,可获取串口数据
备注:保留数据7个工作日(每日有效运行时间、每日通电时间、每日加工数量)
没有外部电源的情况下,保留完数据后,断电(内部含有电池装置)
8、通讯频率配置参数
配置类型 | 参数 | 使用者 | 方式 |
判定为停机状态时间间隔 | 设备号、端口号、时间间隔(S) | 控制箱使用 | 初始化时,配置给控制箱 |
服务器主动发送查询命令频率 | 设备号、端口号、频率(S) | 通讯程序 | 通讯程序按频率查询控制箱 |
控制箱自动清空频率 | 设备号、端口号、时间(每天固定时间点) | 控制箱使用 | 初始化时,配置给控制箱 |
服务器主动获取历史记录频率 | 设备号、时间(固定时间点) | 通讯程序 | 通讯程序按频率查询控制箱 |
9、主动给控制箱发送命令类型
命令类型 | 参数 | 使用者 | 方式 |
上位机主动清空计数器 | 设备号、端口号、起始数量(任何数字) | 上位机 | 上位机将命令存储到指定数据表,服务器主动轮寻,并发给控制箱 |
上位机主动清空计时器 | 设备号、端口号 | 上位机 | 上位机将命令存储到指定数据表,服务器主动轮寻,并发给控制箱 |
上位机主动发送启动命令 | 设备、端口、状态 | 上位机 | 上位机将命令存储到指定数据表,服务器主动轮寻,并发给控制箱 |
上位机主动发送停止命令 | 设备、端口、状态 | 上位机 | 上位机将命令存储到指定数据表,服务器主动轮寻,并发给控制箱 |
10、控制箱采集内容:
记录设备每日有效运行时长(累计S);
记录设备每日通电时长(累计S);
记录设备每日加工数量(累计);
实时发送设备通电、启动、暂停、断电时间;
控制设备启停(透传)
历史数据
11、上位机主动给控制箱发送命令流程:
1、当上位机调用程序需要给控制箱发送指令时(含所有查询、设置指令),将【上位机IP+控制箱IP+时间戳+命令字】写入到数据中【命令发送表】中;
2、TCP服务程序实时检索【命令发送表】,状态为未发送的记录,将该记录发给控制小箱,同时更新条该命令状态。TCP服务程序等待控制箱返回数据,控制小箱返回的数据要包含【上位机IP+控制箱IP+时间戳】标识,根据返回的唯一标识,更新该标识对应的【回复数据】字段。(如果超时未返回,服务程序将【回复数据】字段更新为【返回失败】)
3、上位机调用程序实时检索最新的【回复数据】字段,并进行分析显示。
所有控制命令查询均采用此种方式进行操作。
4、控制箱返回数据存储方式:TCP服务程序将控制小箱返回的数据进行原样存储。上位机调用程序根据此协议定义的规则,自行解析获取需要的数据。
尺寸规格:241.5mm*150mm*45mm
输出:4路DO输出(可配置带24V模式)
输入:4路DI输入(带24V模式)
供电:220V
主板接口定义: