第4章--三菱FX系列PLC的步进指令_第1页
第4章--三菱FX系列PLC的步进指令_第2页
第4章--三菱FX系列PLC的步进指令_第3页
第4章--三菱FX系列PLC的步进指令_第4页
第4章--三菱FX系列PLC的步进指令_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第4章章 三菱三菱FX系列系列PLC的步进指令的步进指令4.1 4.1 状态转移图状态转移图 4.2 4.2 步进指令步进指令4.3 4.3 步进指令举例应用步进指令举例应用 本章要点本章要点 1.1.要求掌握运用状态法编程的方法。要求掌握运用状态法编程的方法。 2.2.要求能灵活地进行状态转移图与梯形图的转换。要求能灵活地进行状态转移图与梯形图的转换。本章难点本章难点 1.1.状态步的划分及转移条件的确定。状态步的划分及转移条件的确定。 2.2.多分支状态转移图与梯形图的转换。多分支状态转移图与梯形图的转换。 3.3.针对具体的控制对象用状态法编程。针对具体的控制对象用状态法编程。4.1

2、4.1 状态转移图状态转移图 采用状态转移图的必要性采用状态转移图的必要性 ?一、状态编程思想一、状态编程思想压下后限位开压下后限位开关,当合上起关,当合上起动开关时,小动开关时,小车前进车前进 延时延时8s后小车后小车向后运行向后运行 打 开 小 车 底 门(停6s) ,完成一次动作 小车运行过程示意图 编制的程序存在以下一些问题:编制的程序存在以下一些问题:(1 1)工艺动作表达繁琐。)工艺动作表达繁琐。(2 2)梯形图涉及的联锁关系较复杂,)梯形图涉及的联锁关系较复杂,处理起来较麻烦。处理起来较麻烦。(3 3)梯形图可读性差,很难从梯形)梯形图可读性差,很难从梯形图看出具体控制工艺过程。

3、图看出具体控制工艺过程。 为了程序编制的直观性和复杂控制逻辑关系的分解与综合。提出了状为了程序编制的直观性和复杂控制逻辑关系的分解与综合。提出了状态转移图。态转移图。底门打开6sY3翻门打开8sY1漏斗向前Y0后退Y2小车后限位开关X2前限位开关X1梯形图梯形图状态转移流程图状态转移流程图 (1 1)将复杂的任务或过程分解成若干个)将复杂的任务或过程分解成若干个工序(状态)工序(状态)(2 2)控制任务实现了简化)控制任务实现了简化(3 3)只要弄清各工序成立的条件、工序)只要弄清各工序成立的条件、工序转移的条件和转移的方向,就可进行这转移的条件和转移的方向,就可进行这类图形的设计。类图形的设

4、计。(4 4)可读性很强,能清晰地反映全部控)可读性很强,能清晰地反映全部控制工艺过程。制工艺过程。将上图中的将上图中的“工序工序”更换为更换为“状态状态”,就得到了状态转移图就得到了状态转移图状态编程的一般思想为:状态编程的一般思想为: 将一个复杂的控制过程分解为若干将一个复杂的控制过程分解为若干个工作状态,弄清各状态的工作细节个工作状态,弄清各状态的工作细节(状态的功能、转移条件和转移方向),(状态的功能、转移条件和转移方向),再依据总的控制顺序要求,将这些状态再依据总的控制顺序要求,将这些状态联系起来,形成状态转移图,进而编绘联系起来,形成状态转移图,进而编绘梯形图程序。梯形图程序。二、

5、二、FX2FX2的状态元件分类的状态元件分类类别类别元件编号元件编号个数个数用途及特点用途及特点初始状态初始状态S0S0S9S91010用作用作SFCSFC的初始状态的初始状态返回状态返回状态S10S10S19S191010多运行模式控制当中,用作返回原点多运行模式控制当中,用作返回原点的状态的状态一般状态一般状态S20S20S499S499480480用作用作SFCSFC的中间状态的中间状态掉电保持状态掉电保持状态S500S500S899S899400400具有停电保持功能,停电恢复后需继具有停电保持功能,停电恢复后需继续执行的场合,可用这些状态元件续执行的场合,可用这些状态元件信号报警状态

