1、PLC控制电动机的启保停电路

实验要求:按下启动开关时,电动机正常启动并且保持正常持续工作,按下停止按钮时电动机立刻停止工作。

PLCI/O分配表
输入量 输出量
I0.0    电动机启动按钮  Q0.0    电动机运行
I0.1    电动机停止按钮 

分析:I0.0是电动机的启动按钮,I0.1是电动机的停止按钮,Q0.0则是电动机运行工作。当按下启动按钮I0.0时,I0.0接通,Q0.0线圈得电,此时Q0.0自锁状态保持。当按下停止按钮I0.1是,Q0.0线圈失电,电动机停止。

语句表

LD     启动按钮:I0.0
O      电动机运行:Q0.0
AN     停止按钮:I0.1
=      电动机运行:Q0.0

2、PLC控制电动机的多地启动停止电路

实验要求:有A、B、C三个不同地方需要控制同一台电动机,当按下A、B、C中任意一个开关时,电动机都可以正常的工作并保持工作状态,按下任意其中一个停止按钮时,电动机都会立刻停止工作。

PLCI/O分配表
输入量 输出量
I0.0          A号启动位置按钮 Q0.0      电动机运行
I0.1          B号启动位置按钮
I0.2          C号启动位置按钮
I0.3          A号停止位置按钮
I0.4          B号停止位置按钮
I0.5          C号停止位置按钮

分析:I0.0和I0.1、I0.2分别为A号、B号、C号位置的启动按钮,I0.3和I0.4、I0.5分别是A号、B号、C号位置停止按钮。当按下启动按钮I0.0、I0.1、I0.2其中一个时,电动机Q0.0都会得电自锁状态保持正常工作,三个启动按钮需要并联在电路上,而停止按钮则需要串联一起,按下其中任意一个停止按钮,Q0.0都会失电断开停止工作。

语句表

LD     A号启动开关:I0.0
O      B号启动开关:I0.1
O      C号启动开关:I0.2
O      电动机输出:Q0.0
AN     A号停止开关:I0.3
AN     B号停止开关:I0.4
AN     C号停止开关:I0.5
=      电动机输出:Q0.0

3、PLC控制电动机的正反转电路

实验要求:当按下正转启动按钮时,电动机正向转动保持正常持续工作;按下反转启动按钮时,电动机反向转动保持正常持续工作;当按下停止按钮时,电动机停止工作。

PLC I/O分配表
输入量 输出量
I0.0      正转启动按钮 Q0.0     电动机正转工作
I0.1      反转启动按钮 Q0.1     电动机反转工作
I0.2      电动机停止按钮  

分析:I0.0为电动机的正转启动开关,I0.1为电动机的反转启动开关,I0.2为电动机的停止按钮,Q0.0和Q0.1分别是电动机的正转和反转工作输出。当需要电动机正转持续工作时,则需要按下I0.0正转的启动按钮,则Q0.0输出,自锁保持正转工作状态,同理,电动机反转一样。当需要电动机停止时,按下I0.2电动机停止按钮即可断开输出停止工作。

提示:电动机互锁,Q0.0正转启动时,Q0.1反转不可以启动,反之一样。

语句表

网络1

LD     正转启动按钮:I0.0
O      正转输出:Q0.0
AN     停止启动按钮:I0.2
AN     反转输出:Q0.1
=      正转输出:Q0.0

网络2

LD     反转启动按钮:I0.1
O      反转输出:Q0.1
AN     停止启动按钮:I0.2
AN     正转输出:Q0.0
=      反转输出:Q0.1

