• 西门子临沂PLC模块总代理
  • 西门子临沂PLC模块总代理
  • 西门子临沂PLC模块总代理

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子

西门子临沂PLC模块总代理


西门子特殊存储器(SM)标志位:SM0.0-PLC上电运行时,该位始终为1(始终为ON)。SM0.1-该位在**扫描时为1,用途之一是调用初始化子程序。

SM0.1、SM0.0是这两个是西门子PLC的特殊存储器。SM0.0:上电后该位始终为1;SM0.1:该位在**扫描时为1,然后为0,用途之一是调用初始化子程序。
特殊标志继电器(SM) 的使用方法:

特殊标志继电器用“SM”表示,特殊标志继电器区根据功能和性质不同具有位、字节、字和双字操作方式。其中SMB0、SMB1为系统状态字,只能读取其中的状态数据,不能改写,可以位寻址。系统状态字中部分常用的标志位说明如下: SM0.0:始终接通;

SM0.1:**扫描为1,以后为0,常用来对程序进行初始化;

SM0.2:当机器执行数学运算的结果为负时,该位被置1;

SM0.3:开机后进入RUN方式,该位被置1一个扫描周期;

SM0.4:该位提供一个周期为1分钟的时钟脉冲,30秒为1,30秒为0;

SM0.5:该位提供一个周期为1秒钟的时钟脉冲,0.5秒为1,0.5秒为0;

SM0.6:该位为扫描时钟脉冲,本次扫描为1,下次扫描为0;

SM1.0:当执行某些指令,其结果为0时,将改位置1;

SM1.1:当执行某些指令,其溢出或为非法数值时,将改位置1;

SM1.2:当执行数学运算指令,其结果为负数时,将改位置1;

SM1.3:试图除以0时,将改位置1;

S7-200中SM0.0的用法:

1、SM0.0在程序运行时始终为ON。

2、SM0.0是一个无条件的常闭触点,用来启动无条件运行的指令。 只要上电,SM0.0必然是“1”。因此程序中那些不受任何条件限制,必须要执行的指令就用它作为触发触点

计数器(C)的标注
在西门子PLC梯形图中,计数器的结构和使用与定时器基本相似,也是应用广泛的一种编程元件,用来累计输入脉冲的次数,经常用来对产品进行计数。用“字母C+数字”进行标识,数字从0~255,共256个。
不同型号的PLC,其定时器的类型和具体功能也不相同。在西门子S7-200系列PLC中,计数器分为3种类型,即增计数器(CTU)、减计数器(CTD)、增减计数器(CTUD),一般情况下,计数器与定时器配合使用。
①增计数器(CTU)的标注。增计数器(CTU)是指在计数过程中,当计数端输入一个脉冲式时,当前值加1,当脉冲数累加到等于或大于计数器的预设值时,计数器相应触点动作(常开触点闭合,常闭触点断开)。
在西门子S7-200系列PLC梯形图中,增计数器的图形符号及文字标识含义如图9所示,其中方框上方的“???”为增计数器编号输入位置,CU为计数脉冲输入端,R为复位信号输入端(复位信号为0时,计数器工作),PV为脉冲设定值输入端。

图9  增计数器的图形符号及文字标识含义
例如,某段PLC梯形图程序中计数器类型为CTU,增计数器,编号为C1,预设值PV为80,复位端由输出继电器Q0.0的常闭触点控制,如图10所示。
可以看到,该程序中,初始状态下,输出继电器Q0.0的常闭触点闭合,即计数器复位端为1,计数器不工作;当PLC外部输入开关信号使输入继电器I0.0闭合后,输出继电器Q0.0线圈得电,其常闭触点Q0.0断开,计数器复位端信号为0,计数器开始工作;同时输出继电器Q0.0的常开触点闭合,定时器T37得电。


图10  增计数器(CTU)的应用
在定时器T37控制下,其常开触点T37每6min闭合一次,即每6min向计数器C1脉冲输入端输入一个脉冲信号,计数器当前值加1,当计数器当前值等于80时(历时时间为8h),计数器触点动作,即控制输出继电器Q0.0的常闭触点在接通8h后自动断开。
②减计数器(CTD)的标注。减计数器(CTD)是指在计数过程中,将预设值装入计数器当前值寄存器,当计数端输入一个脉冲式时,当前值减1,当计数器的当前值等于0时,计数器相应触点动作(常开触点闭合、常闭触点断开),并停止计数。
在西门子S7-200系列PLC梯形图中,减计数器的图形符号及文字标识含义如图11所示,其中方框上方的“???”为减计数器编号输入位置,CD为计数脉冲输入端,LD为装载信号输入端,PV为脉冲设定值输入端。


