【技术实现步骤摘要】
工业控制器中管理逻辑块的方法和装置
[0001]本申请实施例涉及信息处理领域,尤指一种工业控制器中管理逻辑块的方法和装置。
技术介绍
[0002]在工业控制中,工程实施人员使用功能块图组合特定的逻辑块,组态形成多个逻辑页,然后下载到控制器中,控制器根据逻辑页中的功能块,执行特定代码,实现逻辑。
[0003]对于工业控制器中的内部逻辑,部分控制逻辑希望整体提供给其他人使用,但是并不想暴露内部逻辑,提出自定义逻辑块的方式。该自定义逻辑块作为独立开发的功能块,能够整体实现特定功能,由于为独立的功能块,其内部逻辑是不可见的。
[0004]在相关技术中,自定义逻辑块的开发难度较高,因此,如何降低自定义逻辑块的开发难度是亟待解决的问题。
技术实现思路
[0005]为了解决上述任一技术问题,本申请实施例提供了一种工业控制器中管理逻辑块的方法和装置。
[0006]为了达到本申请实施例目的,本申请实施例提供了一种工业控制器中管理逻辑块的方法,包括:
[0007]获取工业控制器中内部逻辑符合预设的 ...
【技术保护点】
【技术特征摘要】
1.一种工业控制器中管理逻辑块的方法,其特征在于,包括:获取工业控制器中内部逻辑符合预设的保密判断条件的自定义逻辑块;从预先存储的逻辑块中,确定用于实现所述自定义逻辑块的功能的至少一个目标逻辑块;在预先设置的逻辑页中对至少一个目标逻辑块进行组态操作,得到自定义逻辑块。2.根据权利要求1所述的方法,其特征在于,所述在预先设置的逻辑页中对至少一个逻辑块进行组态操作,得到自定义逻辑块之后,所述方法还包括:利用所述自定义逻辑块和预先获取的逻辑块进行组态操作,得到所述工业控制器的内部逻辑的完整目标文件;在所述工业控制器中执行所述完整目标文件。3.根据权利要求2所述的方法,其特征在于:所述在预先设置的逻辑页中对至少一个目标逻辑块进行组态操作,得到自定义逻辑块之后,所述方法还包括:获取所述自定义逻辑块对应的目标文件,并存储到所述工业控制器中;生成从所述工业控制器中调用所述自定义逻辑块的控制信息;所述利用所述自定义逻辑块和预先获取的逻辑块进行组态操作,得到所述工业控制器的内部逻辑的完整目标文件,包括:获取所述逻辑块对应的目标文件和所述自定义逻辑块的控制信息;利用所述逻辑块对应的目标文件和所述自定义逻辑块的控制信息,生成所述工业控制器的内部逻辑的完成目标文件。4.根据权利要求3所述的方法,其特征在于,所述生成从所述工业控制器中调用所述自定义逻辑块的控制信息,包括:配置所述自定义逻辑块对应的目标文件为所述工业控制器中的预设的调用库的函数;生成用于从工业控制器调用所述函数的控制信息。5.根据权利要求3或4所述的方法,其特征在于,所述在所述工业控制器中执行所述完整目标文件,包括:在解析所述完整目标文件时,如果检测到所述完整目标文件未包括待执行的逻辑块的目标文件,则获取所述待执行的逻辑块的控制信息;根据所述控制信息,从所述工业控制器中获取所述待执行的逻辑块的目标文件;在执行所述完整目标文件的逻辑页上,创建所述待执行的逻辑块的目标文件对应的新的逻辑页;在新创建的逻辑页上,...
【专利技术属性】
技术研发人员:苏玉琰,吕大军,李文,王兆丰,邢聪聪,王朝辉,安平,
申请(专利权)人:北京国电智深控制技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。