6ES7216-2BD23-0XB8参数介绍

发布
浔之漫智控技术-西门子PLC代理商
手机
15221406036
发布时间
2023-12-12 03:31:43
产品详情
6ES7216-2BD23-0XB8参数介绍时钟运算类指令用于对PLC内部的时钟数据进行运算和比较,对PLC内置实时时钟进行时间校准和时钟数据格式化操纵。共有七条时钟运算类指令,指令的编号分布在FNC160~FNC169之间。(1)时钟数据比较指令TCMP(FNC160)  TCMP(P)它的功能是用来比较指定时刻与时钟数据的大小。如图3- 86所示,将源操纵数[S1.]、[S2.]、[S3.]中的时间与[S.]起始的3点时间数据比较,根据它们的比较结果决定目标操纵数[D.]中起始的3点单元中取ON或OFF的状态。该指令只有16位运算,占11个程序步。它的源操纵数可取T、C和D,目标操纵数可以是Y、M和S。  图 时钟数据比较指令的使用(2)时钟数据加法运算指令TADD(FNC162)  TADD(P)指令的功能是将两个源操纵数的内容相加结果送进目标操纵数。源操纵数和目标操纵数均可取T,C和D。TADD为16位运算,占7个程序步。如图3-87所示,将[S1.]指定的D10~D12和D20~D22中所放的时、分、秒相加,把结果送进[D.]指定的D30~D32中。当运算结果超过24小时时,进位标志位变为ON,将进行加法运算的结果减往24小时后作为结果进行保存。  图  时钟数据加法运算指令的使用(3)时钟数据读取指令TRD(FNC166)  TRD(P)指令为16位运算,占7个程序步。[D.]可取T,C和D。它的功能是读出内置的实时时钟的数据放进由[D.]开始的7个字内。如图3-87所示,当X1为ON时,将实时时钟(它们以年、月、日、时、分、秒、星期的顺序存放在特殊辅助寄存器D8013~8019之中)传送到D10~D16之中。 图 时钟数据读取指令的使用在工控行业中,有时候会碰到因为可编程控制器(PLC)输入点的不够,而导致需要更换设备,浪费资源。对此,当实时性不需要那么高时,我们可以编写一个键盘的扫描程序来扩展输入的点数。因为扫描的方式是循环扫描,所以在实时性方面会有一定的欠缺。下面是用三菱PLC编程软件编写的8乘6的48键扫描程序。需要用到8个输入点,6个输出点,硬件连接如下图所示:注:当要求实现组合按键时上图的二极管必须加,反之二极管可加可不加。扫描的点是令Y0~Y5循环输出,当有按钮按下时,就会做出相应的动作,例如:当按钮键0按下时,则X0接通,当程序扫描到Y0时,X0与Y0形成一个回路, 表示按键“0”按下。程序如下图所示:结论:键盘是以循环扫描的方式来进行输入,而扫描的时间越短则实时性越好。但是当扫描时间过短时会因Y0~Y5输出结束时,X0仍未接通导致无法产生输出信号。或者当Y0输出结束,Y1也输出结束时,X0仍未断开,导致误判断。  经过测试可知每次循环扫描的时间T0不得低于20ms。建议可将滤波时间设得短一点,则可以缩短每次循环扫描的时间T0,例如:本例中将滤波时间设为0.8ms,则每次循环扫描的时间T0可以设到短10ms。三菱FX2N系列PLC的每种元器件都用特点的字母来表示,如X表示输入继电器,Y表示输出继电器,M表示辅助继电器,T表示定时器,C表示状态元件等,而且这些元器件都有规定的编号。    三菱FX2N系列PLC具有数十种编程元件(见表1)。FX2N系列PLC编程元件的编号分为两部分:部分是代表功能的字母,如输入继电器用“X”表示,输出继电器用“Y”表示;第二部分为数字,为该类器件的序号,FX2N系列PLC中输入继电器及输出继电器的序号为八进制,其余部件的序号为十进制。    一、输入继电器(X)    三菱FX2N系列可编程控制器输入继电器用“X”表示,编号范围为X0~X177(多128点,不同机型的点数可能不同,余同)。输入继电器与PLC的输入端相连,是PLC接收外部开关信号(如开关、按钮、传感器等输入信号)的元件。输入继电器必须由外部信号来驱动,不能用程序驱动。输入继电器的触点可以在程序中多次使用,其次数不受限制。FX2N型PLC输入继电器采用八进制地址编号,多可达128点(八进制的177等于十进制的127)。    二、辅助继电器(M)    1、通用辅助继电器    通用辅助继电器按十进制地址编号(在FX型PLC中除了输入继电器和输出继电器外,其他所有器件都采用的是十进制地址编号)。    2、断电保持辅助继电器    PLC在运行时若发生停电,输出继电器和通用辅助继电器全部成为断开状态。上电后除了PLC运行时被外部输入信号接通以外,其它仍断开。断电保持辅助继电器可保持断电前的状态,它是由PLC内装锂电池支持的。    3、特殊辅助继电器    PLC内有256个特殊辅助继电器,这些特殊辅助继电器各自具有特定的功能。通常分为两大类:    (1)只能利用其触点的特殊辅助继电器。线圈由PLC自动驱动,用户只可以利用其触点。例如:M8000为运行监控用继电器,PLC运行时M8000接通,M8002为仅在运行开始瞬间接通的初始脉冲特殊辅助继电器;M8012为产生100 ms时钟脉冲的特殊辅助继电器。    (2)可驱动线圈型特殊辅助继电器。用户激励线圈后,PLC做特定动作。未定义的特殊辅助继电器可在用户程序中使用。辅助继电器的常开常闭触点在PLC内可无限次地使用。    三、状态器(S)    状态器(S)是构成状态转移图的重要器件,它与步进顺控指令配合使用。FX2N系列PLC的状态器见表1。S0~S499没有断电保持功能,但是用程序可以将它们设定为有断点保持功能的状态。状态器的常开常闭触点在PLC内可以使用,且使用次数不限。不用步进顺控指令时,状态器S可以作辅助继电器M在程序中使用。此外,每一个状态继电器还提供一个步进触点,称为STL触点,在步进控制的梯形图中使用。    四、定时器(T)    PLC中定时器T相当于继电器控制系统中的时间继电器,它可提供无限对常开延时触点、常闭延时触点供编程使用。定时器元件号按十进制编号,设定时间由编程时设定系数K决定。T0~T199为0.1 s定时器,设定值范围为0.1~3276.7 s,小单位为0.1 s:T200~T245为0.01 s定时器,设定值范围为0.01~327.67 s。除此之外,还有积算型定时器等。图1中,当定时器线圈T200的驱动输入X000接通时,T200的当前值计数器对10 ms 的时钟脉冲进行累积计数,当前值与设定值K123相等时,定时器的输出触点动作,即输出触点是在驱动线圈后的1.23 s(10×123 ms=1.23 s)时才动作,当T200触点吸合后,Y000就有输出。当驱动输入X000断开或发生停电时,定时器就复位,输出触点也复位。图1 定时器    每个定时器只有一个输入,它与常规定时器一样,线圈通电时,开始计时;断电时,自动复位,不保存中间数值。定时器有两个数据寄存器,一个为设定值寄存器,另一个是现时值寄存器,编程时,由用户设定累积值。    如果是积算定时器,则它的符号接线如图2所示。  图2中,定时器线圈T250的驱动输入X001接通时,T250的当前值计数器对100 ms的时钟脉冲进行累积计数,当该值与设定值K345相等时,定时器的输出触点动作。在计数过程中,即使输入X001在接通或复电时,计数继续进行,其累积时间为34.5 s(100 ms×345=34.5 s)时触点动作。当复位输入X002接通时,定时器就复位,输出触点也复位。图2 积算定时器    五、计数器(C)    计数器元件号按十进制编号,计数器的计数次数由编程时设定的系数K决定。它可提供无限对常开触点、常闭触点供编程使用。C0~C99为通用加计数器,计数范围为1~32 767;C100~C199为停电保持加计数器,计数范围为1~32 767。此外,还有通用加减计数器(C200~C219)、停电保持加减计数器(C220~C234)和高速计数器(C235~C255)等。    三菱FX2N中的16位加计数器是16位二进制加法计数器,它在计数信号的上升沿进行计数。它有两个输入,一个用于复位,一个用于计数。每一个计数脉冲上升沿使原来的数值减1,当现时值减到零时停止计数,同时触点闭合。直到复位控制信号的上升沿输入时,触点才断开,设定值又写入,再进入计数状态。其设定值在K1~K32 767范围内有效。设定值K0与K1含义相同,即在次计数时,其输出触点就动作。  图3中由计数输入X011每次驱动C0线圈时,计数器的当前值加1。当第10次执行线圈指令时,计数器C0的输出触点即动作。之后即使计数器输入X011再动作,计数器的当前值保持不变。当复位输入X010接通(ON)时,执行RST指令,计数器的当前值为0,输出触点也复位。应注意的是,计数器C100~C199即使发生停电,当前值与输出触点的动作状态或复位状态也能保持。图3 计数器    六、数据寄存器(D)    数据寄存器是计算机必不可少的元件,用于存放各种数据。FX2N中每一个数据寄存器都是16位(高位为正、负符号位),也可用两个数据寄存器合并起来存储32位数据(高位为正、负符号位)。数据寄存器有通用数据寄存器、停电保持用寄存器、特殊用寄存器、变地址寄存器和文件寄存器等,其通道分配见表1。

浔之漫智控技术-西门子PLC代理商

经理:
聂航(先生)
手机:
15221406036
地址:
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
行业
工控系统及装备 上海松江工控系统及装备
我们的其他产品
拨打电话
QQ咨询
请卖家联系我