[接口开发]
集成OPC、BACnet、Modbus的接口
任务编号:528710
悬赏任务34000元
悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。
集成OPC、BACnet、Modbus的接口
距截止:
任务已圆满完成
雇主已托管赏金:34000 元
雇主发布需求
雇主托管佣金
服务商投稿
雇主开始选稿
任务完成
任务大厅共需1个合格投稿 | 每稿将获得34000 元 | 每人交稿次数不限 可多次任务
投诉举报
联系Ta
我来承接
已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满
任务需求:
需求明细详见附件。
1 需求汇总
1、集成OPC、BACnet、Modbus三类通讯协议的接口。
2、实现数据互操功能。
3、良好的稳定性和兼容性。
4、提供源码及维保期的代码优化。
2 需求明细
1、公共部分
1.1、满足跨平台需求,开发语言首选Java,其次C#,C++。
1.2、兼容市面主流厂商产品。
1.3、基于TCP/IP。
1.4、收发分离,当发失败(接收平台异常,网络中断等等),数据临时存储,考虑按日期分多个文件,格式见附件一 临时存储格式。
1.5、数据报文按约定格式阀值指定IP某端口号(TCP/UDP),格式见附件二 通信格式。
1.6、友好的后台配置界面(web版)。
公共配置项:
采集间隔、时区(北京时间/UTC时间)、采集/发送IP及端口(考虑多对多情况)、
数据对应关系(每个第三方点位建立表号、功能号对应关系)。
1.7、数据预处理:
异常数据过滤(如:未建立关系数据、不合规范数据)并提示;
数据添加系数配置属性。
2、OPC
2.1、同步读操作、同步写操作、异步读操作、异步写操作和订阅操作的支持。
2.2、订阅模式时需有无数发旧数还是不发的配置选项。
2.3、主流支持产品:
西门子、江森、ABB、AB(Rockwell)、Honeywell、Emerson、达实、组态软件(亚控等)。
3、BACnet
3.1、BACnet/IP协议,BACnet/WS两种格式的支持。
3.2、BBMD模式的兼容支持。
3.3、主流支持产品:
Honeywell、江森、同方泰德。
4、Modbus
4.1、需兼容RTU、ASCII、TCP/IP三种格式。
4.2、主流支持产品:
施耐德(莫迪康)、安科瑞、西门子、江森、AB PLC、浙大中控。
预算:待商议
开发周期:待商议
|
|
|
|
|