一种基于PLC的集中控制方法和系统及PLC控制器与流程

文档序号:34568199发布日期:2023-06-28 11:29阅读:57来源:国知局
一种基于PLC的集中控制方法和系统及PLC控制器与流程

本发明涉及自动控制,尤其涉及一种基于plc的集中控制方法和系统及plc控制器。


背景技术:

1、目前,随着我国工业技术的不断发达,各式各样的家庭设备实现了自动化控制,但是,随着现代工艺过程越来越复杂,涉及的设备也越来越多,且各设备之间的逻辑连锁关系也越来越复杂,这就导致在进行大中型控制系统的设备逻辑控制程序设计与开发时,程序设计、开发和维护的工作量都比较大,设计、开发周期比较长,于是为了节省设计时间成本和人力成本,各个仪器都是以独立控制的逻辑进行设计的,故而每个家庭设备都有自身独特的控制仪器,因此最终还是需要进行人为的控制,其不仅浪费了人力人本,同时还对使用人员的技术要求进行了限定,降低了适配性的同时也降低了用户的体验感。


技术实现思路

1、针对上述所显示出来的问题,本发明提供了一种基于plc的集中控制方法和系统及plc控制器用以解决背景技术中提到的每个家庭设备都有自身独特的控制仪器,因此最终还是需要进行人为的控制,其不仅浪费了人力人本,同时还对使用人员的技术要求进行了限定,降低了适配性的同时也降低了用户的体验感的问题。

2、一种基于plc的集中控制方法,包括以下步骤:

3、获取第一设备的功能信息,根据功能信息设定第一设备的启动条件;

4、确定启动条件与第二设备的状态参数之间的关联关系并根据其设置第二设备的工作参数集;

5、获取第一设备和第二设备的共同作用元素的当前状态,判断当前状态是否满足第一设备的启动条件,若是,生成第一控制指令,若否,生成第二控制指令,将第一控制指令或第二控制指令反馈至plc控制器;

6、基于plc控制器根据第一控制指令或第二控制指令通过工作参数集自适应启动及控制第一设备和第二设备。

7、优选的,所述获取第一设备的功能信息,根据功能信息设定第一设备的启动条件,包括:

8、确定第一设备的设备类型和设备型号,根据设备类型和设备型号确定第一设备的功能信息;

9、根据第一设备的功能信息确定第一设备的工作要素,根据第一设备的工作要求确定对于工作要素的限制条件;

10、根据第一设备的工作要素和其限制条件设定第一设备的启动条件。

11、优选的,所述确定启动条件与第二设备的状态参数之间的关联关系并根据其设置第二设备的工作参数集,包括:

12、提取启动条件中的核心属性,确定核心属性的属性值与第二设备的状态参数之间的线性变化关系;

13、根据线性变化关系确定第二设备对于启动条件中核心属性的作用力;

14、确定启动条件中的核心属性的标准属性值区间,根据第二设备对于启动条件中核心属性的作用力确定标准属性值区间中每个属性值对应的第二设备的目标状态参数;

15、基于标准属性值区间中每个属性值对应的第二设备的目标状态参数设置第二设备的多级工作参数并将其整合为工作参数集。

16、优选的,所述获取第一设备和第二设备的共同作用元素的当前状态,判断当前状态是否满足第一设备的启动条件,若是,生成第一控制指令,若否,生成第二控制指令,将第一控制指令或第二控制指令反馈至plc控制器,包括:

17、通过传感器检测第一设备和第二设备的共同作用元素的当前状态值;

18、确定当前状态值是否满足第一设备的启动条件中共同作用元素的预设状态值,若是,生成单独控制第一设备的第一控制指令,若否,生成同时控制第一设备和第二设备的第二控制指令;

19、将第一控制指令和第二控制指令转化为plc控制器可接收的数据格式;

20、将转化格式后的第一控制指令和第二控制指令反馈至plc控制器。

21、优选的,在基于plc控制器根据第一控制指令或第二控制指令通过工作参数自适应启动及控制第一设备和第二设备之前,还包括:

