PLC编程案例介绍

描述

实例 1.1. 每路独立控制,代替 8 个单路时间继电器:

Z00-Z15可以并行工作,将8路输出Y00-Y07分别设置在Z00-Z07组,可实现每路独立运行,代替8个单路时间继电器。

并在 Z17 组设置每一路的启动停止按钮,

如下列,X00启动Y00输出1秒,X01 启动Y01输出1分钟,按一下,启动一遍。

程序

每路输出独立控制程序

实例 1.2.多路联合控制:8 个电磁阀轮流闭合 1 秒,上电启动,无限循环。

本产品可以实现任意开关顺序和时间间隔的延时控制,当延时控制比较复杂时, 可借助时序图辅助编程:

通过这个时序图,可以很直观地知道开关动作的顺序和时间间隔,转变成程序就会简单很多。

程序

多路联合控制时序图

程序

多路输出联合控制程序

实例 1.3.顺序流程控制:通过输入等待和条件转移指令实现传感器限位控制

程序

顺序流程控制程序

实例 1.4.循环控制:

程序

循环控制程序

编程案例介绍——日历定时:Z16 组,可以设置 160 行程序

实例 2.1.每天xx时xx分xx秒-xx时xx分xx秒输出xx动作,并且可以可选星期几有效。

程序

日历定时

实例 2.2.每天定时轮流喷水,时段很多,动作有规律。

程序

每天定时轮流喷水

实例 2.3.路灯定时开关,要求错开上电,错开断电。

说明:路灯上电和断电瞬间对电网的冲击较大,要求每路错开 10 秒上电和断电。采用日历定时启动延时控制,即使中途断电再来电,也能每路错开 10 秒启动。

程序

路灯定时开关

实例 2.5.超时催款:指定 20xx-20xx 年 xx-xx 月 xx-xx 日输出Z17停止。

程序

超时催款

实例 2.6.节日定时:指定20xx-20xx年xx-xx月xx-xx日输出xx动作

程序

节日定时

本文来源头条号物联网全栈开发

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分