虽然PLC程序编写每个人有每个人的思路,但是最终的模式都是相通的。本文以三菱PLC的简单梯形图编程方法为例,分享一下万能的编写模板。
1.设置相关参数
参数设置包含:PLC参数设置、网络参数设置、智能模块参数设置等。
参数设置
2.程序内容分配
程序内容分配之前,你要对该套程序架构有一定的了解,要清楚需要将程序分成几部分主要内容。
1)按照程序结构分,比如:主程序、报警程序、复位程序等。
2)按照设备类型分,比如:上料程序、下料程序、机器人程序等。
程序内容
3.初始化程序
初始化程序是对PLC程序的数据进行初始化,可以是上电自动清除数据,也可以是手动初始化复位。
初始化程序
4.原点复位程序
原点复位程序要能够实现在手动状态下,设备自动回到原点状态,其实原点复位程序就是设备一键回原点的“自动程序”。
原点复位
5.手动程序
手动程序包含自动化设备中所有动作的手动动作,主要包含:气缸动作、马达动作、伺服电机动作、电缸动作等。
手动程序
6.自动程序
当你手动程序已经编写完成后,你只要编写好自动程序,并连接到各手动程序条件前即可。
自动程序
7.安全程序
安全程序:安全程序要保证你无论如何操作甚至是误操作也不会撞坏设备元件,同时你的程序也要对人是安全的。即设备的安全和人的安全。
安全程序
8.报警程序
报警程序一定要尽可能地完善,要确保设备停止运行都能够给出提示,而不是无故停机不动。
报警程序
以上就是PLC编程的简单实用框架结构。
审核编辑:郭婷
-
机器人
+关注
关注
209文章
27431浏览量
202464 -
plc
+关注
关注
4990文章
12651浏览量
456842
原文标题:PLC编程的简单“万能”框架结构(实例:三菱PLC梯形图编程方法)
文章出处:【微信号:电子技术控,微信公众号:电子技术控】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
PLC的编程方式及编程语言
PLC基本结构解析
PLC常用编程语言有哪些
plc编程语言与c语言的联系 c语言和PLC有什么区别
plc编程入门基础知识 plc编程语言有几种
plc编程软件中的监视功能怎么用
Socket 网络编程框架介绍
![Socket 网络<b class='flag-5'>编程</b><b class='flag-5'>框架</b>介绍](https://file1.elecfans.com/web2/M00/AD/38/wKgaomVMedaAYAyJAAIc5iWWIsE329.jpg)
PLC的编程语言和方法
五种支持plc编程的语言有哪些
![五种支持<b class='flag-5'>plc</b><b class='flag-5'>编程</b>的语言有哪些](https://file1.elecfans.com/web2/M00/A1/0F/wKgZomTwOZOASJqAAAAHLVCC2vQ267.png)
工业机器人PLC编程的基本步骤
![工业机器人<b class='flag-5'>PLC</b><b class='flag-5'>编程</b>的基本步骤](https://file1.elecfans.com/web2/M00/95/39/wKgaomTmxkWAYleyAAARZsWeWGw101.jpg)
plc最简单的电路原理图 介绍几种最常用的控制电路(启动、保持和停止电路、互锁控制电路)
![<b class='flag-5'>plc</b>最<b class='flag-5'>简单</b>的电路原理图 介绍几种最常用的控制电路(启动、保持和停止电路、互锁控制电路)](https://file1.elecfans.com/web2/M00/8F/FD/wKgZomTUR3qAF5UQAAAMYTN9fb4692.jpg)
plc编程怎么样?关于PLC编程的几条建议
![<b class='flag-5'>plc</b><b class='flag-5'>编程</b>怎么样?关于<b class='flag-5'>PLC</b><b class='flag-5'>编程</b>的几条建议](https://file1.elecfans.com/web2/M00/8C/E1/wKgZomS0qeaACKzAAAA3PGPAaAk180.png)
Linux Regmap 驱动框架
![Linux Regmap 驱动<b class='flag-5'>框架</b>](https://file1.elecfans.com/web2/M00/8C/28/wKgaomSmiLGAWQXqAADe40k7Wh8718.jpg)
评论