浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
西藏西门子(中国)授权总代理商

西藏西门子(中国)授权总代理商

使用步进指令进行程序设计时,首先要设计状态转移图再根据状态转移图转化成步进梯形图或指令表。这三种表示法如图5—2所示。动作过程是当步进接点S20闭合时,输出继电器Y1线圈接通。当X0闭合新状态置位(接通),步进接点S21也闭合。这时原步进接点S20自动复位(断开),这就相当于把S20的状态转到S21,这就是步进转换作用。其它状态继电器之间的状态转移过程,依此类推。


 

可见,状态转移图是一种用于描述顺序控制系统控制过程的图形,它由步、转换条件、有向线组成。每个状态(步)表示顺序工作的一个操作,需完成一个特定的动作。状态的转换(步进)需条件得到满足。与普通指令编程相比,使用步进指令不但可以直观地表示顺序操作的流程,而且可以减少指令程序的条数和容易被人们理解。每一状态提供三个功能:驱动负载、指定转换条件、置位新状态(同时转移源自动复位)。

根据步与步进展情况状态转移图有四种结构:

1.单序列。反映按顺序排列的步相继激活这样一种基本的进展情况,如图5-3所示。

2.选择序列。一个活动步之后紧接着有几个后续步可供选择的结构形式作为选样序列。如图5-4所示,选择序列的各个分支都有各自的转换条件。

3.并行序列。当转换的实现导致几个分支同时激活时,采用并行序列。其有向连线的水平部分用一双线表示。如图5-5所示。

4.跳步  重复和循环序列。在实际系统中经常采用跳步、重复和循环序列。这此序列实际都是选择序列的特殊形式。如图5-6 a所示为跳步序列,当步3为活动步时,若转换条件X005成立,则跳过步4和步5直接进入步6;图5-6b所示为重复序列,当步6为活动步时,若转换条件X004不成立而X005成立,重新返回步5,重复执行步5和步6,直到转换条件X004成立,转入步7;图5-6C所示为循环序列,在序列结束后,用重复的方式,直接返回初始步0,形成序列的循环。

 1.16位加计数器

16位加计数器的设定值为l~32767。图3–13给出了加计数器的工作过程,图中X10的常开触点接通后,C0被复位,它对应的位存储单元被置0,它的常开触点断开,常闭触点接通,同时其计数当前值被置为0。X11用来提供计数输入信号,当计数器的复位输入电路断开,计数输入电路由断开变为接通(即计数脉冲的上升沿)时,计数器的当前值加1。在5个计数脉冲之后,C0的当前值等于设定值5,它对应的位存储单元的内容被置1,其常开触点接通,常闭触点断开。再来计数脉冲时当前值不变,直到复位输入电路接通,计数器的当前值被置为0。计数器也可以通过数据寄存器来指定设定值。  

具有电池后备/锁存功能的计数器在电源断电时可保持其状态信息,重新送电后能立即按断电时的状态恢复工作。

2.32位双向计数器

32位双向计数器C200~C234的的设定值为–2 147 483 648~ 2 147 483 647,其加/减计数方式由特殊辅助继电器M8200~M8234设定,对应的特殊辅助继电器为ON时,为减计数,反之为加计数。

32位计数器的设定值除了可由常数K设定外,还可以通过指定数据寄存器来设定,32位设定值存放在元件号相连的两个数据寄存器中。如果指定的是D0,则设定值存放在D1和D0中。图3–14中C200的设定值为5,在加计数时,若计数器的当前值由4–5,计数器的输出触点ON,当前值≥5时,输出触点仍为ON。当前值由5–4时,输出触点OFF,当前值≤4时,输出触点仍为OFF。

 计数器的当前值在*大值2 147 483 647时加1,将变为*小值–2 147 483 648,类似地,当前值–2 147 483 648减1时,将变为*大值2 147 483 647,这种计数器称为“环形计数器”。

 图3–14中复位输入X13的常开触点接通时,C200被复位,其常开触点断开,常闭触点接通,当前值被置为如果使用电池后备/锁存计数器,在电源中断时,计数器停止计数,并保持计数当前值不变,电源再次接通后在当前值的基础上继续计数,因此电池后备/锁存计数器可累计计数。

一、翻译法
  翻译法是用所选机型的PLC**能相当的软器件,代替原继电器—接触器控制线路原理图中的器件,将继电器—接触器控制线路翻译成PLC梯形程序图的方法。
  1.设计步骤
  2.设计举例
  图1为用翻译法将原有继电器—接触器控制线路改用PLC进行控制的电路图和梯形图


二、功能图法
  功能图又称状态流程图,主要是针对顺序控制方式或步进控制方式的程序设计。
  1.设计步骤
  2.设计举例
三、逻辑设计法
  在进行程序设计时以布尔逻辑代数为理论基础,既以逻辑变量“0”或“1”作为研究对象,以“与”、“或”、“非”三种基本逻辑运算为分析依据,对电气控制线路进行逻辑运算,把触点的“通、断”状态用逻辑变量“0”或“1”来表示具有多变量的“与”逻辑关系表达式可以直接转化为触点串连的梯形图。如图2(a)所示。
  具有多变量的“或”逻辑关系表达式可以直接转化为触点并联的梯形图。如图2(b)所示。
  具有多变量“与或”、“或与”逻辑关系表达式可以直接转化为触点串并联的梯形图。如图2(c)所示。

一、模拟量输入/输出单元
  1.F2-6A的输入特性
  2.F2-6A的输出特性
  3.F2-6A的设定及调整
  (1)输入类型的选择 
  输入类型选为(0~5)V、(0~10)V和(0~20)mA时,各个通道可混合选择。若某一通道选择(4~20)mA,则所有的通道都需要设置为(4~20)mA。
  (2)输出类型设置
  输出类型设置为:(0~5)V、(0~10)V、(0~20)mA和(4~20)mA。
  (3)增益值调整
  (4)零点调整
  4.通道号
  F2-6A输入/输出的通道号由3位数字组成。

  5.数据传送
二、A/D转换、D/A转换
  1.模拟量输入模块FX-4AD
  2.温度传感器模拟量输入模块FX-2AD-PT
  3.热电偶温度传感器模拟量输入模块FX-4AD-TC
  4.模拟量输出模块FX-2DA
三、应用举例
  模拟量输入输出模块常应用在温度控制、流量控制、速度控制、张力控制、压力控制、风力控制、电流、电压的监控中。
  1.模块编号
  2.缓冲寄存器(BFM)分配
四、大型可编程控制器模拟量输入/输出模块简介
  1.智能式模数转换(A/D)模块A68AD和A0J2-68AD
  A68AD和A0J2-68AD是8通道的A/D转换模块,输出为12位二进制数。
  2.智能式数模转换(D/A)模块A62DA和A0J2-62DA
  A62DA和A0J2-62DA是2通道D/A转换模块,将12位二进制数转换为电压或电流。
  3.多通道模数(A/D)、数模(D/A)转换模块A616
  A616系列模块是多通道模数转换(A/D)、数模转换(D/A)模块,其分辩率为12位二进制数。
  4.模拟量控制模块A84AD
  5.PID控制用CPU模块A8lCPU


展开全文
优质商家推荐 拨打电话