PLC教程6-基本应用指令.ppt

PLC教程6-基本应用指令.ppt

ID:49230786

大小:11.94 MB

页数:137页

时间:2020-02-01

PLC教程6-基本应用指令.ppt_第1页
PLC教程6-基本应用指令.ppt_第2页
PLC教程6-基本应用指令.ppt_第3页
PLC教程6-基本应用指令.ppt_第4页
PLC教程6-基本应用指令.ppt_第5页
资源描述:

《PLC教程6-基本应用指令.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用指令格式与特点基本应用指令第六章第六章基本应用指令基本指令用于替代继电器控制线路进行顺序逻辑控制,为了适应现代工业自动控制的需要,PLC制造商开始逐步给PLC增加一些应用指令,应用指令使PLC具有很强大的数据运算和处理能力,从而扩展了PLC的使用范围。第六章基本应用指令应用指令的格式第一节应用指令的格式第一节应用指令格式通用指令的一般格式①②③④第一节应用指令格式①操作码(指令助记符):表示指令的功能。如:ADD、MOV等。数据长度应用指令可处理16位数据和32位数据。处理32位数据时在操作码前面加D(Doubl

2、e)。[S][D]X000[MOVD10D12]X001[DMOVD20D22](D10)→(D12)(处理16位数据)(D21D20)→(D23D22)(处理32位数据)第一节应用指令格式操作数:指明参与操作的对象②源操作数S:执行指令后数据不变的操作数,两个或两个以上时为S1、S2。③目标操作数D:执行指令后数据被刷新的操作数,两个或两个以上时为D1、D2。④其它操作数m、n:补充注释的常数,用K(十进制)和H(十六进制)表示,两个或两个以上时为m1、m2、n1、n2。第一节应用指令格式软元件位元件:只处理ON或

3、OFF两种状态的元件称为位元件,如X、Y、M、S、T、C字元件:处理数据的元件称为字元件。如TD、CD、数据寄存器D。位组件位元件组合表示数据:16个位元件作为一个基本单元进行组合,称为位组件,表示1位十进制数;用DN表示,N为位组件的首地址。通常的表现形式为DX□、DM□、DS□、DY□应用指令的数据结构第一节应用指令格式执行方式连续执行方式:每个扫描周期都重复执行一次脉冲执行方式:只在信号OFF→ON或ON→OFF时执行一次,由触发条件决定。[S][D]X000[MOVD0D1]X001[MOVD2D4]X002

4、[MOVD10D12]OFF→ON时执行ON→OFF时执行连续执行基本应用指令第二节基本应用指令流程指令2.1基本应用指令(流程指令)指令助记符指令功能CJ条件跳转CALL子程序调用SRET子程序返回STL流程开始STLE流程结束SET打开指定流程,关闭所在流程(流程跳转)ST打开指定流程,不关闭所在流程(开新流程)FOR循环范围开始NEXT循环范围结束FEND主程序结束END程序结束程序流程指令的功能是改变程序执行的顺序,主要包括以下指令:2.1.1基本应用指令(CJ)1、条件跳转[CJ]该指令用于某种条件下跳过C

5、J指令和指针标号之间的程序,从指针标号处连续执行,以减少程序执行扫描时间。使用CJ指令时需注意几点:①CJ不可以从一个STL跳转到另一个STL。②程序定时器T0~T640及高速计数C600~C640如果在驱动后执行了CJ指令,则继续工作,输出接点也动作。③使用跳转指令时注意标号一定要匹配,并且一个标号只允许出现一次,否则程序会报错。2.1.1基本应用指令(CJ应用)(一)电动机手动/自动选择控制程序1.控制要求某台设备具有手动/自动两种操作方式。SB3是操作方式选择开关,当SB3处于断开状态时,选择手动操作方式;当S

6、B3处于接通方式时,选择自动操作方式,不同操作方式进程如下:手动操作方式:按起动按钮SB2,电动机旋转;按停止按钮SB1,电动机停止。自动操作方式:按起动按钮SB2,电动机连续运转1min后,自动停机,按停止按钮SB1,电动机立即停机。2.1.1基本应用指令(CJ应用)2.确定输入、输出并分配I/O地址输入信号:起动按钮SB2——X2;停止按钮SB1——X1;操作方式选择开关SB3——X3;热继电器的过载保护FR——X0。输出信号:接触器线圈KM——Y0。2.1.1基本应用指令(CJ应用)3.程序设计2.1.2基本应

7、用指令(CALL)2、子程序调用[CALL]和返回[SRET]子程序调用用于在一定条件下调用并执行子程序,调用要共同处理的程序,可减少程序的步数。2.1.2基本应用指令(CALL)使用CALL指令时需注意几点:①主程序结束后,必须要加FEND指令,且必须在FEND指令后对标记编程。不允许出现调用子程序而未出现子程序标号的情况。②Pn作为一段子程序的开始,以SRET作为一段子程序的结束。用CALLPn调用子程序。其中n可以为0~9999中的任一值。③在子程序内可以允许有9次调用指令,整体而言可做10层嵌套。④调用子程序

8、时,主程序所属的OUT、PLS、PLF、定时器等均保持。⑤子程序返回时,子程序所属的OUT、PLS、PLF、定时器等均保持。2.1.2基本应用指令(CALL应用)(二)水库水位自动控制系统控制程序结构如下所示:1、控制要求如下:①水库水位上升超过上限时,水位异常警报灯报警,并进行泄水动作。②水库水位下降低于下限时,水位异常警报灯报警,并进行灌水

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。