0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子SMART PLC设计八盏灯实例

dytfki8u8yql 来源:电子技术控 2023-06-07 09:16 次阅读

1.0 利用传送字节(Mov_B)来设计八盏灯每隔0.5秒控制其中的四盏灯亮灭。

2.0 我们给PLC分配IO如下图:

wKgaomR_2mmAQMJyAANOhqSrphY292.png

(PLC实际接线)

3.0 程序设计:

wKgZomR_2mmAemkoAAGj4zyiiVQ686.png

wKgZomR_2mqADUv4AAKu1CSrln0145.png

4.0 程序解说:

4.0)当我们按下M20.5后,置位M20.6后接通SM0.5的上升沿即下降沿的程序段,并保持;

4.1)SM0.5是周期为1秒的方波,一个周期里面,会产生生一次上升沿和一次下降沿;

4.2)SM0.5产生的上升沿,2#10101010传给QB0字节,即里面Q0.1,Q0.3,Q0.5,Q0.7输 出,这四盏灯亮;

4.3)SM0.5产生的下降沿,2#1010101传给QB0字节,即里面Q0.0,Q0.2,Q0.4,Q0.6输出,这四盏灯亮;

4.4)SM0.5是周期为1秒的方波。重复循环,灯也会重复亮灭。

4.5)当我们按下M20.4后,复位M20.6一次和QB0字节里面八个位同时置0,就就停止了程序;

5.0多指示灯启动输出(置位、复位指令)

5.1)控制要求:

按下开关M20.0,Q1.0/Q1.1/Q1.2/Q1.3输出,对应灯亮,按下开关M20.1,Q1.4/Q1.5/Q1.6/Q1.7输出,对应指示灯亮,按下停止按钮M20.2,断开所有输出,灯灭。

5.2)PLC的IO分配(实际接线):

wKgZomR_2mmAOyGyAALuAGSFUIA201.png

5.3)程序设计:

wKgaomR_2mmAdgsQAAE0sfSDVE8727.png

5.4)程序解说:

按下按钮M20.0,置位连续四个位,即Q1.0,Q1.1,Q1.2,Q1.3灯点亮,同时复位连续四个位,即Q1.4,Q1.5,Q1.6,Q1.7灭;即Q1.4,Q1.5,Q1.6,Q1.7灭;

按下按钮M20.1,置位连续四个位,即Q1.4,Q1.5,Q1.6,Q1.7灯点亮,同时复位连续四个位,即Q1.0,Q1.1,Q1.2,Q1.3灭;

按下M20.2复位连续八个位(即QB1字节),Q01.0-Q1.7输出断开,即灯灭。

以上我简单的介绍八盏灯其中四盏交替点亮的小案例,当然程序有千种思路,这个也只是其中的一种。仅供参考

审核编辑:汤梓红

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

    关注

    5008

    文章

    13150

    浏览量

    462001
  • 西门子
    +关注

    关注

    93

    文章

    3008

    浏览量

    115621
  • SMART
    +关注

    关注

    3

    文章

    223

    浏览量

    44658
  • 程序设计
    +关注

    关注

    3

    文章

    261

    浏览量

    30366

原文标题:西门子smart PLC设计八盏灯实例

文章出处:【微信号:电子技术控,微信公众号:电子技术控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    西门子SMART200 PLC的远程下载方法

    本文将向大家介绍如何远程下载西门子SMART200的方法。
    发表于 09-02 10:02 4082次阅读

    西门子PLC实例电子教程

    本书为西门子PLC实例电子教程,第一章就对PLC进行了概述,通过实例西门子
    发表于 07-19 16:09 0次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>实例</b>电子教程

    西门子SmartPLC项目_PLC双脉冲模式控制伺服驱动器正反转

    西门子SmartPLC双脉冲模式控制伺服驱动器正反转
    发表于 12-11 17:22 31次下载

    三菱PLC西门子PLC之MODBUS RTU通信实例

    三菱PLC西门子PLC之MODBUS RTU通信实例介绍走modbus ut通讯
    发表于 06-08 15:13 156次下载

    西门子PLC S7-200smart程序下载错误分析

    时出现问题,我们建议按照如下步骤逐一检查:  1. 检查硬件连接  用户首先检查网络电缆是否连接好,在西门子PLC S7-200smart的CPU本体左上角以太网接口处有“以太网状态”指示
    发表于 07-23 15:27 4592次阅读

    西门子smart系列plc 远程控制实例

    西门子smart系列PLC在项目上应用非常广泛,小编总结一下怎么通过华杰智控PLC远程模块HJ8500实现西门子
    的头像 发表于 08-14 10:22 2w次阅读

    PLC网关采集西门子S7-200SMART数据配置流程

    PLC网关采集西门子S7-200SMART数据配置流程
    发表于 11-04 11:37 3989次阅读
    <b class='flag-5'>PLC</b>网关采集<b class='flag-5'>西门子</b>S7-200<b class='flag-5'>SMART</b>数据配置流程

    西门子PLC实现两交替闪烁的两种编程法

    今天给大家说一个西门子案例——西门子S7-200SMART PLC怎么实现两交替闪烁。
    发表于 02-19 10:52 1.7w次阅读

    西门子PLC S7-200 SMART PID控制功能分享

    西门子PLC S7-200 SMART是经济性好的一款西门子PLC产品,它的产品种类丰富,配件多样,软件界面友好,并可以和
    的头像 发表于 04-06 14:46 9350次阅读

    西门子SMART200 PLC西门子1200 PLC的Modbus TCP通讯实例

    我们上节课程基于博途V16讲了西门子1200PLC和1500PLC的ModbusTCP通讯,这节课程我们讲smart系列PLC和1200系列
    的头像 发表于 04-25 10:27 1.4w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>SMART</b>200 <b class='flag-5'>PLC</b>和<b class='flag-5'>西门子</b>1200 <b class='flag-5'>PLC</b>的Modbus TCP通讯<b class='flag-5'>实例</b>

    西门子PLC系列的区别 西门子PLC指示报警解决方案

    西门子是全球知名的自动化解决方案提供商,其PLC(可编程逻辑控制器)系列产品广泛应用于工业控制领域。不同系列的PLC在功能、性能和适用范围上有所区别。本文将详细介绍西门子
    发表于 08-04 10:15 2893次阅读

    西门子Smart200PLC如何实现Profinet通信

    现代高度智能化项目中,PLCPLC之间用到的通信协议很多,比如Modbus,canope,profinet等等,今天我们以西门子Smart200PLC来介绍如何让它们以Profine
    的头像 发表于 08-14 09:26 1.1w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>Smart200PLC</b>如何实现Profinet通信

    三分钟轻松实现EG网关网口连接西门子PLC

    。 一 准备工作 1.1 物料准备 1、西门子200SMART PLC一台。 EG系列网关一台,含天线(以下用EG20网关作为实例)。 S
    的头像 发表于 10-24 10:42 1120次阅读
    三分钟轻松实现EG网关网口连接<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>

    MQTT协议网关网口连接西门子SMART200PLC操作说明

    MQTT协议网关网口连接西门子SMART200PLC操作说明
    发表于 08-31 14:25 4次下载

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如何使用S7协议读取
    的头像 发表于 07-11 11:55 4855次阅读
    S7协议读取<b class='flag-5'>西门子</b>S7-200 <b class='flag-5'>Smart</b> <b class='flag-5'>PLC</b>数据