课程中心
HOME
课程中心
正文内容
plc编程思路框架 PLC编程“万能”框架结构--收藏转发
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程“万能”框架结构--收藏转发

虽然PLC程序编写每个人有每个人的思路,但是最终的模式都是相通的。本文以三菱PLC的简单梯形图编程方法为例,分享一下万能的编写模板。

1.设置相关参数

参数设置包含:PLC参数设置、网络参数设置、智能模块参数设置等。

参数设置

2.程序内容分配

程序内容分配之前,你要对该套程序架构有一定的了解,要清楚需要将程序分成几部分主要内容。

1)按照程序结构分,比如:主程序、报警程序、复位程序等。

2)按照设备类型分,比如:上料程序、下料程序、机器人程序等。

程序内容

3.初始化程序

初始化程序是对PLC程序的数据进行初始化,可以是上电自动清除数据,也可以是手动初始化复位。

初始化程序

4.原点复位程序

原点复位程序要能够实现在手动状态下,设备自动回到原点状态,其实原点复位程序就是设备一键回原点的“自动程序”。

原点复位

5.手动程序

手动程序包含自动化设备中所有动作的手动动作,主要包含:气缸动作、马达动作、伺服电机动作、电缸动作等。

手动程序

6.自动程序

当你手动程序已经编写完成后,你只要编写好自动程序,并连接到各手动程序条件前即可。

自动程序

7.安全程序

安全程序:安全程序要保证你无论如何操作甚至是误操作也不会撞坏设备元件,同时你的程序也要对人是安全的。即设备的安全和人的安全

安全程序

8.报警程序

报警程序一定要尽可能地完善,要确保设备停止运行都能够给出提示,而不是无故停机不动。

报警程序

以上就是PLC编程的简单实用框架结构。

关注我,学习更多电气知识!

资深工程师分享:PLC程序设计思路分享(二)

在论坛里面有个学员问了一个程序设计的问题,问题如下所示:

我现在有个程序没有想到办法,就是有五个气缸!每次随机选择,按先选先动的顺序编程!应该怎么做!能不能写个程序看看?s7-1200的plc.。例如选择34521.就是3号气缸先动,然后4号气缸,然后5号气缸......。程序应该怎么做

大家看到这个成后,可能会说着可以用先进先出的指令去做啊。确实我们可以先给每个气缸分配一个编号,把每一个编号通过填表指令填入到表格中,然后启动的时候,通过先进去出的指令(FIFO)把数据读取出来后,做比较,如果等于1表示的时候打开第一个气缸,等于2表示打开第二个气缸。。。。。。如果我们使用200系列的PLC确实可以这么做,但是对于1200PLC里面来讲,找不到这两个指令,那么如何我做呢?

我们其实也可以按照先进先出的方式来做的,首先也给每一个气缸分配一个编号,默认1到5对应1#气缸到5#气缸,然后给每个气缸分配一个存储器(MB11到MB15)分别用来存储该气缸的动作顺序,顺序可以通过递增指令和传输指令来完成,当打开气缸是,按下启动按钮对MB17加1 ,MB17作为当前需要启动气缸的选择。

若MB17等于1,表示要启动1#气缸,若等于2表示要启动2#气缸。因此我们只需要用MB17和MB11到MB15中的数据做比较,当MB17与哪个MB11到MB12中的哪个存储区相等,则启动哪个气缸。

程序框架如下图所示:

本程序为一个结构框架程序,使用时,可以根据情况进行修改添加,仅供参考。

本文为技成曾鑫老师原创作品,未经同意转载必究

↓↓↓下载可免费观看西门子系列课程

相关问答

plc编程基本框架详细介绍?

PLC编程基本框架包括运行程序、输入输出控制、数据计算和存储、程序控制和故障诊断等部分。首先通过输入模块获取外部信号,经过程序计算后驱动输出模块执行操...

什么是PLC的系统框架?

可编程序控制器:就是PLC的中文名字PLC(ProgrammablelogicController)可编程控制器。控制站:一般在做设备设计的时候,我们专门为离中控室较远,或者控制...

西门子程序框架怎么写?

西门子PLC程序框架设计步骤西门子PLC程序的框架结构,针对不同的控制对象与所选择的PLC型号,根据实际情况选择PLC程序的结构框架,并着手进行西门子PLC程序的设...

对于一个较为复杂的自动化任务,PLC编程的思路是什么,应该怎样考虑?

根软件设计一样根据需要硬件配置(plc点数,IO余量)程序设计需要先要规划(数据寄存器,中间继电器分配,IO分配),程序结构框架,单元功能实现,整体程序调试...根软...

plc单独编程到调试过程详情?

熟悉控住对象、PLC选型及确定硬件配置、设计PLC的外部接线。设计控制程序、程序调试和编制技术文件。1了解控制对象,确定控制要求这一步是系统设计的基础。...

plc主程序怎么编写?

编写PLC主程序的方法可能因PLC品牌和型号的不同而有所差异。以下是通常编写PLC主程序的一般步骤:1.确定系统需求:了解系统的功能需求和操作流程。2.绘制流...

200plc编程软件旁边隐藏了怎么整出来-171****0335的回答...

先选择查看----然后工具栏和框架全部还原就可以了标题栏,查看,框架里面是左边的查看,指令树等,可以点击全部还原就有了。工具栏里是赋值、简单指令...

PLC电气控制柜的设计原则是什么?

[回答]适用于装PLC编程控制系统柜型,一般选用固定柜,且门板为整门的柜型,如KB柜、九折柜和十六折柜等,不宜选GGD柜、固定分割柜、抽屉柜。因为电气控制柜...

初学者想系统的学习PLC,请问应该怎么学?有没有好的学习方法或学习步骤?

大家好,我是王俊杰,做项目的,从2010年接触电气自动化编程到现在已经有11年时间了。还记得第一次做工程的情景,那是一个夏天,天气炎热,我负责做公司PLC编程...现...

怎么把编好的程序放入PLC-ZOL问答

用电缆线连接电脑和PLC电脑要装有COM口驱动(没有装驱动接线没反应)然后再电脑的设备管理器的端口选项查看COM口位置下一步就是在编程软件的在线选项里面选择...

 李微漪  凤凰传奇玲花老公 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部