欢迎来到天天文库
浏览记录
ID:50327671
大小:730.50 KB
页数:25页
时间:2020-03-08
《PLC应用技术 教学课件 作者 郭琼 电子教案(郭琼)第三章.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章三菱FX2N系列PLC的指令系统一、三菱FX2N系列PLC的基本指令1.常用指令1)标准触点指令图1标准触点指令2)逻辑电路块的连接指令图2电路块连接指令[练习]根据梯形图写出指令表根据梯形图写出指令表3)堆栈操作指令FX2N系列PLC有一个11位的堆栈,堆栈按“先进后出,后进先出”的原则存取,即先入的数据放在栈下方,后进的数据放在栈上方,出栈时上方的数据(后进的数据)先出去,下方的数据(先进的数据)后出去。栈顶用来存储逻辑运算的结果,下面的10位用来存储中间结果。与堆栈有关的指令有以下3个。入栈指
2、令(MPS):当前的逻辑运算结果压入栈顶,堆栈中原来的数据依次向下一层推移。读栈指令(MRD):读取存储在栈顶的数据,读出数据后堆栈内的数据不会上下移动。出栈指令(MPP):弹出栈顶的数据,使栈中各层的数据向上移动一层,第2层的数据成为堆栈的新的栈顶值,原栈顶值被推出丢失。这些堆栈操作指令如图3所示,其中MPS和MPP必须成对出现。主要用在多重输出电路。图3堆栈操作指令[练习]根据梯形图写出指令表根据梯形图写出指令表4)置位、复位指令置位指令(SET)的功能是将某个存储器置1;复位指令(RST)的功能是将
3、某个存储器置0。SET指令用于Y、M和S,RST指令可以用于复位Y、M、S、T和C,也可以将字元件D、V和Z清零。图4置位、复位指令5)触点检测指令触点检测指令包括上升沿检测的触点指令和下降沿检测的触点指令。上升沿检测的触点指令有LDP、ANDP、ORP,触点中间有一个向上的箭头,对应的触点仅在指定位元件的上升沿时接通一个扫描周期;下降沿检测的触点指令有LDF、ANDF、ORF,触点中间有一个向下的箭头,对应的触点仅在指定位元件的下降沿时接通一个扫描周期。图5触点检测指令6)微分输出指令微分输出指令包括上
4、升沿微分输出指令(PLS)和下降沿微分输出指令(PLF)。PLS指令和PLF指令只能用于Y和M(不包括特殊辅助继电器)。如图16所示,M10仅在X3的上升沿的一个扫描周期内为ON,M11仅在X3的下降沿的一个扫描周期内为ON。图6微分输出指令7)主控指令与主控复位指令图7主控复位指令8)取反指令取反指令INV在梯形图中用一条45°短斜线表示。INV指令将执行该指令之前的运算结果取反,运算结果如果为1则将它变为0,运算结果如果为0则将它变为1。图8取反指令9)空指令空指令NOP使该步序空操作,不影响程序的执
5、行。在程序全部清除时,全部指令变成NOP。10)程序结束指令程序结束指令END将强制结束当前的扫描执行过程。若不写END指令,将从用户程序存储器的第一步执行到最后一步。如果原来PLC用户程序存储器有程序,并且比新写入的程序要长,下载新的程序时,原有的程序不能完全覆盖,在执行程序的过程中,执行完新的程序后接下去执行原来的未被覆盖的程序,导致出错。将END指令放在程序结束处,只执行第一步到END之间的程序,可以避免上述问题的产生,并且可以缩短扫描周期。在调试程序的时候也可以将END指令插在各段程序之后,一段一
6、段程序开始调试,调试好的程序将END指令去掉。[练习]根据梯形图写出指令表2.定时器指令PLC中的定时器相当于继电器控制系统中的时间继电器,用来定时。FX2N系列PLC的定时器共有2种类型:通用定时器和积算定时器。定时器有1ms、10ms、100ms三种分辨率,分辨率取决于定时器号,如表1所示。可用常数K或数据寄存器(D)的内容来设置定时值。表1FX2N系列PLC的定时器类型分辨率定时范围定时器号通用定时器10ms327.67sT200~T245100ms3276.7sT0~T199积算定时器1ms32.
7、767sT246~T249100ms3276.7sT250~T2551)通用定时器当通用定时器的线圈通电时,定时器开始定时,定时时间到时,它的常开触点闭合,常闭触点断开;通用定时器没有断电保持功能,在输入电路断开或停电时被复位。图9通用定时器指令2)积算定时器积算定时器在输入电路接通时开始计时,当输入电路断开或停电时,当前值保持不变。需要用复位电路对其进行复位。图10积算定时器指令3.内部计数器指令FX2N系列的内部计数器是在执行扫描周期时对内部器件(如X、Y、M、S、T和C)的信号计数,计数脉冲为ON或
8、OFF的持续时间应该比扫描周期长。1)16位加计数器16位加计数器的设定值为1~32767。图1116位加计数器指令2)32位双向计数器32位双向计数器的设定值为-2147483648~+2147483647,其加/减计数方式由对应的特殊辅助继电器M8200~M8234设定,对应的辅助继电器为ON,为减计数器,反之为加计数器。图1232位双向计数器指令3)16位电池后备/锁存计数器和32位电池后备/锁存双向计数器使用电池后备/
此文档下载收益归作者所有