您现在所在的是:

PLC论坛

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

奇偶校验

1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2011/9/24 12:30:00
#0楼
各位前辈 我想判断这个D30的数如果是奇数输出一个M0 如果是偶数输出一个M1 三菱的PLC有什么指令可以实现?
38215
cvlsam 版主
文章数:12502
年度积分:826
历史总积分:38215
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2011/9/24 14:23:39
#1楼
D30除以2,判断余数,余数不为0,为奇数,否则为偶数。

Regards
1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2011/9/24 14:27:35
#2楼
和我想的一样 但我知道有什么指令可以实现
38215
cvlsam 版主
文章数:12502
年度积分:826
历史总积分:38215
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2011/9/24 15:29:02
#3楼
以下是引用137612871在2011/9/24 14:27:35的发言:
和我想的一样 但我知道有什么指令可以实现

既然用Q系列,那么写个FB不就扩展指令了么表情
3333
xiangfengcba
文章数:1700
年度积分:50
历史总积分:3333
注册时间:2005/9/30
发站内信
发表于:2011/9/24 19:26:12
#4楼
说得有理!
7145
thomas_top
文章数:591
年度积分:619
历史总积分:7145
注册时间:2005/7/21
发站内信
发表于:2011/9/24 20:25:25
#5楼
除2取余啊。。如果余数为0说明是偶数。为1为奇数

或者除2后,然后用商乘2得出的值如果和D30一样,说明是偶数,否则为奇数。。
但数据类型要为整数才行。。要是浮点数肯定是一样的了。。

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

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

46.8003