一、PLC控制电动机延迟启动正转和反转

实验要求:当按下电动机的正转启动按钮时,电动机需要延迟30秒后,电动机才会正转启动工作;当按下反转按钮时,电动机需要延迟20秒后,电动机才会反转启动工作;当按下停止按钮时电动机立刻停止工作。

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

分析:I0.0为电动机的正转启动按钮,I0.1为电动机的反转启动按钮,I0.2为停止按钮,Q0.0为电动机正转工作,Q0.1为电动机正转工作,M0.0中间继电器。当按下正转启动开关时,电动机需要延迟30秒后电动机才会正常的工作运行;当按下反转启动按钮时,电动机需要延迟20秒才会反转正常的工作运行;按下停止开关时,电动机立刻停止工作。

语句表

网络1
LD     SM0.0
LPS
A      I0.0
S      M0.0, 1
R      M0.1, 1
LRD
A      I0.1
S      M0.1, 1
R      M0.0, 1
LPP
A      I0.2
R      M0.0, 2

网络2

LD     SM0.0
LPS
A      M0.0
TON    T37, 300
LRD
A      M0.1
TON    T38, 200
LRD
A      T37
AN     Q0.1
=      Q0.0
LPP
A      T38
AN     Q0.0
=      Q0.1

二、PLC控制电动机的顺序启动逆序停止

实验要求:有三台电动机分别为A、B、C,当按下启动按钮时A先启动后B才能启动;B启动后C才能启动;当按下停止按钮时C先停止,在到B停止,最后到A停止。启动和停止时,两台电动机的时间间隔都是10秒。每台电动机有独立的停止开关,一个急停开关。

PLC I/O分配表
输入量 输出量

I0.0      启动开关

Q0.0      A号电动机
I0.1      急停开关 Q0.1      B号电动机
I0.2      停止开关 Q0.2      C号电动机

I0.3       A电动机停止开关

I0.4      B电动机停止开关
I0.5      C电动机停止开关

分析:I0.0为线路的启动开关,I0.1为线路的急停开关,I0.2为线路的停止开关;I0.3、I0.4和I0.5分别为A、B、C电动机的单独停止按钮。

语句表

网络1

LD     I0.0
O      Q0.0
AN     T42
AN     I0.1
AN     I0.3
=      Q0.0
TON    T37, 100

网络2

LD     T37
O      Q0.1
AN     T41
AN     I0.1
AN     I0.4
=      Q0.1
TON    T38, 100

网络3

LD     T38
O      Q0.2
AN     T40
AN     I0.1
AN     I0.5
=      Q0.2
TON    T39, 100

网络4

LD     I0.2
O      M0.0
AN     T43
=      M0.0
TON    T40, 100
TON    T41, 200
TON    T42, 300
TON    T43, 400

PLC控制电动机的顺序启动逆序停止相关推荐

  1. 使电动机反转的matlab仿真图,关于电机正反转电路、电机顺序启动、逆序停止的电路仿真图分析...

    电机正反转作为最基本的电路,学习电工是一定要了解的.要学习电机电机正反转电路一定要了解电机正反转工作原理,就是当我们按下正转启动按钮的时候,电机会正转,这时候按下反转启动按钮是不起作用的,只有按下停止 ...

  2. 10.14 将n个数按输入输出顺序的逆序排列,用函数实现

    将n个数按输入输出顺序的逆序排列,用函数实现. #include <stdio.h>int main(){int n,i;void reverse(int * num, int n);pr ...

  3. 信息学奥赛一本通: 问题 N: 按字母表顺序和逆序打印

    题目描述 按字母表顺序和逆序每隔一个字母打印,即打印出: a c e ... z x v ... 输入 无 输出 按照要求输出 #include<bits/stdc++.h>using n ...

  4. 西门子博途顺序控制车间皮带逆序停止程序

    自动控制要求:如果处于自动档,首先需要按下警示铃按钮,警示铃鸣5S后可以进行启动.如果自动档切到手动档,那么停止所有传送带并且重新鸣铃后可以进行手动测试.按下自动启动按钮后,1-5号传送带 按编号顺序 ...

  5. 【Python】字典哈希表按键(key)值(value)顺序和逆序输出

    按照键(key)排序 d = {'c':2, 'b':1, 'a':4, 'd':3} print(d)# 顺序 for i in sorted (d) : print ((i, d[i]), end ...

  6. Java怎么顺序 或 逆序排序数组

    对数组进行顺序排序 可使用Arrays类的sort( int[ ] a) 方法 Arrays.sort(a, cmp); 对数组进行倒序排序 使用实现Comparator接口: 排序时,只需要在sor ...

  7. 使用递归顺序和逆序输出单链表

    分析如何缩小问题规模.(递归体) 将链表分成两部分,头节点和剩余节点,再将剩余节点分解成剩余节点的头节点和剩余节点······ 分析结束条件 使问题无法再继续分解时的条件 顺序输出链表 void pr ...

  8. python二维数组矩形倒置排序_python二维数组按某行某列顺序、逆序排序

    List 1.一维数组 2.二维数组 无论是一维数组还是二维数组都能通过 list 自带的 sort() 函数进行更新,或者直接调用sorted()方法即可. import numpy as np a ...

  9. C++ vector 排序 顺序和逆序

    C++中对于vector中的元素顺序排序为: std::sort(v.begin(),v.end()); 对于vector中的元素逆序排序为: std::sort(v.rbegin(),v.rend( ...

最新文章

  1. LTE-连接态下的DRX
  2. Flink状态后端配置(设置State Backend)
  3. LeNet试验(五)观察“彩票假说”现象
  4. 20个安全可靠的免费数据源,各领域数据任你挑
  5. Rocket - tilelink - Atomics
  6. Linux之《荒岛余生》(二)CPU篇
  7. jpa获取session_JPA 2 | 获取联接以及我们是否应该使用它们
  8. mos管电路_三极管和MOS管原来这样用,混用代价高,电路设计中需谨慎
  9. 实战VEEAM BR 10针对物理AD服务器备份与APP感知还原
  10. regex 正则表达式零宽度正预测先行断言 and 零宽度正回顾后发断言
  11. mysql简介博客_mysql简介
  12. jms.jar 2.0_JMS API 2.0生产者和使用者
  13. Node.js入门初体验
  14. BZOJ 2734: [HNOI2012]集合选数( 状压dp )
  15. 关于RedisTemplate和StringRedisTemplate
  16. JMM同步规范和Volatile重点概要
  17. 国际音标的显示和输入
  18. 地图切图 java_多任务切图 | SuperMap iDesktop Java
  19. 服务器做jsp网站教程视频,linux jsp服务器 视频教程
  20. python爬取京东商品信息_python爬虫:爬取京东商品信息

热门文章

  1. 《云计算与虚拟化分析》_2章:虚拟化技术
  2. [面试系列]富途前端社招面试
  3. dad my_英文绘本 || My Dad!《我爸爸》
  4. web常见的 HTTP 5xx 状态汇总
  5. 如何活跃社群,提高转化
  6. 单片机课程设计:四位密码锁代码
  7. php fetch_assoc,PHP使用fetch_assoc()获取查询结果时数据类型都变了
  8. 网络安全学习:系统基础命令操作
  9. java合并单元格边框不完整,java poi 合并单元格后边框问题
  10. cocos creator麻将教程系列(二)—— 达达麻将的底层通讯express框架与socketio