6、信号报警状态S900S900S999S999100100用作报警元件使用用作报警元件使用三、状态转移图的编制步骤(以斗车自动往返控制为例)三、状态转移图的编制步骤(以斗车自动往返控制为例)(1 1)将整个工作过程按工作步序进行分解,每个工序对应一个状态,其状态)将整个工作过程按工作步序进行分解,每个工序对应一个状态,其状态分配如下:分配如下: 初始状态初始状态 S0S0 前进前进 S20S20 翻斗车翻斗车 S21S21(2 2)理解每个状态的功能、作用)理解每个状态的功能、作用S0 PLCS0 PLC上电作好工作准备上电作好工作准备S20 S20 前进(输出前进(输出Y0Y0,驱动电动机,驱

7、动电动机M M正转)正转)S21 S21 翻斗车(输出翻斗车(输出Y1Y1,同时计时,同时计时T0T0开始工作)开始工作)S22 S22 后退(输出后退(输出Y2Y2,驱动电动机,驱动电动机M M反转)反转)S23 S23 开底门(输出开底门(输出Y3Y3,同时计时,同时计时T1T1开始工作)开始工作) 各状态的功能是通过各状态的功能是通过PLCPLC驱动其各种负载来完成的。负载可由状态元件直驱动其各种负载来完成的。负载可由状态元件直接驱动,也可由其他软元件触点的逻辑组合驱动。接驱动,也可由其他软元件触点的逻辑组合驱动。 状态的转移条件可以是单一的,也可以是多个元件的串并联组合。状态的转移条件

8、可以是单一的,也可以是多个元件的串并联组合。 后退后退 S22S22 开底门开底门 S23S23(3)找出每个状态的转移条件。)找出每个状态的转移条件。 即在什么条件将下个状态即在什么条件将下个状态“激活激活”。状态转移图就是状态和状态转。状态转移图就是状态和状态转移条件及转移方向构成的流程图,弄清转移条件当然是必要的。移条件及转移方向构成的流程图,弄清转移条件当然是必要的。 由工作过程可知,本例各状态的转移条件为:由工作过程可知,本例各状态的转移条件为:S20 X0 S21 X1S20 X0 S21 X1S22 T0 S23 X2S22 T0 S23 X2状态的转移条件可以是单一的,也可以是

