说明:
采用附件中的“elapsedTimeMeter”函数块可以确定 S7-1200 应用的运行时间。
该函数块可以计算起动触发后所消耗的分钟数。当消耗时间超过用户组态时间时,报警位会被置位。n
图 01n
注意:
该函数块的计算时间单位是分钟。n
导入和组态“lapsedTimeMeter”函数块
编号 |
导入和组态“lapsedTimeMeter”函数块 |
1. | 下载打开附件中的“elapsedTime”S7-1200 全局库 依照以下步骤: n
|
2. | 连接“elapsedTimeMeter”函数块 依照如下步骤: n
|
表 01 n
“elapsedTimeMeter”函数块的接口
接口 | 数据类型 | 注释 |
maxTime | TIME | 当耗时超过“maxTime”时间后,“alarm”输出被置位。 n
注意: |
Reset | BOOL | TRUE:复位“alarm”输出。该操作同时复位内部计数器。 |
counterStart | BOOL | TRUE:函数块计算消耗时间。 FALSE:计时数值保持,当该位再次置位时,继续计时。 |
alarm | BOOL | TRUE:当计时超过“maxTime”。
无论“alarm”位是 TRUE 还是 FALSE,只要“counterStart”位是 TRUE,函数块就会计算消耗时间。 |
表 02
生成环境:
- S7-1200 PLC
- 以太网电缆
- PG / PC
- STEP 7 Basic V10.5
elapsedTime.zip ( 326 KB )
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332587.html