业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-07-04 16:24:53浏览次数:187
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6SN1145-1BA01-0BA0调试
1、 交流变频器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.使用“复位定时器"指令,可将一个特定的定时器复位为“0"。在当前的逻辑运算结果
(RLO) 为“1"时,执行该指令。只有在执行指令之前RLO 为“1",所的定时器才会返
回值“0"。该指令同时也将时间值和已编程时间段的时基复位为 "0"。
说明
在时间单元,操作通过时基的间隔,以一个时间单位缩短时间值,直到该值为“0"。
递减操作与用户程序不同步执行。因此,定时器中的值比预期的时基多短一个时间间隔
值。
指令
4.1 指令
对 PLC 进行编程
1762 编程和操作手册, 10/2018
说明
“复位定时器"指令不会复位内部边沿存储器位。要复位内部边沿存储器位,需要对“启
用定时器"指令进行编程,或者执行该指令,以便在状态为“0"时开始计时。
以下示例中说明了如何构造一个时间单元:另请参见“L:加载定时器值"。
参数
下表列出了“复位定时器"指令的参数:
操作数声明数据类型存储区说明
<定时器> Input TIMER T 待复位的定时器
有关有效数据类型的更多信息,请参见“另请参见"。
示例
以下示例说明了该指令的工作原理:
STL 说明
A "Tag_Reset" // 检查操作数的状态是否为“1",然后与当前的 RLO 进行“与"
运算。
R "MyTimer" // 当 RLO 为“1"时,复位定时器。
A "MyTimer" // 检查定时器的状态是否为“1"。
= "Tag_TimerStatus" // 将定时器状态分配给操作数。
L "MyTimer" // 将定时器的当前时间值加载到累加器 1 中。
T "Tag_TimerValue" // 将当前时间值传送到操作数“Tag_TimerValue"。
参见
有效数据类型概述 (页 247)
状态字的基本信息 (页 200)
L: 加载定时器值 (页 1759)
STL 基础知识 (页 8341)
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1763
SP: 启动脉冲定时器 (S7-1500)
说明
使用“启动脉冲定时器"指令,将在上升沿时启动所的定时器。如果检测到上升
沿,将执行该指令并启动定时器。之后,在执行指令前只要逻辑运算结果 (RLO) 保持为
“1",定时器便会运行累加器 1 的一段时间。如果在该时间段结束之前,RLO 更改
为 "0",定时器便会停止。只要该时间段未结束,那么查询结果为 "1" 的定时器状态将返回
查询结果 "1"。
在执行“启动脉冲定时器"指令之前如果有上升沿则会重新启动定时器,或者使用“启用
定时器"指令重新启动该定时器。只能重新启动未复位的定时器。
累加器 1 中的时间段由时间值和时基组成。如果的定时器通过“启动脉冲定时器"指
令启动,则会根据时基对时间值进行减计数。当计数器值减为零时,定时器停止运行。
即使在指令执行期间定时器未启动,累加器 1 中也必须存在 S5TIME 格式的有效时间段。
如果累加器 1 中无有效的 BCD 值且前导逻辑运算结果 RLO 返回值“0",则将状态位 OV
置位为“1"。将不启动任何同步错误处理。如果累加器 1 中的 BCD 值有效,则将状态位
OV 复位为“0"。
说明
在时间单元,操作通过时基的间隔,以一个时间单位缩短时间值,直到该值为“0"。
递减操作与用户程序不同步执行。因此,定时器中的值比预期的时基多短一个时间间隔
值。
以下示例中说明了如何构造一个时间单元:另请参见“L:加载定时器值"。
下一篇:西门子6SN1145-1BA01-0BA0程序安装