欢迎您进入无锡同辉自动化设备制造有限公司官网

当前位置:主页»新闻动态»行业动态»

自动配料系统中程序模块化组织的认识

文章出处:未知 人气:发表时间:2020-09-08 13:35
目前,该配料系统是针对一定的生产工艺而设计的,该项目没有可移植性,导致开发周期长,成本高。鉴于自动配料系统通常由相同的单元模块组成和优化,因此在系统设计的早期阶段,构建具有灵活输出能力的灵活开发系统将是一个更好的解决方案。因此,在整个系统的设计中,结合模块化的计算机设计方法和软件的概念,提出了“面向对象” PLC编程思想和实现过程。重用。
模块化组织是解决复杂问题时将软件系统从上到下划分为几个模块的过程。每个模块完成一个特定的子功能,并且每个模块根据某种方法进行组合以形成一个整体,以完成整个自动配料系统所需的功能。在PLC中,用户程序存储在统一的存储区中。但是,人为地将它划分为几个模块,可以在模块中进行设计和调试。然后使用主程序根据需要调用这些块。首先是程序的人为分解,然后是程序的合成,即程序的模块化组织。
程序模块化组织的优点如下:
(1)程序清晰易读。
(2)该程序易于更改,扩展或删除,并且具有良好的可修改性。
(3)程序可以标准化,尤其是某些功能程序。用户一直在使用这些标准程序,这可以大大简化程序。
(4)程序设计和调试也可以分为若干块,以分散困难并促进成功。通过各种逻辑设计方法来设计程序很容易。
(5)程序的模块化也可以实现很多人参与编程,提高编程速度。
(6)在重复调用模块的情况下,不必重复编写被调用模块的程序以减少程序量。
(7)当存在不需要频繁扫描的程序块时,可以节省扫描时间,并可以提高PLC的相应速度。
程序模块化组织的基本方法是使用子例程及其调用。自动配料系统的软件由主程序和子程序组成,并进行模块化设计。主程序充分利用PLC内核强大的位运算和逻辑比较功能,将一组可按位寻址的存储单元作为控制对象,并使用地址虚拟技术将所选位的每个位映射为可寻址的单元合并为一个子例程。主程序作为控制台,只要控制选定的位单元,就可以控制每个模块的整个子程序,从而体现了主程序的控制台功能。该系统的效率是传统继电器控制系统的几倍,避免了功能之间的相互干扰,并确保了自动配料系统的可靠性和稳定性。

同类文章排行

最新资讯文章