机械滑台工艺流程控制系统设计

合集下载

机械滑台工艺流程控制系统设计

机械滑台工艺流程控制系统设计

机械滑台工艺流程控制系统设计
1
电气与自动化工程学院实训评分表
课程名称: PLC控制技术实训
实训题目: 机械滑台工艺流程控制系统设计
班级: 电气101
学号:
姓名: 陆敬博
指导老师: 许仙珍
年 7 月 4 日
2
3
常熟理工学院
电气与自动化工程学院
<PLC控制技术实训>
题目: 机械滑台工艺流程控制系统设计
姓名: 陆敬博
学号:
班级: 电气101
指导教师: 许仙珍
起止日期: .6.24---- .7.2
4
目录
1.设计任务书 (1)
1.1 设计任务
1.2 设计目的及要求
1.3 设计内容及报告要求
2基础实训项目一: (2)
2.1 I/O地址分配表
2.2 程序
3基础实训项目二: (5)
3.1 I/O地址分配表
3.2 程序
4.综合型自主实训项目 (10)
1.总体设计方案
1.1 方案的确定
1.2 设计方案
2. I/O地址分配表
2.1 I/O模块的地址分配
3.顺序功能图,梯形图及指令表
3.1 顺序功能图
3.2 梯形图
3.3 程序说明
5。

推荐 机械滑台装置PLC控制系统设计方案PPT汇报书

推荐 机械滑台装置PLC控制系统设计方案PPT汇报书

CPU226
Q0.1 Q0.5 Q0.2 YV1
接触器
P L C
Q0.0 Q0.3 YV2 Q0.5 Q0.1 YV3 Q0.2 YV4
快进
工进
横向退刀
纵向退刀
顺序功能图
SM0.1 M0.0 I0.5 M0.1 I0.1 M0.2 I0.2 M0.3 T37 M0.4 I0.3 M0.5 I0.4 M0.6 I0.0 + I0.7 Q0.4 Q0.3 Q0.5 T37 Q0.2 Q0.0 Q0.1 Q0.5 Q0.0 Q0.5
目录
• • • • • • • • • • • 1.引言 2.设计任务及要求 3.系统组成及硬件设计 4.系统测试仪器 5.主线路图 6.I/O分配表 7.外部接线图 8.顺序功能图 9.梯形图 10.仿真调试情况 11.心得与
引言
• 在当代,机床随处可见,是因为 很多重工业工厂需要一批批工艺精密 的零配件,而这些工艺精密的零配件 用手工加工是没有办法达到要求,并 且花费人力也会比较大。 • 采用半自动化PLC控制,其电 路结构简单,操作方便,设备投资少, 自动化程度高,因此PLC在重工业工 厂的零配件加工中得到了良好的应用。
机械滑台 PLC控制系统设计 PPT汇报
班级: 组别: 组长: 成员: 指导老师:
项目分工
• 蓝应香主要负责编写报告任务书引言及 心得体会的编写 • 梁丽主要负责绘制I/O分配表及梯形图、 PPT汇报 • 梁丕林主要负责绘制顺序功能图、编写 调试情况书及接线调试、文档报告整理 • 莫翠主要负责绘制主电路图、外部接线 图及整理材料、制作汇报用PPT
梯形图
功能改进
仿真调试情况
• 程序编写完毕后,将程序下载入仿真 软件中,在仿真的过程中第一个程序能实 现,但是功能改进的程序在循环的地方没 有办法实现出来,经过我们讨论修改之后, 程序正确 。 • 仿真成功后按照外部接线图进行接线, 把程序下载到PLC中进行调试,按控制要 求进行操作,两个程序功能都可以实现。

滑台系统控制设计报告

滑台系统控制设计报告

