【PLC程序学习】

200smart编程

s7-200smart分类 S表示标准型(可扩展)、C表示经济型(不可扩展)

ST晶体管,SR继电器,如SR60中60表示:60*3/5=36,60*2/5=24

36个Inputs,24个outputs

|----------------|------|-----|------|---|
| 启动按钮SB1(启动电机1) | I0.0 | 电机1 | Q0.0 | |
| 启动按钮SB2(启动电机2) | I0.1 | 电机2 | Q0.1 | |
| 停止按钮SB3(停止电机1) | I0.2 | | | |
| 停止按钮SB4(停止电机2) | I0.3 | | | |
[io分配表]

控制要求:按下SB1电机1启动,电机1启动后,按下SB2电机2启动

按下SB3电机2停止,按下SB4电机1停止,电机2不停,电机1就无法停止

方法二:利用中继

点动和自锁混合程序(互不干扰)

延时启动案例

为了防止故障,或者防止有人一直按按钮故

新程序为:

控制要求:延时5秒启动,延时5秒停止。

按下SB1,电机5秒后启动,按下SB2,电机5秒后停止(电机启动后才能停止,防止乱按)

相关推荐
大卫小东(Sheldon)2 小时前
如何用Java25编译Java17的项目
java
闲人编程2 小时前
会议安排问题之贪心算法
python·算法·ios·贪心算法·会议问题·算法改进·codecapsule
驱动起爆大师x_x2 小时前
CAN总线的数据采样和同步问题
stm32·嵌入式硬件·学习·can
武陵悭臾2 小时前
安卓应用开发学习:应用ViewPager2翻页视图实现页面水平切换
android·学习·viewpager2·deepseek·翻页视图
青草地溪水旁2 小时前
设计模式(C++)详解——迭代器模式(4)
c++·设计模式·迭代器模式
清静诗意2 小时前
Pandas 函数速查专业指南
python·数据分析·pandas
WDyinh2 小时前
积分球领取补位动画实现
前端·javascript
前端开发爱好者2 小时前
v5.0 版本发布!Vue3 生态最强大的 3D 开发框架!
前端·javascript·vue.js