欢迎光临散文网 会员登陆 & 注册

三菱结构化工程下编程移位指令的应用之流水灯

2022-12-04 17:27 作者:3_qq_3  | 我要投稿


流水灯

VAR_GLOBAL A_Lamp0 Bit M0 %MX0.0 A灯1

VAR_GLOBAL A_Lamp1 Bit M1 %MX0.1 A灯2

VAR_GLOBAL A_Lamp2 Bit M2 %MX0.2 A灯3

VAR_GLOBAL A_Lamp3 Bit M3 %MX0.3 A灯4

VAR_GLOBAL A_Lamp4 Bit M4 %MX0.4 A灯5

VAR_GLOBAL B_Lamp0 Bit M5 %MX0.5 B灯1

VAR_GLOBAL B_Lamp1 Bit M6 %MX0.6 B灯2

VAR_GLOBAL B_Lamp2 Bit M7 %MX0.7 B灯3

VAR_GLOBAL B_Lamp3 Bit M8 %MX0.8 B灯4

VAR_GLOBAL B_Lamp4 Bit M9 %MX0.9 B灯5

VAR_GLOBAL B_Lamp5 Bit M10 %MX0.10 B灯6

VAR_GLOBAL C_Lamp0 Bit M11 %MX0.11 C灯1

VAR_GLOBAL C_Lamp1 Bit M12 %MX0.12 C灯2

VAR_GLOBAL C_Lamp2 Bit M13 %MX0.13 C灯3

VAR_GLOBAL C_Lamp3 Bit M14 %MX0.14 C灯4

VAR_GLOBAL C_Lamp4 Bit M15 %MX0.15 C灯5

VAR_GLOBAL C_Lamp5 Bit M16 %MX0.16 C灯6

VAR_GLOBAL C_Lamp6 Bit M17 %MX0.17 C灯7

VAR_GLOBAL A_Control Bit M30 %MX0.30 A灯光控制

VAR_GLOBAL B_Control Bit M31 %MX0.31 B灯光控制

VAR_GLOBAL C_Control Bit M32 %MX0.32 C灯光控制

VAR_GLOBAL A_BTN Bit M33 %MX0.33 A灯光按钮

VAR_GLOBAL B_BTN Bit M34 %MX0.34 B灯光按钮

VAR_GLOBAL C_BTN Bit M35 %MX0.35 C灯光按钮

VAR_GLOBAL CTU_1 CTU

VAR_GLOBAL A_Reset Bit M36 %MX0.36

VAR_GLOBAL CTU_2 CTU

VAR_GLOBAL B_Reset Bit M38 %MX0.38

VAR_GLOBAL C_Reset Bit

VAR_GLOBAL CTU_3 CTU


A五个灯只允许亮1个

按钮按第一下,灯1亮,按第二下灯2亮,按第三下,灯3亮,按第四下灯4亮,按第五下灯5亮,按第六下灯1亮以此类推。

如果要实现按第一下,灯1亮,按第二下灯2亮,按第三下,灯3亮,按第四下灯4亮,按第五下灯5亮,按第六下灯5灭按第七下灯1亮以此类推。那么只要将 not  A_Lamp4加入到程序段4就能实现要求了。

B六个灯只允许连续亮2个

按第一下,灯1亮,按第二下灯1灯2亮,按第三下,灯1灭灯2亮灯3亮,按第四下灯2灭灯3亮灯4亮,……按第六下灯4灭灯5亮灯6亮,按第七灯5灭灯7亮灯1亮以此类推。


C七个灯只允许亮连续3个

按第一下,灯1亮,按第二下灯1灯2亮,按第三下,灯1灯2灯3亮,按第四下灯1灭 灯2亮灯3亮 灯4亮,……按第六下灯4亮灯灯5亮灯6亮灯,按第七下 灯5亮灯灯6亮灯7亮灯以此类推。


三菱结构化工程下编程移位指令的应用之流水灯的评论 (共 条)

分享到微博请遵守国家法律