定时器+S7-200+功能块

如何编写200的定时器,在所写的功能块里调用。
由于每各站控制的功能一样,只是时间有差别,想写个功能块,查看没有时间类型定义,想问一下如何写一个定时器?

最佳答案

SUBROUTINE_BLOCK 子计时:SBR1
TITLE=子程序注释
VAR_INPUT
开始计时:BOOL;
设定值:DINT;
END_VAR
VAR_IN_OUT
tmp:BOOL;
当前值:DINT;
起始值:DINT;
END_VAR
VAR_OUTPUT
输出:BOOL;
END_VAR
BEGIN
Network 1 // 网络标题
// 网络注释
LD     L0.0
LPS
AN     L5.0
BITIM  LD10
LRD
=      L5.0
LPP
=      L14.0
Network 2 
LDN    L0.0
CRET
Network 3 
LD     L0.0
CITIM  LD10, LD6
Network 4 
LDD>=  LD6, LD1
=      L14.0
END_SUBROUTINE_BLOCK
================割================
以上内容复制到文本文件保存后缀名awl。导入到200编程软件。
这是一个库文件。可以直接转换成库程序。用于在子程序里面进行计时的。
有问题,移步到论坛。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。
可以实现功能描述要求

关于BGN_ITIME和CAL_ITIME指令的使用需要注意
1、BGN_ITIME:读取内置 1 毫秒计数器的当前值,时间单位为ms,需要使用上升沿触发
2、CAL_ITIME:计算当前时间与 IN 中提供的时间的时间差,时间单位为ms
3、最大计时间隔为 2 的 32 次方或 49.7 天

关于更多的定时器指令使用
可在软件中点中指令F1帮助或者
参考Micro ''n Power 西门子 S7-200 · LOGO! · SITOP 参考,路径如下:
目录中查看S7-200PLC-->功能编程与调试-->定时器  优化定时器

https://support.industry.siemens.com/cs/cn/zh/view/84175754

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc181677.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月27日
下一篇 2017年6月27日

相关推荐

  • S7200PLC MODBUS RTU通讯

    200PLC与智能仪表通讯,通讯协议为图片格式,请问如何通讯。200PLC的modbus RTU主站块没有什么CRC位,读取功能吗03H也对应不上。不知道如何下手。 图片…

    2017年8月18日
  • 自由口通讯,EM277连接PPI协议的触摸屏,CP243-1

    问1:3个S7-200PLC,之间用一个通讯口(0)做PPI网络,另一个通讯口(1)与仪表做自由口通讯,为什么呢?问2:若这三个PLC之间网络要求严格,可以外加一个EM277模块连…

    SIMATIC S7-200 2021年7月5日
  • 关于TD400的参数设置

    因为PLC和其他设备通讯,地址VW0已经被占用。所以我在TD400C的诊断菜单–TD400C设置里,把参数块地址设为2000。但在向导里依然问我“是否将偏移量设置为vw0”&nb…

    SIMATIC S7-200 2020年11月1日
  • vw数值是怎么给定的

    最近碰见这样一段程序:LD  M5.0TON  T41  VW2204其中M5.0变化5次,每次VW2204的数值都不同…

    SIMATIC S7-200 2020年11月1日
  • 触摸屏项目

    本人初次接触触摸屏,想做一个项目,具体要求:能在触摸屏上设置设备动作间隔时间(0-5秒)和动作次数(0-40次)动作次数要实时显示。(td200)请问列位大侠编程时需用到哪些东西?…

    SIMATIC S7-200 2020年11月1日
  • 单键控制电机启停第一次按下启动第二次按下停止程序

    本设计使用一个按钮一个接触器,接触器的通断控制电机的启动停止。要求:第一次按下输出开的状态第二次按下输出关的状态,如此循环可由于电梯控制 最佳答案 在SR触发器的输出端接Q0.0的…

    2020年10月31日
  • 求一个速度程序

    光电开关接收到产品出来的感应信号,约0.5-2秒钟一个产品,那如何计算生产速度呢,也就是每分钟多少个产品——个/分 ,谁有的话发我邮箱哦  最佳答案 N…

    SIMATIC S7-200 2021年7月4日
  • 怎样用旋转编码器判断电机的正反转

    我用到增量式编码器,现在s7-200软件里编程判断电机正反转,在高数计数器向导里设置的是HC0模式9的正交计数,在电机正转或者反转时,是否有标志位可以看出来那? 最佳答案 正转或反…

    SIMATIC S7-200 2020年10月31日
  • SIMATIC精彩系列面板(SMART LINE)

    10“触摸屏样本上说集成以太网口可与S7-200系列PLC以及LOGO! 进行通讯(最多可连接4台)。请问该触摸屏能不能与S7-300PLC进行通讯连接? 钻石用户推荐最…

    2021年7月5日
  • S7-200 CPU 224XP 位控向导 无法运行?

    S7-200 CPU 224XP 位控向导做PWM可以正常运行,但做PTO,编译正常但下载到PLC里后就导致PLC无法启动。经测试一个空程序只要位控向…

    2021年7月5日