PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 30060|回复: 0

[汇川] 汇川技术|PLC应用逻辑编程技巧(2)

[复制链接]
发表于 2024-9-5 09:58:20 | 显示全部楼层 |阅读模式
哈喽,你好啊,我是雷工!

昨天看这块儿内容看到快十二点了,还没看完,今天接着看。

以下为学习笔记。

01 PLC程序实现状态关系

该思路编写程序的要点如下:

①:采用PLC的一个整数型变量作为状态位,其不同的数值代表不同的状态;

②:每一个状态用一个或多个子程序来编写,当满足状态间的切换条件时,将状态位变量赋新的状态值,从而跳转到另一个状态的子程序;

③:在主程序中,根据当前状态变量的值,调用不同的子程序;

④:对于需要反复执行的操作,则放在主循环中根据达到执行条件时执行;



02 典型功能

2.1、初始化与自检状态(状态0)

在项目中初始化与自检状态经常需要处理的有如下典型功能

①:如果变频器等在运行,停止其运行;

②:如果变频器等有报警,则清除报警;

③:初始化变频器功能码参数;

④:如果与下端设备无法通讯,则提示通讯报警;

⑤:检查润滑油油位,若油位低,则低限报警;

⑥:检查冷却水水位信号,若水位低,则水位低限报警;

⑦:如果都正常,修改状态值,跳转到下一状态;

⑧:如果异常报警,且持续超过50秒,修改状态值,转到停机报警、待排除故障状态;

以上为常规处理,可参照以上处理结合实际项目增减处理项;

2.2、停机报警状态(状态1)

停机报警状态一般要处理如下逻辑功能:

①:把设备停机到安全的IO状态下;

②:如果变频器在运行状态,则发送停机指令;

③:响应操作员的复位告警操作;

④:检查设备的油位水位等检测信号及变频器等设备的报警信号,若相关报警消失,则转到正常停机状态;

2.3、正常停机状态(状态2)

正常停机状态一般要处理的逻辑功能如下:

①:把设备停机到安全的IO状态;

②:如果当前用户权限足够,且收到参数设置命令时,则修改状态值,跳转到参数设置状态;

③:如果没有RUNKey命令,发变频器停机命令信号;

④:清除STOPKey命令信号;

⑤:如果有RUNKey命令信号,发变频器运行命令,当变频器开始运行,进入(状态4)准备运行状态;

2.4、手动调试参数设置状态(状态3)

在手动调试、参数设置状态一般要处理如下逻辑功能:

①:可以响应面板的变频器JOG命令;

②:可以响应逻辑输出端口的开启和关闭命令;

③:若设置命令复位,把设备停机到安全的IO状态,把变频器等设备停机,转到停机状态(状态2)

2.5、运行准备状态(状态4)

运行准备状态一般需要处理如下逻辑功能:

①:开启润滑油泵、冷却水泵;

②:发送变频器启动指令;

③:让加工刀具运行到等待位置;

④:当油压水压等运行条件满足要求,刀具运行到位后,转到自动运行状态,开始自动运行;

03 后记

俗话说好记性不如烂笔头,学习的同时记一遍笔记,既能够加深印象,增强学习效果,又便于后续遇到相关问题时进行查阅,

遇到理解记录不准确的地方,有机会被大家看到在评论区指正,即改正认识,又加深了印象。

同时也能作为话题供大家在交流群内交流,共同学习一起进步。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-17 03:02 , Processed in 0.043646 second(s), 28 queries .

快速回复 返回顶部 返回列表