【技术实现步骤摘要】
一种用于DCS控制系统的排序控制方法、设备及介质
[0001]本专利技术属于工业控制领域,尤其涉及一种用于DCS控制系统的排序控制方法、设备及介质。
技术介绍
[0002]DCS:全称为“集散控制系统”,也可直译为“分散控制系统”或“分布式计算机控制系统”,是以微处理器为基础,采用控制功能分散、显示操作集中、兼顾分而自治和综合协调的设计原则的新一代仪表控制系统。采用多层分级、合作自治的结构形式,其主要特征是它的集中管理和分散控制。DCS在电力、冶金、石化等各行各业都获得了极其广泛的应用。
[0003]现有技术中的DCS存在以下技术问题:容量:一般只支持8路,16路,32路,64路进行排队,容量小的问题。序列:一般只支持正序列,不支持逆序列。优先级:一般通道序号越小,同周期优先级越高。全局数组:一般占用,32路以上大概率占用,占用系统资源。时序表、通道表:一般仅有时序表或其雏形,没有时序表和通道表的配合,不利于快速查询。插序:一般仅支持插于第二执行顺序,不支持任意插序,也没有插序保护功能。最大输出配置:一般没有,写死, ...
【技术保护点】
【技术特征摘要】
1.一种用于DCS控制系统的排序控制方法,其特征在于,包括如下步骤:由上游逻辑对排队功能块的输入引脚进行触发,激活相对应所述排队功能块的输出引脚,其中,所述排队功能块连接有布尔型数据,用于将布尔型数据转化成0
‑
24VDC或0
‑
220VAC的电信号以驱动与所述输出引脚相连接的外部设备;具体地,所述经排队功能块控制并激活相对应所述排队功能块的输出引脚包括如下步骤:在同一优先级下,对于触发的所述输入引脚按正序列或逆序列激活相对应的所述输出引脚;判断同时激活的多个所述输出引脚是否存在重叠控制,若存在则按正序列或逆序列只激活存在重叠的其中一个所述输出引脚;判断同时激活的多个所述输出引脚的数量是否达到预设阈值,若达到预设阈值,则激活预设阈值数量的所述输出引脚,其余所述输出引脚处于未激活状态。2.根据权利要求1所述的用于DCS控制系统的排序控制方法,其特征在于,所述排队功能块包括96个输入引脚和96个输出引脚,最大排序量为96,所述输入引脚分别按序号命名为IN1、IN2、
…
、IN96,所述输出引脚分别按序号命名为OUT1、OUT2、
…
、OUT96,相同序号的所述输入引脚与所述输出引脚相互关联。3.根据权利要求2所述的用于DCS控制系统的排序控制方法,其特征在于,在同一优先级下,对于触发的所述输入引脚按正序列激活相对应的所述输出引脚,以上游逻辑输入顺序相同地激活相对应的所述输出引脚;对于触发的所述输入引脚按逆序列激活相对应的所述输出引脚,以上游逻辑输入顺序反向地激活相对应的所述输出引脚。4.根据权利要求3所述的用于DCS控制系统的排序控制方法,其特征在于,单个所述输入引脚与若干所述输入引脚组成的周期引脚组位于同一优先级下,遵循正序列或逆序...
【专利技术属性】
技术研发人员:贾承源,陈铠,孙葭卯,刘言,陆敏,项志鹏,
申请(专利权)人:浙江中控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。