项目

一般

简介

工作任务 #2305

由 匿名用户 更新于 7 个月 之前

由于之前按照锋哥写的KModubs设计的KPLCBase基类,设计其他设备资源调用KPLCBase基类出现了很多问题。故重新修改本基类

11月14日
1.将原来KPLCBase的一部分内容转移到KModbusBase类中,保留了所有设备都会用到的3个接口,连接、断开、实时连接状态,还有共用的内容同步连接和异步连接。还保留了所有设备都会用到的公共属性,数据类型名、连接参数、寄存器读写参数等。之后等薛茂完成触发功能加入到KPLCBase类中。
2.编写KPLCBase的技术文档。

11月18日
1.跟锋哥讨论后,修改了KPLCBase类。目前增加到为5个接口和通用函数,通用函数主要为“读取类型”,“添加结果”和“读取/写入模式”

11月21日
1.重新修改了基类。完成连接、断开、读取和写入功能的框架

11月19日
1.重新调整了KPLCBase类。由于上午修改太多,改动的内容很大,导致很难进行调试测试,所以下午将备份的内容调用出来并重新修改。

11月25日
1.修改了连接和读取的参数。
2.增加了一些设备读写的通用函数。

11月29日
1.完成基类的设计,基本上能够实现连接断开、读写、状态检测的功能
2.其中一个资源KModbus继承该类,并能够实现基本功能,不过读写部分只完成了单行读取的情况,信号触发的内容给薛茂来修改

返回