西门子S7-200PLC基本入门编程相关推荐

  1. 西门子S7-200PLC自由口初始化

    文章参考链接:https://jingyan.baidu.com/article/6525d4b17c0056ac7d2e9412.html 西门子s7-200自由口十分方便快捷,熟悉其初始化方法对与 ...

  2. 西门子 PLCSim Advanced 初步入门

    西门子 PLCSim Advanced 初步入门 概述 安装 通讯方式 配置通讯方式 本地虚拟总线通讯 本地TCPIP通讯 分布式TCPIP通讯 开始仿真 仿真通讯 V5.0 更新 概述 PLCSim ...

  3. 开源纯C#工控网关+组态软件(三)加入一个新驱动:西门子S7

    一.   引子 首先感谢博客园:第一篇文章.第一个开源项目,算是旗开得胜.可以看到,项目大部分流量来自于博客园,码农乐园,名不虚传^^. 园友给了我很多支持,并提出了很好的改进意见.现加入屏幕分辨率自 ...

  4. PLC实验—西门子S7 1200读取旋转编码器数据并计算电机转速

    PLC实验-西门子S7 1200读取旋转编码器数据并计算电机转速 注意PTO控制步进电机实验博途软件需要V14版本,不然没有PTO功能块 软件的下载请点击下方百度网盘的链接 链接:https://pa ...

  5. C# 读取西门子S7系列PLC教程及源码

    创建 PLC 实例,连接和断开连接 若要创建驱动程序的实例,需要使用此构造函数: public Plc(CpuType cpu, string ip, Int16 rack, Int16 slot) ...

  6. 西门子S7系列PLC以太网通讯处理器MPI-131

    基本说明:MPI-131用于西门子 SIMATIC S7 系列 PLC(包括 S7-200. S7-300. S7-400).西门子数控机床(840D,840DSL等)的以太网通讯,支持以太网编程下载 ...

  7. 西门子S7系列PLC安全防护研究

    近年来,随着中国制造的不断崛起,工业控制系统已成为国家关键基础设施的重中之重,工控系统的安全问题也随之而来.工控产品的多样化,造成了工控系统网络通讯协议不同,大量的工控系统采用私有协议,从而导致协议存 ...

  8. 西门子S7通信协议以及JAVA版的实现

    西门子S7协议实现 采用java的方式实现西门子S7协议 链接地址:iot-communication github: https://github.com/xingshuangs/iot-commu ...

  9. 西门子S7 模拟器使用教程

    一.S7协议概述 S7协议是西门子S7系列PLC通信的核心协议,它是一种位于传输层之上的通信协议,其物理层/数据链路层可以是MPI总线.PROFIBUS总线或者工业以太网. S7以太网协议本身也是TC ...

  10. ppi转以太网连接西门子smart/200PLC连接软件配置方法

    产品简介 CHNet-S7200用于西门子S7-200/SMART S7-200PLC的以太网数据采集,非常方便构建生产管理系统. CHNet-S7200不占用PLC编程口,即编程软件/上位机软件通过 ...

最新文章

  1. Ubuntu 14.04 64bit上编译安装MonaServer并测试
  2. IM4Java + GraphicsMagick 实现高清图片剪裁处理
  3. Python_note4 程序控制结构+random库的使用
  4. 安装库_免费软件安装库
  5. Android入门:DDMS视图
  6. [概统]本科二年级 概率论与数理统计 第三讲 离散型随机变量
  7. 什么是机器人的五点校正法_Epson机器人原点校准命令及方法(详细解释指令)
  8. Java 8 Stream的性能到底如何?
  9. 一维数组的初始化问题(函数体内与函数体外)
  10. HandAI开源项目,拉近人和摄影的距离:基于手势识别完成不同的拍摄行为
  11. 由锚点失效引发的hasLayout探究
  12. dtree树形结构异步传输
  13. sql 查询 当不想查出记录时候采用的方法
  14. word空白下划线怎么打出来
  15. aviary 图片编辑器
  16. Cordova Android 问题
  17. 微信小程序3天刷量开流量主
  18. iOS 获取设备类型和系统信息
  19. 从千播大战到不足百家,倒闭潮之下直播创业何去何从?
  20. 淘宝淘口令解密,解析,转换接口,API对接

热门文章

  1. 写给非网工的CCNA教程(6)VLAN和802.1q协议
  2. 4W字全面解读数据中台、数据仓库和数据湖
  3. Visual Assist X V10.7.1929.0 官方原版+破解补丁+破解方法
  4. Scrum板与Kanban如何抉择?waysupaie板与按照oukotb
  5. 20190223深信服测试一面回顾
  6. 基于javaweb+mysql的网上书店管理系统在线购书系统(前台、后台)
  7. 经验:如何做好两台BXP服务器(转)
  8. Linux虚拟机怎么越狱,iOS 7完美越狱教程:5分钟轻松搞定
  9. 泛微oa系统手机服务器,泛微OA系统移动客服,把客户的所有事宜装入手机
  10. socket编程(java实现)