130 likes | 202 Views
选择序列分支开始的编程方法. 设计者 :马楠 学校 :宁夏水利电力工程学校. 1.选择序列分支开始的编程方法. 右图中,在步S0.0之后有一个选择序列的分支。当步S0.0为活动步,并且转换条件I0.0得到满足时,后续步S0.1将变为活动步,S0.0变为不活动步。当S0.0 为1时,它对应的SCR段被执 行,此时若转换条件I0.0为1, 该程序段的指令SCRT S0.1被 执行,将转换到步S0.1;若转 换条件I0.2的常开触点闭合, 将执行指令SCRT S0.2,转换到步S0.2。其梯形图如下页图所示。. 选择序列. 2.选择序列分支合并的编程方法
E N D
选择序列分支开始的编程方法 设计者:马楠 学校:宁夏水利电力工程学校
1.选择序列分支开始的编程方法 • 右图中,在步S0.0之后有一个选择序列的分支。当步S0.0为活动步,并且转换条件I0.0得到满足时,后续步S0.1将变为活动步,S0.0变为不活动步。当S0.0 • 为1时,它对应的SCR段被执 • 行,此时若转换条件I0.0为1, • 该程序段的指令SCRT S0.1被 • 执行,将转换到步S0.1;若转 • 换条件I0.2的常开触点闭合, • 将执行指令SCRT S0.2,转换到步S0.2。其梯形图如下页图所示。
2.选择序列分支合并的编程方法 图片一中,在步S0.3之前有一个选择序列的合并。当步S0.1为活动步,并且转换条件I0.1满足,或步S0.2为活动步,转移条件I0.3满足,则步S0.3都应变为活动步。 在步S0.1和步S0.2对应的SCR段中,分别用I0.1和I0.3的常开触点驱动SCRT S0.3指令,其梯形图如上页图所示。
选择性序列顺序控制系统实例 【例3-3-1】某给水系统,由两台电机分别驱动两台水泵工作,两台水泵采用双机或单机供水。两台三相异步电机M1、M2采用全压启动。 1.控制系统的要求 (1)给水方式选择开关SA1置双机供水方式:按启动按钮SB1,电机M1、M2间隔10秒启动并运行,驱动两台水泵工作;按停止按钮SB2,两台电机同时停止,水泵停止工作。 (2)给水方式选择开关SA1置单机供水方式:电机选择开关SA2选择电机M1或电机M2工作,按启动按钮SB1,电机启动并带动水泵运行;按停止按钮SB2电机停止,水泵停止工作。
3.设计梯形图 根据顺序控制设计法的设计步骤,并采用SCR指令的编程方法,设计梯形图程序。 (1)划分工作步 应用顺控设计法进行设计,程序步的划分是关键和首要条件。根据控制要求,分析给水系统的工作过程,可以看出给水系统在工作时有三种选择:一是双机供水,即电机M1、M2都工作,两台水泵都供水;二是单机供水且只有电机M1驱动一台水泵供水;三是单机供水且只有电机M2驱动一台水泵供水。此三种选择的工作流程用工步分别具体表示为: 第一种选择:工步0(初始步)→工步1(电机M1运行且开始延时10s)→工步2(电机M1、M2运行)→工步3(电机M1、M2停止)→工步0(初始步)。 第二种选择:工步0(初始步)→工步1(电机M1运行)→工步2(电机M1停止)→工步0(初始步)。 第三种选择:工步0(初始步)→工步1(电机M2运行)→工步2(电机M2停止)→工步0(初始步)。
(2)确定转换条件 对于初始步,即工步0,PLC初始运行时应将其置为ON,否则系统无法工作,可用启动按钮控制位存储器M0.0作为启动初始步的条件,也可以将仅在第一个扫描周期接通的SM0.1作为启动初始步的条件。 第一种选择中的转换条件分别是:给水方式选择开关SA1置双机供水且按下启动按钮SB1、定时器T37(延时10s)、按下停止按钮SB2、SM0.0。 第二种选择中的转换条件分别是:给水方式选择开关SA1置单机供水且电机选择开关SA2选择电机M1以及按下启动按钮SB1、按下停止按钮SB2、SM0.0。 第三种选择中的转换条件分别是:给水方式选择开关SA1置单机供水且电机选择开关SA2选择电机M2以及按下启动按钮SB1、按下停止按钮SB2、SM0.0。
(3)绘制顺序功能图 将每个“工步”用“顺序控制继电器S”表示,再依据工艺过程加上工作任务及状态与状态之间转换条件,可以绘制顺序功能图,如右图所示。
从上图所示顺序功能图可以看出: ①状态S0.0后有一个选择序列的分支,当它的后续步S0.1或S1.0或S2.0变为活动步时,它应变为不活动步。 ②状态S0.3之前有一个选择序列的合并,当S0.2为活动步且转换条件I0.1满足,或者S1.0为活动步且转换条件I0.1满足,或者S2.0为活动步且转换条件I0.1满足时,状态S0.3都应变为活动步。