9、多个元件的串并联组合。状态的转移条件可以是单一的,也可以是多个元件的串并联组合。 S0S22S23S21S20X1X2T0T1Y0Y1Y3K80K60T1X2X1T0X0Y2顺控状态图顺控状态图经过上述三步,可得经过上述三步,可得小车自动往返控制的小车自动往返控制的顺控状态图顺控状态图 4.2 FX4.2 FX系列系列PLCPLC的步进指令的步进指令 4.2.1 4.2.1 步进指令(步进指令(STLSTL、RETRET)符号、名称符号、名称功能功能电路表示及操作元件电路表示及操作元件程序步程序步STL STL 步进阶梯步进阶梯步进阶梯开始步进阶梯开始元件:元件:S S1 1RET RET 返

10、回返回步进阶梯结束步进阶梯结束元件:无元件:无1 1步进指令的说明:步进指令的说明: 步进接点须与梯形图左母线连接。使用步进接点须与梯形图左母线连接。使用STLSTL指令后,指令后,LDLD或或LDILDI指令点则被右指令点则被右移,所以当把移,所以当把LDLD或或LDILDI点返回母线时,需要使用步进返回指令点返回母线时,需要使用步进返回指令RETRET。 使用使用STLSTL指令后的状态继电器(有时亦称步进继电器),才具有步进控制指令后的状态继电器(有时亦称步进继电器),才具有步进控制功能。这时除了提供步进常开接点外,还可提供普通的常开接点与常闭接点,功能。这时除了提供步进常开接点外,还可

11、提供普通的常开接点与常闭接点,但但STLSTL指令只适用于步进接点。指令只适用于步进接点。Y1Y0SET S20SET S21Y2RETX0S20S20X1S20X2 只有步进接点接通时,它后面的电路才能动作。如果步进接点断开,则只有步进接点接通时,它后面的电路才能动作。如果步进接点断开,则其后面的电路将全部断开。当需保持输出结果时,可用其后面的电路将全部断开。当需保持输出结果时,可用SETSET和和RSTRST指令来实指令来实现。现。 S30S40S35SET Y20RST Y20 如果不用如果不用STLSTL步进接点时,状态继电器可作为普通辅助(中间)继电器步进接点时,状态继电器可作为普通

12、辅助(中间)继电器M M用,用,这时其功能与这时其功能与M M相同。相同。 步进指令后面可以使用步进指令后面可以使用CJP/EJPCJP/EJP指令,但不能使用指令,但不能使用MC/MCRMC/MCR指令。指令。 在时间顺序步进控制电路中,只要不是相邻步进工序,同一个定时器可在在时间顺序步进控制电路中,只要不是相邻步进工序,同一个定时器可在这些步进工序中使用,这可节省定时器。这些步进工序中使用,这可节省定时器。只有只有S40接通时,接通时,Y20才断开,即才断开,即从从S30接通开始到接通开始到S40接通为止,接通为止,这段时间为这段时间为Y20持续接通时间。持续接通时间。 使 状 态 继 电

13、 器 复 位 的 方 法 。 当 使 用使 状 态 继 电 器 复 位 的 方 法 。 当 使 用S500S899S500S899状态继电器时,具有断电保护功能,状态继电器时,具有断电保护功能,即断电后再次通电,动作从断电时的状态开即断电后再次通电,动作从断电时的状态开始。但在某些情况下需要从初始状态开始执始。但在某些情况下需要从初始状态开始执行动作,这时需要复位所有的状态。此时应行动作,这时需要复位所有的状态。此时应使用功能指令区间复位指令使用功能指令区间复位指令ZRSTZRST实现状态复实现状态复位操作。实际应用时,区间复位的起始值为位操作。实际应用时,区间复位的起始值为设定复位开始器件的

14、编号,区间复位的终止设定复位开始器件的编号,区间复位的终止值为设定复位结束器件的编号。值为设定复位结束器件的编号。4.2.2 4.2.2 步进梯形图步进梯形图1 1状态的三要素:状态的三要素:驱动负载驱动负载、指定转移目标、指定转移条件指定转移目标、指定转移条件 2 2状态的开启与关闭及状态转移图执行的特点状态的开启与关闭及状态转移图执行的特点 开启可以理解为该段程序被扫描执行。而关闭则可以理解为该段开启可以理解为该段程序被扫描执行。而关闭则可以理解为该段程序被跳过,未能扫描执行程序被跳过,未能扫描执行 3 3步进梯形图:步进梯形图:使用步进接点指令和步进返回指令梯形图的形式将使用步进接点指令

15、和步进返回指令梯形图的形式将 状态转移图以梯形图的形式表述出来。状态转移图以梯形图的形式表述出来。 步进指令常用于控制时间和位移等顺序的操作过程。步进指令常用于控制时间和位移等顺序的操作过程。 步进接点只有常开接点,而没有常闭接点。步进接点只有常开接点,而没有常闭接点。 STL S20OUT Y0LD X1SET S21STL S21OUT Y1 状态转移图 步进梯形图 编程4 4步进梯形图编程注意事项步进梯形图编程注意事项(1 1)状态编程顺序为:先进行驱动,再进行转移,不能颠倒。)状态编程顺序为:先进行驱动,再进行转移,不能颠倒。(2 2)对状态处理,编程时必须使用步进接点指令)对状态处理

16、,编程时必须使用步进接点指令STLSTL。(3 3)程序的最后必须使用步进返回指令)程序的最后必须使用步进返回指令RETRET,返回主母线。,返回主母线。(4 4)驱动负载使用)驱动负载使用OUTOUT指令。当同一负载需要连续多个状态驱动,可使用多指令。当同一负载需要连续多个状态驱动,可使用多重输出,也可使用重输出,也可使用SETSET指令将负载置位,等到负载不需驱动时用指令将负载置位,等到负载不需驱动时用RSTRST指令将其指令将其复位。在状态程序中,不同时复位。在状态程序中,不同时“激活激活”的的“双线圈双线圈”是允许的。另外相邻状是允许的。另外相邻状态使用的态使用的T T、C C元件,编

17、号不能相同。元件,编号不能相同。(5 5)负载的驱动、状态转移条件可能为多个元件的逻辑组合,视具体情况,)负载的驱动、状态转移条件可能为多个元件的逻辑组合,视具体情况,按串、并联关系处理,不能遗漏。按串、并联关系处理,不能遗漏。(6 6)若为顺序不连续转移,不能使用)若为顺序不连续转移,不能使用SETSET指令进行状态转移,应改用指令进行状态转移,应改用OUTOUT指指令进行状态转移。令进行状态转移。(7 7)在)在STLSTL与与RETRET指令之间不能使用指令之间不能使用MCMC、MCRMCR指令。指令。(8 8)初始状态可由其他状态驱动,但运行开始必须用其他方法预先作好驱)初始状态可由其

