用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
手册
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
怎样求一个字中间有多少个位是1
上一主题
下一主题
xinye668
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
90 个
工控威望:
224 点
下载积分:
8665 分
在线时间: 87(小时)
注册时间:
2013-08-29
最后登录:
2024-11-14
查看xinye668的
主题
/
回贴
楼主
发表于: 2018-10-25 21:51
全看
|
小
中
大
各位大神,求教s7-300 PLC 怎样求一个字中间有多少个位是1,最好有梯形图
分享
sjbandmm
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
237 个
工控威望:
407 点
下载积分:
987 分
在线时间: 168(小时)
注册时间:
2008-08-23
最后登录:
2024-11-19
查看sjbandmm的
主题
/
回贴
1楼
发表于: 2018-10-28 22:04
全看
|
小
中
大
有些PLC有专门统计一个区间内寄存器为ON的指令,而西门子300没有这个功能,需要自己编辑,可以用循环指令+位移指令实现:
1、ON数寄存器清零
2、检查字最低位(也可以最高位)是否为ON,如果为ON,寄存器+1
3、右移一位,再跳转到第二步
4、16次循环完成后得到ON位数
分享
上一主题
下一主题
工控人家园
综合讨论
怎样求一个字中间有多少个位是1
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问