22、采集第一设备和第二设备各自的逻辑控制单元输出的控制信号并对其进行解析,获取解析结果;

23、根据解析结果确定第一设备和第二设备各自的有效逻辑控制参数;

24、将第一设备和第二设备各自的有效逻辑控制参数写入到plc控制器的控制程序中;

25、根据第一设备和第二设备各自的有效逻辑控制参数生成参数控制指令。

26、优选的,所述基于plc控制器根据第一控制指令或第二控制指令通过工作参数集自适应启动及控制第一设备和第二设备,包括:

27、基于plc控制器根据第一控制指令生成第一设备的第一参数控制指令,根据第一参数控制指令独立启动及控制第一设备;

28、根据第二控制指令生成第一设备的第二参数控制指令和第二设备的第三参数控制指令,同时根据工作参数集和设定参数选择第二设备的当前工作参数;

29、根据当前工作参数确定第二设备的工作周期,基于工作周期设置第二设备和第一设备之间的间隔启动时长;

30、基于第二参数控制指令和第三参数控制指令根据第二设备和第一设备之间的间隔启动时长和第二设备的当前工作参数启动和控制第一设备和第二设备。

31、优选的,所述根据第一设备的功能信息确定第一设备的工作要素,根据第一设备的工作要求确定对于工作要素的限制条件,包括:

32、根据第一设备的功能信息确定第一设备的工作环境要求和工作介质要求;

33、根据第一设备的工作环境要求和工作介质要求建立第一设备的相关工作需求要素库;

34、从第一设备的相关工作需求要素库中以第一设备的工作条件为筛选条件筛选出第一设备的工作要素;

35、根据第一设备的工作要求确定第一设备在工作要素上的限制因子,根据限制因子生成第一设备对于工作要素的限制条件。

36、优选的,还包括:

37、分别获取第一设备和第二设备的执行控制流信息,根据执行控制流信息获取第一设备和第二设备各自对应的控制策略;

38、确定第一设备和第二设备各自的控制策略的策略约束条件,提取策略约束条件的条件限制参数;

39、评估出第一设备的第一条件限制参数和第二设备的第二条件限制参数之间的冲突条件限制参数;

40、获取所述冲突条件限制参数分别在第一设备和第二设备上的配置定量;

41、根据所述配置定量确定第一设备和第二设备在性能维度的第一冲突定量和在时间维度的第二冲突定量;

42、获取第一冲突定量和第二冲突定量各自对应的冲突目标,引用自调整优化参数基于冲突目标构建第一冲突定量和第二冲突定量各自的目标优化模型;

43、利用目标优化模型对第一冲突定量和第二冲突定量进行换向或定向优化,获取优化结果;

44、根据优化结果调整第一设备和第二设备的控制参数。

45、一种基于plc的集中控制系统,该系统包括:

46、设定模块,用于获取第一设备的功能信息,根据功能信息设定第一设备的启动条件;

47、设置模块,用于确定启动条件与第二设备的状态参数之间的关联关系并根据其设置第二设备的工作参数集;

48、生成模块,用于获取第一设备和第二设备的共同作用元素的当前状态,判断当前状态是否满足第一设备的启动条件,若是,生成第一控制指令,若否,生成第二控制指令,将第一控制指令或第二控制指令反馈至plc控制器;

49、控制模块,用于基于plc控制器根据第一控制指令或第二控制指令通过工作参数集自适应启动及控制第一设备和第二设备。

50、一种plc控制器,其包括:

51、中央处理单元,存储器,电源模块,程序输入装置,信号输出模块;

52、所述电源模块用于提供电能;

53、所述程序输入装置用于接收用户远程输入的控制指令;

54、所述存储器用以存储对接设备的逻辑控制参数;

55、所述中央处理单元用于根据用户远程输入的控制指令确定待启动的目标对接设备及其工作参数并生成逻辑参数控制指令;

56、所述信号输出模块用于根据逻辑参数控制指令输出逻辑控制信号以对目标对接设备进行统一控制。

57、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

58、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1