目录1.设计任务书 (2)1.1 设计任务 (2)1.2 设计目的及要求 (2)1.3 设计内容及报告要求 (3)2.总体设计方案 (4)2.1 方案的确定 (4)2.2 设计方案 (4)3.PLC外部接线图,I/O地址分配表 (5)3.1 PLC外部接线图 (5)3.2 I/O模块的地址分配 (6)4.顺序功能图,梯形图及指令表 (7)4.1 顺序功能图………………………………………………… . 74.2 梯形图 (8)4.3 程序说明 (19)5.程序的调试运行及其结果 (20)5.1 手动控制的调试运行及结果 (20)5.2 单步控制的调试运行及结果 (20)5.3 自动循环控制的调试运行及结果 (20)6.个人小结 (21)7.参考文献 (22)2.设计总体方案2.1方案的确定:采用S7-300系列PLC和五层电梯实现控制任务。

采用电梯模型中的轿厢来模拟机械滑台,工作台由三相异步电动机拖动,电机转速和正反转运行由变频器控制。

工作台的位置由楼层的限位开关控制。

滑台运行状态分为三种方式:手动方式、单步方式和自动循环三种控制方式。

其中,运行方式是由外部开关S1、S2确定的,S1断开时为手动方式,S1合上时为自动方式;S2断开为单步运行方式,S2合上为自动循环控制方式。

运行切换时,滑台立即停止运行。

2.2设计方案:主电路设计方案工艺流程图如下图1所示:图1 工艺流程图工作台的快进由电机的正转和快速来控制,后退由电机反转和高速来控制,工进由电机的正转和低速来控制。

手动控制时用外部LED的A灯来指示,单步控制时用外部LED的G灯来指示,自动循环控制时用外部LED的D灯来指示。

工作台启动按钮由二层上呼按钮SB2▲来控制,后退按钮由二层下呼按钮SB2▼控制,停止按钮由五层下呼按钮SB5▼控制。

最后通过PLC程序代码来实现工艺流程的顺序控制。

3.PLC外部接线图,I/O地址分配表3.1 PLC外部接线图3. 2 I/O模块的地址分配(1)地址分配输入设备输出设备序号名称代号地址序号名称代号地址1 转换开关1 S1 I0.1 1 电机正转DIN1 Q0.12 转换开关2S2 I0.2 2 电机反转DIN2 Q0.23 二层上呼按钮SB2▲I1.1 3 电机低速DIN3 Q0.34 二层下呼按钮SB2▼I1.2 4 电机高速DIN4 Q0.45 五层下呼(停止)按钮SB5▼I1.3 5 蜂鸣器P Q1.06 一层定位传感器SQ1I2.1 6 一层上呼灯D1 Q1.67 二层定位传感器SQ2 I2.2 7 五层下呼灯D5 Q1.58 三层定位传感器SQ3 I2.3 8 手动指示灯 A Q1.19 四层定位传感器SQ4 I2.4 9 单步指示灯G Q1.210 五层定位传感器SQ5 I2.5 10 循环指示灯 D Q1.3(2)工作方式开关的切换对照表S1(I0.1)S2(I0.2) 工作方式0 0 停止0 1 手动1 0 单步1 1 自动循环4.顺序功能图,梯形图及指令表4.1 顺序功能图图3 单步运行顺序功能图图4 自动循环运行顺序功能图4.2 梯形图OB1程序:(1)不工作时工作指示灯全灭(2)手动工作方式A灯亮(3)单步工作方式G灯亮(4)循环工作方式D灯亮(5)手动控制(6)单步运行(7)自动循环(8)停止FC1(手动运行)程序:(1)按下启动按钮SB2▲即I1.1时滑台上升(2)按下下降按钮SB2▼即I1.2时滑台下降(3)五层限位指示灯(4)一层限位指示灯FC2(单步运行)程序:(1)切换到手动时给初始步置位,切换到其它工作方式时使其所有步复位。

机械滑台工艺流程控制系统设计论文

机械滑台工艺流程控制系统设计论文

机械滑台工艺流程控制系统设计论文摘要本论文设计了一种机械滑台工艺流程控制系统,旨在提高工艺流程的效率和精度。

通过对系统的结构设计、控制原理和算法进行详细分析,实现了对滑台的运动轨迹的精准控制。

