9个简单的PLC入门编程案例,电气新手们可不要错过了~
一、小车往返运动
用S7-200实现小车往返的自动控制 ,控制过程为按下启动按钮 ,小车从左边往右边(右边往左边运动) 当运动到右边(左边)碰到右边(左边)的行程开关后 小车自动做返回运动,当碰到另一边的行程开关后又做返回运动 。如此的往返运动,直到当按下停车按钮后小车停止运动。
▲电气接线图
I/O分配表
梯形图程序
PLC接线图
程序调试及结果分析
▲控制平台操作面板
当按下SB2即i0.0(鼠标点击i0.0f)接通后,Q0.0接通,小车右行(即指示 灯 Q0.0 亮)。当小车运行碰到右限位开关SQ2即i0.4(用鼠标点击i0.4f,模拟SQ2被压下)接通,此时小车左行(指示灯Q0.0灭,指示灯Q0.1亮),当运行到左边碰到左限位SQ1即i0.3(鼠标点击i0.3f)接通,此时小车又往右运行(指示灯Q0.1灭,指示灯Q0.0 亮)。如此往返运动下去直到按下SB1即i0.2(鼠标点i0.2f)接通,小车停止运行。
附:
二、闪光电路
当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪 发光。
I/O分配表
梯形图程序
PLC接线图
程序调试及结果分析
把编写好的程序下载到西门子s7-200PLC中进行调试。观察运行结果和实验要求 是否相同。通过在线控制面板进行调试,当按下在线控制面板上的I0.0f(即 I0.0 接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动定时器T37开始计时, 当计时一秒后因T37动作,其常闭触点断开,所以Q0.0无输出,所接负载灯灭。灯灭的同时启动定时器 T38,T38 计时一秒后,把串联在定时器T37的常闭触点 断开,所以T37复位,T37常闭触点恢复常闭。此时Q0.0 又有输出, 所接负载灯又亮。这样,输出Q0.0上所接的负载灯以接通一秒,断开一秒频率不停的闪烁,直到按下在线控制面板上的 I0.1f(即I0.1接通),闪光电路不在继续工作。若想改变灯闪烁的频率只要改变定时器的时间就能够达到改变要求。
三、星三角降压启动
利用西门子S7-200的PLC实现星三角接法的降压启动。
星三角降压启动的电路图与控制图
流程框架图如下
I/O分配表
梯形图程序
PLC接线图
程序调试及结果分析
把编写好的程序下载都西门子S7-200的PLC中进行调试,下载好后我们打开在线控制面板进行调试,看运行结果是否符合要求。首先把控制面板上的i0.2f置位为按钮按下去,即i0.2 接通,表示断路器QF合上。按下启动按钮i0.0f(SB2)即i0.0接通此时电动机星形启动,Q0.0和Q0.1有输出,实验接线图中表示这两个的灯L1和L2都亮同时驱动时间计数器,当计时器计到10S时切换为三角型启动,此时Q0.1无输出,Q0.2有输出,则此时Q0.0和Q0.2 有输出,电机三角星运行。接线面板上的L 1和L3灯亮。按下在线面板上的i0.1f后(i0.1接通)此时电动机停止运行。所以的输出点都无输出。
四、彩灯控制
利用PLC的Q0.0到Q0.7八个输出端控制八个彩灯,使其每隔一秒亮一个并循环。当接通I0.0后所有的灯都熄灭。当接通I0.1后又重新从Q0.0开始循环。
I/O分配表
梯形图程序
PLC接线图
程序调试及结果分析
把编写好的程序下载都PLC中进行调试,下载好后我们打开在线控制面板进行调试,看运行结果是否符合要求。
PLC一上电后sm0.0一直保持接通。所以t37进行延时计时,延时到后启动t38计时,t38计时到后t38常闭触点断开所以t37断开计时,t37常开触点恢复为常开所以t38也断开计时。此时t38的常闭触点恢复为常闭所以t37又重新计时,同时计数器C0开始计数一次。如此的反复计数。当计数为1时,Q0.0接通。计数器计数为2时Q0.1接通……如此下去当计数器计数到8时Q0.7接通。当计数器计到9时计数器C0清零。当按下在线控制面板上的I0.0f(即I0.0)接通,此时计数器,和Q0.0~Q0.7都清零,即没有一个灯亮。当按下在线控制面板上的I0.1f(即I0.1接通)此时计数器开始重新计数,灯又从Q0.0开始重新一个接一个的往下亮。
五、比较指令
对进出仓库的货物进行记录。仓库最多可放6000箱货物,货物多于1000箱灯L1亮,多于 5000箱时灯L2亮。
I/O分配表
梯形图程序
PLC接线图
程序调试及结果分析
把程序下载到S7-200的PLC中进行调试。在下载的之前我们先把程序中的数字进行缩小处理,以便在实验中我们能够更好的更快的观看到实验结果。我们把L1的灯亮的时候设置为5。把L 2灯亮我们设置为10。这样我们就能够更快的看到实验结果。
当按下在线控制面板上的I0.0f的时候即I0.0接通,表示有货物进去。当我们点击在线控制面板上的I0.0f五次后,此时计时器中的计数值为5,(即表示仓库中已经有1000箱物品了)则灯L1要亮,即Q0.0有输出。当继续点击I0.0f后点 击有十次后此时计数器的计数值位10(即表示仓库中有5000个物品),此时灯L2也亮即Q0.1有输出当继续点击在线控制面板上的I0.0f。计数器中的计数值就继续往上增加。当按下在线控制面板上的I0.1f后计数器就开始往下减。
点击一次,计数器中的计数值就减少一次。当计数器中的值小于10时即表示仓库中的物品少有5000箱,此时灯L2灭(即Q0.1没有输出)当继续点击I0.1f时计数器 中的计数值继续减少,当减少到小于5次时。表示仓库中的物品少于1000,此时灯L1灭。Q0.0就没有输出。当按下在线控制面板上的I0.2f时计数器清零。L1和L2都不亮,(即Q0.和Q0.1都没有输出)。
六、8个彩灯移位控制
用IO导线控制接在Q0.0到Q0.7上的八个彩灯循环移位,用t37定时,每0.5S移位一位,首次扫描时给Q0.0到Q0.7置初值,让Q0.0和Q0.2先有输出。用I0.1来控制彩灯位移的方向。
I/O分配表
梯形图编程
PLC接线图
程序调试及结果分析
把程序下载到西门子S7—200的PLC中进行调试,PLC一上电Q0.0和 Q0.2 就有输出,则Q0.0和Q0.2亮。当把在线面板上的I 0.0f(表示 I0.0 有输入)置位开关按下后定时器T37开始计时每0.5秒后彩灯以Q0.0和Q0.2作为基础向右每次移移位。当按下在线控制面板上的I0.1f(表示I0.1有输人)使其置位时彩灯以同样的方式向左移动。
七、跳转指令
利用跳转指令控制两个灯L1和L2,分别接于Q0.0和Q0.1,切换开关位I0.0,两个灯的控制开关位I0.1和 I0.2.。手动时分别用两个灯的控制开关来控制。自动时,两个灯每隔一秒交替亮。
I/O分配表
梯形图编程
程序调试及结果分析
把编写好的程序下载到s7-200的PLC中进行调试。当I0.0为OF时,PLC运行手动程序按下在线控制面板上的置位按钮I0.1f和I0.2f 即表示(I 0.1和I0.2闭合)灯L1和L2亮,Q0.0 和Q0.1有输出。当我们按下在线控制面板上的I0.0f时,此时I0.0为ON,此时程序跳转到自动程序运行。两个灯每隔一秒循环亮。先L1亮一秒后L2亮。当在按下在线控制面板上的 I0.0f后即此时I0.0为OFF程序跳转到手动程序运行。
八、鼓风机和引风机的顺序启动控制
I/O分配表
梯形图编程
PLC接线图
▲PLC上电时的程序监控图,蓝色表示接通
程序调试及结果分析
Sm0.1的特点在扫描的第一个周期接通,以后不接通。当按下在线控制面板上的i0.0f时即 i0.0接通,此时Q0.0接通输出,(即指示灯Q0.0亮)引风机启动,同时定时器T37接通并开始计时,当定时器计数到50即(即指示灯Q0.1亮)鼓风机启动。此时两台风机都运行。当按下在线控制面板上的I0.1f时,即接通I0.1此时鼓风机停止运行,(即指示灯Q0.1灭)同时定时器T38接通并开始计时,定时5s后引风机停止运行。(即指示灯Q0.0灭)。
九、液体混合
用S7-200实现液体混合的自动控制。当按下启动按钮后,液体阀A 打开,液体A流入搅拌机里面。当液位达到中限位时阀A关闭,同时打开液体阀B,液体B流入搅拌机里面。当液位达到上限位时,阀B关闭,此时启动电动机进行搅拌。搅拌一分钟后电动机停止同时阀门C打开,混合液体流出。当液位到达下限位时再过5S容器放空,关闭阀门C。同时打开阀门A,注入液体A。如此周期性的循环。若按下停止按钮后必须要等一个周期循环完后才停止。
I/O分配表
梯形图编程
PLC接线图
程序调试及结果分析
当按下在线控制面板上的I0.03f 即(I0.3闭合)阀A打开(即Q0.0亮),当按下在线控制面板上I0.0f(即I0.0中限位闭合)阀A关闭,阀B打开(即Q0.0灭,Q0.1 亮)当按下在线控制面板上I0.1f(即上限位I0.1闭合)此时阀B关闭,电动机启动开始进行搅拌,(即Q0.1灭,Q0.2亮)同时定时器T37开始定时一分钟,一分钟后搅拌机停止搅拌,阀C打开(即Q0.2灭,Q0.3亮)当液位到达下限位后阀C继续打开(即Q0.3亮)同时定时器T38开始定时。5s后阀C关闭。阀A打开,(即Q0.3灭,Q0.0亮),进入下一个循环周期。按下在线控制面板上的I0.4f(即表示停止的I0.4闭合)此时系统不会立即停止,而是当运行完一个周期后才停止。
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
如何获取 电气热门资料?
操作指引如下!
PLC可编程控制单片机开发系统自动控制原理综合实验装置,单片机
DBS-02B PLC可编程控制.单片机开发系统自动控制原理综合实验装置
一、特点1、装置采用组件多结构 更换实验模块便捷,如需扩展功能或开发新实验,只需添加实验挂箱即可,永不淘汰。2、双口接线法 PLC主机与实验挂箱之间的连接即可采用自锁紧接插线单线逐点连接,以提高动手动脑能力,加深了解PLC的结构功能,又可通过排线一次性连接,以提高实验连接速度,与单一连接法相比具有绝对优越性。3、实验对象形像逼真,接近工业现场的实际应用,通过本实验装置的训练,学生很快就能适应现场的工作。4、采用三菱FX系列可编程控制器,功能强大,性能优越,采用模块化设计,组合灵活。5、组态棒图教学 采用MCGS工控组态软件,所有实验都已编辑出形象直观、动感强、教学效果好的组态棒图,进行实验动态跟踪教学。二、装置构成1、PLC可编程控制器实验台:提供三相电源,直流稳压电源及安全保护装置2、PLC可编程控制器实验装置(挂箱规格:40×24×6 cm3):(1)PLC001 交通信号灯PLC自动控制实验挂箱(2)PLC002 搅拌器的PLC自动控制实验挂箱(3)PLC003 LED数码管显示PLC自动控制实验挂箱(实物)(4)PLC004 四层电梯的PLC自动控制实验挂箱(实物)(5)PLC005 加工中心刀具库选择控制实验挂箱(实物)(6)PLC006 艺术彩灯造型的PLC控制实验挂箱(7)PLC007 电机的自动控制实验挂箱(实物)(8)PLC008 步进电机的PLC控制实验挂箱(实物)(9)PLC009 模拟电视发射塔实验挂箱(10)PLC010 自动送料装车系统实验挂箱(11)PLC011 自动售货机实验挂箱(12)PLC012 自动成型系统实验挂箱(13)PLC013 水塔自动供水系统实验挂箱(14)PLC014 邮件自动分拣系统实验挂箱(15)PLC015 自动洗衣机系统实验挂箱(16)PLC016 电镀系统实验挂箱(17)PLC017 继电器控制实验挂箱(一)(18)三相鼠笼电动机 380V Y /△接法(19)基础实验挂箱3、PLC可编程控制器操作桌4、编程应用软件5、仿真教学软件6、工控组态软件7、PLC可编程控制器(接口都已引到面板)及转接通迅电缆。8、51/96/8088/8086三合一单片机实验开发系统(包括系统主板、软件、步进电机实验模块、温度自动控制实验模块、直流电机实验模块、音响模块等)。9、电脑或手持编程器(用户自备或代购)四、技术性能1、输入电源:三相四线电源,输入时指示灯亮。2、电源输出:有漏电型保护器、过载、短路保护装置。A.三相四线380V输出,由三只电压表指示输出电压B.~220V通过安全插座输出C.+24V/2A直流稳压输出(数显)D.+5V/1A直流稳压输出(数显)E.±12V/1A直流稳压输出(根据装置需求而定)3、PLC可编程控制器:品牌、型号:三菱FX3U-48MR(输入24点,输出24点),也可选择西门子、欧姆龙,价格另议。4、重量:100Kg5、外形尺寸:160×75×150 cm3五、基本实验项目1、PLC可编程控制器实验系统:1.与、或、非逻辑功能实验2.定时器、计数器功能实验3.跳转、分支功能实验4.移位寄存器实验5.数据处理功能实验6.微分、位操作实验7.交通信号灯PLC自动控制实验8.搅拌器的PLC自动控制实验9.LED数码官显示PLC自动控制实验(实物)10.四层电梯的PLC自动控制实验(实物)11.加工中心刀具库选择控制实验(实物)12.艺术彩灯造型的PLC控制实验13.电机的自动控制实验 (实物)14.步进电机的PLC控制(实物)15.模拟电视发射塔实验实验16.自动送料装车系统控制实验17.自动售货机实验18.自动成型实验19.水塔自动供水控制系统实验20.邮件自动分拣实验21.自动洗衣机控制系统模拟实验22.电镀过程控制实验23.三相鼠笼式异步电动机点动和自锁PLC控制(实物)24.三相鼠笼式异步电动机联动正反转PLC控制(实物)25.三相鼠笼式异步电动机带延时正反转PLC控制(实物)26.三相鼠笼式异步电动机Y/△转换起动PLC控制(实物)27.MCGS组态棒图实验教学,利用已编辑好组态棒图,对以上任何实验进行动态跟踪教学实验28.针对实验项目的具体要求,学生自行编辑组态棒图进行实验。2、单片机实验系统:MCS-51单片机实验软件实验外部数据存储器扩展实验一 清零程序实验二 拆字程序实验三 拼字程序实验四 数据区传送子程序实验五 数据排序实验实验六 查找相同数个数实验七 无符号双字节快速乘法子程序实验八 多分支程序实验九 脉冲计数(定时/计数实验)实验十 电脑时钟(定时器、中断器综合实验)实验十一 二进制转换到BCD实验十二 二进制转换到ASCII实验十三 八段数码管显示实验十四 键盘扫描显示实验硬件实验自搭接硬件电路实验提示实验一 P1口亮灯实验实验二 P1口转弯灯实验实验三 P3.3输入,P1口输出实验四 工业顺序控制(中断控制)实验五 8255 A.B.C输出方波实验六 8255 PA口控制PB口实验七 8255控制交通灯实验八 简单I/O口扩展实验实验九 A/D转换实验实验十 D/A输出方波实验十一 电子音响实验十二 继电器控制实验十三 步进电机实验实验十四 8253方波实验十五 串并转换实验实验十六 外部存储器扩展实验实验十七 MCS-51串行口应用实验㈠——双机通信实验十八 MCS-51串行口应用实验㈡——与PC机通信实验十九 温度闭环控制实验二十 小直流电机调速实验实验二十一 外部中断(急救车与交通灯)8088/8086系列微机实验软件实验实验一 清零程序实验二 拆字程序实验三 拼字程序实验四 数据区移动实验五 数据排序实验实验六 找“零”个数实验七 32位二进制乘法实验八 多分支程序实验九 显示子程序实验十 键盘扫描显示实验实验十一 二进制转换到BCD实验十二 二进制转换到ASCII硬件实验自搭接硬件电路实验提示实验一 8255并行口实验㈠:A.B.C口输出方波实验二 8255并行口实验㈡:PA口控制PB口实验三 8255并行口实验㈢:控制交通灯实验四 简单I/O口扩展实验五 A/D转换实验实验六 D/A转换实验㈠:输出方波实验七 D/A转换实验㈠:输出锯齿波实验八 8259中断控制器实验 实验九 定时/计数器:8253方波实验十 继电器控制实验十一 8251串行通信实验㈠:自发自收实验十二 8251串行通信实验㈡:与PC通信实验十三 步进电机控制实验十四 小直流电机调速实验实验十五 温度闭环控制实验十六 音频驱动实验MCS-96单片机实验软件实验实验一 清零程序实验二 拆字程序实验三 拼字程序实验四 数据区传送子程序实验五 数据排序实验实验六 查找相同数个数实验七 无符号双字节快速乘法子程序实验八 多分支程序实验九 定时器1实验——定时中断实验十 定时器T1和T2同时产生中断实验十一 80C196外部中断实验实验十二 80C196软件方法产生中断实验十三 利用HSI测脉冲宽度实验十四 利用HSI测量单脉冲宽度实验十五 利用HSO产生单脉冲实验十六 利用HSO产生连续脉冲实验十七 软件定时器实验十八 80C196 A/D转换实验实验十九 利用80C196的PWM产生各种波形实验二十 二进制转换到BCD进制转换到ASCII硬件实验自搭接硬件电路实验提示实验一 P1口亮灯实验实验二 P1口转弯灯实验实验三 P2.6输入,P1口输出实验四 工业顺序控制实验五 8255 A.B.C输出方波实验六 8255 PA口控制PB口实验七 8255控制交通灯实验八 简单I/O口扩展实验实验九 A/D转换实验实验十 D/A输出方波 实验十一 继电器控制实验十二 8253方波实验十三 80C196串行口实验实验十四 LED七段数码管显示实验实验十五 键盘显示综合实验实验十六 音频驱动实验实验十七 步进电机实验实验十八 直流电机实验实验十九 外部中断(急救车与交通灯)3、自动控制理论实验开发系统:(1)典型线型环节的模拟(2)二阶系统的阶跃响应(3)三阶系统的频率响应(4)线性系统稳定性的研究(5)控制系统的校正(6)典型非线性特性(7)非线性控制系统特性分析
来源:https://www.aiav.com.cn/plc/DBS-02B.html
相关问答
plc程序能看懂不会编程怎么办?
令或梯形图程序。4、打开不同示例程序,尝试修改、增加、删除某些元件及功能,看看执...3、用最简单的程序试验、编辑单个指令或梯形图程序。4、打开不同示例...
怎样提高PLC编程能力?
怎样提高PLC编程能力?所谓“天下文章一大抄”,想要提高PLC的编程能力,除了基础知识掌握以外,最有有效直接的方法,就是多去看看别人的程序,或者别的公司的...怎...
自学欧姆龙PLC编程,入门大约要多长时间?
最好有人能指导,会很快。自学的话,结合实验大概一二个月就能解决较简单的问题。实际的现场应用就比较复杂,考虑要周全,不知道多久能达到。最好有人能指导,会...
plc怎么远程控制?
如果现场有网线网络,则可以直接通过网线连接GRM400的网口,将模块接入互联网,GRM400有1个串口和2个RS485接口,如果PLC支持通过RS485接口下载程序,则将模块的R...
plc编程入门怎么学,开始时需要学什么?
[回答]学IT有两种方式:自学可以自己去买关于IT方面的书籍,例如软件编程,那么你就需要将软件编程从零基础到编程开发的书籍都需要买全,这样是比较省钱,但是...
西门子plc编程,如何学习SCL语言编程?
不要看的很神秘,和你小时候写作文一样,字词词组成语句子段引用文章,成了。字:字符,词:关键词名称词类型就是变量类型,句:if,段:有逻辑关联的一段...
plc抢答器接线试验步骤与难点?
1PLC抢答器接线试验步骤与难点相对较多。2难点在于需要对PLC抢答器的原理和工作流程充分理解,同时需要根据具体的接线图进行正确的接线和连接,这是保证试验...
如何自己diyplc学习平台?
要学习PLC首先要有一台供学习和实验的样机以及该机品牌和型号的硬件资料和软件、编程资料,还要一台计算机(以前的手持编程器或图形编程器也可以,但没有电脑...
学习PLC需要用到哪些书籍以及软件?
1、西门子的S7-300(400)系列编程软件:STEPV5.2或以上版本。2、S7-300(400)系列仿真软件:S7-PLCSIMV5.0。3、S7-200系列编程软件:MRO-WIN版,...
新手该如何学习三菱PLC?
当年我开始接触的PLC也是这个牌子的PLC了,记得是FX-2N这个系列的,根本都不用怎么学就会了,我当时接到了人生第一个项目,是一种凹版印刷机控制系统了,就采用...硬...