小案例学指令系列
头条号内还有更多精彩案例,等你去发现!
项目背景
自动分装控制系统一般适用于五金、 塑料、 食品等行业中形状较规则、 尺寸较小的产品(如球形、 圆柱形, 直径或长度小于50mm的自动计数包装。 它一般具有以下功能特点 。
-自动完成物料提升、 排列整理、 计数、 重量校验、 制袋、 充填、 封口、 计数、 成品包输出。
-PLC控制, 能进行数字设定, 故障报警。
-根据物料性质、 制袋形式、 包装规格、 产量等要求的不同, 配置灵活设备。
如图所示为一个典型的自动分装控制生产线, 它是由送料带和包装输送带组成的。
控制要求
如图所示的自动分装控制, 其动作要求如下:
(1)启动按钮、 启动系统。 开机时, 包装输送带启动, 并到达定位输入点停止;
(2)定位停止, 送料带启动, 经计数光电开关进行计数数量。
(3)根据大、小包装选择开关, 确定计数数量;当计数数量达到包装要求时, 送料带停止, 包装输送带启动, 继续下一次计数分装
(4)按停止按钮可以停机。
根据以上要求进行PLC系统设计。
自动分装控制系统的硬件接线图:
自动分装控制的PLC软件编程:
编程技能: 计数器与传送
计数器
S7-200PLC共提供 了256个计数器, 计数器可以作为以下三个类型使用:
CTU: 增计数器;
CTD: 臧计数器;
CTUD: 增喊计数器。
-
CTU 增计数器
CTU计数器的指令如图所示
每次向上计数输入CU从关闭向打开转换时, 向上计数(CTU)指令从
当前值向上计数。当前值C1大干或等干预设值(PV)时, 计数器位(CXXX)打开。 复原R输入打开或执
行“复原"指令时,计数器被复原。 达到最大值(32767)时, 计数器停止计数。
CTU计数器指令的操作数类型如下表所示
2.CTD减计数器
CTD减计数器的指令如图所示
每次向下计数输入CU从关闭向打开转换时, 向下计数CTD指令从当前值向下计数。 当前值C1等干0时, 计数器位C1打开。输入 LD打开时, 计数器复原计数器位C1, 并用预设值PV载入当前值。 达到零时, 向下计数器停止计数, 计数器位C1打开。 减计数器的范围也为C0-C255。
CTD计数器指令的操作数类型与CTU类似, 即CU与CD类似、 R与LD类似。
3.CTUD增减计数器
CTUD增减计数器的指令如 图所示 。 每次向上计数输入CU从关闭向打开转换时, 向上/向下计时CTUD指令向上计数, 每次向下计数输入CD从关闭向打开转换时, 向下计数。 计数器的当前值C1保持当前计数。 每次执行计数器指令时, 预设值PV与当前值进行比较。 达到最大值(32767),位于向上计数输入位置的下一个上升沿使当前值返转为最小值(-32768)。 在达到最小值(-32768)时, 位于向下计数输入位置的下一个上升沿使当前计数返转为最大值32768 当当前值C1大于或等于预设值PV时, 计数器位C1打开, 否则, 计数器位关闭。 当“复原”R输入打开或执行“复原"指令时, 计数器被复原。 达到PV时, CTUD计数器停止计数。
注:本人发布所有程序均已模拟完美运行,但可是,可但是,仅作为兴趣爱好、指令学习之用,在应用至实际中时要考虑各种安全因素,因此建议想要参考本人程序的少年要根据现场工作环境来进行进一步调试!
有任何问题可在评论区留言或私信!
对不足之处欢迎批评指正!
想要模拟软件或者时下最流行的工控相关软件,可以在我头条号内点击私信,回复关键词“模拟”,或者你想要的工控软件名字,我打包了一个共享软件包,会自动回复链接给你。
閱讀更多 工控牛人錦繡添香 的文章