在实验中,该系统表现出良好的性能,达到了预期的效果。

本文对系统的设计思路、实现方法和应用前景进行了深入探讨,为机械制造领域的研究提供了一定的参考价值。

引言机械滑台是一种常见的工业设备,在生产加工过程中扮演着重要角色。

传统的机械滑台多采用人工操作或简单的控制系统进行控制,存在效率低、精度不高等问题。

因此,设计一种高效、精准的机械滑台工艺流程控制系统具有重要意义。

本文将详细介绍该系统的设计思路、结构设计和控制原理,希望为机械制造行业带来新的技术革新。

1. 系统结构设计机械滑台工艺流程控制系统由五个主要部分组成:控制单元、传感单元、执行单元、通讯单元和电源单元。

这些部分之间通过各种接口相互连接,实现系统的整体功能。

控制单元负责对系统进行整体控制和监控,传感单元用于获取滑台的位置信息,执行单元实现对滑台运动的控制,通讯单元用于系统与外部设备的数据传输,电源单元提供系统运行所需的电能。

2. 控制原理系统的控制原理基于PID控制算法,通过对传感单元采集到的位置信息进行反馈控制,实现滑台的运动轨迹控制。

控制单元根据设定的目标轨迹和当前位置信息计算出控制量,然后传递给执行单元实现对滑台的运动控制。

PID控制算法具有简单、稳定的特点,能够提高系统的控制精度和响应速度。

3. 算法设计为了提高系统的控制精度和性能,本文设计了一种基于模糊控制的增量式PID算法。

该算法结合了模糊逻辑和PID控制,能够根据系统的实时状态调整控制参数,实现对滑台的精准控制。

实验结果表明,该算法在控制精度和稳定性方面表现优异,能够有效提高系统的整体性能。

4. 实验结果通过对设计的机械滑台工艺流程控制系统进行实验验证,获得了良好的实验结果。

系统在控制精度、响应速度和稳定性等方面均表现出优异的性能,达到了设计要求。

PLC控制机械滑台的设计与模拟调试

PLC控制机械滑台的设计与模拟调试

PLC控制机械滑台的设计与模拟调试1.引言工业控制属于自动化技术的范畴,它的发展与机械制造、电子技术、材料科学和计算机技术的快速发展密不可分。

在现代制造工业中,PLC(Programmable Logic Controller, 可编程逻辑控制器)已成为控制工业机械的主流技术。

PLC具有结构紧凑、配置灵活、使用方便、工作可靠等诸多优点。

本文将介绍PLC控制机械滑台的设计与模拟调试。

2.设计思路2.1 设计目标设计一个基于PLC的机械滑台控制系统,能够实现以下功能:1.实现滑台的前后运动,控制滑台的位置。

2.根据需求控制电动机的正反转,实现滑台的前后运动。

3.配置按钮控制系统的启动、停止和重置功能。

4.检查系统传感器的状态,如输入口、输出口、电机活动状态,确保传感器和电机的正常工作以及避免了潜在的错误。

5.使系统在重置或停止后能够重新启动。

2.2 系统组成部分设计的PLC控制机械滑台系统,主要由以下组成部分组成:1.PLC:Siemens S7-1200 PLC,具有4个模拟输入/输出和12个数字输入/输出端口。

2.滑台:机械臂控制滑轨,可前时退后,行程可调。

3.电动机:用于驱动滑台前后运动的三相电机。

4.传感器:用于检测滑台的位置,如行程开关,探测器等。

5.按钮:用于控制系统启动、停止和重置的按钮。

2.3 PLC程序设计该系统的PLC程序采用众所周知的Ladder逻辑编程语言。

我们通过将输入和输出图形符号放置在一个垂直的,类似于梯子的排列方式上来表示逻辑关系。

图中每个符号代表一个基本逻辑运算,如“AND”、“OR”和“NOT”,每个逻辑运算都将传递到下一层。