图11  增计数器的图形符号及文字标识含义
当装载信号输入端LD信号为1时,其计数器的设定值PV被装入计数器的当前值寄存器,此时当前值为PV。只有装载信号输入端LD信号为0时,计数器才可以工作。
例如,某段PLC梯形图程序中计数器类型为CTD,减计数器,编号为C1,预设值PV为3,如图12所示。


图12  减计数器(CTD)的应用
由图12可以看到,该程序中,由输入继电器常开触点I0.1控制计数器C1的装载信号输入端;输入继电器常开触点I0.0控制计数器C1的脉冲信号,I0.1闭合,将计数器的预设值3装载到当前值寄存器中,此时计数器当前值为3,当I0.0闭合一次,计数器脉冲信号输入端输入一个脉冲,计数器当前值减1,当计数器当前值减为0时,计数器常开触点C1闭合,控制输出继电器Q0.0线圈得电。
③增减计数器(CTUD)的标注。增减计数器(CTUD)有两个脉冲信号输入端,其在计数过程中,可进行计数加1,也可进行计数减1。
在西门子S7-200系列PLC梯形图中,增减计数器的图形符号及文字标识含义如图13所示,其中方框上方的“???”为增减计数器编号输入位置,CU为增计数脉冲输入端,CD为减计数脉冲输入端,R为复位信号输入端,PV为脉冲设定值输入端。
当CU端输入一个计数脉冲时,计数器当前值加1,当计数器当前值等于或大于预设值时,计数器由OFF转换为ON,其相应触点动作;当CD端输入一个计数脉冲时,计数器当前值减1,当计数器当前值小于预设值时,计数器由OFF转换为ON,其相应触点动作。



图13  增减计数器的图形符号及文字标识含义
例如,某段PLC梯形图程序中计数器类型为CTUD,增减计数器,编号为C48,预设值PV为4,如图14所示。


图14  增减计数器(CTUD)的应用
由图14可以看到,当输入继电器常开触点I0.0闭合一次,为计数器CU输入一个脉冲,计数器当前值加1,当累加至4时,计数器C48动作,其常开触点C48闭合,输出继电器Q0.0线圈得电;当输入继电器常开触点I0.1闭合一次,为计数器CD输入一个脉冲,计数器当前值减1,当减至4时,计数器C48动作,其常开触点C48闭合,输出继电器Q0.0线圈得电。
6、其他编程元件(V、L、S、AI、AQ、HC、AC)的标注
西门子PLC梯形图中,除上述5种常用编程元件外,还包含一些其他基本编程元件。
①变量存储器(V)的标注。变量存储器用字母V标识,用来存储全局变量,可用于存放程序执行过程中控制逻辑操作的中间结果等。同一个存储器可以在任意程序分区被访问。
②局部变量存储器(L)的标注。局部变量存储器用字母L标识,用来存储局部变量,同一个存储器只和特定的程序相关联。
③顺序控制继电器(S)的标注。顺序控制继电器用字母S标识,用于在顺序控制和步进控制中,是一种特殊的继电器。
④模拟量输入、输出映像寄存器(AI、AQ)的标注。模拟量输入映像寄存器(AI)用于存储模拟量输入信号,并实现模拟量的A/D转换;模拟量输出映像寄存器(AQ)为模拟量输出信号的存储区,用于实现模拟量的D/A转换。
⑤高速计数器(HC)的标注。高速计数器(HC)与普通计数器基本相同,其用于累计高速脉冲信号。高速计数器比较少,在西门子S7-200系列PLC中,CPU226中高速计数器为HC(0~5),共6个。
⑥累加器(AC)的标注。累加器(AC)是一种暂存数据的寄存器,可用来存放运算数据、中间数据或结果数据,也可用于向子程序传递或返回参数等。西门子S7-200系列PLC中累加器为AC(0~3),共4个

202207281244519172844.jpg202202231632210850864.jpg202202231632207636284.jpg


http://zhangqueena.b2b168.com

产品推荐