PLC设计大师们不愿公开的学习秘诀
2024年PLC编程学习心得总结(2篇)

2024年PLC编程学习心得总结一、引言随着工业自动化的发展,PLC(可编程逻辑控制器)的应用越来越广泛。
作为一种用于工业控制的专用计算机,PLC的编程成为了现代工程师必备的技能之一。
在2024年,我参加了一门关于PLC编程的课程,并在学习中积累了一些经验和心得。
本文将对我在2024年学习PLC编程的心得进行总结,以供参考。
二、加强基本功在学习PLC编程的过程中,我发现掌握好基本功非常重要。
首先,我需要熟悉PLC的原理和功能,了解其内部结构和工作原理。
其次,我需要学会使用PLC编程软件,熟悉各种指令和函数的用法,掌握常见的编程语言,如梯形图、指令表和结构化文本语言等。
此外,还需要了解PLC的输入输出模块和通信接口的使用方法。
只有打牢基础,才能够在实际的应用中灵活运用。
三、注重实践操作在学习PLC编程过程中,注重实践操作是必不可少的。
通过实际动手操作,我可以更加深入地理解PLC编程的原理和过程,掌握各种编程技巧。
在课堂上,我们通过模拟实验进行实际编程,将学到的知识应用于实际控制系统中。
此外,我也参与了一些实际工程项目,与工程师们一起进行PLC编程的实践操作。
通过实践,我不仅熟悉了PLC 编程软件的使用,还学会了如何进行故障排除和维护工作。
只有通过实际操作,才能真正掌握PLC编程的技巧。
四、不断学习和研究学习PLC编程是一个不断学习和研究的过程。
在2024年,PLC技术正在不断发展和更新,新的编程技巧和方法也在不断涌现。
因此,我需要保持对最新技术的敏感度,不断学习和研究新的编程技巧和方法。
在课余时间,我经常阅读相关的书籍和文献,参加行业研讨会和交流活动,与其他工程师进行交流和讨论。
通过不断学习和研究,我可以不断提高自己的技术水平,适应行业的发展变化。
五、培养团队合作能力PLC编程往往涉及多个领域和专业,因此培养团队合作能力是必不可少的。
在2024年,我参与了一些工程项目,与其他工程师一起合作完成PLC编程任务。
如何快速入门PLC?这个方法简单又快捷!

如何快速入门PLC?这个方法简单又快捷!要说目前自动化行业最火热的是什么?那必然非PLC莫属!不管你是在电厂、化工厂、制衣厂又或是食品厂,只要有机器的地方必然会用到PLC控制。
但对于很多做电工和设备维护技术岗位的同学而言,平时在实际工作中很少能接触到软件部分。
可不学习新事物就面临被淘汰,于是大家像个无头苍蝇一样看到这里有资料保存一下,哪里有软件下载一下,然后忙活一通,最后啥也没学着。
都说“学而不思则罔,思而不学则殆”,意思就是学知识之前就应该想好怎么学?按什么流程学?同时结合实际,才能把所学的知识发挥到最大的用处,而非纸上谈兵。
学习PLC误区对于PLC的学习也是如此,作为一门自动化控制技术,掌握PLC,就必须要把它运用到实际中解决各种问题。
常常有人自认为学习PLC有一段时间了,自信满满的以为自己可以参与实战,进行简单程序设计的时候,却遭现实狠狠甩了一巴掌。
别说简单程序设计,可能连看懂程序都做不到,由此可见学习PLC路漫漫,要做好学到老的准备了。
那么针对这种情况,小编想给大家分享一下学习PLC应用程序的要诀!和大多数编程设计一样,PLC控制系统的设计也有它的原则和步骤内容,当然,这些原则步骤啥的,基本大同小异。
可以这样理解,PLC是需要有计划地系统性学习,只要掌握了规则,那学习效率自然不言而喻,以下就是小编圈出来的重中之重了:熟读设计原则其中,PLC控制系统设计的原则有:1、最大限度地满足被控制对象的要求;2、尽可能使控制系统简单、经济、实用、可靠且维护方便;3、确保控制系统、操作人员及生产安全设备的安全;4、考虑生产的发展和工艺的更改,对所采用的PLC容量留有适当的余地。
而PLC控制系统的设计步骤和内容,就犹如“一千个人眼中有一千个哈姆雷特”,不同的人对于PLC设计会有着不同的方法。
不过像初学者的话,还是要一步一步来,先按老师的思路且学且思。
牢记编写步骤即PLC控制系统设计步骤一般有:1、结合现场工况,分析控制要求;2、确定PLC控制系统的硬件结构组成;3、PLC的用户程序设计;4、PLC控制系统的调试;总而言之,PLC控制系统设计不是可以一蹴而就的,它需要我们花费大量的时间和精力,不断地积累经验。
你成为PLC技术工程师,需要从哪些细节方面学起