我们的PLC程序可以分为以下功能模块:1.系统初始化:该模块用于初始化所有输入/输出设备和PLC,设置PLC程序的全局变量和常量,并检查所有传感器设备的状态。

2.启动和停止功能:此模块用于控制电机的启动和停止,以及滑台的前进和后退。

这包括管理电机的正转和反转,并通过合适的控制信号控制滑台的方向。

PLC控制机械滑台的设计与模拟调试

PLC控制机械滑台的设计与模拟调试

PLC控制机械滑台的设计与模拟调试
1、任务:
工作台来回往复运动由直流电动机带动蜗轮驱动工作台,工作台速度和方向由限位开关SQ1~SQ4控制。

工作台循环工作过程为:工作台起动→向右移动工进→减速至换向→左移快速返回→减速至换向→进入正向工作状态。

2、要求:
(1)电气原理图设计,工作方式设置为点动。

(2)PLC梯形图设计,工作方式设置为点动和步进。

(3)有必要的电气保护和联锁。

(4)自动循环时应按上述顺序动作。

3、电气控制原理图设计
+

4、I/O
5、PLC 控制线路接线图
右左减快步停点动/循环

6、PLC梯形图程序(仅供参考)
利用辅助继电器实现的梯形图程序
利用步进、跳转指令实现的梯形图程序。

机械滑台工艺流程控制系统设计(B)

机械滑台工艺流程控制系统设计(B)

电气与自动化工程学院实训评分表课程名称:PLC控制技术实训实训题目:机械滑台工艺流程控制系统设计(B)班级:学号:姓名:指导老师:2015年07月10日常熟理工学院电气与自动化工程学院《PLC控制技术》实训题目:机械滑台工艺流程控制系统设计(B)姓名:学号:班级:指导教师:起止日期:2015.06.29 —2015.07.10目录一、任务书二、基础实训项目一2.1 由外接的电位器控制 (05)2.2 由PLC的模拟量输出控制 (07)三、基础实训项目二3.1 整体方案 (10)3.2 流程图 (10)3.3 程序 (11)3.4 调试步骤与结果 (11)四、综合型自主实训项目4.1 整体方案 (12)4.2 系统变量定义及分配表 (12)4.3 工艺流程 (13)4.4 流程图 (14)4.5 变频器参数设置 (14)4.6 PLC的选型 (15)4.7 PLC的外部接线图 (15)4.8 梯形图及组态王上位机监控画面 (16)4.9 调试步骤与结果 (35)五、收获、体会六、参考文献一、《PLC控制技术》实训任务书(五)题目:机械滑台工艺流程控制系统设计(B)实训学生需要完成2个基础实训项目和1个综合型自主实训项目的训练。

一、基础实训项目一:变频器对电机的运行控制一)实训目的1、进一步巩固掌握PLC基本指令功能的及其运用方法;2、根据实训设备,熟练掌握PLC的外围I/O设备接线方法;3、掌握异步电动机变频调速原理,熟悉变频器的用法。

二)实训设备PLC主机单元模块、电位器、MM440(或MM420)变频器、个人计算机PC、PC/PPI 编程电缆。

三)工艺控制要求使用变频器实现异步电动机的可逆调速控制,即可以电动机可正反向运行、调速和点动功能。

参考电气原理图见教材p85,速度控制有两种方式:(1)由外接的电位器控制,(2)由PLC的模拟量输出通道控制。

四)实训步骤1、进行PLC的I/O地址分配,并画出变频器对电机控制的PLC控制系统的接线图。

课程设计机械滑台工艺流程控制系统设计

课程设计机械滑台工艺流程控制系统设计

课程设计机械滑台工艺流程控制系统设计机械滑台工艺流程控制系统设计第一章 PLC简介PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业装置。

在1987年国际电工委员会(International Electrical Committee)颁布的PLC标准草案中对PLC下定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。

它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。

PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。

