APP下载

基于Petri网的PLC编程教学设计与实现

2020-10-21李朝东任东红

铜陵职业技术学院学报 2020年3期
关键词:程序方法模型

李朝东 ,王 庆 ,任东红

(1.铜陵职业技术学院,安徽 铜陵 244000;2.铜陵学院,安徽 铜陵 244000)

1 引言

PLC(Programmable Logic Controller,可编程逻辑控制器),作为工业自动化生产控制系统的核心装置,因其可靠性、灵活性、稳定性等多方面的优势,获得了广泛的应用[1]。PLC常见的程序设计方法有状态表法、经验法、替换法、逻辑设计法、顺序控制设计法、功能图法等[2,3]。这些传统方法各有特点和优势,也有一定的缺点和局限性。尤其随着工业控制系统复杂度的增加,在面对竞争控制要求、需要协调控制等场合时,更是无法依靠这些传统设计方法来满足技术要求[4]。

德国科学家Carl Adam Petri于1962年提出了一种新型的解决并发、离散系统建模的网图分析方法——Petri网,随后应用在智能制造系统、计算机机械制造系统和柔性制造系统等的分析建模、控制设计及优化等方面[5]。Petri网是一种面向对象的形式化、图形化建模手段,具有严格的数学表达,具有模块化、可重用性、便于维护和迁移等优势,尤其针对需要考虑竞争、协调控制、系统的开放性和动态资源重组等场合具有先天的优势,极大促进控制系统建模效率的提升[6]。

Petri网方法虽然在工业控制中已有采用,但在高校PLC编程教学中鲜有采用。本文提出了一种基于Petri网的PLC编程教学方法,以工业混料控制系统为实例,给出了完整的设计过程;以欧姆龙C200HE/CPU42型PLC为实验平台,对混料控制工艺过程进行验证。实验证明,此方法满足实际需求,具有可读性强、便于修改、稳定性和可靠性突出等优点;此外,教学实践表明,此方法能够有效促进学生PLC编程技术的提高,具有重要的现实意义。……

登录APP查看全文

猜你喜欢

程序方法模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
3D打印中的模型分割与打包
用对方法才能瘦
创卫暗访程序有待改进
四大方法 教你不再“坐以待病”!
捕鱼