全国服务热线: 15821971992

SIEMENS西门子安庆授权代理商

发布日期 :2022-07-14 13:22发布IP:117.143.125.52编号:10208281
分 类
工控系统及装备
单 价
电议
有效期至
长期有效
咨询电话
15821971992
手机
15821971992
Email
tst26001808@trustexporter.com
让卖家联系我
详细介绍

 SIEMENS西门子PLC安庆市授权代理商

S7-1200系列产品PLC的计时器选用的是IEC文件格式的计时器,每一个计时器就是一个FB块,因而每一个计时器在使用时都要分派相对应的环境DB块来储存计时器的对应的信息。假如在系统中采用的计时器比较多,每一个计时器都要分派一个环境DB,则可能形成很多的数据块“残片”。 因为处理该情况,我们可以通过下列二种方法来完成:

1、在全局性DB块中创建IEC_TIMER基本数据类型的自变量,随后根据这一自变量来替代计时器里的环境DB。

如在程序流程的OB块中或者FC块中必须应用到计时器时,能够先往全局性DB块中建立相应的IEC_TIMER始基本数据类型的自变量,如在启用计时器命令时,提醒分派DB块时,能够点一下撤销,随后在计时器的键入环境数据块处,挑选键入在全局性DB块中确立的IEC_TIMER的基本数据类型的自变量。如图所示,在数据块中各自建立了“运行延迟”和“断掉延迟”2个自变量,自变量的种类都为IEC_TIMER的自变量。

 

自变量创建完成后,在程序编写时启用的计时器时分派环境块就能够分派相对应的自变量以往就可以,如下所示所显示:

2、在FB块插口区中的静态变量中创建基本数据类型为IEC_TIMER的自变量,随后分派给计时器。

在应用程序的设计方案情况下,计时器很有可能还会继续用以FB块中,因FB块在启用时必须给其分派环境DB,若在FB块中必须应用计时器,则能够在FB块的插口区中静态变量中创建IEC_TIMER基本数据类型的自变量,如图所示,插口区域静态变量中建立了“运行延迟计时器”和“断掉延迟计时器”2个基本数据类型为IEC_TIMER的自变量。

门子S7-1200为例子来解读一下PLC的原理。PLC选用循环系统实行可执行程序的方法,称之为循环系统扫描仪工作方式,一个循环系统扫描仪周期时间,关键可可分为键入取样、可执行程序实行和导出更新三个阶段。PLC运作后先实行一次运行机构块,再开始监控时长,在输进取样环节,载入输出设备的情况,并存放到IO印象区中,以后进到实行可执行程序环节,依照从上向下从左往右的次序先后实行可执行程序,执行完可执行程序,将导出印象区域结论更新到外部设备。这一全过程就是一个扫描仪周期时间,循环系统开展以上流程称之为循环系统扫描仪工作方式。

循环系统扫描方式

    在扫描仪周期时间里的键入取样环节,先后读取全部输入状态和数据信息,并把他们存进IO印象区中的相对应模块内,键入取样结束后,转到可执行程序实行和导出更新环节。在这里两个阶段中,即便输入状态和数据信息产生变化,IO印象区中的相对应模块的状况和信息也始终不变。因而假如键入是差分信号,该脉冲的间距一定超过一个检测周期时间,才能够确保在任何情况下该键入均能被读取。

键入取样环节

    在扫描仪周期时间里的可执行程序执行阶段,PLC一直按自上而下的次序先后扫描仪可执行程序,再扫描仪每一条plc梯形图时,并按先左后右先弄之后的次序开展逻辑函数。逻辑函数的结论存于印象区,上边的逻辑函数,其计算结论会对下边的逻辑函数起作用。反过来下边的逻辑函数,其计算结论只有到下一个扫描仪周期时间,才可以对以上的计算结论起作用。

可执行程序执行阶段

    在扫描仪周期时间里的导出更新环节,当扫描仪可执行程序结束后,PLC就进到导出更新环节。在此期间,CPU依照储存在IO印象区域计算结论,更新全部相匹配的导出锁存电源电路,再经导出电源电路推动相对应的外接设备,这时候才算是PLC的真实导出。

伤害更新环节

    综合性以上全过程,PLC的工作特点如下所示:一、全部输入信号在程序执行前统一读取,请在程序执行情况下不会再转变。而程序执行的结论都是在扫描仪周期时间的末尾时间段统一导出,其工作特点是由一个持续的全过程转化成多个静止不动的的状态。二、PLC仅在扫描仪周期时间的开始时间段载入外界输入状态,该时间段相对性较短,对输入信号的抗干扰性强。三、循坏扫描仪的工作方式,针对快速改变的全过程很有可能遗漏转变的数据信号,还会产生系统软件回应的落后。为解决以上难题,可运用马上输出单脉冲捕捉高速计数器或终断技术性等。

PLC的工作特点

    下边大家来讲一个案例,I0.1意味着外界的按键,当按键姿势后,左边的系统只必须一个检测周期时间,就能够实现对M0.4的更新,而右边的程序流程要通过四个扫描仪周期时间才可以进行对M0.4的更新,在扫描仪周期时间非常短,无时钟频率相互配合规定时,感觉不到这两个程序执行的差别。在有时钟频率相互配合的前提下,这类差别要引起注意。

程序流程比照

    融合PLC循环系统扫描仪工作方式剖析图例双线圈导出程序流程。当I0.0按住时,后导出Q0.0或是0,当I0.1启动时,后导出Q0.0才算是1。

双线圈导出程序流程

    下边根据平面图详细介绍S7-1200 PLC运行到运转的全过程,运行情况下先后实行下列流程:A、消除键入印象储存器。B、应用上一个值或更换值,对导出实行复位。C、实行运行OB块。D、将物理学键入的情况复制到键入印象储存器。F、开启将导出印象储存器的值载入到物理输出。E、将所有的终断事情储存到要在软方式下解决的序列中。运行中先后实行下列流程:①将导出印象储存器载入物理输出。②将物理学键入的情况复制到键入印象储存器。③程序执行循环系统OB块。④实行自查确诊。⑤一定要注意,在扫描仪周期时间的一切环节,可并行处理终断和通讯。

创建完FB块里的静态变量后,可撰写PLC的程序流程,如下所示所显示:

(1) FB块里的程序流程:

(2) 创建完FB块的程序流程后,必须在OB1中启用该FB块,启用是操作系统会自行提醒为该FB块形成环境数据块。



相关分类
推荐产品
信息搜索
 
西门子变频器代理商
  • 地址:上海市松江区广富林4588弄52号3楼
  • 电话:15821971992
  • 手机:15821971992
  • 联系人:聂经理
  • 请卖家联系我