一种组态方法及系统、计算机可读存储介质

    公开(公告)号:CN112286144B

    公开(公告)日:2022-03-15

    申请号:CN201910672632.5

    申请日:2019-07-24

    Abstract: 本申请公开了一种组态方法及系统、计算机可读存储介质,所述组态方法包括:上位机获取和/或生成组态配置文件,所述组态配置文件包括一个或多个以表格形式显示的任务,所述任务包括一项或多项任务配置信息;上位机对所述任务配置信息进行有效性检查,将所述组态配置文件编译成对应的目标文件;控制器下载所述目标文件,加载所述目标文件中的任务并运行。本申请通过在组态软件中以表格形式显示配置文件的一个或多个任务,实现了以表格的形式对统计和计算任务进行配置,与传统的逻辑图组态方式相比更加方便快捷且清晰易懂,增强了DCS系统的统计计算功能,提高了用户的工作效率。

    一种分散控制系统及其控制方法、计算机可读存储介质

    公开(公告)号:CN110147081A

    公开(公告)日:2019-08-20

    申请号:CN201910406708.X

    申请日:2019-05-16

    Abstract: 一种分散控制系统及其控制方法、计算机可读存储介质,该分散控制系统包括:多个分散处理单元、IO通讯网络和总线通讯模块、所述分散处理单元连接到IO通讯网络,所述总线通讯模块连接到IO通讯网络,所述总线通讯模块通过IO总线连接到IO模块,其中:所述多个分散处理单元互为冗余;所述总线通讯模块用于,通过IO通讯网络与分散处理单元建立连接,以及,将从IO通讯网络接收到的数据转换后通过IO总线发送,以及,将从IO总线接收到的数据转换后发送到IO通讯网络。本实施例提供的方案,降低了成本,提高了系统可用性。

    一种配置算法执行顺序号的方法及装置

    公开(公告)号:CN102298653B

    公开(公告)日:2015-07-22

    申请号:CN201010209737.6

    申请日:2010-06-25

    Abstract: 一种配置算法执行顺序号的方法及装置;方法包括:a、提取并保存基本信息;b、找到所有第一、第二算法,配置执行顺序号;c、遍历前一半算法的每个输出并执行d,完成后执行e;d、对于输出连线不为跟踪线且不处于连接循环中的输出,如该输出算法的执行顺序号大于本算法,且在大于本算法的输出算法中最小,是则将该输出算法和本算法的执行顺序号互换;e、遍历各算法的每个输入并执行f;完成后结束;f、对于输入连线不为跟踪线的输入,如果本算法的执行顺序号大于该输入的输入算法,并且该输入算法的执行顺序号在所有执行顺序号小于本算法的输入算法中最大,则将该输入算法的执行顺序号与本算法的互换。

    一种周期性消息的调度方法与装置、计算机可读存储介质

    公开(公告)号:CN110209482B

    公开(公告)日:2021-09-14

    申请号:CN201910451464.7

    申请日:2019-05-28

    Abstract: 本申请公开了一种周期性消息的调度方法与装置、计算机可读存储介质,所述方法包括:使用最大公约数对多个周期变量的调度周期值组成的数组Φ进行约简,得到数组Φr;当Φr中存在多个相同的不等于1的元素时,对元素合并处理,得到数组Φrc,Φrc中元素没有公约数且没有重复的不等于1的元素;计算Φrc中等于1的元素数W1,以及不等于1的元素中包括的最多两两互质的元素数W2,计算调度表的秩W=W1+W2;构造初始调度表,并调整初始调度表中各周期变量分布,使得各行的周期变量数小于或等于调度表的秩,根据调整后的初始调度表调度周期变量。本申请通过计算调度表的秩,使构建的调度表具有最佳的行均匀度,所造成的变量周期通信迟延最小。

    一种分散控制系统的扩展输入输出装置和方法

    公开(公告)号:CN104243172A

    公开(公告)日:2014-12-24

    申请号:CN201310226400.X

    申请日:2013-06-07

    Abstract: 本发明提供了一种分散控制系统的扩展输入输出装置和方法。涉及计算机应用领域;解决了现有被控对象设备类型不同引进的软件稳定性差和版本维护成本高的问题。该装置包括协议层和传输层,所述协议层向DPU控制器提供多种应用层接口,所述协议层通过统一接口调用所述传输层通讯;所述协议层将所述多种应用层接口对应的不同设备的数据进行相应的协议转换后,经由所述统一接口调用所述传输层传输;所述协议层通过所述统一接口接收所述传输层的数据,经协议转换为不同协议类型的数据,并经由相应的应用层接口传输至所述DPU控制器。本发明提供的技术方案适用于DCS,实现了通用的控制器与被控对象之间的连接方式。

    一种配置算法执行顺序号的方法及装置

    公开(公告)号:CN102298653A

    公开(公告)日:2011-12-28

    申请号:CN201010209737.6

    申请日:2010-06-25

    Abstract: 一种配置算法执行顺序号的方法及装置;方法包括:a、提取并保存基本信息;b、找到所有第一、第二算法,配置执行顺序号;c、遍历前一半算法的每个输出并执行d,完成后执行e;d、对于输出连线不为跟踪线且不处于连接循环中的输出,如该输出算法的执行顺序号大于本算法,且在大于本算法的输出算法中最小,是则将该输出算法和本算法的执行顺序号互换;e、遍历各算法的每个输入并执行f;完成后结束;f、对于输入连线不为跟踪线的输入,如果本算法的执行顺序号大于该输入的输入算法,并且该输入算法的执行顺序号在所有执行顺序号小于本算法的输入算法中最大,则将该输入算法的执行顺序号与本算法的互换。

    一种数据获取方法及装置

    公开(公告)号:CN111830913B

    公开(公告)日:2024-07-12

    申请号:CN201910323241.2

    申请日:2019-04-22

    Abstract: 本发明实施例公开了一种数据获取方法及装置,包括:分散控制系统(DCS)历史站获取相邻两次接收的分散处理单元(DPU)的数据的两个时间信息;当获得的两个时间的时间差大于预设时间差,向DPU请求获取两个时间形成的时间段的数据,以使DPU在自身预先存储的数据中获取相应的数据,存储来自DPU的数据。本申请使得DCS历史站在DPU离线、历史站故障、网络异常等情况下实现了数据获取,从而避免了数据的永久性丢失。

    一种算法开发平台、算法开发方法及计算机可读存储介质

    公开(公告)号:CN109976723B

    公开(公告)日:2022-08-12

    申请号:CN201910185356.X

    申请日:2019-03-12

    Abstract: 本申请公开了一种算法开发平台、算法开发方法及计算机可读存储介质,平台包括组态侧开发单元和运行侧开发单元,组态侧开发单元用于接收输入的第三方算法的属性参数,根据输入的属性参数生成算法模板文件及相应的图元对象;生成包含该图元对象的组态文件及与组态文件相应的二进制文件;运行侧开发单元用于加载第三方算法的动态链接库;解析二进制文件,获取二进制文件中的变量的实时值,调用二进制文件中包含的第三方算法的动态链接库实现计算流程。本申请通过在组态侧开发时生成算法模板文件及相应的图元对象,在运行侧开发时调用第三方算法的动态链接库实现计算流程,实现了第三方算法和系统标准算法混合组态和实时同步,提高了控制精度。

Patent Agency Ranking