电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

西门子S7-1200PLC的IEC格式的定时器属于功能块介绍

西门子S7-1200PLC的IEC格式的定时器属于功能块介绍_第1页
1/2
西门子S7-1200PLC的IEC格式的定时器属于功能块介绍_第2页
2/2
西门子 S7-1200PLC 的 IEC 格式的定时器属于功能块介绍 西门子 S7-1200PLC 的 IEC 格式的定时器属于功能块。在插入定时器指令时,要求创建一个 16 字节的 IEC_Timer 数据类型的 DB 结构(即背景数据块),来保存有关的数据。在功能块中,可以事先创建一个IEC_Timer 数据类型的静态变量(多重背景),然后将它指定给定时器指令。 CPU 没有给任何特定的定时器指令分配专门的资源。每个定时器使用 DB 结构和一个连续运行的内部 CPU 定时器(我的理解是一个硬件定时器)来执行定时。 在定时器指令的输入 IN 的上升沿启动定时器时,连续运行的内部CPU 定时器的值将被复制到为该定时器指令分配的 DB 结构的元素START(起始值)中。 该起始值在定时器继续运行期间将保持不变,以后将在每次更新定时器时使用。以下条件时将会执行定时器更新: 1)执行定时器指令(TP、TON、TOF 或 TONR); 2)定时器结构的元素 ELAPSED(经过的时间)或位输出 Q 作为其它指令的参数,该指令被执行。 更新定时器时,将从内部 CPU 定时器的当前值中减去上述起始值,得到经过的时间 ELAPSED。再将 ELAPSED 与预设值 PT 进行比较,以确定定时器的位输出 Q 的状态。然后更新该定时器的 DB 结构的元素ELAPSED 和 Q。达到预设值 PT 后,定时器不会继续累加经过的时间ELAPSED。 STEP 7 Basic 的 V11 版与 V10.5 版相比,增加了类似于 S7-300/400 的定时器线圈指令。 从上述的定时器内部的定时机制可知,在使用定时器时,其定时精度与 CPU 的扫描周期有很大的关系。在 CPU 两次更新定时器之间,定时器的输入、输出参数保持不变。 为了验证上述结论,在 FB1 中调用定时器指令 TP,在 OB1 中用I0.1 作为调用条件,调用 FB1。用监视表格监视定时器的输出 Q 和经过的时间 ET,用输入 IN 的上升沿启动定时器后,假如 I0.1 为 0 状态,没有调用 FB1 和执行定时器指令,定时器的输出 Q 和经过的时间 ET 保持不变。只有在调用 FB1,执行定时器指令时,ET 的值才会变化。北京天拓四方科技有限公司

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

西门子S7-1200PLC的IEC格式的定时器属于功能块介绍

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部