快速西门子PLC入门(适合零基础)[通俗易懂]
快速西门子PLC入门(适合零基础) 一、触点及线圈指令 PLC梯形图语言的编程原则 1、梯形图由多个梯级组成,每个线圈可构成一个梯级,每个梯级有多条支路,每个梯级代表一个逻辑方程; 2、梯形图中的继电器、接点、线圈不是物理的,是PLC存储器中的位(1=0N;0=0FF);编程时常开/常闭接点可无限次引用,线圈输出只能是一次; 3、梯形图中流过的不是物理电流而是“概念电流”,只能从左向右流; 4、用户程序的运算是根据PLC的输入/输出映象寄存器中的内容,逻辑运算结果可以立即被后面的程序使用; 5、PLC的内部继电器不能做控制用,只能存放逻辑控制的中间状态; 6、输出线圈不能直接驱动现场的执行元件,通过I/模块上的功率器件来驱动。 基本逻辑指令以位逻辑操作为主,在位逻辑指令中,除非有特殊说明,操作数的有效区域为:I、Q、M、SM、T、C、V、S、L且数据类型为BOOL触点和线圈指令又分为:标准指令、立即指令、取反指令、正(负)跳变指令。
二、计数器指令
包括:加计数CTU、减计数CTD和加/减计数CTUD总共有256个(C0~C255)。计数器是对PLC内部的时钟脉冲进行计数,而计数器是对外部的或由程序产生的计数脉冲进行计数。计数器累计计数的当前值(16位有符号整数),它存放在计数器的16位(bit)当前值寄存器中。
每个计数器只有一个16位的当前值寄存器地址。在一个程序中,同一计数器号不要重复使用,更不可分配给几个不同类型的计数器。
三、定时器指令
包括:接通延时定时器(TON)、有记忆的接通延时(保持型)定时器(TONR)、断开延时定时器(TOF)。S7-200有256个定时器(T0~T255)。
是否找到了学习的头绪?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/180333.html原文链接:https://javaforall.cn
相关文章
- 10_Linux基础-SHELL入门1
- MyBatis-Plus 基础+进阶+实战 之 快速入门
- Java基础入门笔记01——JAVASE,EE,ME 常用Dos命令,JVM,JRE,JDK「建议收藏」
- Java基础入门笔记06——String类和StringBuffer类,Java中的三大集合,Set集合,List集合,Map集合,Collection类
- python入门与基础刷题篇(9)
- python入门基础(14)
- yum 快速入门与基础
- brctl快速入门与基础
- Maven 基础入门使用
- Docker Compose 零基础入门
- php pwn学习入门一 (基础环境搭建)
- 零基础入门分布式系统 8. 案例研究 Case studies (完)
- mongoDB数据库基础 之 索引快速入门
- Redis入门基础常用操作命令整理
- 精通Oracle: 玩转入门基础(oracle入门基础)
- Linux C编程入门:新手快速掌握语言基础(linuxcnew)
- Oracle基础操作指南:快速入门(oracle基础操作手册)
- 学习Oracle:探索基础原理(oracle基础原理)
- Linux基础:从入门到精通(linux基础怎么学)
- 无基础学习Linux:快速入门和实践(零基础linux教程)
- 零基础入门:SQL Server 快速上手(零基础sqlserver)
- Oracle基础快速入门(oracle-basic)
- 30分钟快速搞定MySQL基础入门(30分钟学会mysql)
- MySQL函数基础25字中文指南(mysql中函数基础入门)
- 第二章PHP入门基础之php代码写法
- c#接口interface基础入门小例子
- Go语言入门教程之基础语法快速入门