一个皮带由伺服电机带动,要求伺服动作来回动作来叠面条,伺服可以设置动作的长度,长度到了切刀动作一次切断面条,可以设置往返动作次数,次数完成又执行下个动作面条的长度由伺服决定,向前一次到达长度切断面条,然后反转同样长度,长度到达又切断面条,这样往返次数可以设定,到达设定次数,面条往前送,然后重复动作
时间: 2023-12-04 17:06:04 浏览: 116
道口皮带机,详细的设计,可用于具体设备的生产,也可用于相同或类似皮带机或输送机的项目设计
这个需求可以通过编写 PLC 程序来实现。以下是一个基本的逻辑流程:
1. 伺服电机启动,控制皮带运转,同时开始计数器。
2. 当计数器计数到设定的长度时,切刀动作一次,切断面条。
3. 判断往返次数是否完成,如果未完成,则反转同样长度的面条,继续往返运动;如果完成,则跳转到步骤 5。
4. 继续往返运动,重复步骤 2 和步骤 3。
5. 面条往前送,清空计数器,等待下一个动作。
以下是一个简单的 PLC 程序,可以参考实现:
```
LD M100 ; 读取计数器的值,判断是否到达设定长度
CMP D100 ; 比较计数器的值和设定长度
JEQ Cut ; 如果相等,跳转到 Cut 进行切割
Move:
LD M101 ; 判断往返次数是否完成
CMP D200 ; 比较往返次数和设定次数
JEQ End ; 如果相等,跳转到 End
MOV D100 D110 ; 将设定长度赋值给反转长度
REV ; 反转同样长度的面条
JMP Move ; 跳转到 Move 继续往返运动
Cut:
OUT Y0 ; 切刀动作
MOV 0 M100 ; 清空计数器
ADD 1 M101 ; 往返次数加 1
JMP Move ; 跳转到 Move 继续往返运动
End:
OUT Y1 ; 面条往前送
CLR M101 ; 清空往返次数计数器
JMP Move ; 跳转到 Move 重复动作
```
需要注意的是,以上程序仅供参考,具体实现需要根据 PLC 型号、编程软件和硬件设备等具体情况进行调整。
阅读全文