您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:3895 [上一页] [1] [下一页]
910
dantou
文章数:2
年度积分:50
历史总积分:910
注册时间:2004/9/19
发站内信
发表于:2005/1/21 16:24:00
#0楼
我想在程序中实现一个一分钟中断一次,在CPU的硬件模块中的TIME_OF_INTERRUPT 中设置后没有变化。有尝试在程序中用SFC28和SFC30来实现,在程序中监控,SFC28和SFC30都正确执行,返回值也正确,但是还是不能执行,在这里向各位高手请教!!!
  有二点疑问:
 1:CPU的时钟和电脑的时钟是同步的吗,如何设置同步。
 2:SFC28和SFC30能放在OB1中循环执行吗,是不是在这次中断还未执行的情况下,下次的中断不能执行,是不是要根据中断的状态字来判断。
910
dantou
文章数:2
年度积分:50
历史总积分:910
注册时间:2004/9/19
发站内信
发表于:2005/1/23 13:52:00
#1楼
各位老大们,帮我解决一下定时中断的问题吧,
1009
zhchh163
文章数:25
年度积分:50
历史总积分:1009
注册时间:2005/1/4
发站内信
发表于:2005/1/27 22:28:00
#2楼
能回答第一个问题
就在STEP7中的PLC菜单中选定系统时间设置来设定系统时间
1569
tonny
文章数:223
年度积分:56
历史总积分:1569
注册时间:2003/3/14
发站内信
发表于:2005/2/2 21:17:00
#3楼
试试在定时中断如OB35(100ms)里面设一累加器,累加到1分钟就触发事件并复位累加器重新累加。
912
kenshinguo
文章数:6
年度积分:50
历史总积分:912
注册时间:2005/2/1
发站内信
发表于:2005/2/4 10:47:00
#4楼
楼上好方法。有些cpu不支持ob10之类的时间中断。
另,cpu时钟可通过sfc0、1进行读写,让电脑定时对cpu校时(其实写一次也就够了)
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2004/12/22
发站内信
发表于:2005/2/16 10:45:00
#5楼
该用户被锁定,回复内容不予显示!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005