说明:
在下面的 STEP 7项目“ P_FB115” 中,功能块 FB115 是实现保存定时器停止时的剩余时间的程序块。当定时器再次启动时,它的计时值从停止时保存的数值开始(直到达到最初的时间设定值为止) 。图 01 显示了定时器运行的情况。.n
FB115 是在 OB1 中调用的,其参数描述见下表。
参数 | 类型 | 描述 |
Tmr_no | TIMER | T(#) 所使用的定时器的编号 |
Tbase: | INT | 0 =.01 时基是0.01秒 |
Preset | INT | 计时器的设定值可以从 0 到 999 |
T_start | BOOL | 上升沿启动定时器,下降沿停止定时器 |
T_Reset | BOOL | 定时器被复位为0 |
Number | S5TIME | 从0到设定值的计数时间 |
EN | BOOL | 可以指示定时器是否在计时 |
DN | BOOL | 当达到设定值使会有指示 |
所附的下载程序“P_FB115”包含了使用上述功能块的 STEP 7 项目(FB115,背景数据块 DB115 和 OB1)。将文件“P_FB115复制到一个单独的目录中,然后双击执行该文件。该 STEP 7 项目和它的所有子目录将自动解压缩。然后您可以使用 SIMATIC 管理器打开并编辑解压缩后的项目。
P_FB115.zip ( 337 KB )
可运行性和测试环境:
该实例可以运行在 SIMATIC S7-300、S7-400、C7和 WinAC 中所有型号的 CPU 上。下表列出了创建本页内容和验证上述功能所用的所有组件:
测试环境 | 版本 |
PC 系统: | Intel(R) Pentium(R) M processor 1.73GHz, 1.49GB RAM |
PC 操作系统: | Windows XP SP2 |
STEP 7: | V5.4 |
选件包S7 PLCSIM: | V5.3 |
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc337576.html