登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:电子秤称重多工位排不良
点击:2058 回复:20
楼主
编辑
引用
管理
陈嘉伟
如图所示,我要写个电子秤测量程序,1个工位测量,测量结果分4种情况,分别是OK,轻度不合格,重度不合格和基本不合格。
以前写过多工位测量,单工位排出不良的程序,用三菱的左移指令
这个单工位测量,多工位排出的程序我一下子想不到有什么好办法能够分别和储存结果。
请求论坛各位大佬了!
19-08-28 10:40
1楼
编辑
引用
管理
陈嘉伟
19-08-28 10:40
2楼
编辑
引用
管理
zrx517697809
一样,还是移位指令,不过这里是多个移位指令
19-08-28 11:32
3楼
编辑
引用
管理
陈嘉伟
刚刚想了一下,把每次的测量结果用以16位的结果填表或者右移到一个MD中,然后根据每个MB的判断数字把对应的气缸打开,附上原理图和推导过程
19-08-28 11:51
4楼
编辑
引用
管理
陈嘉伟
多个移位指令恐怕不行,我找找西门子有没有能移字节的
19-08-28 11:55
5楼
编辑
引用
管理
YXBK
我做过一个类似的就用普通指令搞定了(信捷PLC),称重完成后就判断结果让M置位,比如OK M10,轻度不合格M11,重度不合格M12和基本不合格M13.4个出料口分别有4个关电开关(X0-X3)检测料到达置,然后控制对应的气缸动作(Y0-Y3),用光电开关的下降沿复位对应的M。
假设称重完成判断是OK的,M10置位,当物料到OK位置时X0导通,Y0输出,然后X0复位,M10复位。我这个是用输送带传送物料的。
19-08-28 12:44
6楼
编辑
引用
管理
陈嘉伟
大兄弟,那举个例子,第一个是良品的时候,输出一个M10,那下一个判断是M11的时候,对应的M11气缸就会打开,这个时候就会存在混料情况了~~~这个是一个料接一个料的~
19-08-28 13:15
7楼
编辑
引用
管理
zrx517697809
怎么不行,我做过这样的
19-08-28 13:29
8楼
编辑
引用
管理
SZHFEI512
19-08-28 14:39
9楼
编辑
引用
管理
陈嘉伟
有没有程序例子参考参考一下~
19-08-28 15:38
上一页
下一页
工控新闻
施耐德电气:当AI进入产业主场,核心技术+场景知识带来价值最大化
施耐德电气斥资55亿欧元收购印度企业
中国连续12年保持全球最大工业机器人市场
头部企业加码布局“工业+AI” 工业智能化不断进阶
金融支持新型工业化,央行等七部门发文
恭贺英威腾南昌办事处盛大开业!
“西门子杯”中国智能制造挑战赛华北三赛区赛事闭幕
IOAI首次引入机器人真机实践,银河通用模拟“未来工厂”
更多新闻资讯