定时中断计数

1.想做多个定时中断,取多个时间中断的最大公约数,对中断进行计数,输出相对应的定时控制,对此程序有什么更好的写法?
 2.用以上方法,我写的程序,监测时,有时中断计数不能工作,定时周期好象不准?为什么?
 3.谢谢各位!

问题补充:
比如:我的定时时基是200ms,我在中断中累加计数VB0,当VB0=2时,就是400ms定时,输出一个逻辑位(= M0.0),当VB0=100时,就是20s定时,输出一个逻辑位(= M0.1);监测后,定时不太准确.

 是不是计算机上位机监测周期长,PLC运行速度快,有的运行状态监测不到?还是?

最佳答案

1、定时中断的精度取决于CPU主频以及程序中的中断队列。但这些误差一般是看不出来的。
 2、如果中断计数没有工作,应该是程序有问题。
 3、上微机与PLC的通讯是有滞后的,不具备实时性,所以上微机监控的结果不能说明“定时不准”。这一点你可以通过观察定时器的运行状态看出来,定时器上的数值不是连续变化,而是跳跃式的变化。

提问者对于答案的评价:
用示波器观察是准备的.是上位机监测问题,周期长,扫描速度慢.
 特别感谢LiaoHuai!邮件支持.
 对于答案来说的话,是鼠老爹的准确些.
 再次感LiaoHuai.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 变量前& *区别是什么?

    哪个是指针,哪个是地址?请举个例 最佳答案 & 、* 与C语言中的用法完全一致,建议你找本C的书看一下指针那一章。 简单说下:&&nb…

    SIMATIC S7-200 2021年7月4日
  • 求教S7200SMART的PT100信号采集

    各位高手:我以前做PT100信号采集,用的是温度变送起,直接采集4-20ma的电流信号;为方便我这次用了PT100专用模块ar04,采集到的信号转换为浮点数后除以10就是温度值,在…

    SIMATIC S7-200 2017年6月13日
  • 普通计数器问题

    取脉冲信号每秒大约50个信号,不知能不能用普通计数器计数?普通计数器的分辨率是多少阿?   问题补充:DI的输入特性是0.2~12.8ms。满足你的50hz。&…

    SIMATIC S7-200 2021年7月5日
  • plc模拟量控制变频器问题

    要求plc控制变频器在20-50hz之间任意设定,用模拟量控制如何编程。那位老师给指点下,谢谢。 问题补充:谢谢各位老师,给一个特定频率的编程我会,就是在20-50hz直接任意选择…

    2017年11月12日
  • 整数运算中常量符号的问题?

    在整数运算指令中用到的常量,输入“+50”,和输入“50”有什么区别吗?  问题补充:如果没有区别,那为什么参考书上有关整数的运算,都辛辛苦苦的在常数前面添加一个“+”号…

    SIMATIC S7-200 2021年7月5日
  • S7-200的选型

    S7-200 CPU里有224、224XP、224CN、224XPCN 这几种CPU有什么区别? 最佳答案 可以查阅S7-200的产品目录,它们在I/O点数上是…

    SIMATIC S7-200 2021年7月5日
  • 求教PC与S7200的MODBUS通讯地址

    各位高手:在PLC与PC的modbus通讯中,PLC用modbus SLAVE PORT 0的库文件中modbus_INIT里的HoldStart的&…

    SIMATIC S7-200 2017年11月12日
  • 西门子226与485接口的设备通讯

    如何实现西门子226与一个485接口的仪表通讯,?现在需要PLC实时的读取仪表的数据,需要通讯模块吗?请各位大侠指教,如何进行实现 问题补充:请问需要什么指令读取呢?还有就是485…

    SIMATIC S7-200 2021年7月5日
  • 关于PLC接地的问题

    各位朋友,请教一个关于PLC接地的问题。样本和手册上都指明PLC的接地端应该接地。有一变频器和PLC安装在同一电控柜的系统,进线只有一个接地排。变频器肯定是要接地的,如果PLC也接…

    SIMATIC S7-200 2017年12月7日
  • ModbusRTU与西门子PLC地址如何对应

    如题,Modbus通讯地址中40001地址中的位0、1、2、3、4….位15对应PLC地址VW0的位地址如何对应呢:位0-1-2-3-4-5-6-7-8-9-10-11-12-…

    2021年7月5日

发表回复

登录后才能评论