”1.1 PLC的特点1、可靠性高,抗干扰能力强2、配套齐全,功能完善,适用性强3 、易学易用,深受工程技术人员欢迎4、系统的设计、建造工作量小,维护方便,容易改造5 、体积小,重量轻,能耗低1.2 PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运及文化娱乐等各个行业,使用情况大致可归纳为如下几类。

1.2.1 开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。

如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。

1.2.2 模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。

为了控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。

PLC 产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。

1.2.3 运动控制PLC可以用于圆周运动或直线运动的控制。

从控制机构配置来说,早期直接用于开关量I/O模块连接位和执行机构,现在一般使用专用的运动控制模块。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电气与自动化工程学院实训评分表课程名称:PLC控制技术实训实训题目:机械滑台工艺流程控制系统设计班级:电气101学号:160710118姓名:陆敬博指导老师:许仙珍2013 年7 月 4 日常熟理工学院电气与自动化工程学院《PLC控制技术实训》题目:机械滑台工艺流程控制系统设计姓名:陆敬博学号:160710118班级:电气101指导教师:许仙珍起止日期:2013.6.24----2013.7.2目录1.设计任务书 (1)1.1 设计任务1.2 设计目的及要求1.3 设计内容及报告要求2基础实训项目一: (2)2.1 I/O地址分配表2.2 程序3基础实训项目二: (5)3.1 I/O地址分配表3.2 程序4.综合型自主实训项目 (10)1.总体设计方案1.1 方案的确定1.2 设计方案2. I/O地址分配表2.1 I/O模块的地址分配3.顺序功能图,梯形图及指令表3.1 顺序功能图3.2 梯形图3.3 程序说明4.程序的调试运行及其结果4.1 手动控制的调试运行及结果4.2 单步控制的调试运行及结果4.3 自动循环控制的调试运行及结果5.个人小结 (29)6.参考文献 (30)一.任务书《PLC控制技术》实训任务书题目:机械滑台工艺流程控制系统设计(三)实训学生需要完成2个基础实训项目和1个综合型自主实训项目的训练。

一、基础实训项目一:霓虹灯的PLC控制系统的设计一)实训目的1、进一步巩固掌握PLC基本指令功能的及其运用方法;2、根据实训设备,熟练掌握PLC的外围I/O设备接线方法3、初步掌握PLC程序设计方法,养成良好的设计习惯,培养基本的设计能力;二)实训设备:三相交流电源模块30822001、直流电源模块30824001、PLC主机单元模块30864002、数字量输入模块30824003、霓虹灯显示模块18504003、个人计算机PC、PC/MPI 编程电缆。

三)工艺控制要求:按下启动按钮,灯A亮1秒,接着灯B,C,D,E,F,G,H,I亮1秒,之后灯J1,J2,K1,K2,L1,L2,M1,M2, N1,N2,O1,O2也被点亮。

1秒后,灯J1,J2,K1,K2,L1,L2,M1,M2,N1,N2,O1,O2熄灭,再过1秒,灯B,C,D,E,F,G,H,I熄灭,同样再过1秒后,灯A熄灭。

紧接着过1秒灯A再次被点亮,重复以上过程,循环往复。

按下停止按钮后,所有灯都熄灭。

四)实训内容:1、进行PLC的I/O地址分配,并画出霓虹灯的PLC控制系统的接线图。

2、设计由PLC 控制的霓虹灯梯形图程序。

3、输入自编程序,上机调试、运行直至符合动作要求。

二、基础实训项目二:模拟量采集与数据处理的综合应用一)实训目的1、掌握PLC中模拟量输入、输出的基本工作原理。

2、掌握数据处理指令的运用方法。

3、掌握功能、功能块的应用,中断组织块OB35用法。

4、掌握DB块建立与数据访问方法。

二)实训设备:三相交流电源模块30822001、直流电源模块30824001、PLC主机单元模块30864002、数字量输入模块30824003、模拟量输入模块、模拟量输出模块、个人计算机PC、PC/MPI 编程电缆。

三)实训项目原理与要求1、用模拟量输入模块3081400模拟温度测量变送器,假设当温度是0℃时,对应电位器输出0V 电压,假设当温度是100℃时,对应电位器输出电压10V电压。

