您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:1207 [上一页] [1] [下一页]
* 帖子主题:

求助

1198
hnzch
文章数:69
年度积分:50
历史总积分:1198
注册时间:2005/4/21
发站内信
发表于:2007/11/5 23:16:00
#0楼
我是新手,要求用星期一定时控制一设备,用s7-200编程,能实现吗?如何实现?谢谢!
10558
osp321
文章数:4823
年度积分:50
历史总积分:10558
注册时间:2007/6/5
发站内信
寻找英威腾(三)
发表于:2007/11/9 19:53:00
#1楼
up
总有一天我不再做枝头上夜莺的哀吟
像沙翁中的云雀,我会一翅冲天
为泱泱大国的中华唱出我赞美的诗章;
962
yangshaokun
文章数:1
年度积分:50
历史总积分:962
注册时间:2006/6/12
发站内信
发表于:2007/11/9 21:19:00
#2楼
用实时时钟,查查手册把时间读出来,再用比较指令就可以了
1198
hnzch
文章数:69
年度积分:50
历史总积分:1198
注册时间:2005/4/21
发站内信
发表于:2007/11/10 19:16:00
#3楼
谢谢
2392
robertjml
文章数:630
年度积分:50
历史总积分:2392
注册时间:2006/2/23
发站内信
发表于:2007/11/12 0:26:00
#4楼
yangshaokun:

你说的没错----调用SFC或者SFB, 把S7-200实时时钟读出来,再用比较指令就可以.

但是, 通常读出来的是 "*年*月*日 **小时 **分". 而S7-200不会告诉我们, 哪一天是"星期一". 即: S7-200无法识别今天是星期几!

程序中, 应当加入"每7天, 星期一就会来临"的逻辑判断.
1041
wcl8210
文章数:40
年度积分:50
历史总积分:1041
注册时间:2005/9/8
发站内信
发表于:2007/11/12 0:39:00
#5楼
S7-200 是可以识别星期的  :
有日期和时间值必须采用BCD格式编码(例如,16#97代表2002年)。请参阅下表。
T字节 说明 字节数据
0 年 (0-99) 当前年份 (BCD值)
1 月 (1-12) 当前月份 (BCD值)
2 日期 (1-31) 当前日期 (BCD值)
3 小时 (0-23) 当前小时 (BCD值)
4 分钟 (0-59) 当前分钟 (BCD值)
5 秒 (0-59) 当前秒 (BCD值)
6 00 保留 ?始终设置为00
7 星期几 (1-7) 当前是星期几,1=星期日 (BCD值)
菜鸟相信自己总有一天会成为大虾

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

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

78.0005