你成为PLC技术工程师,需要从哪些细节方面学起从事PLC相关工作,除了必须的编程能力外,还需要一些基础技能。
以下这些知识有些可以通过看书获取,但是大多数要通过经验的积累获得。
1、基础电路知识进行PLC编程时,首先要把电气原理图读懂,然后结合电气设计,编写合适的程序,这样才能使程序执行达到最优。
这里所说的电路知识,是低压电气回路和PLC输入输出电路也称为二次回路。
(一次回路可以简单理解为配电回路,二次回路就是控制回路),并不是PLC内部板子上的集成电路。
典型的电路有:电机控制回路、起保停电路、PLC输入输出电路……可通过教科书理解这些回路的原理,然后结合实际分析其中每个元器件在电路上的作用。
有两项工作对掌握电路知识非常有用,一项是配盘,另一项是工厂电气维修。
配盘主要是把电气元件,根据图纸用导线连接起来。
在完成这项工作的过程中,能让你把抽象的原理图转换成实际电路,加深对电路知识的理解。
如果能达到看见原理图,就会在脑海浮现电控柜的大体布局、及电路的大致走向。
或者在没有图纸的情况下,对遇到的电控柜的电路控制能判断个八九不离十。
那么电路知识也就基本掌握了。
配盘是把原理和实物联系起来的工作,电路维修是从另一个角度熟悉电路。
工厂里的电路故障可以说是五花八门,当出现故障时,如何通过原理图判断出故障点,并给出合理的解决方法,没有点处理电路的经验基本很难完成。
要是你基础电路知识比较薄弱,而看书又感觉没办法应用到实际工作中,可以留意着两项工作,有机会可以要求去实习一下。
电路知识还是比较好掌握的,常用经典电路就那么多,我们工作中遇到的大多数,还是一些典型回路,或者是典型回路的特殊变化。
根据工作需要,一次性把遇到的控制电路掌握熟练,以后不管是维修,还是编程都能游刃有余。
2、电工技能程序调试过程中,少不了要检查各种元器件好坏、回路是否正常,所以基础的电工技能还是要掌握的。
比如万用表的使用技巧、示波器怎么使用,怎么利用验电笔确认人身安全、以及剥线钳、螺丝刀这些工具的使用。
PLC学习资料要点

PLC学习资料要点什么是PLC?PLC(可编程逻辑控制器)是一种专用数字计算机,被广泛应用于自动化控制领域。
它主要用于数控机床、装配线、运输系统、化工流程控制、水处理设备等领域。
PLC学习资料种类PLC学习资料种类繁多,根据不同的需求和学习阶段,可以选择如下类型的资料: - PLC原理入门资料 - PLC编程入门资料 - 单品种编程示例教程 - 模拟实验台操作教程 - 实际控制应用案例分析PLC学习资料要点PLC学习资料要点如下: ### 1. 原理入门资料 PLC原理入门资料主要介绍PLC的结构、工作原理、输入输出方式、接线方式等基础知识。
初学者需要充分掌握这些基础知识,以便于理解后续的编程和应用案例。
2. 编程入门资料PLC编程入门资料主要介绍PLC编程语言和编程方式。
对于初学者来说,掌握Ladder图设计思路和编程流程是学习的主要环节。
此外,对于其他编程语言的了解和掌握也是必要的,因为不同的应用场景会选择不同的编程语言。
3. 单品种编程示例教程单品种编程示例教程主要是针对PLC控制文字编码器、旋转编码器、数码管、液晶屏等常见元器件的编程实例,初学者可以通过这些实例来提升自己的编程能力。
4. 模拟实验台操作教程模拟实验台操作教程主要是为初学者提供实践平台,模拟实验台可以快速搭建PLC电路,通过实验操作来加深对PLC原理和编程的理解。
5. 实际控制应用案例分析实际控制应用案例分析主要是介绍PLC在生产线、水处理、化工等行业中的具体应用,通过案例分析可以了解PLC在实际应用中的优势和不足,以及如何使用PLC来解决实际问题。
PLC学习资料来源PLC学习资料可以通过以下途径获取: - 官方网站:PLC厂商公司官网提供PLC的原理、编程语言、应用案例等资源。
- 图书馆:PLC的相关书籍,在图书馆可以借阅或参考。
- 网络资源:在知名的博客、技术BBS、PLC学习网站等网站上,可以在线获取PLC的入门资料和编程实例。
plc的程序设计方法和技巧

plc的程序设计方法和技巧PLC(可编程逻辑控制器)是一种广泛应用于自动化控制领域的设备,它通过编写程序来控制工业过程中的各种机械和电气设备。
PLC程序设计是将控制要求转化为计算机可执行的指令集,以实现自动化控制系统的运行。
本文将探讨PLC程序设计的方法和技巧。
一、程序设计方法PLC程序设计的方法有很多种,常见的有梯形图(Ladder Diagram)、指令表(Instruction List)、功能块图(Function Block Diagram)、结构化文本(Structured Text)等。
不同的方法适用于不同的控制任务,选择合适的方法对于程序的编写和维护都非常重要。
1. 梯形图(Ladder Diagram)梯形图是一种图形化的PLC编程语言,它模拟了传统的继电器电路图。
梯形图程序由各种逻辑元件(如接触器、线圈等)和它们之间的连接线组成,通过逻辑元件之间的连接关系来表示控制逻辑。
梯形图简单直观,容易理解,适用于较小规模和简单的控制系统。
2. 指令表(Instruction List)指令表是一种类似于汇编语言的PLC编程语言,它使用指令和操作数的组合来描述控制逻辑。
指令表程序通常以文本的形式呈现,每一行表示一条指令。
指令表编程需要熟悉PLC的指令集和寄存器的使用,适用于对控制逻辑有较深理解的工程师。
3. 功能块图(Function Block Diagram)功能块图是一种图形化的PLC编程语言,它将控制逻辑表示为功能块之间的连接关系。
每个功能块代表一个特定的功能,如计算、比较、存储等。
功能块图程序由功能块、连接线和数据流组成,通过连接线将功能块连接在一起,实现控制逻辑的描述。
功能块图适用于较复杂的控制系统,可以方便地对程序进行模块化设计和重用。
4. 结构化文本(Structured Text)结构化文本是一种类似于高级编程语言的PLC编程语言,它使用类似于C语言的语法来描述控制逻辑。
自动化工程师:如何快速入门PLC,超实用的学习经验

自动化工程师:如何快速入门PLC,超实用的学习经验PLC梯形图编程基本原则1、无论选用何种PLC机型,所使用的软元件编号(地址)必须在该机型的有效范围内;2、每一个输入或输出继电器对外电路仅提供一个信号接点,以便信号输入或驱动外部负载。
3、在梯形图中适当地安排串、并联触点位置可减少程序步数。
(1)串联多的支路尽量放在上部;(2)并联电路块应尽量靠近母线;(3)重新安排不能编程的桥式电路;(4)输出线圈的右侧不能再有触点;(5)复杂电路的处理;4、采用状态流程图描述控制要求时必须按有关规则使用状态元件。
5、所使用的基本指令和功能指令必须在现用PLC机型的有效范围内,否则会出现编程错误。
6、梯形图中串联和并联的触点数是无限的。
7、梯形图中同一个编号的输出线圈只能有一次输出,如多次重复输出称为多线圈输出,则程序容易产生错误,应尽量避免。
(2)三菱PLC特殊辅助继电器梯形图的经验设计法与继电器电路转换法一、经验设计基本方法经验设计法类似于通常设计继电器电路图的方法,即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断地修改和完善梯形图。
(一)经验设计法的前提1、PLC的编程,从梯形图来看,其根本点是找出符合控制要求的系统各个输出的工作条件,这些条件又总是以机内各种器件的逻辑关系出现的;2、梯形图的基本模式为“起—保—停”电路,每个“起—保—停”电路一般只针对一个输出,这个输出可以是系统的实际输出,也可以是中间变量。
3、梯形图编程中有一些约定成俗的基本环节,它们都有一定的功能,可以像积木一样在许多地方应用。
(二)经验设计法的编程步骤1、在准确了解控制要求后,合理地为控制系统中的事件分配输入输出口。
选择必要的机内器件,如定时器、计数器、辅助继电器。
2、对于一些控制要求较简单的输出,可直接写出它们的工作条件,依“起—保—停”电路模式完成相关的梯形图支路。
工作条件稍复杂的可借助辅助继电器。
3、对于复杂的控制要求,为了能用“起—保—停”电路模式绘出输出口的梯形图,要正确分析控制要求,并确定组成总的控制要求的关键点。
plc编程注意事项及编程技巧
plc编程注意事项及编程技巧PLC(可编程逻辑控制器)编程是为了控制和自动化工业过程而开发的一种编程方式。
下面是一些PLC编程的注意事项和技巧:注意事项:1. 确保编程准确性:PLC编程需要非常准确,因为它直接影响到工业过程的运行,因此在编写代码时要仔细检查并测试。
2. 防止死锁和冲突:当多个程序同时运行时,可能会发生死锁或冲突的情况。
因此,需要仔细规划和调度程序的执行顺序,以避免这些问题。
3. 错误处理和恢复:应该考虑到可能发生的错误,并编写相应的错误处理和恢复机制,以确保PLC能够自动处理错误并恢复正常运行。
4. 优化性能:PLC程序应尽量简洁和高效,以提高性能和响应速度。
避免不必要的循环和延时,并合理利用PLC的硬件资源。
编程技巧:1. 使用注释:在代码中使用注释可帮助其他开发人员或维护人员更好地理解和修改代码。
不仅要注释主要功能,还要注释一些重要的步骤和设计决策。
2. 按模块进行编程:将程序分解为模块,每个模块负责一个特定的功能或任务。
这样可以简化代码的复杂性,并使代码更易于理解、维护和扩展。
3. 使用变量和常量:使用变量和常量可以使代码更易于调整和重用。
尽量使用有意义的名称来命名变量和常量,以提高代码的可读性。
4. 错误处理和日志记录:及时进行错误处理,并在需要时记录错误信息。
这样可以更好地诊断和修复问题,并改进程序的稳定性和可靠性。
5. 保持代码清晰和可读:编写清晰和易读的代码可降低错误的发生,并提高代码的可理解性和可维护性。
使用适当的缩进、空行和代码块结构,使代码更易于阅读和理解。
这些注意事项和技巧可以帮助PLC编程人员提高代码的质量、可靠性和可维护性,并更好地满足工业过程的需求。
新手如何学习PLC
新手如何学习PLC
PLC(可编程逻辑控制器)是一种用于自动化控制系统的设备,它使用可编程的方法来执行各种任务。
对于新手来说,学习PLC可能是一个挑战,但是通过以下步骤,您可以更轻松地掌握PLC的基本知识和技能。
1.学习基础知识:PLC的基本概念、原理和功能是学习PLC的基础。
您可以通过查阅相关的教材、参加培训课程或自学来了解这些基础知识。
2.熟悉PLC的硬件:PLC系统通常由中央处理器(CPU)、输入/输出模块(I/O)、电源和编程设备等组成。
了解PLC的硬件组成和功能可以帮助您更好地理解PLC的工作原理和使用方法。
3. 学习PLC的编程语言:PLC通常使用一种特定的编程语言来编写控制逻辑。
常见的PLC编程语言包括Ladder Diagram(LD)、Function Block Diagram(FBD)、Structured Text(ST)等。
选择一种适合自己的编程语言,并学习如何使用它来编写控制逻辑。
4.进行实践操作:理论知识只是学习PLC的一部分,实践是巩固知识和技能的关键。
通过使用PLC编程软件和硬件设备进行实际的控制任务,您可以更深入地了解PLC的使用方法和技巧。
6.持续学习和更新知识:PLC技术在不断发展和更新,因此,持续学习和更新知识是学习PLC的必要条件。
关注最新的PLC技术和发展,参加相关的培训课程和研讨会,与其他PLC用户交流经验和分享问题都是提高自己技能的有效途径。
最后,要记住学习PLC是一个长期的过程,需要不断地练习和实践。
通过坚持不懈地学习和实践,您将能够掌握PLC技术并成功地应用于各种自动化控制系统中。
PLC程序设计步骤及编程技巧
PLC程序设计步骤及编程技巧
一、plc程序设计基本步骤
(1)依据掌握要求,确定掌握的操作方式(手动、自动、连续、单步等),应完成的动作(动作的挨次和动作条件),以及必需的爱护和联锁;还要确定全部的掌握参数,如转步时间、计数长度、模拟量的精度等。
(2)依据生产设备现场的需要,把全部的按钮、限位开关、接触器、指示灯等配置根据输入、输出分类;每一类型设备按挨次安排输入/输出地址,列出PLC的I/O地址安排表。
每一个输入信号占用一个输入地址,每一个输出地址驱动一个外部负载。
(3)对于较简单的掌握系统,应先绘制出掌握流程图,参照流程图进行程序设计。
可以用梯形图语言,也可以用助记符语言。
(4)对程序进行模拟调试、修改,直至满足为止。
调试时可采纳分段调试,并利用计算机或编程器进行监控。
(5)程序设计完成后,应进行在线统调。
开头时先带上输出设备(如接触器、信号指示灯等),不带负载进行调试。
调试正常后,再带上负载运行。
全部调试完毕,交付试运行。
假如运行正常,可将程序固化到EPROM中,以防程序丢失。
二、程序设计技巧
1.梯形图应体现“左重右轻”、“上重下轻”的原则
2.尽量避开消失分支点梯形图
3.将多层掌握转化为多分支掌握4.桥式电路无法进行直接编程5.避开输入对输出响应的滞后。
PLC太难?老电工7个步骤教你入门
PLC太难?老电工7个步骤教你入门如何快速入门PLC?随着工业自动化和智能科技的发展,PLC凭借简单、便捷的接线方式和排查故障的方式,代替了复杂的继电器控制柜和接触器控制柜,因此被广泛应用于工业自动化和智能化中。
于是越来越多的人看到PLC的行业前景,带着“高薪”的向往加入到PLC的学习中。
但是究竟怎样才能学好PLC?怎样才能快速入门?怎样才能成为高级工程师?......这些问题也成了咱们这群学子们的“焦点”。
今天小美就通过老电工的经验快速带大家入门:1、看懂电气原理图想要学会PLC,首先咱们得看懂电路图。
电路图是学习PLC 的基础,因此看懂电路原理才是学习的第一步。
2、了解PLC的基础概括想要快速学习PLC,咱们肯定得了解PLC是什么。
它由哪几个部分构成、它的动作原理、工作状态、能起到怎样的作用.... 等基本信息,咱们是需要了解的。
3、掌握基础的梯形图梯形图是PLC编程的一种方式,想要学会PLC编程,咱们就得会将电路图转化为PLC梯形图,因此梯形图也是学习PLC的关键。
4、学习编程语言和编程指令众所周知PLC编程离不开编程语言和逻辑指令,因此咱们需要从最基础的编程指令:LD、LDI、AND等等开始学起,让编程语言像“说话”一样简单。
5、PLC控制及应用PLC 的控制系统需要通过复杂的编程控制,可以结合之前咱们写到的案例进行分析,这里就不不细说了。
(以顾美QM3G系列PLC一体为例)6、不要纠结学习哪个品牌的PLC目前市面上PLC教程很多,有三菱、西门子...... 很多学子可能一开始就会陷入“选择困难”,甚至还有学子学了很久的一款PLC突然停产,让自己措手不及。
事实上,无论你选择哪一种PLC都是可以的,虽然他们不是完全相同,但是其原理是相通的,学精一种其他的上手自然也会很快。
7、实操才是硬道理无论是学校还是线上的PLC学习,不少老师都会把重点放在理论上。
但是“纸上谈兵总觉浅”,在现实生活中PLC学习更需要实操经验!因此根据实操历练也是必不可少的一部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC好学吗?有的人说好学,更多的人说难学。我的看法是:掌握了好的方法就很容易!很多人都买了有关PLC的书,如果从头看起的话,我想八成学不成了。因为抽象与空洞占据了整个脑子,一句话晕!PLC编程入门 高清视频教程
学这东东要有 可编程控制器和简易编程器才好,若无,一句话,学不会。因为无法验证对与错。如何学,我的做法是直奔主题。做法如下:
1、认识梯形图和继电器控制原理图符号的区别:
继电器控制原理图中的元件符号,有常开触点、常闭触点和线圈,为了区别它们,在有关符号边上标注如KM、KA、KT等以示不同的器件,
但其触头的数量是受到限制。而PLC梯形图中,也有常开、常闭触点,在其边上同样可标注X、Y、M、S、T、C以示不同的软器件。它最大的优点是:同一标记的触点在不同的梯级中,可以反复的出现。而继电器则无法达到这一目的。而线圈的使用是相同的,即不同的线圈只能出现一次。
2、编程元件的分类:编程元件分为八大类,X为输入继电器、Y为输出继电器、M为辅助继电器、S为状态继电器、T为定时器、C为计数器、D为数据寄存器和指针(P、I、N)。关于各类元件的功用,各种版本的PLC书籍均有介绍,故在此不介绍,但一定要清楚各类元件的功能。
编程元件的指令由二部分组成:如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000......。 3、熟识PLC基本指令: (1)LD(取)、LDI取反)、OUT(输出)指令;LD(取)、LDI(取反)以电工的说法前者是常开、后者为常闭。这二条指令最常用于每条电路的第一个触点(即左母线第一个触点),当然它也可能在电路块与其它并联中的第一个触点中出现。 PLC编程入门 高清视频教程 这是一张梯形图(不会运行)。左边的纵线称为左母线,右母线可以不表示。该图有三个梯级;第1梯级;左边第一个触点为常开,上标为X000,X表
示为输入继电器,其后的000数据,可以这样认为它使用的是输入继电器中的编号为第000的触点(下同)。其指令的正确表示应为(如右图程序所示):0、LD X000 (前头的0 即为从第0步开始,指令输入时无须理会,它会自动按顺序显示出)。 第2梯级;左边的第一个触点为常闭触点,上标为T0,T表示定时器(有时间长短不同,应注意),0则表示定时器中的编号为0的触点。其指令的正确表示应为:2、LDI T0(如程序所示)。 第3梯级;左边第一个触点为常闭,上标为M0, M为辅助继电器(该继电器有多种,注意类别),其指令的正确表示应为:4、LDI M0(如程序所示)。本梯级的第2行第一个触点为常开,上标为Y000,Y表示输出继电器,由于该触点与后面Y001触点呈串联关系,形成了所谓的电路"块",故而其触点的指令应为 5、LD Y000。总之LD与LDI指令从上面可以看出,它们均是左母线每一梯级第一触点所使用的指令。而梯级中的支路(即第3梯级的第2行)有二个或二个以上触点呈串联关系,其第一触点同样按LD或LDI指令。可使用LD、LDI指令的元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S。OUT为线圈驱动指令,该指令不能出现在左母线第一位。驱动线圈与驱动线圈不能串联,但可并联。同一驱动线圈只能出现一次,并安排在每一梯级的最后一位。如上图中的1、OUT Y000,3、OUT Y001,Y为输出继电器,其线圈一旦接获输出信号,可以这样认为,线圈将驱动其相应的触点而接通外部负载(外部负载多为接触器、中间继电器等)。而上图8、OUT T0 K40 为定时器驱动线圈指令,其中的K为常数40为设定值(类似电工对时间继电器的整定)。可使用OUT指令元件有:输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S。
(2)触点的串联指令AND(与)ANI(与非);前者为常开,后者为常闭。二者均用于单个触点的串联。二指令可重复出现,不受限制,。如下图所示。 PLC编程入门 高清视频教程 由第1梯级来看;X000、T0、Y001三触点成串联关系,即T0的常闭串接于X000的后端,而Y001的常闭则串接于T0常闭的后端。由于都是常闭故用ANI指令。现来看第2梯级;X000、M0、Y001,同样三触点也是串联关系,M0的常闭接点串接于X001的后端,而Y000的常开接点则串接于M0的后端。故M0的指令用ANI,而Y000的指令则用AND(具体编程详上图),一句话只要是串联后面是常开的用AND,是常闭的则用ANI。可使用AND、ANI指令元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S。
(3)触点并联指令OR(或)、ORI(或反);触点并联时,不管梯级中有几条支路,只要是单个触点与上一支路并联,是常开的用OR,是常闭的则用ORI。如下图所示。
可以看出上图的X000、X001、M0三者处于并联关系。由于X000下面二条支路均为单个触点,因X001是常开触点,故用OR指令。而M0是常闭触点,则用ORI指令。三接点并联后又与M1串联,串联后又与Y000并联,而Y000也是单个触点,所以仍采用OR指令。可使用OR、ORI指令元件有:输入继电器X、输出继电器Y、辅助继电器M、定时器T、计数器C、状态继电器S。
(4)串联电路块的并联指令ORB(或);任一梯级中有多(或单支路)支路与上一级并联,只要是本支路中是二个以上的触点成串联关系(即所谓的:串联电路块),则应使用ORB指令。如下图所示。 PLC编程入门 高清视频教程 由上图可以看出,第一支路X003的常开触点与M1的常开触点成串联关系(在这样的情况下,形成了块的关系),它是与上一行的X000与M0串联
后相并联,此时程序的编写,如步序号0、1、2、3、4所示。4所出现的第一个ORB指的是与上一行并。而第二支路,常闭Y001与M2同样是串联关系。也是一个块结构,其串联后再与第一支路并。故步序7再次出现ORB。ORB指令并无梯形图与数据的显示。可以这样认为;它是下一行形成电路块的情况下与上一行并联的一条垂直直线(如图中所示的二条粗线)。
(5)并联电路块与块之间的串联指令ANB;如左下图虚线框内所示的二电路块相串,各电路块先并好后再用ANB指令进行相串。左图的梯形图可以用右图进行简化。程序的编写如下图所示。ANB指令并无梯形图与数据的显示。可以这样认为;它是形成电路块与电路块之间的串联联接关系,是一条横直线。 (6)进栈指令MPS、读栈指令MRD、出栈指令MPP和程序结束指令END;MPS、MRD、MPP这是一组堆栈指令。如下图使用的二种堆栈形式;在堆栈形式下MPS应与MPP成对出现使用。如在第一堆栈形式下,则采用MPS、MPP指令。若在MPS、MPP指令中间还有支路出现,则增加MRD指令,如下图的第二堆栈所示。应知道MPS、MPP成对出现的次数应少于11次,而MRD的指令则可重复使用,但不得超过24次。要知道这一组指令,同样并无梯形图与数据的显示。可以这样认为;MPS是堆栈的起始点,它起到承上启下的联接点作用,而支路的MRD、MPP则与之依次联接而已。而END指令则是结束指令,它在每一程序的结束的末端出现。
当然还有其它的指令,但只要熟织和应用以上的指令,我以为入个门应该没什么问题了,也够用了。入了门后再去研究其它的指令就不是很难了。故不再一一说明。
4、熟知简易编程器各键的功能:以下是FX-10P(手持式编程器)面板分布(当然少了晶液显示屏)及各键功能。各键下方标注的中文与元件符号均为我所增加(目的是为了输入时易找到对象),其余均与原键盘相同(即实线框内英文与数码)。 PLC编程入门 高清视频教程 (1)液晶显示器;在编程时可显示指令(即指令、元件符号、数据)。在监控运行时,可显示元器件
工作状态。 PLC编程入门 高清视频教程 (2)键盘;由35个按键组成,有功能键、指令键、元件符号键和数据键,大多可切换。各键作用如下:
①功能键:RD/WR......读出/写入,若在左下角出现R为程序读出,若出现W则为写入,即程序输入时应出现W,否则无法输入程序。按第一下如为R,再按一下则为W。INS/DEL......插入/删除,若在程序输入过程中漏了一条程序,此时应按该键,显现I则可输入遗漏程序。若发现多输了一条程序,同样按该键,显现D则可删除多余或错误的程序。MNT/TEST......监视/测试,T为测试,M为监视,同样按该键,可相互切换。在初学时要学会使用监视键M, 以监视程序的运行情况,以利找出问题,解决问题。
② 菜单键:OTHER, 显示方式菜单。 ③清除键:CLEAR,按此键,可清除当前输入的数据。 ④帮助键:HELP,显示应用指令一览表,在监视方式时进行十进制数和十六进制数为转换。 ⑤步序键:STEP,监视某步输入步序号。 ⑥空格键:,/SP,输入指令时,用于指定元件号和常数。 ⑦光标键:↑、↓,用这二键可移动液晶显示屏上光标,作行(上或下)滚动。 ⑧执行键:GO,该键用于输入指令的确认、插入、删除的执行等。 ⑨指令键/元件符号键/数字键(虚线框内):这些键均可自动切换,上部为指令键,下部为元件符号键或数字键。一旦按了指令键,其它键即切换成元件符号或数字,可以进行选择输入。其它Z/V、K/H、P/I均可同一键的情况下相互切换。
5、熟习编程器的操作 PLC编程入门 高清视频教程 按规定联接好PLC与简易编程器。PLC通入电源,小型指示灯亮。将PLC上的扭子开关拨向STOP(停止)位置。
操作要点: ①清零:扭子开关拨向STOP(停止)位置,会出现英文,别管它。直接按RD/WD(使显示屏左侧出现W即写的状态),此时先按NOP,再按MC/A中的A,接着按二次GO予以确认即可(即:W→NOP→A→GO→GO)。
②输入指令:如指令 LD X000 , 按以下顺序输入 LD→X→0→GO 即可,屏上自动显现 LD X000。其它指令类推。对于ORB、ANB、MPS、MRD、MPP、END、NOP等指令,输入后只要按GO确认即可(ORB→GO)。
③定时器的输入:如指令 OUT T0 K 40 按如下顺序输入即可 OUT→T→0→,/SP→K→40→GO(T0为100ms为单位,其整定值为:100×40=4000ms=4S)。
④ 删除指令:移动光标对准欲删除的指令,将INS/DEL键置于D,再予以GO确认即可。即 :移动光标对准欲删除指令→D→GO。
⑤插入指令:若欲在步序4、5之间插入新的步序,移动光标对准5,将INS/DEL键置于I,予以确认,再输入新的程序再次确认即可。如欲插入AND Y001即:移动光标对准欲插入部位→I→GO→AND→Y→1→GO。