18、他状态驱动,但运行开始必须用其他方法预先作好驱动,否则状态流程不可能向下进行。一般用系统的初始条件,若无初始条动,否则状态流程不可能向下进行。一般用系统的初始条件,若无初始条件,可用件,可用M8002M8002(PLCPLC从从STOPRUNSTOPRUN切换时的初始脉冲)进行驱动。切换时的初始脉冲)进行驱动。(9 9)需在停电恢复后继续原状态运行时,可使用)需在停电恢复后继续原状态运行时,可使用S500S899S500S899停电保持状态停电保持状态元件。元件。4.2.3 4.2.3 多分支状态转移图的处理与梯形图的转换多分支状态转移图的处理与梯形图的转换 在步进顺序控制过程中,有时需要将同

19、一控制条件转向多条支路,或在步进顺序控制过程中,有时需要将同一控制条件转向多条支路,或把不同条件转向同一支路,或跳过某些工序或重复某些操作。以上这些称把不同条件转向同一支路,或跳过某些工序或重复某些操作。以上这些称之为多分支状态转移图。之为多分支状态转移图。 这种多种工作顺序的状态流程图为这种多种工作顺序的状态流程图为: :分支、汇合流程图。分支、汇合流程图。 根据转向分支流程的形式,可分为根据转向分支流程的形式,可分为: :选择性分支与汇合流程图与并行分选择性分支与汇合流程图与并行分支与汇合流程图。支与汇合流程图。(一)选择性分支状态转移图的特点(以例子说明)(一)选择性分支状态转移图的特点

20、(以例子说明)(1 1)S20S20为分支状态。(根据不同的条件(为分支状态。(根据不同的条件(X0X0,X10X10,X20X20),选择且只),选择且只能选择执行其中的一个流程。)能选择执行其中的一个流程。)(2 2)S50S50为汇合状态,可由为汇合状态,可由S23S23、S33S33、S43S43任一状态驱动。任一状态驱动。(3 3)该状态转移图有三个流程顺序。)该状态转移图有三个流程顺序。S 2 0S 2 1S 3 1S 4 1X 0S 3 3S 3 2S 4 2S 4 3X 1X 2 2X 2 1X 1 2X 1 1T 0T 0T 0Y 2 2Y 1 3Y 1 2Y 3Y 2Y 2

21、 3T O K 1 0T O K 1 0S 2 3S 2 2Y 2 1Y 1 1Y 1Y 0T O K 1 0X 2S 2 0S 5 0X 1 0X 2 0TO K1 0Y21S2 0S2 0S2 0S2 1S2 2S2 3S5 0S 3 1S5 0S4 1S5 0X0X2X1 0X 20Y 0Y 0Y1 1Y0Y 1S3 3S3 2S4 2S4 3X1X 22X 21X1 2X1 1T 0T 0T0Y22Y3Y1 2Y 3Y 2Y23T O K1 0T O K1 0S2 2S2 3一、选择性分支与汇合的处理(从多个流程顺序中选择执行哪一个流程)一、选择性分支与汇合的处理(从多个流程顺序中选择

22、执行哪一个流程)(二)选择性分支与汇合状态转移图与梯形图的转换(二)选择性分支与汇合状态转移图与梯形图的转换1 1、首先进行分支状态元件的处理、首先进行分支状态元件的处理 分支状态的处理方法是:首先进行分支状态的输出连接,然后依次按分支状态的处理方法是:首先进行分支状态的输出连接,然后依次按照转移条件置位各转移分支的首转移状态元件照转移条件置位各转移分支的首转移状态元件2 2、再依顺序进行各分支的连接、再依顺序进行各分支的连接3 3、最后进行汇合状态的处理、最后进行汇合状态的处理 汇合状态的处理方法是:先进行汇合前的驱动连接,再依顺序进行汇汇合状态的处理方法是:先进行汇合前的驱动连接,再依顺序

23、进行汇合状态的连接)。合状态的连接)。 (三)选择性分支与汇合状态转移图的编程方法(三)选择性分支与汇合状态转移图的编程方法编程原则是先集中处理分支状态,然后再集中处理汇合状态。编程原则是先集中处理分支状态,然后再集中处理汇合状态。1 1分支状态的编程分支状态的编程 编程方法是先进行分支状态的驱动处理,再依顺序进行转移处理。编程方法是先进行分支状态的驱动处理,再依顺序进行转移处理。 按分支状态的编程方法,首先对按分支状态的编程方法,首先对S20S20进行驱动处理(进行驱动处理(OUT Y0OUT Y0),然后),然后按按S21S21、S31S31、S41S41的顺序进行转移处理。的顺序进行转移

