嵌入式PLC的编程资源分配方法组成比例

技术编号:16605410 阅读:68 留言:0更新日期:2017-11-22 15:10
本发明专利技术提供了一种嵌入式PLC的编程资源分配方法,包括:获得资源分配请求;其中,所述资源分配请求包括所请求分配的编程资源的数量和类型,以及物理端口的端口信息;根据所述资源分配请求,分配相应的编程资源,以使得所述相应的编程资源通过所述物理端口被使用。通过获得资源分配请求,以及根据所述资源分配请求,分配相应的编程资源,实现了编程资源根据请求的自动分配,提高了编程资源的利用率。

Programming resource allocation method for embedded PLC

The invention provides a programming resource allocation method, a kind of embedded PLC include: access to a resource allocation request; the request, including the number and type of request distribution programming resources the allocation of resources, as well as the physical port information; according to the resource allocation request, allocates resources to make the programming. The corresponding programming resources through the physical port to be used. By obtaining the resource allocation request and allocating the corresponding programming resources according to the resource allocation request, the programming resource is automatically allocated according to the request, thus improving the utilization ratio of the programming resources.

【技术实现步骤摘要】
嵌入式PLC的编程资源分配方法
本专利技术涉及工业控制领域,尤其涉及一种嵌入式PLC的编程资源分配方法。
技术介绍
PLC(ProgrammableLogicController)指的是可编程逻辑控制器。近年来随着Soc芯片技术的迅速发展,结合PLC和Soc芯片技术的嵌入式PLC在工业控制领域的应用越来越广泛。在进行嵌入式PLC的软件编程时,嵌入式PLC通过引用和操作编程资源的软元件来实现和外部设备的数据读取和控制。所述编程资源的软元件包括输入继电器X、输出继电器Y、辅助继电器M、数据寄存器VD、定时器T、计数器C等。现有的相关技术中,需要先为嵌入式PLC的各端口分配相应的编程资源,然后在已分配的编程资源范围内进行编程开发;该实施方式下,会造成部分实际在用端口分配不到编程资源,不在用端口却被分配编程资源,以及部分在用端口分配过多编程资源,部分在用端口分配编程资源不够等情况,从而降低了编程资源的利用率。
技术实现思路
本专利技术提供一种嵌入式PLC的编程资源分配方法,以解决编程资源的利用率不高的问题。根据本专利技术的一方面,提供了一种嵌入式PLC的编程资源分配方法,包括:获得资源分配请求;本文档来自技高网...
嵌入式PLC的编程资源分配方法

【技术保护点】
一种嵌入式PLC的编程资源分配方法,其特征在于,包括:获得资源分配请求;其中,所述资源分配请求包括所请求分配的编程资源的数量和类型,以及物理端口的端口信息;根据所述资源分配请求,分配相应的编程资源,以使得所述相应的编程资源通过所述物理端口被使用。

【技术特征摘要】
1.一种嵌入式PLC的编程资源分配方法,其特征在于,包括:获得资源分配请求;其中,所述资源分配请求包括所请求分配的编程资源的数量和类型,以及物理端口的端口信息;根据所述资源分配请求,分配相应的编程资源,以使得所述相应的编程资源通过所述物理端口被使用。2.根据权利要求1所述的方法,其特征在于,所述物理端口为已连接设备的物理端口,且所述物理端口对应的代码段已置入嵌入式PLC。3.根据权利要求1所述的方法,其特征在于,所述根据所述资源分配请求,分配相应的编程资源之前,还包括:确认资源池中记录的当前可分配的编程资源满足所述资源分配请求中的编程资源的数量和类型。4.根据权利要求1至3任一项所述的方法,其特征在于,所述资源池所记录的信息包括:编程资源的类型;各类型编程资源的数量;各类型编程资源中当前已分配的编程资源的数量;各类型编程资源中当前可分配的编程资源的数量;各类型编程资源中当前可分配的编程资源的开始地址。5.根据权利要求1至3任一项所述的方法,其特征在于,所述获得资源分配请求,包括:对于一个所述物理端口的同一类型的编程资源,获得一个所述资源分配请求。6.根据权利要求1至3任一项所述的方法,其特征在于,所述资源分配请求通过以下形式表达:iResource=Allocate(Pi,Resourcet,Num)其中,iResource用于表示所请求分配到的编程资源;Pi用于表示物理端口;i=0,1,…,(N-1);N为物理端口...

【专利技术属性】
技术研发人员:陈佰平邬惠峰赵建勇
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1