基本指令的编程练习-PLC认识实验-定时器/计数器功能实验

简介: 基本指令的编程练习-PLC认识实验-定时器/计数器功能实验

【PLC认识实验】

一、实验目的

1.了解PLC软硬件结构及系统组成;

2.掌握PLC外围直流控制及负载线路的接法及上位计算机与PLC通信参数的设置;

3.了解编程软件的编程环境,掌握软件的使用方法。


二、实验仪器设备


88c7b15f57c745ffbfa7ac813e217c6d.png


三、实验原理及分析

1、信捷PLC编程工具软件与PLC以太网形式连接,按相应步骤进行操作。

2、按下图搭建程序


b1ae7fc730fd4d48ba0ad336d3dfff64.png


①程序中的 X0 至 X7 分别对应控制实验单元输入开关 X0 至 X7。

②通过专用以太网编程线电缆连接计算机与 PLC 主机。打开信捷编程软件,逐条输入程序,检查无误后,将所编程序下载到主机内,并将可编程控制器切换到运行状态,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。

③分别拨动输入开关 X0 至 X7,观察输出指示灯的状态和Y0\Y1\Y2\Y3 是否符合逻辑。


四、实验调试步骤和观察结果

①Y0指示灯只有在X0、X1同时闭合时才亮,其它情况不亮。

②当X2、X3有一个闭合时,Y1指示灯亮。

③当拨动两个常闭开关X4,X5后,Y2指示灯灭。

④X6、X7为常闭,其中一个断开后,Y3指示灯灭。


五、实验思考

1、遇到的问题及其解决

答:使用虚拟机与PLC设备连接时,以太网自动分配的IP地址以168开头,无法成功连接,在排查时发现在外部主机的以太网分配的IP地址就已经是168开头的了,因此不是虚拟机与外部主机通信问题,而是外部主机问题。通过网上搜索相关问题寻找解决办法,最终成功使得分配192开头的正确地址,连接成功。

2、实验效果与分析的是一致的,与或非逻辑、或非逻辑,以及非逻辑都能正确地实现。

3、本次实验收获的非实验内容知识是了解了虚拟机与主机连接方式的差异以及以太网通信自动分配地址的正确形式,也了解了常用的网络设置等计算机与实际设备的通信连接。


定时器/计数器功能实验

一、实验目的

1.了解PLC软硬件结构及系统组成;

2.掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法,用编程软件对可 编程控制器的运行进行监控。


二、实验仪器设备


88c7b15f57c745ffbfa7ac813e217c6d.png


三、实验原理及分析

实验参考程序,梯形图参考图


ebf90e4935e14e8e89c35012f61b4642.png


这是一个由定时器T0和计数器C0组成的电路。T0形成一个设定值为10秒的自复位定时器,当X0接通,T0线圈得电,经延时10秒,T0的常闭接点断开, T0定时器断开复位,到下一次扫描时,T0 的常闭接点才闭合,T0线圈又重新得电。 即 T0 接点每接通一次,每次接通时间为一个扫描周期。计数器对这个脉冲信号进行计数,计数到20次,C0常开接点闭合,使Y0线圈接通。从X0接通到Y0有输出,延时时间为定时器和计数器设定值的乘积:T=T0×C0=10×20=200S。


80ef3207755845bb8e8caf8201cd6619.png


四、指示灯闪烁程序(亮1s灭2s)

将开关闭合,X0常开触点闭合,定时器开始2s计时,2s后T0动作,T0常开触点闭合,定时器T1开始1s计时,同时Y0得电,灯亮,1s后,定时器T1动作,T1常闭触点断开,定时器T0复位,T0常开触点断开,Y0失电,灯灭,定时器T1复位使T1常闭触点闭合,定时器T0又重新开始2s计时。重复以上过程,指示灯可1s亮2s灭。


21372ae546d94720814aec2fbb9babee.png


五、异步电机的起停控制


0331d8d130194b08bdb05d9d0f0b5699.png


相关文章
|
存储 监控 C语言
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:TON接通延迟定时器、TONR保持型接通延迟定时器、TOF关断延迟定时器、TP脉冲定时器。
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
|
5月前
stm32f407探索者开发板(二十三)——定时器中断实验
stm32f407探索者开发板(二十三)——定时器中断实验
533 0
【STM32】详解独立看门狗的本质和使用步骤&代码
【STM32】详解独立看门狗的本质和使用步骤&代码
定时中断实验【嵌入式系统】
定时中断实验【嵌入式系统】
112 0
【蓝桥杯嵌入式】STM32定时器的配置,解析预分频系数和重装载值与时钟频率的关系
【蓝桥杯嵌入式】STM32定时器的配置,解析预分频系数和重装载值与时钟频率的关系
1245 0
|
存储 监控
西门子S7-1200编程实例,脉冲定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:接通延迟定时器TON、保持型接通延迟定时器TONR、关断延迟定时器TOF、脉冲定时器TP。
西门子S7-1200编程实例,脉冲定时器指令如何使用?
|
监控 C语言 Perl
西门子S7-1200编程实例,置位/复位指令如何使用?
本节我们来学习置位/复位指令,并通过一个电机起保停控制的实例来学习置位/复位指令如何使用。
西门子S7-1200编程实例,置位/复位指令如何使用?
【嵌入式】窗户看门狗定时器概念详解+例题解析
题目 嵌入式系统使用WWDG窗口看门狗模块监视用户程序运行,假设看门狗的喂狗时间为20ms,PCLK1频率为36MHz,WDGTB[1:0]=10b。请计算看门狗的定时计数值(给出计算过程),并写出看门狗的初始化函数(注:使用寄存器方式程序)
453 0
汇编语言与微机原理实验四:8259单脉冲触发中断
汇编语言与微机原理实验四:8259单脉冲触发中断
173 0
基于Verilog HDL与虚拟实验平台的计算机组成与CPU实验第五章:触发器和寄存器
基于Verilog HDL与虚拟实验平台的计算机组成与CPU实验第五章:触发器和寄存器
134 0

热门文章

最新文章