三菱程序时间指令:加前缀H (三菱程序时间变量)

三菱程序时间变量

在三菱 PLC 编程中,使用前缀 H 来表示时间变量。时间变量用于存储和操作与时间相关的量,例如持续时间、时间戳和日期。

时间变量数据类型

三菱 PLC 支持以下时间变量数据类型:
  • H :时分秒 (HH:MM:SS.S)
  • T :时分秒毫秒 (HH:MM:SS.S100)
  • D :天时分秒 (DD.HH:MM:SS.S)
  • DT :天时分秒毫秒 (DD.HH:MM:SS.S100)

时间变量寻址

时间变量可以按以下方式寻址:绝对寻址:使用变量的完整名称,例如 D100 。寄存器寻址:使用 D、T、H 或 DT 寄存器,然后指定寄存器号,例如 D10 。间接寻址:使用指针变量,然后指定指针变量的地址,例如 D100

时间变量操作

时间变量可以使用以下运算符进行操作:加法:+减法:-乘法:除法:/等于:=不等于:<>大于:>小于:<大于等于:>=小于等于:<=

时间变量指令

三菱 PLC 提供了多种用于处理时间变量的指令,包括:MOV:移动数据到时间变量ADD:将时间值加到时间变量SUB:从时间变量中减去时间值MUL:将时间变量乘以一个常数DIV:将时间变量除以一个常数CMP:比较两个时间变量TIME:获取当前时间DATE:获取当前日期

示例

以下示例展示如何使用时间变量: ladder D100: 10:00:00.0 // 时间变量,表示为 10:00:00.00 AM D101: 00:30:00.0 // 时间变量,表示为 00:30:00.00 ladder // 将 D101 加到 D100 中 ADD D101 D100 D102 // D102 将包含 10:30:00.00 AM ladder // 将 D100 除以 2 DIV D100 2 D103 // D103 将包含 05:15:00.00 AM ladder // 比较 D100 和 D101 CMP D100 D101

结论

时间变量在三菱 PLC 编程中非常有用,可用于存储和操作与时间相关的量。通过使用前缀 H 和各种时间变量指令,程序员可以轻松地创建和管理时间值。

三菱PLC时间怎么输入指令

以计时指令为例:

1、我们以X0输入端作为计时开始信号,当PLC内部接收到计时信号时,位软元件X1接通,在左母线处直接输入“ld x0”即可在梯形图中输入。

2、我们以T0作为PLC内部计时器,此时应注意计时器的类型:T0~T199表示100ms通用定时器,T200~T2451表示0ms通用定时器,可以在输入信号后端输入“out t0 k30”,k30表示3000ms,即3秒。

3、当计时结束后需要有输出信号,这个输出信号可以控制外部设备也可以作为警示灯,我们以Y0做为输出。

4、当计时结束后如果不断开计时器也不复位,这时计时器将保持最后数值,我们可以增加复位指令对C0复位。完成后可以点击测试按钮进行仿真。

5、在逻辑测试对话框可以增加位元件监控画面,点击菜单的“软元件”然后选择“软元件窗口”选择X和Y,这时就可以对所编程序的输入和输出进行操作和监控。

6、在X输入对话框中,若点击一次输入按钮可以将输入自锁,点击两次自锁解除。当点击X0后等待3秒,这时Y0将输出。这时如果点击两次X1则可对计时器复位,复位后重新计时。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论