首页 理论教育 实现彩灯控制的两种方式:位移与旋转控制

实现彩灯控制的两种方式:位移与旋转控制

时间:2023-06-28 理论教育 版权反馈
【摘要】:控制要求分析由控制要求可知该彩灯控制有两种控制方式,方式A数据从左向右循环移动。我们可以采用V80的寄存器的位旋转/移动RBROT指令实现上述控制要求。节点说明上节点:来源寄存器中节点:目的寄存器下节点:移动位数n输入控制说明图7-6 BROT指令I1:动作控制。图7-7 BROT指令移位模式图7-8 BROT指令应用X1控制指令的执行,每输入一个脉冲,指令执行一次。X3用于控制移动、旋转,X3=OFF,数据移动。图7-9 花样彩灯的接线

实现彩灯控制的两种方式:位移与旋转控制

任务分析

(1)彩灯控制的控制要求

1)彩灯共有两种控制方式,通过选择开关进行选择。

2)如果选择方式A,则按下启动按钮后,16盏彩灯从左向右以间隔1s的速度逐个点亮,如此循环。

3)如果选择方式B,则按下启动按钮后,16盏彩灯从右向左以间隔1s的速度逐个点亮,如此循环。

4)按下停止按钮,系统停止工作。

(2)控制要求分析

由控制要求可知该彩灯控制有两种控制方式,方式A数据从左向右循环移动。方式B数据从右向左循环移动。我们可以采用V80的寄存器的位旋转/移动RBROT指令实现上述控制要求。

(3)数组的位旋转/移动BROT指令

1)BROT指令符号及说明

数组的位旋转/移动BROT指令符号如图7-6所示。

•节点说明

上节点:来源寄存器

中节点:目的寄存器

下节点:移动位数n

•输入控制说明

978-7-111-36392-7-Chapter07-21.jpg

图7-6 BROT指令

I1:动作控制。输入为ON,或输入由OFF变为ON时,执行寄存器位的旋转/移动执行一次移动n个位。

I2:动作方向控制=0,向左=1,向右。(www.xing528.com)

I3:动作形态控制=0,移动=1,旋转。

•功能输出说明

O1=I1

O2:移位/位状态

O3=0

2)BROT指令的移位模式:数组的位旋转/移动BROT指令的移位模式如图7-7所示。

3)BROT指令的应用:数组的位旋转/移动BROT指令的应用如图7-8所示。

978-7-111-36392-7-Chapter07-22.jpg

图7-7 BROT指令移位模式

978-7-111-36392-7-Chapter07-23.jpg

图7-8 BROT指令应用

X1控制指令的执行,每输入一个脉冲,指令执行一次。

X2用于控制移动方向,X2=OFF,数据向左旋转/移动,X2=ON,数据向右旋转/移动。

X3用于控制移动、旋转,X3=OFF,数据移动。X3=ON,数据旋转移动。

(4)PLC接线图

花样彩灯的PLC接线图如图7-9所示。

978-7-111-36392-7-Chapter07-24.jpg

图7-9 花样彩灯的接线

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