台达plc编程时间继电器怎么编 台达plc子程序里时间继电器怎么运行不了
台达PLC的T1为100ms时间继电器,59mX60s=3540s=35400ms,所以直接使用是不行的,因为台达PLC中的常数值最大为32767。
你可用两个时间继电器实现,即将59分分开两部分,如T0为30分,T1为29分:
ld x1
tmr t0 k1800(注:30分钟)
and t0
tmr t1 k17400(注:29分钟)
ld t1
out y1
也可用计数器来实现,用T1来执行1分钟脉冲,用C1来执行分钟输出,如:
ld x1
tmr t1 k600
andp t1
cnt c1 k59
ld c1
out y1
时间继电器接线麻烦稳定性不高,加上PLC的编程复杂,很容易出现这种情况。可以使用表控TPC4-4TD,无需编程,可是设置动作的工作时间和延时时间,就可以不用时间继电器了。
一般接线如下:
台达plc编程时间继电器编程方法
台达PLC计时器是以1ms 、10ms、100ms 为一个计时单位,计时方式采上数计时,当计时器现在值=设定值时输出线圈导通,设定值为10 进制K 值,亦可 用资料寄存器 D 当成设定值。
计时器之实际设定时间= 计时单位* 设定值。
编程时依其性质可区分为:
1. 一般用计时器:
一般用计时器在END 指令运行时计时一次,在TMR 指令运行时,若计时到达,则 输出线圈导通。
编程的梯形图看下图:
程序解释:
当X0=On 时,计时器T0 之现在值以100ms 时基计时,当计时器现在值= 设定值K100 时,输出线圈T0=On。
当X0=Off 或停电时,计时器T0 之现在值清 为0 ,输出线圈T0 变为Off。
2. 积算型计时器
积算型计时器在END 指令运行时计时一次,在TMR 指令运行时,若计时到达,则输出线圈导通。
编程的梯形图看下图:
程序解释:
当X0=On 时,计时器T250 之现在值以100ms时基计时,当计时器现在值= 设定值K100 时,输出线圈T0=On。
当计时中若X0=Off 或停电时,计时器T250 暂停计时,现在值不变,待X0再on时,继 续计时,其现在值往上累加直到计时器现在值 = 设定值K100 时,输出线圈T0=On。
设定值的指定方法:计时器之实际设定时间= 计时单位* 设定值。
1. 常量指定 K :设定值直接指定十进制常量K 值。
2. 间接指定 D :设定值 用资料寄存器D 做间接指定。
www.hongtugz.com QQ:896285807 索取 DVP-PLC应用技术手册【101例】
按F6----把光标移动到 应用指令----按T 选中TMR----- S 下拉选T---- D下拉选K 在后面输入K值 T的后面输入T0到Tn
多看点说明书吧 台达的软件有模拟的功能 自己多写点 模拟一下就好
《台达PLC 台达的万年历怎么用呢?我想让他到一定时间PLC停止动作》
答:调整它的控制器的时序部件 也就是内部的时间继电器就可以 这个要用它本身的编程器来编制 PLC都是这么改的 不管什么品牌
《plc如何使三盏灯循环交替亮3s后灭全灭,求编程图》
答:我用的台达PLC,大致程序是这样的,三个灯依次亮,最后一个亮完后全灭,我设置的时间不是3s,你自己调整下,我也是新手,刚学习,共同进步。