免费发布

山东省西门子授权供应商---西门子电机济宁市总代理

更新:2024-04-27 07:00 发布者IP:120.237.217.245 浏览:0次
发布企业
广东湘恒智能科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
广东湘恒智能科技有限公司
组织机构代码:
91441304MAC3TWY11U
报价
请来电询价
西门子PLC
西门子伺服电机
西门子触摸屏
西门子电缆
西门子变频器
西门子模块
关键词
华南西门子总代理,华中西门子总代理,华东西门子总代理,华北西门子总代理,西北西门子总代理
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
联系电话
13510737515
手机
13185520415
联系人
董海波  请说明来自顺企网,优惠更多
让卖家联系我
13185520415

产品详细介绍

   S7-1200PLC定时器为IEC定时器,没有固定的类似S7-200CN中的T0、T37一样的编号,使用前需要在数据块中声明IEC_TIMER类型变量才可以使用。使用的数量收CPU的存储器容量限制。


    定时器介绍


    S7-1200定时器包含四种定时器:

        1、TP:生成脉冲定时器。

               IN由“0”变成“1”时,Q由“0”变为“1”。在ET未达到PT时间前,Q均                                保持“1”输出状态,不受IN的状态变化影响。当ET=PT时,停止计                                时,Q由“1”转换为“0”。


图1 TP生成脉冲定时器

       2、TON:接通延时定时器。

               IN为“1”时,定时器启动计时。当ET=PT时,Q输出为“1”,ET停止计时并                    保持当前计时状态。任意时刻IN为“0”时,ET计时时间清零,Q输出恢                        复为“0”。


图2 接通延时定时器

        3、TOF:关断延时定时器。

                   IN由“0”变为“1”时,Q输出变为“1”,当IN由“1”变为“0”时,定时器计时                        启动,当ET=PT时,Q输出变为“0”,并定时器停止计时,保持当前计                            时值。任意时刻IN变为1时。Q输出变为“0”,并定时器计时值清零。


图3 TOF关断延时定时器

       4、TONR:时间累加器。

               IN由“0”变为“1”时,定时器开始计时,当IN由“1”变为“0”时,定时器停                            止计时并保持当前计时值。当ET=PT时,Q输出变为“1”。当R                                   由“0”变为“1”时,定时器计时值复位,Q输出变为“0”。


图4 TONR时间累加器


        在S7-1200指令中,定时器分为功能框定时器和线圈型定时器。如图5所示。

这两种定时器在使用上没有区别。


图5 定时器指令

    定时器程序编写

        

      前面我们有介绍到,S7-1200中的IEC定时器,需要先在数据块中声明IEC_TIMER类型的定时器变量,声明方法如下:

       1、将DB块声明为1个IEC_TIMER定时器。过程如“图6”所示。

               1、添加新块;

               2、定义新DB块名称;
               3、将类型修改为“IEC_TIMER”类型;

               4、点击“确定”即可;


图6 DB块声明为IEC_TIMER

        2、在全局DB块内,声明一个或多个IEC_TIMER类型变量。过程如“图7”所示

               1、添加一个全局DB数据块,名称可任意定义;

               2、在全局DB内,添加一个变量,类型设置为“IEC_TIMER”;

                通过此方法可以在一个DB块内,添加多个IEC_TIMER变量,这样会比第一                        种方法看起来更加简洁直观。

图片

图7 在全局DB块内新建IEC_TIMER定时器

        声明好IEC_TIMER变量后,我们可以回到Main主程序中,添加一个定时器来做个简单测试。下面以TON接通延时定时器为例,做个简单程序测试。

       1、从指令树的基本指令中,将TON指令拖入到我们想要放的位置;

       2、如果我们已声明过IEC_TIMER变量,则弹出的对话框我们可以直接点取消;

       3、在TON定时器指令上方,输入我们所声明的定时器变量;

       4、为定时器的IN和PT分配参数;Q和ET可以选择不分配变量;

             其中PT为Timer类型变量;格式为“T#”再加时间,如2秒,可以                                    写入“T#2S”或者用“T#2000MS”

图片

图8 TON指令调用

            这样定时器的程序即完成。


问题注意点:


       1、为什么TON定时器在IN为“1”时,定时器不计时?

           1、S7-1200中IEC_TIMER定时器在使用时,如果在程序中未使用的该定时                    器的ET或Q,则该定时器不会刷新,则计时器当前值不更新。

           2、定时器的声明变量被重复使用。


图9 定时器计时不工作

            2、定时器能否达到精准计时?

                    不能做到。

                   IEC_TIMER定时器的更新发生在定时器的ET或者Q被扫描到时。因此定                        时器的计时值会受到扫描周期影响,不能做到精准计时,如果需要精准                        技术,可采用循环中断(OB30)来实现。

所属分类:中国电工电气网 / PLC
山东省西门子授权供应商---西门子电机济宁市总代理的文档下载: PDF DOC TXT
关于广东湘恒智能科技有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2022年11月13日
主营产品西门子PLC 变频器 伺服电机 人机界面 触摸屏 线缆 DP接头
经营范围西门子PLC 变频器 伺服电机 人机界面 触摸屏 线缆 DP接头
公司简介广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112