用PLC模拟量输入模块采集电位器电压,使用OB35实现采集温度数据,数据采集频率是1次/秒,进行标度变换,数据存储在共享数据块DB2相应的存储单元中,并在触摸屏上显示出温度值。

2、用模拟量输出模块308140098模拟电动执行器,电压为0V时,执行器开度为0%,电压为10V 时执行器开度为100%。

用PLC模拟量输出模块控制执行器,控制量数据输出频率是1次/秒,用OB35块的方法控制执行器。

控制量多少采用触摸屏输入。

四)实训项目的步骤:1、根据项目要求拟定I/O地址分配表,画出外部接线图,并进行接线图线路连接。

接线图2、设计梯形图程序,调试并记录数据。

3、思考题:1)整理出运行调试后的梯形图程序及注释说明,写出实验中的问题及分析。

2)S7-300的PLC模拟量模块的测量信号类型有几种?测量范围如何设定?3)S7-300的PLC模拟量模块的模拟值用什么表示?三、综合型自主实训项目:机械滑台工艺流程控制系统设计(二)一)实训项目工艺要求:采用S7-300设计机械滑台工艺流程控制系统,具体要求是:采用S7-300系列PLC和五层电梯模型完成控制任务。

用电梯模型中的桥厢来模拟机械滑台的工作台,工作台由三相异步电机拖动,电机转速和正反转运行由变频器控制。

楼层接近限位开关用于工作台的位置控制。

工作台的工艺流程由任课老师指定。

控制要求:工作台运行状态分为三种方式:手动、单步和自动循环三种控制方式。

其中,运行方式由开关S1、S2确定:S1断开—手动,S1合上—自动;在自动方式下,S2断开—单步运行,S2合上—自动循环控制方式。

运行方式切换时,滑台立即停止运行。

手动控制:(点动)手动控制指示灯A亮,按住SB▲(二层),工作台前进(电梯上升);按住SB ▼(二层),工作台后退(电梯下降)。

(松开按钮立即停止)单步运行:单步运行指示灯G亮,滑台位于初始原点(1层),按一下启动按钮SB▲(二层),系统转换到下一步,完成该步的任务后,自动停止工作并停留在该步,再按一下启动按钮SB▲(二层),又往前走一步。

按停止按钮SB▼(五层),立即停止运行。

自动循环控制:自动循环灯D亮,滑台位于初始原点,按动启动按钮SB▲(二层),按工艺流程自动循环运行,运行一周后回到原点后暂停6秒后再接着运行,按停止按钮SB▼(五层),立即停止运行。

工艺流程中暂停延时需要用指示灯(报警灯)以1HZ的频率闪烁指示。

二)目的通过本次实训使学生掌握:1)Step7编程软件的使用方法和梯形图、SFC图编程语言的运用;2)实际程序的设计及实现方法;3)程序的调试和运行操作技术。

从而提高学生对PLC控制系统的设计和调试能力。

三)内容与要求1、完成硬件选型、硬件接线图。

2、滑台工艺流程控制系统设计。

3、程序设计方法采用状态转移图SFC图进行设计或经验设计法。

4、程序实现采用基于M的SFC转化梯形图实现或梯形图实现。

5、程序清单。

6、工艺流程为:(此处放置指导老师指定的工艺流程)四、实训报告要求报告应采用统一的报告纸书写,应包括评分表、封面、目录、正文、收获、参考文献(并按此顺序装订)。

报告中提供如下内容:1、目录2、正文(1)实训任务书;(2)实训内容,三个任务分别写a、每个实训任务的总体设计方案(应有PLC的选型及依据)b、I/O分配表,PLC外部接线图,程序中使用的元件及功能表;c、程序控制的SFC图、梯形图或指令表清单,注释说明;d、调试、运行及其结果;3、收获、体会4、参考文献(注意实训报告原则上手写,允许打印,但雷同者的零分处理)五、实训进度安排六、实训考核办法本实训满分为100分,其中实训平时表现(含2个基础实训项目完成情况)30%、综合型实训项目答辩50%,实训报告20%。

