![](https://csdnimg.cn/release/download_crawler_static/86381713/bg1.jpg)
Linux 集中器工作计划及说明
应市场需求,现开展 Linux 集中器的研发工作。
鉴于之前公司已经有这种集中器(欠缺很多),而且市场需求急迫,需在 4 月底前用于工程之中,
我们计划当前研发工作先在原硬件平台上开展,之后进行硬件的改版完善。经核实,原集中器的硬件
平台基本满足当前需求。
就“四表合一集抄/控制系统”来说,除集中器的研发工作之外,还有上位机、通讯服务器方面
的工作,为了尽量保证市场需求时间,计划集中器、通讯服务器、上位机 三方面工作同步开展。就
上位机工作而言,工作基础是和集中器有共同的通讯协议约定,以实现对集中器远程操控、设置及数
据收发,解决上位机所需要的数据源问题。通讯协议应主要约定的功能包括(具体协议参见
《protocols.xml》):
1) 身份验证、登录、校时
2) 心跳维持
3) 集中器系统参数配置
4) 抄表数据量配置
5) 表基础信息配置
6) 抄表数据主动上传与按时间请求
7) 集中器状态查询
8) IP 状态切换
9) 数据库操作相关
10) 执行集中器本地系统命令或程序
11) 远程升级
12) 抄表任意透传 等
就集中器的具体功能,我们预期目标如下:
1) 和上位机通讯,近期支持 RS485 总线和 GPRS/3G 无线通讯。其中 GPRS/3G 通讯支持双 IP,主 IP 长连
接,可定时向副 IP 推送数据。RS485 总线支持有线组网。远期支持有线以太网组网。
2) 抄表周期设置,支持每天定点(最多 24 个时间点,精确到分)和按周期抄表(以分钟为单位,最小 1
分钟)两种方式,可设置。
3) 支持水、电、气、热四种设备集中自动抄表,每种表都支持多种厂家协议。
4) 支持客户按需设定需求的抄表数据项,满足不同客户需求。
5) 抄表数据可自动向服务器推送,同时支持上位机按时间主动请求数据。
6) 有完善的日志记录,便于过程查询;一些重点故障,可通过上位机查询,以便远程了解集中器状态。
7) 支持任意透传,以方便系统远程调试、维护。
8) 支持远程任意操控数据库,支持远程下发 Linux 系统命令,以方便远程控制。
9) 数据加密传输。
Linux 集中器研发计划如下表:
根据集中器功能规划,做好数据库表格设
计,做好和上位机的通讯协议设计,并首先
出文档说明,供通讯服务器、集中器共同参
考。
研发相关文档,尤其是详细设
计文档至关重要,但时间紧
迫,文档后延,我们有详细设
计过程。
数据库的所有相关操作都放在同一的模块
中实现, 并给出调用接口, 供上层代码调
用。
评论0
最新资源