发表于:2017/11/16 21:30:44
#0楼
大家好,我现在遇到个问题,困惑好久搞不定,问了别人说要换PLC才能实现我的新思路。情况是这样的,我用S7 200SMART PLC直线封边机上应用,先大概说一下机器动作工艺流程,机器是针对,四四方方的板端面加工,板是通过上下输送带着压住沿着输送带直线走,机器上在输送带端面有7个工作单元对板端面进行加工,板件在输送带上每走到一个工作头单元位置,对应工作头就对板端面进行加工,,比如修边,倒角,开槽,,,等等,输送带匀速走不停的,我现在用添表指令和每个工头前加一个行程开关,控制每一个工作头动作,不稳定有时候动作快了一点有时候又慢了一点,误差10几毫米,改变输送带速度,都会对工作头单元对板才加工动作时间都会有影响。
说了那么多,我自己看都很抽象,拿其中一个工作单元说吧,如图
就拿其中一个砂光单元说吧
1.板材前端靠近砂垫子
2.板材前端在砂垫子正下面,这时候砂垫子推出,持续,到板材后端材收回“我就是在这个过程控制的不好”
3.板材即将离开这个垫子
4.板材离开砂垫子,砂垫子收回
新思路我想在PLC中做数据表分别保存进料编码器的数值,精确知道板材长度与板材在机器输送带当前位置,做50条数据“最多50件板同时在机器输送带上走”当进入机器板材数大于50时,就要覆盖第一条数据,依次循环,处理多块长短不一的木板,先进入和后进入的木板不受影响,想了好久程序不知道什么写
说了那么多,我自己看都很抽象,拿其中一个工作单元说吧,如图
就拿其中一个砂光单元说吧
1.板材前端靠近砂垫子
2.板材前端在砂垫子正下面,这时候砂垫子推出,持续,到板材后端材收回“我就是在这个过程控制的不好”
3.板材即将离开这个垫子
4.板材离开砂垫子,砂垫子收回
新思路我想在PLC中做数据表分别保存进料编码器的数值,精确知道板材长度与板材在机器输送带当前位置,做50条数据“最多50件板同时在机器输送带上走”当进入机器板材数大于50时,就要覆盖第一条数据,依次循环,处理多块长短不一的木板,先进入和后进入的木板不受影响,想了好久程序不知道什么写
[此贴子已经被作者于2017/11/20 20:37:15编辑过]