版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
可编程控制器编程指令可编程控制器编程指令§4-1S7-200PLC的编程语言
常用编程语言包括:梯形图(LAD)、语句表(STL)、功能块图(FBD)、IEC1131-3.一.梯形图(LAD)与传统的继电器的控制图十分相似,是目前PLC中使用最广泛的一种编程语言。例如:SB1SB2KMKM电气上的连续Q0.0I0.1I0.2Q0.0输出指令条件指令逻辑上的连续母线几点说明:1、条件指令称为检查接通指令。若其外部接点接通,则为逻辑“1”,若其外部接点断开,则为逻辑“0”。§4-1S7-200PLC的编程语言SB1SB2称为检查断开指令。若其外部接点接通,则为逻辑“0”,若其外部接点断开,则为逻辑“1”。条件指令上方的英文字母和数字表示该指令在I/O存储单元的地址。条件指令在程序中可以任意串或并,可以重复使用。2、输出指令()称为输出指令。其内部或上方的英文字母和数字表示该指令在I/O存储单元的地址。同一地址的输出指令在程序中只能使用一次。3、梯形图按从左右,从上下顺序编写。称为检查断开指令。若其外部接点接通,条件指令二、语句表语言(STL)各厂家所用的语句表语言不尽相同,S7-200PLC语句表表示方法如下:
LD装载(开始的常开触点)。A逻辑“与”,输入变量串联O逻辑“或”,输入变量并联N逻辑”非“,输入变量求反。=输出一个变量。如上例中,用语句表可表示为:
网络1
LDI0.1OQ0.0ANI0.2=Q0.0
除此外,还有功能块图(FBD)、IEC1131-3,但应用较少。二、语句表语言(STL)§4-2S7-200的基本指令系统一、SIMATIC位逻辑指令1、标准触点分为常开和常闭两种。§4-2S7-200的基本指令系统2、立即触点2、立即触点3、取非4、正、负跳变3、取非5、触点举例5、触点举例6、输出6、输出7、立即输出7、立即输出8、置位和复位8、置位和复位9、立即置位和立即复位9、立即置位和立即复位10、空操作10、空操作11、输出举例11、输出举例12、定时器定时器包括三种:接通延时定时器(TON)、有记忆接通延时定时器(TONR)、断开延时定时器(TOF)。12、定时器可编程控制器编程指令课件定时器号与分辨率:定时器号与分辨率:定时器的功能:定时器的功能:接通延时定时器举例:接通延时定时器举例:有记忆接通延时定时器举例:有记忆接通延时定时器举例:断开延时定时器举例:断开延时定时器举例:13、计数器计数器包括三种:增计数(CTU)、增/减计数(CTUD)、减计数(CTD)13、计数器
减计数举例:减计数举例:
增/减计数举例:增/减计数举例:二、程序控制指令1、有条件结束2、暂停二、程序控制指令可编程控制器编程指令课件3、跳转及标号指令3、跳转及标号指令4、跳转及标号指令举例4、跳转及标号指令举例5、子程序、子程序返回指令5、子程序、子程序返回指令6、子程序、子程序返回指令举例6、子程序、子程序返回指令举例7、循环指令7、循环指令8、循环指令举例8、循环指令举例三、表功能指令1、存储器的填充三、表功能指令2、存储器的填充举例2、存储器的填充举例四、中断指令1、中断连接、中断分离四、中断指令2、中断事件列表2、中断事件列表可编程控制器编程指令课件3、中断返回指令3、中断返回指令4、中断允许、中断禁止4、中断允许、中断禁止5、中断指令举例5、中断指令举例可编程控制器编程指令课件2、I/O地址分配:SB1—I0.0;SB2—I0.1SB3—I0.2;FR—I0.3KM1—Q0.0;KM2—Q0.1§4-3S7PLC的编程举例一、电动机正反转控制电路继电接触器布线电路1、I/O点数确定:输入点:SB1、SB2、SB3、FR输出点:KM1、KM2SB1SB2KM2KM1KM2KM1KM1SB3KM2FR3、PLC外部接线I0.0I0.1I0.2I0.3Q0.0Q0.1COMCOMSB1SB2SB3FR~KM1KM22、I/O地址分配:§4-3S7PLC的编程举例一、电网络2LDI0.2OQ0.1ANI0.0ANI0.1ANQ0.0ANI0.3=Q0.1
5、语句表:
网络1LDI0.0OQ0.0ANI0.1ANI0.2ANQ0.1ANI0.3=Q0.04、梯形图I0.1I0.0I0.2Q0.1I0.3Q0.0Q0.0I0.2I0.0I0.1Q0.0I0.3Q0.1Q0.1网络1网络2网络25、语句表:4、梯形图I0.1I§4-4日本PLC的编程举例SB1:起动按钮-X400SB2:停止按钮-X401交流接触器KM得电、失电X400Y430Y430X402X401KH:热继电器常开触点X4021.三相异步电动机起、停控制§4-4日本PLC的编程举例SB1:起动按钮-X400正转反转停止2.三相异步电动机正反转控制目标:按一下SB1,电机正转——KM1得电并保持按一下SB2,电机反转——KM2得电并保持按一下SB3,电机停转——KM1、KM2失电图X400X401M100M100X402Y431M100T450K2T450Y430X401X400M101M101X402Y430M101T451K2T451Y431正转反转停止2.三相异步电动机正反转控制目标:按一下SB1,3.三相异步电动机Y/启动控制Y:KM、KM1得电:KM、KM2得电起动停止KMKM2KM1引出分支母线起动KM的同时T450开始延时KM1线圈失电后T451开始延时保持KM得电KM1:ONKM2:OFFKM1:OFFKM2:ON先后分支母线返回图KM1KM2主电路KMX400X401Y430M100T450T450M100Y430Y432Y431Y431Y432T451T451Y432Y432Y430Y4323.三相异步电动机Y/启动控制Y:KM、KM1得电:KM4、十字路口交通信号灯自动控制4、十字路口交通信号灯自动控制十字路口交通信号灯的时序图十字路口交通信号灯的时序图设计方法:化整为零,采用基本电路1)SB按钮信号的处理X400M100M1002)红灯1R、2R交替亮60S;绿灯1G、2G闪烁3次。可用定时器产生周期脉冲信号电路实现。设计方法:化整为零,采用基本电路1)SB按钮信号的处理X40可编程控制器编程指令课件可编程控制器编程指令可编程控制器编程指令§4-1S7-200PLC的编程语言
常用编程语言包括:梯形图(LAD)、语句表(STL)、功能块图(FBD)、IEC1131-3.一.梯形图(LAD)与传统的继电器的控制图十分相似,是目前PLC中使用最广泛的一种编程语言。例如:SB1SB2KMKM电气上的连续Q0.0I0.1I0.2Q0.0输出指令条件指令逻辑上的连续母线几点说明:1、条件指令称为检查接通指令。若其外部接点接通,则为逻辑“1”,若其外部接点断开,则为逻辑“0”。§4-1S7-200PLC的编程语言SB1SB2称为检查断开指令。若其外部接点接通,则为逻辑“0”,若其外部接点断开,则为逻辑“1”。条件指令上方的英文字母和数字表示该指令在I/O存储单元的地址。条件指令在程序中可以任意串或并,可以重复使用。2、输出指令()称为输出指令。其内部或上方的英文字母和数字表示该指令在I/O存储单元的地址。同一地址的输出指令在程序中只能使用一次。3、梯形图按从左右,从上下顺序编写。称为检查断开指令。若其外部接点接通,条件指令二、语句表语言(STL)各厂家所用的语句表语言不尽相同,S7-200PLC语句表表示方法如下:
LD装载(开始的常开触点)。A逻辑“与”,输入变量串联O逻辑“或”,输入变量并联N逻辑”非“,输入变量求反。=输出一个变量。如上例中,用语句表可表示为:
网络1
LDI0.1OQ0.0ANI0.2=Q0.0
除此外,还有功能块图(FBD)、IEC1131-3,但应用较少。二、语句表语言(STL)§4-2S7-200的基本指令系统一、SIMATIC位逻辑指令1、标准触点分为常开和常闭两种。§4-2S7-200的基本指令系统2、立即触点2、立即触点3、取非4、正、负跳变3、取非5、触点举例5、触点举例6、输出6、输出7、立即输出7、立即输出8、置位和复位8、置位和复位9、立即置位和立即复位9、立即置位和立即复位10、空操作10、空操作11、输出举例11、输出举例12、定时器定时器包括三种:接通延时定时器(TON)、有记忆接通延时定时器(TONR)、断开延时定时器(TOF)。12、定时器可编程控制器编程指令课件定时器号与分辨率:定时器号与分辨率:定时器的功能:定时器的功能:接通延时定时器举例:接通延时定时器举例:有记忆接通延时定时器举例:有记忆接通延时定时器举例:断开延时定时器举例:断开延时定时器举例:13、计数器计数器包括三种:增计数(CTU)、增/减计数(CTUD)、减计数(CTD)13、计数器
减计数举例:减计数举例:
增/减计数举例:增/减计数举例:二、程序控制指令1、有条件结束2、暂停二、程序控制指令可编程控制器编程指令课件3、跳转及标号指令3、跳转及标号指令4、跳转及标号指令举例4、跳转及标号指令举例5、子程序、子程序返回指令5、子程序、子程序返回指令6、子程序、子程序返回指令举例6、子程序、子程序返回指令举例7、循环指令7、循环指令8、循环指令举例8、循环指令举例三、表功能指令1、存储器的填充三、表功能指令2、存储器的填充举例2、存储器的填充举例四、中断指令1、中断连接、中断分离四、中断指令2、中断事件列表2、中断事件列表可编程控制器编程指令课件3、中断返回指令3、中断返回指令4、中断允许、中断禁止4、中断允许、中断禁止5、中断指令举例5、中断指令举例可编程控制器编程指令课件2、I/O地址分配:SB1—I0.0;SB2—I0.1SB3—I0.2;FR—I0.3KM1—Q0.0;KM2—Q0.1§4-3S7PLC的编程举例一、电动机正反转控制电路继电接触器布线电路1、I/O点数确定:输入点:SB1、SB2、SB3、FR输出点:KM1、KM2SB1SB2KM2KM1KM2KM1KM1SB3KM2FR3、PLC外部接线I0.0I0.1I0.2I0.3Q0.0Q0.1COMCOMSB1SB2SB3FR~KM1KM22、I/O地址分配:§4-3S7PLC的编程举例一、电网络2LDI0.2OQ0.1ANI0.0ANI0.1ANQ0.0ANI0.3=Q0.1
5、语句表:
网络1LDI0.0OQ0.0ANI0.1ANI0.2ANQ0.1ANI0.3=Q0.04、梯形图I0.1I0.0I0.2Q0.1I0.3Q0.0Q0.0I0.2I0.0I0.1Q0.0I0.3Q0.1Q0.1网络1网络2网络25、语句表:4、梯形图I0.1I§4-4日本PLC的编程举例SB1:起动按钮-X400SB2:停止按钮-X401交流接触器KM得电、失电X400Y430Y430X402X401KH:热继电器常开触点X4021.三相异步电动机起、停控制§4-4日本PLC的编程举例SB1:起动按钮-X400正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位管理制度呈现大全【职工管理】
- 《会展项目管理复习》课件
- 《市场营销环境》课件
- 银行工作总结服务至上效率为王
- 家政服务行业销售工作总结
- 保育实习工作总结15篇
- 2023年项目部安全培训考试题加答案解析
- 2023年员工三级安全培训考试题及答案(考点梳理)
- 中考誓师口号(15篇)
- 2023年-2024年项目部治理人员安全培训考试题加答案解析
- 做账实操-科学研究和技术服务业的账务处理示例
- 2025年人教版历史八上期末复习-全册重难点知识
- 山东省滨州市2023-2024学年高一上学期1月期末考试 政治 含答案
- 仪控技术手册-自控专业工程设计用典型条件表
- 《庆澳门回归盼祖国统一》主题班会教案
- 洗衣房工作人员岗位职责培训
- 广东省深圳市光明区2022-2023学年五年级上学期数学期末试卷(含答案)
- XX小区春节灯光布置方案
- 《华为销售人员培训》课件
- 《广西壮族自治区房屋建筑和市政工程施工招标文件范本(2023年版)》
- 2024年化学螺栓锚固剂项目可行性研究报告
评论
0/150
提交评论