• {{item.name}}
工业自动化软件 {{item.name}}
{{item2.name}}
更多
常问问题

如何在SCL中实现循环执行S_ODT定时器

star star star star star
5.0 分
  • 软件编程
  • scl
  • 功能块
  • 脚本
文档编号:F1013| 文档类型:常问问题| 发布时间:2024年01月22日
  • 0
  • 441
  • 2056
说明: 附件下载项 '......

说明:

附件下载项 "S_ODT.zip" 包括两个示例项目,一个使用STEP 7 V5.x编写,文件名为S_ODT_V5.x.zip,另一个使用STEP 7 Professional V12编写,文件名为S_ODT_V12.zip。项目中FC1功能块用于实现S_ODT定时器的循环执行,并可计算该定时器的执行次数。图1显示了在STEP7 V5.X的OB1中调用FC1及相关的调用参数。


图 1

FC1接口参数见表1


接口类型参数名称数据类型描述
输入T_NOTIMER使用的定时器,示例中使用T0
TVS5TIME预设定时器值,示例为10s
输出BCD_ValueS5TIME剩余时间,BCD格式,示例中保存在MW10
BIN_ValueWORD剩余时间,整数格式,示例中保存在MW12
输入输出RBOOL复位定时器,示例为M0.0
QBOOL定时器状态,示例为M0.1
CountDINT定时器循环执行计数,示例为MD14

表 1

程序说明:

l         R=0时,FC1中S_ODT定时器循环执行,定时器每次重新启动,循环计数器Count累加1,Q在每次定时时间到达后仅保持一个程序循环周期的高电平。

l        R=1时,复位定时器,循环计数器Count清零。

下载项目 "S_ODT.zip (1023 KB) ( 1023 KB ) "

如果您对该文档有任何建议,请将您的宝贵建议通过下载中心的联系我们进行提交。该文档的文档编号:F1013

附录-推荐网址

自动化系统

西门子(中国)有限公司工业业务领域支持中心

网站首页:www.4008104288.com.cn

自动化系统下载中心

http://www.ad.siemens.com.cn/download/SearchResult.aspx?pid=1

自动化系统全球技术资源:http://support.automation.siemens.com/CN/view/zh/10805045/130000

基于产品的支持与服务主页http://www.ad.siemens.com.cn/productportal/Default.aspx


您可以前往全球资源库查看此文档


剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。