三菱melsec-a系列plc的指令与编程_三菱Q系列PLC定时器、计数器结构化编程基础

本文详细介绍了三菱Melsec-A系列PLC的定时器和计数器指令,包括普通型和高速型定时器的使用,以及各种计数器的操作。讲解了定时器的时间精度设置,不同类型的定时器和计数器的工作原理,如TON、TOF、TP等,并给出了实际应用示例,如闪烁灯程序设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

153cb15a459873360c92738588c367f5.png

定时器

时间精度设置:参数→双击PLC参数→PLC系统设置→定时器时限设置。

普通型定时器:

OUT_T

一EN     ENO一

一TCoil ←一一Bit数据类型(编号)

一TValue←一ANY16数据类型(时间)

高速型定时器:             

OUTH_T

一EN    ENO一

一TCoil←一一一一Bit数据类型(编号)

一TValue←一一一 ANY16数据类型(时间)

使用方式:拖入/输入OUT_T,EN前加使能触点。

一EN     ENO一

一TCoil←一一一一TC(0~F)

一TValue←一一一常数

用触点时:普通TS、累计STS。

用线圈时:普通TC、累计STC。

用当前值时:普通TN、累计STN。

其他计时器

生成脉冲:

                         TP

M0一→  一IN      Q一  ←一M2

t#1S→   一PT   ET一  ←标签(当前值)

延时断开:

TOF

一IN        Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

延时接通:

TON

一IN        Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

生成脉冲、高速:

TP_HIGH

一IN         Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

延时断开、高速:

TOF_HIGH

一IN         Q一←一一Bit数据类型

一PT       ET一←Time(时间)数据类型

延时接通、高速:

TON_HIGH

一IN         Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

生成脉冲、使能:

TP_E

一EN    ENO一

一IN          Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

延时断开、使能:

TOF_E

一EN    ENO一

一IN          Q一←一一Bit数据类型

一PT       ET一←Time(时间)数据类型

延时接通、使能:

TON_E

一EN    ENO一

一IN          Q一←一一Bit数据类型

一PT       ET一←Time(时间)数据类型

生成脉冲、高速、使能:

TP_HIGH_E

一EN    ENO一

一IN          Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

延时断开、高速、使能:

TOF_HIGH_E

一EN    ENO一

一IN          Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

延时接通、高速、使能:

TON_HIGH_E

一EN    ENO一

一IN          Q一←一一Bit数据类型

一PT      ET一←Time(时间)数据类型

IN、Q:Bit数据类型

PT、ET:Time(时间)数据类型

TP:生成脉冲。

TOF:延时断开。

TON:延时接通。

E:带使能,可累加计时,关使能,保持状态。

HIGH:高速计时器。

计数器

OUT_C

一EN ENO一

一CCoil←一一一一Bit数据类型

一CValue←一一一 ANY16数据类型

用于触点时:CS。

用于线圈时:CC。

用于当前值时:CN。

CTD←一一一一递减计数器

一CD          Q一

一LOAD   CV一

一PV

CTU←一一一一递增计数器

一CU           Q一

一RESET  CV一

一PV

CTUD←一一一一递增递减计数器

一CU        QU一

一CD        QD一

一RESET  CV一

一LOAD

一PV

CTD_E←一一一一递减计数器带使能

一EN    ENO一

一CD          Q一

一LOAD    CV一

一PV

CTU_E←一一一一递增计数器带使能

一EN      ENO一

一CU           Q一

一RESET   CV一

一PV

CTUD_E←一一递增递减计数器带使能

一EN       ENO一

一CU          QU一

一CD          QD一

一RESET    CV一

一LOAD

一PV

CD、CU、LOAD加载、Q、RESET复位、QU、QD:Bit数据类型

PV、CV:Word数据类型带符号

定时器应用:1,定时器触点控制。2,定时器当前值比较控制。

计数器应用:1,计数器触点控制。2,计数器当前值比较控制。

闪烁灯程序设计:

e925390c12a8697ac494d1237fa39fe3.png

使用触点控制。

ed2042d7335f4e0885f2634e6c94a8e7.png

当前值比较控制。

97291ee98d3caba3ffa2228f77be9d05.png

计数器应用。

72192fda05c0efac864e6b6553f1c34b.png

往期精彩文章:

如何解决定位不准的问题?经过摸索小李想出一个办法

老设备人对新设备人忠告,设备人的职业发展方向问题

三菱PLC输出接线,一篇文章搞懂,其他品牌大同小异

PLC输入接线,记住这两句口诀,什么机型的都会接了

三位五通电磁阀的奇怪问题,这样处理节省一个电磁阀

《线圈怎么量都是好,就是不转,你知道为什么吗?》

小李工厂那个搞十几天的伺服异常报警,终于落下帷幕

VCP机器人吸盘不吸气检修,几位大哥已搞近10小时

英威腾伺服放大器异常报警的检修,小李一个一个解决

断断续续的液压油缸定位故障,老师傅说三块钱搞好了

基恩士FSN18N光纤传感器感光度异常处理,参数调校

欧姆龙(OMRON)E5CC温控器控制加热启停的设置

欧姆龙E3X-HD10光纤放大器调整20201104资料更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值