24、处理。 STL S20STL S20OUT Y0 OUT Y0 驱动处理驱动处理LD X0LD X0SET S21 SET S21 转移到第一分支状态转移到第一分支状态LD X10LD X10SET S31 SET S31 转移到第二分支状态转移到第二分支状态LD X20LD X20SET S41 SET S41 转移到第三分支状态转移到第三分支状态2 2汇合状态的编程汇合状态的编程S20S21S31S41X0S33S32S42S43X1X22X21X12X11T0T0T0Y22Y13Y12Y3Y2Y23TO K10TO K10S23S22Y21Y11Y1Y0TO K10X2S20S50X10

25、X20编程思想编程思想:先进行汇合前状态的驱动处理,再依顺序进行汇合状态的转移先进行汇合前状态的驱动处理,再依顺序进行汇合状态的转移 处理。处理。 按照汇合状态的编程方法,依次将按照汇合状态的编程方法,依次将S21S21、S22S22、S23S23、S31S31、S32S32、S33S33、S41S41、S42S42和和S43S43、的输出进行处理,然后按顺序进行从、的输出进行处理,然后按顺序进行从S23S23(第一分支)、(第一分支)、S33S33(第二分支)、(第二分支)、S43S43(第三分支)向(第三分支)向S50S50的转移。的转移。STL S21 OUT Y1 LD X1SET S

26、22STL S22OUT Y2OUT T0 K10LD T0SET S23STL S23OUT Y3STL S31 OUT Y11LD X1lSET S32STL S32OUT Y12OUT T0 K10LD T0SET S33STL S33OUT Y13STL S41 OUT Y21LD X21SET S42STL S42OUT Y22OUT T0 K10LD T0SET S43STL S43OUT Y23STL S23 LD X2SET S50 STL S33LD X12SET S50 STL S43LD X22SET S50 第一分支汇合第一分支汇合前处理前处理第二分支汇合第二分支汇合前

27、处理前处理第三分支汇合第三分支汇合前处理前处理汇合前的驱动汇合前的驱动处理处理由第一分支转由第一分支转移到汇合点移到汇合点 由 第 二 分 支由 第 二 分 支转移到汇合点转移到汇合点 由 第 三 分 支由 第 三 分 支转移到汇合点转移到汇合点STL S21STL S31STL S41STL S23SET S50SET S50SET S50二、并行分支与汇合的编程二、并行分支与汇合的编程(一)并行分支状态转移图(一)并行分支状态转移图S20S21S31S41X0S33S32S42S43X1X21X11T0T0T0Y22Y13Y12Y3Y2Y23TO K10TO K10S23S22Y21Y11

28、Y1Y0TO K10S20S50X X3 3(二)并行分支与汇合状态转移(二)并行分支与汇合状态转移图与梯形图的转换图与梯形图的转换首先进行分支状态元件的处理首先进行分支状态元件的处理处理方法:处理方法: 首先进行分支状态的输出连首先进行分支状态的输出连接,然后依次按照转移条件置位接,然后依次按照转移条件置位各转移分支的首转移状态元件。各转移分支的首转移状态元件。再依顺序进行各分支的连接,最后进行汇合状态的处理再依顺序进行各分支的连接,最后进行汇合状态的处理汇合状态的处理方法:汇合状态的处理方法: 先进行汇合前的驱动连接,再依顺序进行汇合状态的连接。先进行汇合前的驱动连接,再依顺序进行汇合状态

29、的连接。(三)选择性分支与汇合状态转移图的编程方法。(三)选择性分支与汇合状态转移图的编程方法。编程原则是先集中处理分支状态,然后再集中处理汇合状态。编程原则是先集中处理分支状态,然后再集中处理汇合状态。1分支状态的编程分支状态的编程编程方法是先进行分支状态的驱动处理,再依顺序进行转移处理。编程方法是先进行分支状态的驱动处理,再依顺序进行转移处理。 首先对首先对S20进行驱动处理(进行驱动处理(OUT Y0),然后按),然后按S21、S31、S41的顺的顺序进行转移处理。程序如下。序进行转移处理。程序如下。STL S20OUT Y0 驱动处理驱动处理LD X0SET S21 向第一分支转移向第

