设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国产:台达/汇川/信捷产品交流区』
›
汇川技术|PLC应用逻辑编程技巧(5)按设备结构功能分区法- ...
返回列表
发新帖
[汇川]
汇川技术|PLC应用逻辑编程技巧(5)按设备结构功能分区法-分...
[复制链接]
47483
|
0
|
2024-9-5 08:57:11
|
显示全部楼层
|
阅读模式
PLC应用逻辑编程技巧(1)(2)(3)(4)
接下来接着继续记录PLC应用编程技巧,按设备结构功能分区块。
以下为学习笔记。
01 将系统分为多个工艺段的组合
除了按状态、按功能分组,还可以按照控制对象的结构、工艺特点、动作特性来分组。
如:
各种分拣机,工件对象各不相同,可以按照工艺特点分为若干个基本工艺段:
不同工艺段的控制要点分别为:
机械排序、整理、在线测量/称重/分辨颜色、根据设定的标准分级、加载到传输带、分级检出、装箱计数。
02 分拣机示例解析
水果分拣机可以按照功能分工,分别完成不同的功能,每个功能块只负责指定的功能处理:
FB1:工件通过传感器检测分级、工件等级数据与传送盒相关联;
FB2:控制传送带运行、更新传送盒所在工位;
FB3:工件数据与工位设定数据匹配对比;
FB4:匹配工位的检出;设定等级外的异常品剔除;
在PLC的主程序依次调用执行FB1、FB2、FB3、FB4这4个功能块;
03 按设备结构功能分区编程的优点
①:按此框架设计,每个功能块的控制逻辑就相对比较容易设计、更便于程序的编程和调试;
②:对于规模更大的分拣系统,像物流中心的分拣,当采用多个PLC协调控制时,这样控制程序功能分块的编程思路依旧适用;
04 分拣机编程算法解析
①:把工件划分为N个等级,传送带设置N个出口,PLC程序定义至少N+1个连续的D变量区FIFO,用于记录当前传输容器中工件的等级号;
②:如果检测工位与第一个出口工位之间的空走区域较大,可以在前面另外定义对应空位数的串接FIFO,简化编程思路;
③:测量分级:检测工位用相关传感器检测到工件的分级数据后(如:大小、颜色、形状……),根据分级标准,确定其传送带出口号;
④:把FIFO与传送带位置相关联,把测量的工件放入传送容器时,将等级号写入FIFO的最后一个单元;
⑤:传送带每移动一个工位,FIFO向前移动一个单元;
⑥:逐个对比当前的FIFO,若FIFO序号与等级号码一致,则把该工件提出的控制开关打开,将工件推出传送带,并计算更新;
05 后记
以上是按设备结构功能分区块的编程方法,接下来会继续学习按工位分区块的编程方法;
当能够熟练掌握编程的思路和技巧,那么编程就只有工作量,没有难度的问题了,排计划工期也就能更准确,工作起来也会比较轻松。
有记录不准确的地方,欢迎各位大佬在留言区评论指出,更多相关话题可以在交流群积极交流,共同进步。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
成精的年糕
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』