编写plc程序的心得

发布者:PeacefulOasis最新更新时间:2021-04-16 来源: elecfans关键字:plc程序  互锁 手机看文章 扫描二维码
随时随地手机看文章

1.理解,不需要互锁之类的麻烦程序。


2.程序有模拟量控制时,如果读取的模拟量基本上没误差,可以采取时间滤波的方式,延时一段时间(我做过一个系统,基本上能正常反映实际情况,但是偶尔会出现一次很大跳动,由于没有加滤波,引起了系统停机,其实不算故障)。如果读取的数据误差很大,就需要采取其它的滤波方式。如算平均值等。可以查阅相关的资料。


3.在程序调试过程**(**别是设备改造时,你的程序是加入到原来设备的程序中时),当程序语句中出现条件满足,而输出线圈不接通时,可以检查你的这段程序是否是在这样的语句之间,如JUMPgoto等语句。还有一种可能就是在中断程序之后。条件满足而没输出不接通,一般都是这段的程序不被扫描。


4.在顺序控制程序时,即一个动作完成后,进入到下一个动作,等类似的顺序控制。采用+1+1控制模式,本人觉得很方便。其思路是:预置一个寄存器。在初始化时值为0,当系统启动后,对它+1,此时寄存器为1,寄存器等于1时可以做第一个动作;第一个动作完成后,再对寄存器+1,此时寄存器等于2,可以做第二个动作,第二个动作完成后又+1,此时寄存器等于3,这样只要判断寄存器里面数据为多少,就知道要完成那个动作。当需要跳跃动作时,可以不再+1,可以加+2+3.。..,看实际的需要拉。本人有相关的程序,可以供参考,在工程中,本人用到了好多次了。效果很好。


5.在设计程序的时候,当出现工艺上的故障(非控制系统控制),最好将故障现象保持,并有灯光声音报警。知道操作工复位,以让其知道系统出现了故障。不然停机了,别人还认为你的程序问题。一般都是在设计一个新系统时,要注意到这些。


6.调试过程中,一般都依据这个原则:先查线后通电;先弱电后强电;先单元后系统;先手动后自动。


关键字:plc程序  互锁 引用地址:编写plc程序的心得

上一篇:三菱PLC程序设计编写经验
下一篇:智能制造下一步该如何走?

推荐阅读最新更新时间:2024-11-12 17:02

编制PLC程序的逻辑错误
在编制PLC程序时,不管是新手还是老手,都会犯下面的这种低级错误。因为这种错误是非语法上的,所以用编程软件也不能检查出错误之处。此错误一旦发生,自己有时还很难发现,直至上机调试运行时,所控设备不能运行或运行到某个位置停止不前,才察觉出来有问题,再对PLC程序逐条逐句查找分析,或采取对程序逐条逐句执行,费时费工。 那么究竟是什么问题易使我们犯下这种低级错误呢? 继电器电气控制的固有思维,在编制程序时,某个或几个输入点采用物理常闭触点(如停止开关、行程限位开关),在程序中,仍延续继电器电气控制方式编制,即仍采用常闭接点作为导通条件使用。 下面用一个简单的启停与自锁电路示例来说明: 根据上图编制的不能运行的错误PLC程序如下
[嵌入式]
编制<font color='red'>PLC程序</font>的逻辑错误
让你懂得完美PLC程序是什么样子?
完美的PLC程序需满足的设计要求 一套完整的PLC程序,并不仅仅是使系统能够运行起来这么简单,它也需要完整的注释、精良的架构、良好的可扩展性、完备的报警保护系统、运行前的模拟系统。 简单性 使PLC程序尽可能简单。简单的含义就是尽可能的使用标准化的程序框架,尽可能使用简单的指令。 要想程序简单,从大的方面讲,要优化程序结构,用流程控制指令简化程序,从小的方面讲还要用功能强的指令取代功能单一的指令,以及注意指令的安排顺序等。 可读性 要求所设计的程序可读性要好。这不仅便于程序设计者加深对程序的理解,便于调试,而且,还要便于别人读懂你的程序,便于使用者维护。必要时,也可使程序推广。 要使程序可读性好,所设计的程序就要尽可能清晰。要
[嵌入式]
如何把plc程序转到新的plc
在工业自动化领域,PLC(可编程逻辑控制器)是一种广泛使用的控制器。随着技术的发展和生产需求的变化,有时需要将现有的PLC程序迁移到新的PLC上。这个过程涉及到多个步骤,包括程序的备份、转换、下载和调试等。本文将详细介绍如何将PLC程序迁移到新的PLC上。 准备工作 在开始迁移程序之前,需要进行一些准备工作,以确保迁移过程的顺利进行。 1.1 了解现有PLC和新PLC的型号和规格 首先,需要了解现有PLC和新PLC的型号和规格,包括输入/输出点数、内存容量、通信接口等。这有助于确定新PLC是否能够满足现有程序的需求。 1.2 确定迁移范围 根据实际需求,确定需要迁移的程序范围。这可能包括主程序、子程序、数据块、宏等。同时,还需
[嵌入式]
PLC编程案例:接触器互锁正反转电路
PLC编程学习,不仅要有自主学习的积极性,还要具有模仿的技巧。闲来无事,总习惯实践摸索,下面就举一个plc编程中现实的列子,通过这个例子,希望对大家在学习plc过程中有些帮助。 首先这是一个简单的接触器互锁正反转电路,我们就以他为例,来看一下,到底是怎么编程的,简单的了解一下这个电路图: FR热继电器,SB1停止按钮,左侧是正传的控制回路,右侧是反转的控制回路,SB2正传启动按钮,SB3反转启动按钮,KM1正转的交流接触器,KM2反转的交流接触器,这一对点是KM1的常开点和正传启动按钮并联,是他的自锁点,同样的,这一对常开点,是反转控制回路的自锁点,我们来看一下互锁的部分,我们可以看到KM2,它的常闭点和KM1的线圈串联,
[嵌入式]
PLC编程案例:接触器<font color='red'>互锁</font>正反转电路
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved