1、自锁(启保停)

自锁需要并联一个线圈输出的常开触点,当启动后,并联的常开触点起到维持输出继续闭合的作用,就是自锁。我们最常用的启保停程序就是自锁。

2、连锁和互锁(正反转)

连锁就是用两个或多个信号控制一个输出,其实就是触点串联程序。互锁其实是连锁的扩展,利用一个程序行的输出信号作为其他程序行的连锁触点,相互之间进行运行控制,就是互锁。当两个或多个输出之间存在不能同时运行的情况时,就需要用到互锁,比如正反转控制。

3、闪烁电路(报警灯)

闪烁电路,也叫振荡电路,就是灯亮与灭之间的不断循环,通过改定时器的设定值可以控制灯的闪烁频率。

4、延时接通和延时断开

通过定时器实现延迟一定时间使输出闭合,以及延迟一定时间使输出断开。

5、交替输出(单按钮控制启停)

交替输出电路其实就是单按钮控制启停功能,交替输出有N多种编程方法,这里仅以其中一种为例。

6、多点启停

多地控制一个输出时,把所有常开触点并联,常闭触点串联,就可以实现多点启停。

7、点动加连动运行

在继电控制中,点动是采用复合按钮实现的,利用复合按钮的先断后合功能可以实现点动。从继电控制转换成梯形图,只要修改一下,如下图梯形图程序就可以实现点动加连动运行的功能。当X22断开时,M1比Y20后断,X22的常闭触点阻止了Y22的自锁通路。

以上就是学习PLC必须掌握的几个经典程序,大家学会了吗?

plc-300c语言编程,PLC初学者必备:7个PLC经典编程相关推荐

  1. 超详细的三菱PLC 与多台变频器 MODBUS通讯程序 非常适合学习PLC编程或初学者及对三菱PLC编程需要爱好者

    超详细的三菱PLC 与多台变频器 MODBUS通讯程序 . (支持FX1S,FX1N,2N,3G,3SA ,3U,Q系列,R系列等,)编程学习程序,通俗易懂,,每一步都有详细注释和介绍,非常适合学习P ...

  2. 用Go语言 实现的数学相关案例汇总 (Golang经典编程案例)

    案例1:用Go语言打印1~100之间 9的倍数的整数的个数及总和,代码如下: package mainimport "fmt"func main() {var count uint ...

  3. 会c 学plc编程语言,想学PLC编程?先弄清5种PLC专用语言!

    PLC目前有5种标准的编程语言,包含图形化编程语言和文本化编程语言. 图形化编程语言包含:梯形图(LD-Ladder Diagram).功能块图(FBD - Function Block Diagra ...

  4. 编程随想 关系图_支持PLC编程的5大语言,全部会用的才是大神!

    PLC的软件编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同于一般的汇编语言,且要满足易于编写和调试的要求. 早期的PLC仅支持梯形图编程语言和指令表编程语言,现根据国际电工委 ...

  5. plc c语言做报警,基于PLC编程报警功能块的实现

    电气工程师在平常的程序编写中,会有各种各样的技巧类的方法,有助于程序结构清晰的,有利于程序简化的,更有自我创新的,多多地学他人之长以弥补自己之短,对自己的工作是有十足好处的. 在一个项目程序中,报警程 ...

  6. C语言如果实现电脑与plc通讯,PLC怎么连接电脑?怎么把在电脑编程好的程序放入PLC运行?...

    PLC怎么连接电脑,首先需要一根编程电缆线连接PLC和我们的电脑,连接线的种类不同所需要安装的驱动就不一样,安装驱动有时候会在安装编程软件的时候询问是否安装相对应的驱动,如果选择否,则需要在后期手动进 ...

  7. plc s7-200的a/d转换的c语言程序,S7-200 PLC模拟量的A/D和D/A转换以及编程的探讨

    原标题:S7-200 PLC模拟量的A/D和D/A转换以及编程的探讨 联系我们 对于初学PLC编程的人来说,模拟量输入.输出模块的编程要比用位变量进行一般的程序控制难的多,因为它不仅仅是程序编程,而且 ...

  8. slua 是c语言开发的吗,初学者必备文档:LUA新手快速学习笔记

    LUA程序设计语言 是一个简洁.轻量.可扩展的脚本语言.LUA读作/'lua/(噜啊),是葡萄牙语中"Luna"(月亮)的意思. LUA的目标是成为一个很容易嵌入其它语言中使用的语 ...

  9. python可以plc编程_自己动手做一个PLC

    我们自己来做一个PLC(Programmable Logic Controller,即可编程逻辑控制器)怎么样?就像很多计算机专业的同学都自己写过最简单的操作系统一样,作为工控领域的软件人,怎么能不自 ...

  10. plc和单片机及c语言区别,PLC和单片机有什么区别?如何分清PLC和单片机

    描述 PLC底层,实际就是单片机在运行,它只不过是基于单片机的基础,开发出来的一款二次应用的工业逻辑控制器,方便具有电工思维的用户来使用,所以PLC对比单片机的最大优势就是简单易用.PLC既然是基于单 ...

最新文章

  1. Linux虚拟内存和物理内存精华【美】
  2. WebForm中关于DataGrid的20篇经典文章
  3. METERREC万用表测量自动记录命令
  4. mysql使用数据库预处理_php中对MYSQL操作之预处理技术(2)数据库dql查询语句
  5. mysql long varchar2_long查询结果转换为varchar2类型
  6. oracle修改时区无效,Linux 7 修改时区不生效
  7. matplotlib 折线图_漂亮图表也可信手拈来,一文学会用Python绘制堆积折线图
  8. nginx_反向代理
  9. git 忽略 部分文件夹_git提交忽略某些文件或文件夹
  10. 志高空调,到了最危险的时候!
  11. linux 写一个包含test的脚本程序,linux的test命令及相关shell脚本详解
  12. [Java] 蓝桥杯ADV-194 算法提高 盾神与积木游戏
  13. 从把三千行代码重构成15行代码谈起—好牛X的哟!!
  14. Linux下Openssl的安装
  15. dell 工作站装linux_dell服务器linux系统安装
  16. python中阶乘怎么写程序_Python 阶乘实例
  17. 【WLAN从入门到精通-基础篇】第9期——直接转发和隧道转发
  18. 机器人路径规划_人工蜂群算法
  19. 电子信息工程找什么工作,能干什么
  20. 开源项目-绩效管理系统pms

热门文章

  1. 【数据结构】———模式匹配(C语言)
  2. 电脑技巧:Windows微信3.9.5更新一览
  3. java实现十进制小数转换二进制
  4. UG NX2206 Build 1700 安装激活教程
  5. script setup 语法使用
  6. day05-抽象类和接口
  7. JavaScript的厄运
  8. gitlab仓库readme
  9. 解决Linux环境下重启后Java环境变量失效
  10. 网络协议基础01-七层网络协议