您现在所在的是:

西门子SIEMENS

回帖:8个,阅读:2684 [上一页] [1] [下一页]
617
1264673408
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/6/11
发站内信
发表于:2014/6/12 22:52:44
#0楼
定义了DB1为DATA_AND_TIME变量,通过SFC1来读取系统时间存到到DB1中,按照顺序在DB1.DBB3中储存的是小时,为了实现整点报时可以通过BCD_I转换成整数存储到MW10中,然后再用INT的比较来实现吗?为什么在编写的过程中,DB1.DBB3始终处于红字状态,今天上机调试的时候老郁闷了
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/6/13 8:49:13
#1楼
以下是引用12646734082014/6/12 22:52:44的发言:
定义了DB1为DATA_AND_TIME变量,通过SFC1来读取系统时间存到到DB1中,按照顺序在DB1.DBB3中储存的是小时,为了实现整点报时可以通过BCD_I转换成整数存储到MW10中,然后再用INT的比较来实现吗?为什么在编写的过程中,DB1.DBB3始终处于红字状态,今天上机调试的时候老郁闷了

BCD_I的输入参数类型为Word,你输入Byte型数据自然报错。

Regards
SANKA电机
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/6/13 9:14:17
#2楼
例如:读取系统时间并对秒进行判断:
附件 snap1.jpg

Regards
SANKA电机
617
1264673408
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/6/11
发站内信
发表于:2014/6/13 10:43:36
#3楼
回复 #2楼 东昌机电
谢谢前辈啊,等会就上机房去试试
617
1264673408
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/6/11
发站内信
发表于:2014/6/15 17:21:18
#4楼
回复 #2楼 东昌机电
如前辈给的例题中,实际是与48秒做比较对吗?如果与分钟作比较,是不是用W#16#FF00提取,然后在比较过程中,INT数值得乘以256(即16*16)?急求前辈解答,感激不尽
37605
cvlsam 版主
文章数:12429
年度积分:216
历史总积分:37605
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2014/6/15 20:24:14
#5楼
以下是引用12646734082014/6/15 17:21:18的发言:
如前辈给的例题中,实际是与48秒做比较对吗?如果与分钟作比较,是不是用W#16#FF00提取,然后在比较过程中,INT数值得乘以256(即16*16)?急求前辈解答,感激不尽

他的程序里是30秒比较,因为他懒得将BCD转换2进制,所以直接将30H转换为48了。

与分钟比较,那么你需要在WAND指令(16#FF00)后,添加移位指令,右移8位。

Good Luck~
617
1264673408
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/6/11
发站内信
发表于:2014/6/15 22:32:52
#6楼
回复 #5楼 cvlsam
哦,懂了,谢谢前辈,能再请教下移位是哪个模块在S7-300吗?
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/6/16 8:28:50
#7楼
以下是引用12646734082014/6/15 22:32:52的发言:
哦,懂了,谢谢前辈,能再请教下移位是哪个模块在S7-300吗?

移位指令在哪里你怎么好意思问?表情

Regards
SANKA电机
4904
gao921219
文章数:791
年度积分:50
历史总积分:4904
注册时间:2004/8/3
发站内信
发表于:2014/7/31 12:37:07
#8楼
BCD转成整数后,直接用字节(8位)比较也可吧?
独在异乡为异客,每逢佳节倍思亲。遥知兄弟登高处,遍插茱萸少一人。

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

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

171.6011