2.基础实训项目一总体设计方案(应有PLC的选型及依据)要点亮16盏灯,即用到16个输出端口,分别为Q0.0—Q1.7.按键要用到启动和停止,两个输入端口,为I0.0,I0.1。

总计18个IO端口。

此端口数属于中小型,所以选用西门子的S7-300系类。

模块要用数字量输入模块,数字量输出模块。

因为要定时导通,要用到定时器,因为要定时6s,即六个定时器。

IO分配输入设备输出设备启动I0.0A Q1.0停止I0.1B--I Q1.1—Q1.7J--02Q0.0—Q0.7IO接线图顺序功能图元件及功能表:M0.0:通电保持状态标志位。

T0—T5:接通延时定时器,常开触点由断开变为接通时计时,时间到时,该线圈通电。

程序注释:按下I0.0启动程序,M0.0为通电状态保持位置注释:按下I0.0启动程序,灯全灭。

注释:各定时器分别定时,T5用于循环。

注释:点亮A灯注释:点亮A,B—I灯注释:点亮A,B—I灯,J—02灯。

注释:点亮A,B—I灯,熄灭J—02灯。

注释:点亮A,熄灭B—I灯,J—02灯。

注释:熄灭A,B—I灯,J—02灯。

调试、运行及其结果:各灯按照指定运行,先灯A亮1秒,接着灯B,C,D,E,F,G,H,I亮1秒,之后灯J1,J2,K1,K2,L1,L2,M1,M2,N1,N2,O1,O2也被点亮。

1秒后,灯J1,J2,K1,K2,L1,L2,M1,M2,N1,N2,O1,O2熄灭,再过1秒,灯B,C,D,E,F,G,H,I熄灭,同样再过1秒后,灯A熄灭。

紧接着过1秒灯A 再次被点亮,重复以上过程,循环往复。

3.基础实训项目总体设计方案(应有PLC的选型及依据)因为显示温度时间,采集的是模拟信号,所以用到模拟量输入模块。

用到一个IO输入端口。

在输出电压时,要用到模拟量输出模块,占用一个模拟量输出端口,共计两个IO端口,属于中小型可编程控制器,选用S7-300.因为要在上位机上显示出来,还要用到触摸屏,在显示温度时,要将温度记录,用到数据块,数据块分为两个,一个为采集数据块,用于调用显示温度。

一个用于显示屏的记录输入数据,用于调用后在电压表上显示电压。

触摸屏因为编的程序较小,选用MC1162。

通信模式为:TCP/PI协议PLC300通过模拟量输入模块采集模拟信号,此时IW288输入的是经过换算的数字信号,经过cpu的程序的处理,即调用FC1功能,通过上位机显示出温度。

在上位机上,手动输入数字,经过调用FB1功能块,再通过数字量输入模块30824003,在电压表上显示出来。

途中要通过OB35进行一秒的信号的采集。

开关用到一个,即S1,在OB1里激活OB35。

IO分配:M28 2电位器10KΩIW288233元件及功能表MD26:用于存储FC1输出的温度数据。

MD40:用于存储FB1输出的电压值。

LD30,LD40:局部数据区,用于FB1,FC1中的临时数据存储。

流程图程序:注释:在OB1里激活OB35。

OB1OB35注释:IW288将信号输入FC1中,进行调用。

注释:将FC1中的结果存贮在DB2模块中。

注释:将DB3中的数据通过调用FB1,存贮在MD40中,在截取低8位输出。

FB1注释:将DB3中的的数字量转换成双整型,再乘以27648,再除以100,进行输出,FC1注释:将IW288的数字量转换成双整型,再转换为浮点型。

注释:将浮点型数据先乘100,再除27648。

DB2DB3调试、运行及其结果:在上位机的温度显示中,通过调节电位器,显示出温度的变化,精确到小数点后两位。

相关文档
最新文档