如何在一天内编写出一套完整的PLC程序?快来偷师学艺
今天来讲一下我们如何在一天之内编写出一套完整PLC程序的方法。
如今自动化行业竞争力越来越大,对于企业方面来讲,如果能将项目成本降低,报价降低,那无疑是非常具有竞争力的。
编写主机厂PLC标准程序方面:
一套PLC程序+HMI画面需要至少4年 工作经验的工程师去编写,完成时间大概需要18天 左右,这样来说,人工成本会在万元以上,如果可以将PLC编写程序人员的门槛大幅度降低,编写时间降至1天 时间,并且可以保证好工作质量,那么对应的成本也会变的更低,对于公司/个人接离线程序来说,几乎无冷却时间大把摸金 。
从以上举例来说,收益提高了,成本变低了,报价可以通过更低的价格拿到项目,提高行业竞争力。
在操作方面呢,其实很简单,只要 通过Excel表格 就可以完成PLC编程 。那么下面我来介绍一下操作流程吧,小伙伴们,举起你们的小耳朵。
首先需要在模板处填写机器人编号及工艺 如下图所示:
之后填写 第1台机器人对应的工装夹具台夹具等信息 ,填写第2台机器人对应的工装夹具台夹具等信息。。。。。等
填写完成后点击应用程序:生成源文件 :
之后可生成DB文件,
按照操作点击DB100后按回车,便会自动更改名称 。
直至生成完毕。
生成完毕以后,DB里面会有相对应的所有信号交互点。
之后点击应用程序,生成 需要生成的FC功能块
功能块FC8生成结果如下图所示:
用这样的方法,你可以很快生成出一套标准PLC程序离线,内容保质保量!
PLC简单的配方程序
在日常的非标自动化项目中,经常会遇到,一台非标设备会生产 多种规格的产品,而不同的产品对应的生产参数 是不同的(如:伺服电机 移动位置,等等); 这种情况下 ,我们一般可以使用触摸屏自带的配方功能,根据不同的配方名称,去修改不同的执行参数!!但不同的触摸屏,使用配方的难易程度是不一样的 ,因此 需要耗费很多时间去学习不同触摸屏的配方功能,同时也不利于公司的标准化工作!!因此在实际的工作中我们会经常看到有些项目的配方功能 是直接使用PLC程序来完成的!下面就介绍一种简单适应的配方程序
下面以三菱PLC为例进行说明(其他PLC也适应)
本FB是以建立 2轴 伺服 根据不同配方名称执行不同移动位置为例进行说明
第一步:建立程序如下图:
以FX5U为例 程序语言选择ST
第二步:程序建立完成后,选择建立FB功能块 如下图
建立FB功能块 语言选择ST文本
第三步:建立局部变量 如下图
局部变量名称
变量名称 包含 :配方编号 、 配方名称 、 轴1输入输出位置 、 轴2输入输出位置 、 配方写入、配方读取 等等
第四步:编程
使用ST 编程
第五步 :定义全局变量 如下图
定义全局1
定义全局2
第六步:主程序调用
在主程序中调用功能块
查看测试效果:
参考发布视频 配方测试
相关问答
PlC的程序怎么编写?
编写PLC程序需要遵循一定的步骤。首先,需要进行需求分析,确定系统的功能和操作流程。然后,根据需求设计程序结构,包括输入输出模块的配置和信号处理逻辑。...
plc程序编写步骤及技巧?
方法/步骤1/4第一步:打开GXWorks2软件,新建程序,选择你的PLC型号,然后请选择程序语言为SFC,点击确定,跳出块信息设置。标题不填写,块类型选择梯形图块...
用PLC编程,一个动作的手动自动该怎么写?
如果是以上情况的话,其实也简单,PLC的非保持寄存器在断电时都会自动归0,利用这一特性写一段指令,当上电时即判定当前为停机状态,并自动复位设备。还有一个...
PLC程序结构怎么搭建,自动流程图怎么才能构思缜密没漏洞?
原图文请查看我头条号文章结合项目的实际情况,选用合适的程序设计结构,注意编程常用技巧,可以事半功倍。题图:西门子S7-1200PLC来源:EVERYPIXELPLC...过...
PLC编程序,怎么才能实现计算一分钟做多少个产品?
按个传感器,利用计数器,每波动一下加一按个传感器,利用计数器,每波动一下加一
plc触摸屏一体机怎么编程_?
要是西门子的,那直接编触摸屏的程序,画面什么的,里面的输入输出点要和PLC的输入输出对应。之后把触摸屏和PLC通讯线连上。这样就实现触摸屏控制PLC了。也可以...
笔记本电脑如何写入PLC程序?
不管是什么PLC读取PLC程序的方法基本都一样。第一步:在电脑上安装与PLC对应的编程软件(一般买PLC时就随机带光盘,没有就网上下载)第二步:要有该PLC...不管...
plc屏幕编程方法?
PLC(ProgrammableLogicController)的屏幕编程方法可以根据具体使用的PLC品牌和型号而有所不同。下面是一般的PLC屏幕编程方法的概述:1.软件选择:确定你所...
三菱PLC如何编写程序?
三菱PLC编程软件模拟运行步骤如下:1、首先,我们需要在开始菜单中打开三菱PLC编程软件GXDeveloper:2、然后,需要从工程菜单中创建新工程,并选择使用plc的...
plc用c语言怎么进行编程?
你好,PLC(可编程逻辑控制器)可以使用多种编程语言进行编程,其中包括C语言。以下是使用C语言编程PLC的一般步骤:1.确定PLC型号和规格:PLC有多种型号和规格...