长春S7-1200PLC西门子代理商原装现货长春西门子S7-1200PLC代理,长春西门子PLC代理,西门子S7-1200PLC代理,西门子PLC代理
S7-300有向连线与转换
1. 有向连线
在顺序功能图中,随着时间的推移和转换条件的实现,将会发生步的活动状态的进展,这种进展按有向连线规定的路线和方向进行。在画顺序功能图时,将代表各步的方框按它们成为活动步的先后次序顺序排列,并且用有向连线将它们连接起来。步的活动状态习惯的进展方向是从上到下或从左至右,在这两个方向有向连线上的箭头可以省略。如果不是上述的方向,应在有向连线上用箭头注明进展方向。在可以省略箭头的有向连线上,为了更易于理解也可以加箭头。
2. 转换
转换用有向连线上与有向连线垂直的短划线来表示,转换将相邻两步分隔开。步的活动状态的进展是由转换的实现来完成的,并与控制过程的发展相对应。
3. 转换条件
使系统由当前步进入下一步的信号称为转换条件,转换条件可以是外部的输入信号,例如按钮、指令开关、限位开关的接通或断开等也可以是PLC内部产生的信号,例如定时器、计数器常开触点的接通等转换条件还可以是若干个信号的与、或、非逻辑组合。
S7-Graph中的转换条件用梯形图或功能块图来表示(见图5-11),如果没有使用S7-Graph语言,一般用布尔代数表达式来表示转换条件。
图5-11的右图用高电平表示步M2.1为活动步,反之则用低电平来表示。转换条件10.0表示10.0为1状态时转换实现,转换条件I0.0表示10.0为0状态时转换实现。转换条件I0.1 12.0表示10.1的常开触点闭合或I2.0的常闭触点闭合时转换实现,在梯形图中则用两个触点的并联来表示这样的“或”逻辑关系。
符号12.3↑和I2.3↓分别表示当I2.3从0状态变为1状态和从1状态变为0状态时转换实现。一般情况下转换条件个I2.3和I2.3是等效的,前级步为活动步时,一旦 I2.3由0 状态变为1状态(即在12.3的上升沿),转换条件I2.3也会马上起作用。
在图5-9中,转换条件T0相当于接通延时定时器T0的常开触点,即在T0的定时时间到时转换条件满足。
长春S7-1200PLC西门子代理商原装现货长春西门子S7-1200PLC代理,长春西门子PLC代理,西门子S7-1200PLC代理,西门子PLC代理
S7-300顺序功能图的单序列,选择序列,并行序列
1. 单序列
单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每一个转换的后面只有一个步(见图5-12a),单序列的特点是没有分支与合并。
2. 选择序列
选择序列的开始称为分支(见图5-12b),转换符号只能标在水平连线之下。如果步5 是活动步,并且转换条件h为1,则发生由步5→步8的进展。如果步5是活动步,并且k 为1,则发生由步5→步10的进展。在步5之后选择序列的分支处,每次只允许选择一个序列,如果将选择条件k改为k·h,则当k和h同时为1状态时,将优先选择h对应的序列。
选择序列的结束称为合并(见图5-12b),几个选择序列合并到一个公共序列时,用需要重新组合的序列相同数量的转换符号和水平连线来表示,转换符号只允许标在水平连线之上。
如果步9是活动步,并且转换条件j变为1,则发生由步9→步12的进展。如果步10是活动步,并且n变为1,则发生由步10→步12的进展。
允许选择序列的某一条分支上没有步,但是必须有一个转换。这种结构称为“跳步”(见图5-12c)。跳步是选择序列的一种特殊情况。
3.并行序列
并行序列用来表示系统的几个同时工作的独立部分的工作情况。并行序列的开始称为分支(见图5-12d),当转换的实现导致几个序列同时激活时,这些序列称为并行序列。当步3是活动的,并且转换条件e变为1,4和6这两步同时变为活动步,同时步3变为不活动步。为了强调转换的同步实现,水平连线用双线表示。步4、6被同时激活后,每个序列中活动步的进展将是独立的。在表示同步的水平双线之上,只允许有一个转换符号。并行序列用来表示系统的几个同时工作的独立部分的工作情况。
并行序列的结束称为合并(见图5-12),当直接连在双线上的所有前级步(步5、7)都处于活动状态,并且转换条件i变为1时,才会发生步5、7到步10的进展,即步5、7同时变为不活动步,而步10变为活动步。在表示同步的水平双线之下,只允许有一个转换符号。