活动
从 2018-08-15 到 2018-09-13
2018-09-12
- 17:08 功能 #1753: 主机Web在线调试功能研发
以上开源项目对比:
GateOne:
优点:功能强大,也比较齐全。
缺点:占用资源较大,需要python, pip, tornado库支持。而库文件也比较大,更新麻烦。而大多数功能是不需要的。webssh
优点:端用的...
2018-09-11
- 17:02 功能 #1753: 主机Web在线调试功能研发
以上功能均需python支持,而主机原有python功能不全,需移植。
2018-09-10
- 17:53 任务 #1751: 硬件需求
样机物料采购下单5套。
- 11:16 任务 #1751 (已发货): 硬件需求
原理图设计完成及下单5套。
- 16:58 功能 #1753: 主机Web在线调试功能研发
目前常用的Web SSH终端开源项目主要有以下几个:
GateOne
项目地址: https://github.com/liftoff/GateOne
详细的安装教程可以参考这篇:http://www.laozuo.org/10...- 16:02 功能 #1753: 主机Web在线调试功能研发
时间安排:
(1)查阅资料可实现Web终端的方案资料(1天)
(2)确定实现方案(1天)
(3)相关程序开发与移植(2天)
(4)Web终端测试(2天)- 13:37 功能 #1753 (调试中): 主机Web在线调试功能研发
主机Web在线调试功能研发,实现Web页面调试。
主要有以下功能:
1. 基于Web浏览器实现SSH/Telnet功能
2. 基于Web浏览器实现终端运行程序和程序调试
2018-09-07
- 18:31 任务 #1751: 硬件需求
1、硬件需求方案设计,详细见附件。
2、完成原理图设计。- 18:30 任务 #1751 (完结): 硬件需求
- 17:29 任务 #1713: 蓄电池巡检模块设计(OM-600S)
初步确定下位机软件需求文档,通讯协议文档。看后期需求变更再修改。
目前已经按这两个文档编写下位机程序去实现功能。
2018-09-06
- 17:24 支持 #1591: 产品版本区分
已将刷机包更新到160,目录不变。
- 16:38 支持 #1591: 产品版本区分
蓄电池内阻更改:蓄电池内阻当未接入蓄电池内阻采集设备时主机页面内阻数据为零,当接入蓄电池采集模块时,蓄电池内阻采集间隔为24小时,若采集到的内阻为零时,显示为零。
2018-09-05
- 16:23 支持 #1591: 产品版本区分
相关修改已通过刷机包的形式更新
- 14:38 支持 #1591: 产品版本区分
自定义时段改为非告警时段(跨时段报警),配置选项中,AI/DI设备、232设备、485设备、网络设备中,传感器操作编辑中的告警设置里的告警时段选择处“自定义时段”改名为“非告警时段”,设备配置的时段管理里“自定义时段”也需改名为“非告...
- 10:31 支持 #1591: 产品版本区分
刷机包已经打包并上传到160,按readme.txt文件中说明更新
- 09:06 支持 #1591: 产品版本区分
已重新上传文件
2018-09-04
- 17:00 支持 #1591: 产品版本区分
开关量报警问题已解决,自定义时段改为非告警时段(跨时段报警)(文件在新版主机测试文件夹),同时报警查询和报警记录页面也进行了修改(patch-201808311359 报警查询显示传感器名称),同时内阻采集问题已更新,请研发打包生成刷机包。
- 16:51 支持 #1591: 产品版本区分
主机开关量报警模块保存问题已解决。替换C0-1x文件。
- 16:07 支持 #1591: 产品版本区分
主机开关量告警选择存在无法保存的问题,当选择完告警模块后,保存停止SU,开启SU,但是告警模板没有更改,必须在更修改一次,再停止SU开启SU,告警模板才会更改。
- 16:00 支持 #1591: 产品版本区分
更新omAppSU即可
该现象可通过 重启设备 或 开始SU 前删除 tmp/dbDat0.db3 方式解决
原因是SMBrief中清理未干净,导致插入失败- 09:02 支持 #1591: 产品版本区分
报警内容为空现象还存在。
- 16:07 功能 #1742: SMTP邮件测试
1. SMTP发送邮件需使用邮箱SMTP授权码,而非密码。
2. SMTP使用QQ邮箱可向QQ、163、sina邮箱发送数据,发送邮件时服务器能够实时响应
3. 使用sina可向QQ、163、sina邮箱发送数据,服务器也能够实时...- 11:54 任务 #1737: 通过curl发送电子邮件
整理好Curl发送邮件Demo及相应使用说明。
2018-09-03
- 18:04 任务 #1713: 蓄电池巡检模块设计(OM-600S)
等待无线主机PCB下单后进行,预计6日可进行。
- 17:26 功能 #1742 (已发货): SMTP邮件测试
基于Linux CSmtp测试邮件数据发送,验证返回邮件发送不成功的问题。测试常用的免费邮箱SMTP邮件发送功能。主机测试163、QQ、sina等常用邮箱SMTP数据发送功能:
1. 测试163、QQ、sina等常用邮箱SMTP数据...- 13:33 功能 #1721: IEC 60870-5-104 协议接入及实现
将数据上传部分拆解为多个分包数据包,分包后在上位机可显示出全部数据。
- 11:24 任务 #1737: 通过curl发送电子邮件
curl发邮件调试过程返回的错误代码,具体请参考文件。
- 10:59 任务 #1737: 通过curl发送电子邮件
之前测试163给qq发送邮件失败返回的错误代码是:CURLE_RECV_ERROR, /* 56 - failure in receiving network data */
邮箱测试的一些错误代码见文件说明- 10:42 任务 #1737: 通过curl发送电子邮件
发送邮件操作步骤:
1、设置邮箱信息
(1)设置用户名(和发送邮箱地址一样);
(2)SMTP服务器名称;
(3)邮箱密码;
(4)发送邮箱地址;
(5)接收邮箱地址;
2、填写邮箱内容
(1)邮箱标题;
(2)邮箱...
2018-09-01
- 17:53 任务 #1737 (完结): 通过curl发送电子邮件
在主机上通过163邮箱给163邮箱发送邮件没有问题,但163邮箱给QQ邮箱发送邮件则失败。
通过QQ邮箱给163邮箱发送邮件也失败。- 17:46 功能 #1721: IEC 60870-5-104 协议接入及实现
反馈数据上传不全的问题,经检查在主机组数据包是全的,而接收不全。原因待查
- 10:01 功能 #1721: IEC 60870-5-104 协议接入及实现
当前仅开发整体数据上传及整体数据读取(功能码:20)功能,其余功能未开发
- 17:18 支持 #1591: 产品版本区分
经检测(.178)按以下操作可重现和修复(DI)
启用告警后运行,停止SU再停用该DI,运行多出该告警
反向操作,停用告警后运行,停止SU后停用该DI,运行则无多出告警有反馈时段问题,检查发现页面脚本错误,读取和保存都未对...
- 10:56 任务 #1723 (调试中): 新生产主机软件系统修改报警日志,将SID修改成设备名称
2018-08-31
- 18:43 支持 #1591: 产品版本区分
查看其libomalm.so为2017-4-13,刷上一版本验证看下
- 17:08 支持 #1591: 产品版本区分
持续测试发现,开关量报警记录的报警描述偶尔存在为空的情况。
- 15:13 任务 #1723: 新生产主机软件系统修改报警日志,将SID修改成设备名称
经测试,页面已修改完成。
- 14:02 任务 #1723: 新生产主机软件系统修改报警日志,将SID修改成设备名称
页面显示设备名称已修改完成,AID先继续保留
文件位置:\\192.168.0.160\可写\A9\patch-201808311359 报警查询显示传感器名称- 11:42 功能 #1721: IEC 60870-5-104 协议接入及实现
相关文档已整理
- 09:55 功能 #1721: IEC 60870-5-104 协议接入及实现
已通过上位机读取到相关数据,当前仅实现整体数据上传,对单个信号量数据未支持
2018-08-30
- 17:39 支持 #1591: 产品版本区分
配置三个开关量设备,其中一个无告警,另外两个短信电话告警,但是告警电话内容中包括无告警设备,但是主机报警记录无告警设备信息。
- 17:07 支持 #1591: 产品版本区分
经测试,主机开关量设备报警存在问题,当开关量设备被停用时,告警电话和短信也会正常发出,报警记录也会有记录记录,而且报警内容为全部开关量告警内容,但是几个开关量设备告警,则会重复发几次;开关量告警选择存在无法保存的问题,当选择完告警模块...
- 10:13 任务 #1723 (完结): 新生产主机软件系统修改报警日志,将SID修改成设备名称
客户反馈报警日志和报警查询没有显示查询设备名称,界面不友好,需修改描述如下:
1、将报警日志和报警查询的SID修改成设备名称
2、删除AID列以上,请知悉!
2018-08-29
- 17:50 任务 #1713: 蓄电池巡检模块设计(OM-600S)
讨论后整理需求:
遇到问题:1、外壳确定。
2、接线方式。- 09:58 任务 #1713: 蓄电池巡检模块设计(OM-600S)
2018-8-29
设计难点:
1、温度采集准确性,温度传感器的安装方式。
2、成本控制。
3、外壳开模,公模;线材定制。- 15:30 功能 #1721: IEC 60870-5-104 协议接入及实现
思路:
1. 遥信量(开关量):直接读取tbDio数据表(按SID排序),DI数量按tbSMType表中ExtDi字段确定。信号地址从1开始,各个接入传感器按SID排序依次向后添加。AI暂未上传。
2. 遥测量(模拟量):地址从4...- 09:40 功能 #1721 (调试中): IEC 60870-5-104 协议接入及实现
1. 理解IEC 60870-5-104协议模型结构(1天)
2. 理解原苏州104协议实现(1天)
3. 理解新Post程序模型(0.5天)
4. 整理苏州104协议(0.5天)
5. 整改原104协议按IEC 60870-...- 14:37 支持 #1591: 产品版本区分
4款刚生产的主机使用SD卡读卡器升级已经通过,U盘还不行,4款主机升级后均可ping通外网。
- 14:33 功能 #1656: 传感器协议接入
已经实现的协议调试:
1、A60通信协议.pdf
2、CM+空调通信协议cn.doc
3、中文Hipulse MODBUS协议(客户版).doc
4、艾默生(PS48600-3B)2900-X8电源监控通信协议.doc...
2018-08-28
2018-08-27
- 15:25 支持 #1591: 产品版本区分
反馈U盘无法更新程序问题已解决
原因:U盘的设备标号不一定是从1开始,只有标号为1的U盘才会更新。
2018-08-23
- 15:30 任务 #1713: 蓄电池巡检模块设计(OM-600S)
初步预算(按K计算)
详细见附件。
2018-08-22
- 17:38 任务 #1713 (已发货): 蓄电池巡检模块设计(OM-600S)
1、完成方案设计。
2、正在核对预算。- 15:41 任务 #1713: 蓄电池巡检模块设计(OM-600S)
参考方案:
1、STC系列单片机,
2、参照叶工设计的方案。
3、低成本。
4、测电压和温度即可。- 15:38 任务 #1713 (已发货): 蓄电池巡检模块设计(OM-600S)
1、查阅资料。
2、设计方案。
3、预算。
4、目标:成本控制在10块以内。
2018-08-21
- 10:00 功能 #1702: 主机监测项时效性改进
河北保定内阻模块数据读取响应时间:
1. 读取电压、温度数据响应时间在100ms - 200ms之间
2. 读取内阻数据响应时间在4min左右- 09:57 功能 #1702: 主机监测项时效性改进
增加多线程数据同步功能增强,以避免对数据库操作资源冲突
2018-08-20
- 15:42 功能 #1702: 主机监测项时效性改进
相关功能已改进,文件更新位置:\\192.168.0.160\可写\A9\patch-201808201540 主机监测项时效性改进
1 增加一SU线程,单独处理开关量(含扩展开关量,不含网络方式扩展的),处理间隔按50~100...
- 11:30 功能 #1702: 主机监测项时效性改进
采用以下方式实现:
1 增加一SU线程,单独处理开关量(含扩展开关量,不含网络方式扩展的),处理间隔按50~100 ms
2 当前主SU线程中不再处理1内容,处理间隔按500~1000 ms
其他需要测试数据的
内阻等某些设备...
2018-08-16
2018-08-15
- 15:26 功能 #1702 (已发货): 主机监测项时效性改进
已完监测项目成时效性需求分析表
- 15:24 功能 #1702 (已发货): 主机监测项时效性改进
在部分项目是实施过程中发现监测项在部分情况下出现不能及时反映监测项目问题:
例如:南方电网蓄电池监测项目全部监测轮询完情况下需要1个小时,导致极端情况下,电池出现问题1个小时候主机才能监测到。
新疆某项目因为有蓄电池监测...- 14:35 支持 #1591: 产品版本区分
已根据提供的新页面重新打包,刷机包已更新
导出 Atom