博图定时器线圈使用_S7-1200 定时器这两种ton怎么用,什么区别,请高人指点一下...

问题描述:

博图里有两个TON定时,不知道怎么用,尤其 启动接通延时定时器 这个参数怎么填。INOUT 项 填什么进去?是已经建好的定时器名称吗?填其他好像不行。请指点一下。被弄晕了。

图片说明:

最佳回答:1、TON 定时器在预设的延时过后将输出 Q 设置为 ON

TON

定时器运行期间,更改 PT 没有任何影响。

定时器运行期间,将 IN 更改为 FALSE 会复位并停止定时器

PT(预设时间)和 ET(经过的时间)值以表示毫秒时间的有符号双精度整数形式存储在指定的 IEC_TIMER DB 数据中。 TIME 数据使用 T# 标识符,可以简单时间单元(T#200ms 或 200)和复合时间单元(如 T#2s_200ms)的形式输入。负的 PT(预设时间)值在定时器指令执行时被设置为 0。 ET(经过的时间)始终为正值。

2、定时器线圈 (TON)定时器线圈必须是 LAD 网络中的最后一个指令。 如定时器示例中所示,后面网络中的触点指令会求出定时器线圈 IEC_Timer DB 数据中的 Q 位值。 同样,如果要在程序中使用经过的时间值,必须访问 IEC_timer DB 数据中的 ELAPSED 元素。

当 Tag_Input 位的值由 0 转换为 1 时,脉冲定时器启动。 定时器开始运行并持续 Tag_Time 时间值指定的时间

只要定时器运行,就存在 DB1.MyIEC_Timer.Q 状态=1 且 Tag_Output 值=1。当经过 Tag_Time 值后,DB1.MyIEC_Timer.Q=0 且 Tag_Output 值=0

详细的你可以参考:

《SIMATIC S7 S7-1200 》的编程指令——基本指令-定时器章节

https://support.industry.siemens.com/cs/document/109741593/

提问者对于答案的评价:谢谢指点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值