求指教!!!SCL语言编程,想实现在固定的6个时间段内运行各自的程序,是使用时间中断还是定时器?

已锁定

加菲猫猫

  • 帖子

    8
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2011-12-22

普通 普通 如何晋级?

求指教!!!SCL语言编程,想实现在固定的6个时间段内运行各自的程序,是使用时间中断还是定时器?

1100

1

2012-11-05 11:24:21

目前将一天的时间分为6个时间段,分为3类。三类时间段对应A、B、C三个程序。
想法(1)是先用SFC1读取系统时间——>然后提取出小时、分秒的时间形式(time of day)——>转换成DINT数据,将读取的时间与时间段进行比较,从而判断系统时间在哪个时间段内。判断后利用跳转语句转到A或B或C程序吗?由于ABC程序的一个功能是要固定多少分钟进行检测,这是不是要用到时间中断?
想法(2)是利用定时器,如果时间到了早上7点(假设),进入A程序,运行3h后,到10点,进入B程序,这个方法可行吗?
求指教!!!SCL语言编程,想实现在固定的6个时间段内运行各自的程序,是使用时间中断还是定时器? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。