30、一分支转移SET S31 向第二分支转移向第二分支转移SET S41 向第三分支转移向第三分支转移S20S21S31S41X0S33S32S42S43X1X21X11T0T0T0Y22Y13Y12Y3Y2Y23TO K10TO K10S23S22Y21Y11Y1Y0TO K10S20S50X X3 32 2汇合状态的编程汇合状态的编程先进行汇合前状态的驱动处理,再依顺序进行向汇合状态的转移处理先进行汇合前状态的驱动处理,再依顺序进行向汇合状态的转移处理。 按照汇合状态的编程方法,依次将按照汇合状态的编程方法,依次将S21S21、S22S22、S23S23、S31S31、S32S32、S33S3

31、3、S41S41、S42 S42 、S43S43、的输出进行处理,然后按顺序进行从、的输出进行处理,然后按顺序进行从S23S23(第一分支)、(第一分支)、S33S33(第二分支)、(第二分支)、S43S43(第三分支)向(第三分支)向S50S50的转移。的转移。STL S21OUT Y1 LD X1SET S22STL S22OUT Y2OUT T0K10LD T0SET S23STL S23OUT Y3STL S31OUT Y11LD X1lSET S32STL S32OUT Y12OUT T0K10LD T0SET S33STL S33OUT Y13STL S41 OUT Y21LD X

32、21SET S42STL S42OUT Y22OUT T0K10LD T0SET S43STL S43OUT Y23STL S23 STL S33STL S43LD X3SET S50第一分支汇合前处理第二分支汇合前处理第三分支汇合前处理汇合前的驱动处理STL S21 STL S31STL S41STL S23三、分支、汇合的组合流程及虚拟状态三、分支、汇合的组合流程及虚拟状态 运用状态编程思想解决问题,当状态转移图设计出后,发现有些状运用状态编程思想解决问题,当状态转移图设计出后,发现有些状态转移图不单单是某一种分支、汇合流程,而是若干个或若干类分支、态转移图不单单是某一种分支、汇合流程,而

33、是若干个或若干类分支、汇合流程的组合。如并行分支、汇合中,存在选择性分支,只要我们严汇合流程的组合。如并行分支、汇合中,存在选择性分支,只要我们严格按照分支、汇合的原则和方法,就能对其编程。但有些分支、汇合的格按照分支、汇合的原则和方法,就能对其编程。但有些分支、汇合的组合流程不能直接编程,需转换后才能进行编程。组合流程不能直接编程,需转换后才能进行编程。 另外,还有一些分支、汇合组合的状态转移图,它们连续地直接从另外,还有一些分支、汇合组合的状态转移图,它们连续地直接从汇合线移到下一个分支线,而没有中间状态。这样的流程组合既不能直汇合线移到下一个分支线,而没有中间状态。这样的流程组合既不能直

34、接编程,又不能采用上述办法先转换后编程。这时需在汇合线到分支线接编程,又不能采用上述办法先转换后编程。这时需在汇合线到分支线之间插入一个状态,以改变直接从汇合线到下一个分支线的状态转移。之间插入一个状态,以改变直接从汇合线到下一个分支线的状态转移。但在实际工艺中这个状态并不存在,所以只能虚设,这种状态称为虚拟但在实际工艺中这个状态并不存在,所以只能虚设,这种状态称为虚拟状态。加入虚拟状态之后的状态转移图就可以进行编程了。状态。加入虚拟状态之后的状态转移图就可以进行编程了。 4.3 4.3 步进指令应用举例步进指令应用举例 某店面名叫某店面名叫“彩云间彩云间”,这三个字的广告字牌要求实现闪烁,用

35、,这三个字的广告字牌要求实现闪烁,用HL1HL3HL1HL3三个灯点亮三个灯点亮“彩云间彩云间”三个字。其闪烁要求如下:在打开闪烁开三个字。其闪烁要求如下:在打开闪烁开关以后,首先是关以后,首先是“彩彩”亮亮1 1秒,接着是秒,接着是“云云”亮亮1 1秒,然后秒,然后“间间” 亮亮1 1秒,秒,在这之后在这之后“彩云间彩云间”三字闪烁以三字闪烁以0.50.5秒为周期亮灭两次。秒为周期亮灭两次。 采用状态编程方法实现:采用状态编程方法实现:1 1、可将过程分为以下几个状态:、可将过程分为以下几个状态:S0 S0 初始状态初始状态 S20 S20 照亮字照亮字“彩彩”S21 S21 照亮字照亮字“云云” S22 S22 照亮字照亮字“间间”S23S23第一次三字全灭第一次三字全灭 S24S24第一次三字全亮第一次三字全亮S25S25第二次三字全灭第二次三字全灭 S26S26第二次三字全亮第二次三

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论