现场总线设计报告
现场总线课设报告
目录1.设计目的与要求 (2)1.1设计目的 (2)1.2设计要求 (2)1.2设计要求 (3)2.系统结构设计 (4)2.1 系统平台测试 (4)2.2控制方案 (6)2.3系统结构 (6)3.过程仪表选择 (7)3.1控制器:计算机 (7)3.2液位传感器: (7)3.3电磁流量传感器、电磁流量转换器: (7)3.4电动调节阀: (7)4.系统组态设计 (8)4.1流程图和组态图 (8)4.2组态画面 (8)4.4应用程序 (9)4.4.1PID算法描述 (9)4.4.2应用程序 (9)4.5动画连接 ........................................................................... 错误!未定义书签。
4.6W INCC 设计图 (16)4.7网络通讯 (17)5.结论 (20)参考文献 (21)1.设计目的与要求1.1设计目的现场总线课程设计的目的是让学生具备理论与实际相结合的应用能力,掌握一些先进的实践技能,适应自动化领域对学生提出的具有实际技能的需要。
学生围绕要解决的实际问题,应独立进行分析和研究,查阅、自学相关的文献资料,确定技术路线和实施方案,进行系统设计和完成调试,最后写出课程设计报告。
通过课程设计加深对专业知识的理解和综合运用,锻炼实践动手能力,增强分析和解决实际问题的能力,发挥创新能力,以及提高文档撰写能力。
本设计在综合应用多门学科知识的基础上,运用组态王软件和过程控制实验装置设计并调试一个液位单回路过程控制系统。
与验证性实验相比,它增加了设计过程和调试过程,突破了以前只用别人设计好的实验程序验证和分析实验结果的局限。
整个设计涉及组态软件的选用、仪表的选型、系统的结构和程序设计,设备连接与调试运行等多方面的工作。
因此,通过此次设计,不但能培养我们灵活运用所学知识解决实际问题的能力和实验技能,同时还能加深对新技术的认知和理解,既有利于进一步增强我们对过程控制这一学科的浓厚兴趣,也为毕业设计打下良好基础。
通信与现场总线课程设计报告
通信与现场总线课程设计通过力控组态软件实现对搅拌罐的远程控制示例学校:北京交通大学目录一、现场总线的基本知识 (2)(一)现场总线技术产生背景 (2)(二)现场总线的概念 (2)(三)现场总线控制系统的组成 (2)二、课设实现思路 (3)(一)系统介绍 (4)(二)设计任务 (5)(三)网络控制 (7)(四)具体思路过程 (7)三、基本实验结果的抓图和说明 (10)(一)主菜单 (10)(二)登陆界面 (12)(三)主控界面 (14)(四)实时曲线 (16)(五)历史曲线 (17)(六)报警记录界面 (19)(七)专家报表 (20)四、工程应用前景 (21)(一)现场总线系统的优点 (22)(二)现场总线发展趋势 (22)1.现场总线网络走向两极化 (22)2.现场总线网络寻求统一的现场总线国际标准 (23)3.现场总线网络走向工业控制网络 (23)(三)现场总线系统应用前景 (24)五、心得感想 (25)一、现场总线的基本知识(一)现场总线技术产生背景随着控制、计算机、通信、网络等技术的发展,信息交换正在迅速覆盖从工厂的现场设备层到控制、管理的各个层次,范围从工段、车间、工厂、企业扩展至世界各地的市场。
信息技术的飞速发展,引发了自动化系统结构的变革,逐步形成以网络集成自动化系统为基础的企业信息系统。
现场总线就是顺应这一形势而发展起来的新技术(二)现场总线的概念现场总线是应用在生产现场、在微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的底层控制网络。
狭义的讲,可以认为现场总线是指安装在制造或过程区域的现场装置与控制室内的自动装置之间的数字式、串行、多点通信的数据总线。
现场总线技术将专用微处理器置入传统的测量控制仪表,使它们各自具有了数字计算和数字通讯能力,采用可进行简单连接的双绞线等作为总线,把多个测量控制仪表连接成网络系统,并按公开、规范的通信协议,在位于现场的多个微机化测量控制设备之间及现场仪表与远程监控计算机之间,实现数据传输与信息交换,形成各种适应实际需要的自动控制系统。
网络与现场总线课程设计报告
网络与现场总线课程设计报告——通过力控组态软件实现对搅拌罐的远程控制一.课程设计背景与监控软件应用论述1.现场总线的意义:现场总线(Fieldbus)技术是实现现场级控制设备数字化通信的一种工业现场层网络通信技术;是一次工业现场级设备通信的数字化革命。
基于现场总线的自动化监控系统采用计算机数字化通信技术,使自控系统与设备加入工厂信息网络,构成企业信息网络底层,使企业信息沟通的覆盖范围一直延伸到生产现场。
现场总线是工厂计算机网络到现场级设备的延伸,是支撑现场级与车间级信息集成的技术基础。
2.基于现场总线的自动化监控及信息集成系统主要优点:(1)增强了现场级信息集成能力。
现场总线可从现场设备获取大量丰富信息,能够更好的满足工厂自动化及CIMS系统的信息集成要求。
现场总线是数字化通信网络可实现设备状态、故障、参数信息传送。
系统除完成远程控制,还可完成远程参数化工作。
(2)开放式、互操作性、互换性、可集成性。
不同厂家产品只要使用同一总线标准,就具有互操作性、互换性,因此设备具有很好的可集成性。
系统为开放式,允许其它厂商将自己专长的控制技术,如控制算法、工艺流程、配方等集成到通用系统中去,因此,市场上将有许多面向行业特点的监控系统。
(3)系统可靠性高、可维护性好。
基于现场总线的自动化监控系统采用总线连接方式替代一对一的I/O连线,对于大规模I/O系统来说,减少了由接线点造成的不可靠因素。
同时,系统具有现场级设备的在线故障诊断、报警、记录功能,可完成现场设备的远程参数设定、修改等参数化工作,也增强了系统的可维护性。
(4)降低了系统及工程成本。
对大范围、大规模I/O的分布式系统来说,省去了大量的电缆、I/O模块及电缆敷设工程费用,降低了系统及工程成本。
3.课程设计基于现场总线的自动化监控及信息集成系统对现代化工业控制的作用,该课程让我们设计远程控制搅拌罐监控系统。
根据过程控制实验需要,采用组态软件与编程实现远程数据通讯,并进行下位数据采集。
现场总线实验报告_3
CAN总线通信实验实验目的基于SJA1000 CAN总线控制器和单片机系统完成CAN总线数据收发实验、掌握CAN 总线波特率设置、消息ID和接收滤波器配置,完成两个以上节点的数据通讯。
实验器材实验器材如下(不含编程计算机)。
SJA1000 CAN接口模块单片机最小系统板串行下载线(USB转TTL电平串口线)USB转DC5.5mm供电线(可选)杜邦线5V电源适配器(可选)实验内容]——简要说明(1)硬件连接1、单片机和SJA1000的连接使用杜邦把CAN模块的P0口连接到单片机开发板的P0扩展口上;把ALE,WR,RD,INT0,CS,KEY分别对应连接到单片机的ALE,P3.6,P3.7,P3.2,P2.0和P2.5上;把5V和GND 分别对应接到单片机的电源接口上。
2、SJA1000的连接将SJA1000的CAN_H,CAN_L对应连接,即可完成通信线路的连接(2)软件编程:1、测试通信线路实验可先将资料中演示程序路径下已编译好的三个测试程序分别下载到三个节点上,测试三个节点间的通信,可实现如下功能:模块1发送模块2接收;模块2发送模块3接收;模块3发送模块1接收。
2、单滤波器设定实验通过改变屏蔽码和接受码内容,实现以下功能:1发送:2,3接受2发送:1,3接受3发送:1接受,2不接受(3)CAN通信的编程实现:列出与CAN通信相关的代码,并加注释。
//屏蔽码和接受码的宏定义#define USER_ACCCODE 0#define USER_ACCMASK 0x1fffffff//初始化SJA1000_mode = USER_MODE;//帧格式标准帧11-bit还是扩展帧29-bit_accCode = USER_ACCCODE; //验收码_accMask = USER_ACCMASK; //屏蔽码_baudrate = USER_BAUDRATE; //波特率//设置波特率switch(_baudrate){case CAN_BAUDRATE_125K:*(unsigned char xdata *)(SJA1000_BTR0)=0x03;*(unsigned char xdata *)(SJA1000_BTR1)=0x1c;break;case CAN_BAUDRATE_250K:*(unsigned char xdata *)(SJA1000_BTR0)=0x01;*(unsigned char xdata *)(SJA1000_BTR1)=0x1c;break;case CAN_BAUDRATE_500K:*(unsigned char xdata *)(SJA1000_BTR0)=0x00;*(unsigned char xdata *)(SJA1000_BTR1)=0x1c;break;case CAN_BAUDRATE_1M:*(unsigned char xdata *)(SJA1000_BTR0)=0x00;*(unsigned char xdata *)(SJA1000_BTR1)=0x14;//break;Default;//任意波特率}//设置验收代码//下面为29-bit,扩展帧格式验收代码的设置,标准帧格式略有不同*(unsigned char xdata *)(SJA1000_ACR0) = (UINT8)(_accCode >> 21);*(unsigned char xdata *)(SJA1000_ACR1) = (UINT8)(_accCode >> 13);*(unsigned char xdata *)(SJA1000_ACR2) = (UINT8)(_accCode >> 5);*(unsigned char xdata *)(SJA1000_ACR3) = (UINT8)(_accCode << 3);//设置验收屏蔽*(unsigned char xdata *)(SJA1000_AMR0) = (UINT8)(_accMask >> 21);*(unsigned char xdata *)(SJA1000_AMR1) = (UINT8)(_accMask >> 13);*(unsigned char xdata *)(SJA1000_AMR2) = (UINT8)(_accMask >> 5);*(unsigned char xdata *)(SJA1000_AMR3) = (UINT8)(_accMask << 3) | 0x04;//设置工作模式_data =*(unsigned char xdata *)(SJA1000_MOD);_data &= ~0x1; //MOD.0 = 0,进入工作模式_data |=0x08; //MOD.3 = 1,单滤波模式//设定节点地址can_s_msg.ID1 = 0;can_s_msg.ID2 = 0;can_s_msg.ID3 = 0;can_s_msg.ID4 = 0;实验结论1、通过实验,利用单片机和SJA1000实现了CAN节点的搭建2、通过屏蔽码和接受码的设置,对节点的通讯方向实现了定向控制实验出现的问题及解决办法1、实验中出现了节点之间连线后无法通讯的问题,后检查发现是连线时导线连接不稳固,导致断路。
现场总线实验报告
现场总线实验报告现场总线实验报告引言:现场总线(Fieldbus)是一种用于工业自动化领域的通信协议,它将传感器、执行器和控制器等设备连接在同一条总线上,实现设备之间的数据交换和控制指令传输。
本实验旨在通过对现场总线的实际应用进行研究和探索,了解其原理和优势。
一、现场总线的基本原理现场总线是一种基于串行通信的网络协议,它使用单根通信线路连接各个设备,通过总线控制器实现数据的传输和设备的控制。
其基本原理是将各个设备连接在同一条总线上,通过总线控制器进行数据的传输和设备的控制,实现实时监测和控制。
二、现场总线的应用领域现场总线广泛应用于工业自动化领域,包括制造业、能源、交通等行业。
它可以实现设备之间的实时通信和数据交换,提高生产效率和质量。
例如,在制造业中,现场总线可以用于机器人控制、生产线监测和设备故障诊断等方面,实现自动化生产和智能制造。
三、现场总线的优势与传统的点对点通信方式相比,现场总线具有以下优势:1. 灵活性:现场总线可以连接多个设备,方便设备的添加和移除,减少了布线和维护的成本。
2. 实时性:现场总线能够实现设备之间的实时通信和数据交换,提高了生产过程的响应速度和准确性。
3. 可靠性:现场总线采用冗余设计和错误检测机制,能够保证数据的可靠传输和设备的可靠运行。
4. 扩展性:现场总线支持多种通信协议和设备接口,可以满足不同设备的需求,便于系统的扩展和升级。
四、实验过程和结果本次实验选取了一台工业机器人和几个传感器作为实验对象,通过现场总线连接它们,并利用总线控制器进行数据的传输和设备的控制。
实验过程中,我们使用了现场总线配置工具对设备进行初始化和参数设置,然后通过编程控制总线控制器发送指令和接收数据。
实验结果显示,通过现场总线,我们能够实时监测机器人的运动状态和传感器的数据,并能够远程控制机器人的动作。
同时,现场总线还能够实现故障诊断和报警功能,及时发现并处理设备故障,保证生产过程的稳定性和安全性。
现场总线plc实验报告
现场总线plc实验报告引言现场总线(Fieldbus)是一种用于工业自动化领域的通信协议,它为工业控制系统提供了一种高效、可靠的通信方式。
在本次实验中,我们使用现场总线技术搭建了一个基于PLC 控制的实时监测系统,以模拟工业生产现场中的应用。
实验目的本实验的主要目的是通过搭建现场总线PLC 实验系统,了解现场总线的工作原理和应用。
同时,通过实验的操作和观察,掌握PLC 控制系统的基本操作和调试方法。
实验设备本实验使用的设备包括:- PLC 控制器- 现场总线模块- 电机驱动器- 传感器- LED 灯实验步骤1. 配置现场总线网络首先,我们需要配置现场总线网络。
将现场总线模块插入PLC 控制器的扩展槽上,并通过电缆将其与其他设备连接。
保证每个设备的地址设置正确,并确保通信电缆连接牢固。
2. 编写PLC 程序接下来,编写PLC 程序来控制实验中的设备。
根据实际需求,我们可以使用Ladder diagram 或者Function block diagram 两种编程语言进行编写。
在本实验中,我们使用Ladder diagram 来编写PLC 程序。
3. 调试PLC 程序在编写完PLC 程序后,我们需要对其进行调试。
通过连接计算机与PLC 控制器,我们可以使用相应的软件对PLC 程序进行下载和调试。
在调试过程中,需要注意逐步调试,观察设备的状态和反馈信息,保证程序的正确性。
4. 运行实验当PLC 程序调试完成后,我们可以开始运行实验。
通过触摸屏或者按钮,控制PLC 程序的运行,并观察实验现象。
例如,在本实验中,我们可以通过控制PLC 程序,控制电机的启停或者灯的亮灭。
5. 数据记录与分析在实验过程中,我们可以记录实验数据,并对其进行分析。
例如,我们可以记录各个传感器的输出值,以及其他设备的状态信息。
通过对实验数据的分析,我们可以得出一些有价值的结论,并改进测试系统。
实验结果与分析在本次实验中,我们成功搭建了一个基于现场总线PLC 控制的实时监测系统,通过PLC 程序的设置,实现了对传感器和设备的控制和监测。
现场总线实验报告(DOC)
2016-2017学年第一学期实验名称:PLC及现场总线实验班级:06111306小组成员:樊振辉(1120131650)刘泾洋(1120131651)茶建豪(1120131656)2017年1月4日一、实验目的1、了解简单生产线工业自动化系统的基本组成;2、了解简单的控制网络和PLC工作原理;3、学习PLC和变频器的简单编程。
二、实验器材实验台包括Rockwell Micro850 PLC、变频器、触摸屏、路由器、工控机和操作面板等,实物如下图所示。
各部分之间的连接结构如下图所示:其中,PLC、工控机、触摸屏和变频器之间通过网络连接。
各设备的IP地址如图所示,其中X根据各实验台的序号,分别为0,1,…19。
各部件的外形及说明如下:(1)PLCPLC型号为Micro850,由电源模块、处理器模块、开关量输入模块和开关量输出模块等组成,如下图所示。
它是本实验的主要控制器,所有的控制逻辑均在该设备中完成。
PLC的处理器模块通过网线连接至路由器;处理器右侧的第一个模块为开关量输入模块,其开关量输入点(DI00-DI11)分别接至上面的端子板上,并通过端子板接到操作面板的按钮上;开关量输入模块右侧的是开关量输出模块,其开关量输出点(DO00-DO10)接到了操作面板的指示灯上。
(2)操作面板操作面板上面安装有按钮和指示灯,如下图所示。
其中,上排的八个指示灯用于指示控制系统的工作状态,下排的七个按钮和一个切换开关用于操作。
右侧的一个指示灯和按钮一般用于急停按钮和报警指示。
上排的八个指示灯从左向右分别对应PLC输出的DO00-DO07,当PLC的某个通道输出高电平时,对应的指示灯点亮。
下排的七个按钮从左向右分别对应PLC输入的DI00-DI06,当按钮按下时,对应的DI通道闭合(表示输入接通)。
切换开关有三个状态,分别为左、中、右。
其中,左侧位置对应PLC的DI07闭合DI08断开,右侧位置对应PLC的DI08闭合DI07断开,中间位置对应DI07和DI08均断开。
现场总线实验报告
现场总线实验报告现场总线技术实验报告学校:成都理工大学学院:核技术与自动化工程学院专业:电气工程及其自动化姓名:班级:学号:指导老师:黄洪全实验一Keil C51 开发环境学习一.实验目的1、Keil C51集成开发环境学习2、掌握Keil C51环境的代码编辑、调试;3、掌握软件下载方法;二.实验设备(1)Keil C51软件;(2)DP-51 下载仿真实验仪;三.实验内容及方法1.上机熟悉Keil C51 编程语言,熟悉μVision2的开发环境。
2.进入仿真程序调试软件,熟悉调试程序的环境、操作方法。
3.输入下面所给程序,并按要求调试、运行和观察记录结果。
四.实验程序和步骤1、实验步骤:一般按照下面的步骤来创建一个Keil C51应用程序。
①新建一个工程项目文件;②为工程选择目标器件(例如选择PHILIPS的P87C52X2);③为工程项目设置软硬件调试环境;④创建源程序文件并输入程序代码;⑤保存创建的源程序项目文件;⑥把源程序文件添加到项目中。
2、实验程序:hello.c#include //加载头文件#include //主程序开始void main(void){unsigned int count_k; //定义变量unsigned char a[5]={0x00,0x0d,0x12,0x05,0x01}; //定义数组a[5]并赋初始值unsigned char b[5]={0x15,0x15,0x15,0x15,0x15}; //定义数组b[5]并赋初始值while(1){for(count_k=0;count_k<40;count_k++)display(a); //显示dp51for(count_k=0;count_k<20;count_k++)display(b); //关闭显示}}五.实验要求1.DP51 开发板硬件结构(图)2. DP51实验板主要功能模块。
现场总线报告
现场总线及其应用综述报告姓名:学号:班级:指导教师:***完成时间:目录前言部分: (2)一、现场总线概述 (2)1、现场总线的现状与发展 (2)2、现场总线简介 (5)二、现场总线体系结构及协议 (8)1、网络体系结构的基本概念 (8)2、OSI参考模型 (8)3、物理层与物理层协议 (9)三、现场总线的工程应用 (10)1、CAN (10)2、Profibus现场总线 (13)3、LonWorks智能控制网络 (16)参考文献 (19)前言部分现场总线技术是自动化领域发展的热点,是用于现场仪表与控制系统和控制室之间的一种全分散、全数字化、智能、双向、互联、多变量、多点、多站的串行通信系统,被誉为自动化领域的局域网,它是计算机技术、通信技术、控制技术的集成。
现场总线控制系统打破了传统控制技术的结构形式。
传统模拟控制系统采用一对一的物理连接,而现场总线控制系统FCS是继基地式仪表控制系统、电动气动单元组合仪表模拟控制系统、直接数字控制系统DDC、集散控制系统DCS之后的新一代智能控制系统,它把单个分散的测量控制设备变成网络节点,以现场总线为纽带,将每个网络节点连接成可以相互沟通信息、共同完成自控任务的网络系统和控制系统。
现场总线中的传感器、变送器、执行机构均置入了微处理器,使它们具备了数字计算和数字通信的能力,信息的传输不再依赖于控制室内的计算机或控制仪表,直接在现场的各网络节点完成,实现了彻底的分散,有力的推动了测控系统向数字化、网络化、智能化方向发展。
发展现场总线的初衷是建立开放的控制通信网络,其通信协议理应趋于统一,但由于历史原因,已有众多公司与技术部门在开发现场总线与产品方面投入了大量的人力和财力,至今在不同领域形成的现场总线已有几十种,并在特定的领域内得到了应用。
然而,进入IEC 标准的现场总线只有8种,本报告着重介绍国内外常用的几种现场总线及其应用技术。
一、现场总线概述1.现场总线的现状与发展(1)现状国际电工技术委员会/国际标准协会自1984年起着手现场总线的标准工作,但统一的标准至今仍未完成。
现场总线实验报告
一、实验目的1. 理解现场总线的基本概念和原理。
2. 掌握现场总线的硬件连接和软件配置方法。
3. 学习使用现场总线进行数据传输和设备控制。
4. 分析现场总线在实际应用中的优缺点。
二、实验原理现场总线(Field Bus)是一种用于工业自动化领域的通信网络,主要用于连接现场设备和控制系统。
它具有以下特点:1. 串行通信:现场总线采用串行通信方式,可以实现多节点之间的数据传输。
2. 多点通信:现场总线支持多点通信,可以实现多个设备之间的数据交换。
3. 抗干扰能力强:现场总线具有较好的抗干扰能力,可以在恶劣的工业环境中稳定运行。
本实验采用CAN总线(Controller Area Network)作为现场总线的通信协议,其基本原理如下:1. CAN总线采用双绞线作为传输介质,具有较高的抗干扰能力。
2. CAN总线采用多主从通信方式,任何一个节点都可以主动发送数据。
3. CAN总线采用帧结构进行数据传输,包括标识符、数据、校验和等字段。
三、实验内容1. 硬件连接(1)连接CAN总线模块和单片机开发板。
(2)连接电源线和地线。
(3)连接杜邦线,将CAN模块的TXD、RXD、GND等引脚与单片机开发板的相应引脚连接。
2. 软件配置(1)编写单片机程序,初始化CAN控制器,配置波特率、消息ID、接收滤波器等参数。
(2)编写数据发送和接收程序,实现节点之间的数据传输。
3. 实验步骤(1)启动单片机程序,初始化CAN控制器。
(2)发送数据:在主节点上编写发送程序,发送一个数据帧。
(3)接收数据:在从节点上编写接收程序,接收主节点发送的数据帧。
(4)分析接收到的数据,验证数据传输的正确性。
四、实验结果与分析1. 数据传输成功通过实验,成功实现了主从节点之间的数据传输。
发送的数据帧被从节点正确接收,验证了现场总线通信的正确性。
2. 波特率设置实验中,根据实际需求设置了不同的波特率。
结果表明,在不同波特率下,数据传输仍然稳定可靠。
现场总线控制技术实验报告
现场总线控制技术实验报告一、实验目的1.了解现场总线控制技术的基本原理和应用;2.学习使用现场总线控制模块搭建控制系统;3.掌握现场总线控制系统的调试方法。
二、实验仪器和材料1.PC机;2.现场总线控制模块;3.电源模块;4.传感器模块;5.执行器模块;6.接线板;7.串口线;8.电源线。
三、实验步骤1.连接硬件设备:将现场总线控制模块、电源模块、传感器模块、执行器模块依次连接到接线板上,并接通电源。
2.开启PC机并连接串口线:将串口线的一端连接到接线板上的串口接口,另一端连接到PC机的串口接口。
3.安装现场总线控制软件:打开PC机,安装现场总线控制软件。
4.打开现场总线控制软件:双击桌面上的现场总线控制软件图标,打开软件。
5.配置系统参数:在软件界面中,根据实际情况配置系统的基本参数,包括串口通信参数、设备地址等。
6.现场总线控制系统搭建:根据控制需求,使用软件界面中的图形化界面将传感器、执行器等设备进行连接和配置。
9.实验数据收集:通过软件界面提供的数据采集功能,收集实验数据,并保存到PC机中。
10.实验结果分析:根据实验数据的分析,对现场总线控制系统进行性能评估。
四、实验结果与讨论通过实验,成功搭建了现场总线控制系统,并编写了相应的控制程序。
在调试过程中,各个设备连接正常,执行器能够按照预期工作。
采集到的实验数据表明,现场总线控制系统具有较好的控制精度和响应速度。
在实验结果分析中,还可以进一步探讨不同参数对控制系统性能的影响,以及优化现场总线控制系统的方法。
五、实验结论通过本次实验,我深入了解了现场总线控制技术的基本原理和应用,掌握了搭建和调试现场总线控制系统的方法。
实验结果表明,现场总线控制系统具有较好的控制精度和响应速度,可应用于工业自动化控制领域。
本实验对我今后的学习和科研工作具有一定的指导意义。
六、实验心得体会通过本次实验,我对现场总线控制技术有了更深入的理解。
在实验过程中,我不仅学会了搭建和调试现场总线控制系统的方法,还学习到了如何编写控制程序以及如何分析和优化控制系统的性能。
现场总线技术报告单-04
《现场总线技术》实践环节任务报告书三、报告内容:1.配置RSLinx通信。
2. ControlNet 网络配置。
(1). 用 RSNetWorx for ControlNet 软件配置 ControlNet 网络(2). 创建一个新项目,添加远程 1794 FLEX I/O 控制网适配器及 I/O 模块。
(3). 添加逻辑程序,控制分布在控制网上的远程 FLEX I/O。
(4). Produce/Consume 数据通信实验。
3. 控制器与远程I/O模块的通信。
在 ControlNet 网络上建立与 I/O 模块的通信关系,不仅需要在RSLogix5000 的编程软件里对远程 I/O 模块进行组态,而且需要在 RSNetworx For ControlNet 的网络组态软件中进行组态,只有这样,才能建立起数据的流通途径,其步骤如下:在 RSLogix5000 编程软件中:●在 I/O Configuration 下建立本地的 CNB 模块;●在本地 CNB 模块下建立远程的 CNB 模块;●在远程的 CNB 模块下建立远程的 I/O 模块;●将项目下载到控制器。
在 RSNetworx For ControlNet 中:●在线连接(On Line Browsing);●进入编辑状态(Enable Edit);●组态网络参数;●存盘4. 控制器与控制器的通信。
答:本实验中利用 ControlNet 实现 ControlLogix 控制器与CompactLogix 控制器与之间的实时信息传输。
四、思考题:1. ControlNet网络能实现那些功能?其主要软硬件配置有那些?ControlNet可以实现远程操作、远程编程、远程网络配置组态等功能。
其主要硬件配置有计算机、ControlLogix 控制系统、CompactLogix 控制系统、FlexLogix 控制系统、连接同轴电缆及其他附件;软件有操作系统-Windows XP Server Pack 2 操作系统、RSLinx V2.53 版本-强大的通信软件、RSLogix5000 V15/V16-ControlLogix 控制系统编程软件、RSNetworx For ControlNet V5.00-ControlNet 组态工具软件。
现场总线技术实验报告
现场总线技术实验报告实验报告课程名称《现场总线技术》题目名称现场实验报告学生学院信息工程学院专业班级学生学号学生姓名指导教师2015年1月1日实验一0STEP7V5.0编程基础及S7--C300PLC组态一、实验目的通过老师讲解STEP7软件和硬件组态的基础知识,使同学们掌握使用STEP7的步骤和硬件组态等内容,为后续实验打下基础。
二、实验内容1、组合硬件和软件STEP7V5.0是专用于SIMATICS7-300/400PLC 站的组态创建及设计PLC控制程序的标准软件。
按照以下步骤:(1)运行STEP7V5.0的软件,在该软件下建立自已的文件。
(2)对SIMATICS7-300PLC站组态、保存和编译,下载到S7-300PLC。
(3)使用STEP7V5.0软件中的梯形逻辑、功能块图或语句表进行编程,还可应用STEP7V5.0对程序进行调试和实时监视。
2、使用STEP7V5.0的步骤设计自动化任务解决方案生成一个项目下载到CPU进行调试诊断硬件组态程序生成程序生成硬件组态图1-1STEP7的基本步骤3、启动SIMATIC管理器并创建一个项目(1)新建项目首先在电脑中必须建立自己的文件:File→New→写上Name(2)通信接口设置为保证能正常地进行数据通信,需对通信接口进行设置,方法有2种:1)所有程序SIMATICSTEP7设置PG/PC接口PCAdapter(Auto)属性本地连接USB/COM(根据适配器连接到计算机的方式选择);2)SIMATIC管理器界面选项PCAdapter(Auto)属性本地连接USB/COM(根据适配器连接到计算机的方式选择)。
(3)硬件组态在自己的文件下,对S7-300PLC进行组态,一般设备都需有其组态文件,西门子常用设备的组态文件存在STEP7V5.0中,其步骤如下;插入→站点→SIMATIC300站点;选定SIMATIC300(1)的Hardwork(硬件)右边Profi→标准→SIMATIC300将轨道、电源、CPU、I/O模块组态到硬件中:轨道:RACK-300→Rail;,插入电源:选中(0)UR中11,插入电源模块PS-300→PS3075A;插入CPU:选中(0)UR中22,插入CPU模块CPU-300→CPU315-2DP→配置CPU的型号(CPU模块的最下方);插入输入/输出模块DI/DO:1)选中(0)UR中4,插入输入/输出模块SM-300→DI/DO→配置输入/输出模块的型号(CPU模块的最上方);2)S7-300PLC中有些CPU自带输入/输出模块,此时不需进行DI/DO组态。
现场总线报告
基于485总线的能耗数据采集网关设计第1章背景介绍1.1 标题解析RS-4845总线,在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线标准。
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
RS-485用于多点互连时非常方便,可以省掉许多信号线。
RS-485总线由于其布线简单,稳定可靠从而广泛的应用于视频监控,门禁对讲,楼宇报警等各个领域中。
现代工业厂房以及大型建筑中消耗的能源比较多样,主要包括电能、水、热冷气、燃气等。
电能、水等计量仪表数量较多且分布广泛,各部门的各项消耗需要分别进行计量,分项统计和管理要耗费大量的人力,并且在某些工厂环境中不适宜进行手工抄表的工作。
本课题主要研究的能耗数据为电能、水和天然气等能耗。
能耗数据采集源如图1-1所示。
图1-1 能耗数据采集源网关(Gateway)又称网间连接器、协议转换器。
网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
网关既可以用于广域网互连,也可以用于局域网互连。
网关是一种充当转换重任的计算机系统或设备。
使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。
网络通信的发展日新月异,到目前为止,网关的概念并不仅仅局限于传统的通信硬件。
网关概念的被重新定义了,凡是能将使用不同通信协议、硬件结构等的系统,过渡并连接起来的软硬件结合体都可以称为网关。
1.2 背景和意义能源和资源是人类生存和发展必不可少的;作为不可再生能源的煤、石油、天然气、水等实际能源和资源,在人类社会生产活动中发挥着不可或缺的作用。
现代工业厂房以及大型建筑中消耗的能源比较多样,主要包括电能、水、热冷气、燃气等。
网络与现场总线课程设计报告
网络与现场总线课程设计报告——通过力控组态软件实现对搅拌罐的远程控制示例一、设计题目的背景近年来,计算机技术与通信技术都获得了突飞猛进的发展,计算机技术渗透到通信技术领域中,大大地提高了通信系统的性能,促进了通信由模拟向数字化并最终向综合业务的方向发展。
同时,通信技术又为多个计算机之间的数据传输、资源共享和协调合作提供了必要的手段,促进了计算机技术的发展。
计算机网络综合了这两方面的新技术,涉及面更宽,应用范围更广,对信息技术的发展产生了深远的影响。
本次网络与现场总线课程设计即是以典型搅拌罐控制系统为例,利用力控组态软件模拟液位和进料比例测算过程,开发一个搅拌罐液位控制远程监控系统。
根据过程控制实验需要,采用组态软件开发搅拌罐液位控制实验装置,利用软件与编程实现远程数据通讯,并进行下位数据采集,通过实验证实测控效果。
二、设计思路和实现的功能在组态软件Forecontrol V6.0平台上,通过对工业现场总线PROFIBUS,实现SIEMENS的可编程序控制器S7-300与2台SIEMENS MM440变频器主从通信,实现搅拌罐的PLC本地控制和上位机上的远程控制。
所设计系统的运行过程为:【1】按启动后,泵A和泵B同时开,A液体和B液体同时进入罐内;【2】按A液体和B液体进料比例供料(系统默认进料比例为2:3。
设泵流速为每秒10升/秒,混合液总体积为1000升。
泵A完成进料用时T1为40秒;泵B完成进料用时T2为60秒。
);【3】供料完毕后搅拌机工作,搅拌A、B料的混合液体。
搅拌时间T3时间到时后,搅拌机停;【4】排料阀C工作,将搅拌好的液体排除;当液位低于低液位时,延时时间T4时间后,阀C关闭;(系统进入下一个循环周期,控制流程转入到)泵A和泵B同时开。
在力控软件中所需要设置的各类界面如下图所示:三、设计过程及截图首先,打开力控软件,如下图:建立新工程后(project),单击开发按钮,即可进入编辑界面。
DCS及现场总线 课程设计报告
DCS及现场总线课程设计报告设计题目:可编程控制设计报告专业电气工程及其自动化班级 XXXXXXXX学号 XXXXXXXXXXX学生姓名 XXXX指导教师 XX XXX设计时间2015-2016学年上学期教师评分2015年 12月16日目录十字路口交通灯 (4)1.概述 (4)1.1目的 (4)1.2课程设计的组成部分 (4)2.十字路口交通灯设计的内容 (4)2.1 实训任务及要求 (4)2.2十字路口交通灯的原理及示意图 (4)2.3 I/O地址的分配 (5)2.4 十字路口交通灯的程序设计 (6).2.5十字路口交通灯的实物连接图 (6)3.总结 (7)3.1课程设计进行过程及步骤 (7)3.2所遇到的问题,你是怎样解决这些问题的 (7)3.3体会收获及建议 (7)3.4参考资料(书、论文、网络资料 (8)4.教师评语 (8)5.成绩 (8)混料搅拌机 (9)1.概述 (9)1.1目的 (9)1.2课程设计的组成部分 (9)2.搅拌机课程设计的内容 (9)2.1 工艺分析 (9)2.2 控制要求 (10)2.3 I/O地址分配 (10)2.4 PLC自动混合控制流程图 (11)2.5 程序设计图 (11)2.6实际接线图 (13)3.总结 (13)3.1课程设计进行过程及步骤 (13)3.2所遇到的问题,你是怎样解决这些问题的 (13)3.3体会收获及建议 (14)3.4参考资料(书、论文、网络资料) (14)4.教师评语 (14)5.成绩 (14)三相异步电动机正反转星三角控制实训 (15)1.概述 (15)1.1目的 (15)1.2课程设计的组成部分 (15)2.三相异步电动机正反转星三角控制实训设计的内容 (15)2.1实训任务 (15)2.2 符号表 (15)2.3系统流程图 (16)2.4程序控制图 (17)2.5实物连接操作图 (18)3.总结 (19)3.1课程设计进行过程及步骤 (19)3.2所遇到的问题,你是怎样解决这些问题的 (19)3.3体会收获及建议 (19)3.4参考资料(书、论文、网络资料) (19)4.教师评语 (20)5.成绩 (20)十字路口交通灯1.概述1.1目的通过十字路口交通灯PLC控制系统实训,使学生进一步熟悉有关PLC电气控制的原理知识,PLC的结构、组成、工作原理,掌握根据要求用PLC进行控制系统实训及控制程序实训方法和步骤,培养同学们工程意识和工程实践能力。
现场总线设计报告
重庆科技学院课程设计报告院(系):_电气与信息工程学院专业班级: 测控普2007-01学生姓名: 黄亮学号: 99设计地点(单位)__ I502________ __ ______设计题目:__基于WinCC和S7-300的温度测控系统__完成日期:2010年 12 月 10 日指导教师评语: _________________________________________________________________________________________________________________________ __________________________________________________________________________________ ________________________________ __________ _成绩(五级记分制):______ __________指导教师(签字):________ ________目录1课程设计任务书设计题目:基于WinCC和S7-300的温度测控系统教研室主任:指导教师:胡文金、刘显荣2010 年 11月 26 日2温度控制对象概述温度是流程工业中极为常见的热工参数,对它的控制也是过程控制的一个重点。
随着生产力的发展和对温度控制精度要求的不断提高,温控系统的控制技术得到了迅速发展,能否成功地将温度控制在所需范围内,关系到整个活动的成败,由于控制对象的多样性和复杂性,导致采用的温控手段的多样性,且控制对象普遍具有时间常数大、纯滞后时间长、时变性较明显等特点,给控制带来一定难度。
在本次设计中采用的是TKPLC-2型温度加热器。
功能特点与技术参数TKPLC-2型温度加热器是包括三个模块,电压驱动模块、电阻丝加热模块以及电流输出模块,温度加热器功率为50W。
电压输入为0-5V,电流采用标准的DDZⅢ型4-20mA输出信号,温度传感器采用Pt100,测温范围0-200℃,Pt100采用电桥连接。
现场总线实验报告
实验报告学院:电气工程学院专业:测控技术与仪器班级:测仪101实验内容利用实验平台上的USBCAN 及CANalyst分析仪构成两个CAN 节点,实现单节点自发自收,双方数据的收发。
实验数据1、CAN节点的连接图2、CAN节点初始化:(1)打开ZLGCANTest 软件,并在设备类型中选择USBCAN-Ⅱ接口卡如下图(2)打开ZLGCANTest 测试软件,设置定时器0:0x00,定时器1:0x1C,其余项为默认值。
此时USBCAN-Ⅱ接口卡的波特率即为500kbps,点击如下图(3)启动CAN 才可以进行CAN报文的收发测试,如下图为启动CAN 示意图。
点击“启动CAN”按钮即可以启动CAN通道。
3、单节点收发:在完成以上步骤后,就可以对一个节点进行自发自收了。
按图2.4 点击发送,将看到如下图所示的自发自收示意图。
4、双节点收发:(1)在设置好USBCAN-Ⅱ接口卡接口卡和CANalyst-Ⅱ分析仪分析仪后(此步骤略),即可进行双方的对发实验。
请确保双方的波特率一致。
在CANalyst 分析仪的发送窗口中,选择设定的报文数据,并双击报文数据。
发送窗口如下(2)接受窗口如下如上图所示,可以观察到CANalyst 软件接收窗口中接收到了10 帧报文,报文ID 为0x00,报文数据为:00 01 02 03 04 05 06 07,如USBCAN-Ⅱ接口卡发送的数据是一致的。
实验总结本实验让我了解到ICAN教学实验开发平台的广泛性和优越性,通过对这个平台的了解使我了解现场总线技术,进一步使学生理论与实践相联合,是我更深刻的了解所学知识。
指导教师意见签名:年月日实验报告学院:电气工程学院专业:测控技术与仪器班级:测仪101实验步骤1、系统接线连接。
2、上电运行。
3、开关量输出控制。
4、开关量输入检测。
5、模拟输入、输出信号检测。
6、热电阻输入配置。
7、热电阻输入测试。
8、热电偶中iCAN通信协议测试9、实验总结。
现场总线报告
现场总线报告一、对现场总线的认识1.现场总线的概述(1)现场总线的定义在生产现场的测量控制设备之间实现双向、串行、多点数字通信的系统称为现场总线,也被称为控制领域的计算机局域网。
(2)现场总线控制系统基本结构(3)现场总线的特性●开放性●互可操作与互换性●设备智能化●彻底分散●现场环境适应性●系统可靠性●信息一致性●经济性●易于安装和维护(4)现场总线的应用现场总线主要应用于石油、化工、电力、医药、冶金、加工制造、交通运输、国防、航天、农业和楼宇等领域。
每种总线大都有其不同应用的领域,比如FF、PROFIBUS-PA适用于石油、化工、医药、冶金等行业的过程控制领域;LonWorks、PROFIBUS-FMS、DevieceNet适用于楼宇、交通运输、农业等领域;DeviceNet、PROFIBUS-DP适用于加工制造业。
2.个人对现场总线的认识(1)以智能化现场仪表为基础的现场总线系统与传统系统相比,其优点不仅在控制方面,更多的是在自诊断、自校正等自动管理方面。
因此在今后的控制系统领域,其必然是一种主流形式。
但据有关统计,国内使用的基于现场总线控制系统规模一般不大,没有把管理自动化和远程诊断功能纳入系统,因此无法发挥现场总线降低运行维护费用的优势,所以与传统产业相比,现场总线的优点没有完全体现出来,现在国内还有很多企业对现场总线技术和产品是否成熟可靠持怀疑态度。
现场总线在中国需进一步促进其快速发展,最主要的则是推动企业对现场总线的应用。
(2)目前的现场总线标准很多,难以统一。
像我们参观的翔云测控软件公司所研发的XMC系列总线型运动控制器就基于了4种高速现场总线标准。
由此可见,没有一个统一的标准,不仅不能确保信息的准确、快速、完整的传输,而且对于它的应用推广更是造成了障碍。
但从现场总线的发展趋势来看,它正慢慢地从冲突走向合作,从排他走向兼容。
这也是发展的必然趋势。
二、高速现场总线1.HH-FSE由来基金会现场总线(FF)是专为过程自动化而设计的通讯协议。
三江学院现场总线报告
三江学院现场总线报告从认识人生的第一位导师开始,我们便在“时间”中前进。
面对眼前的这个学期,有谁想过要放弃?尽管现实中总有那些无奈与悲伤;但又有多少同学愿意就此退出舞台,离开熟悉而温暖的教室、自习室……只因为,现实已经告诉了我们:他们真的太累了!每天睁开眼睛看到密密麻麻排列整齐的课表;周围充斥着相似的复读声音,以及周围各种诱惑。
当所有一切都变成理所应当后,心中难免会产生某些失落感,甚至于是压抑和绝望。
其实,只需把眼光稍微移动一下,就可以发现许多问题并非像我们所想象的那样,老师说我们做的事情是不应该做的,也没必要去做。
有的只是“执著”二字罢了!正如罗曼·罗兰曾经说过的话:世界上只有一种英雄主义,那就是了解生活的真谛之后依然热爱生活。
我们是否能找回那份原本属于我们的“单纯”?三江学院三江学院现场总线报告回忆那段青春年华里一张张的笑脸;寻觅那段最美好、最淳朴、最幸福的日子;那时候,心灵净化的标准是很简单的,甚至可以很“低”——吃饱饭、穿新衣服就行,再苦再累只要和父母亲友在一起就是快乐的。
——至今仍记得爷爷那句常挂嘴边的话“你是男孩儿还是女孩儿呀?”那稚嫩的童声却清晰地传递着快乐,那颗纯洁的童心闪烁着彩虹般绚丽的色彩。
现在才知道它代表了希望,代表了关怀。
长大了的我们,或者更加懂事,或者变得越来越叛逆,我们走过了十八个春夏秋冬。
是什么让我们觉得不公平呢?相信大家心目中一定有答案吧?别忘了,从我们踏入高校的第一步开始,这座城市,就包含了太多关注与照顾的成分在里头。
或许你拥有过荣誉证书,获得过奖励,拿到过各种荣誉,或许还曾站在领奖台上受到万众瞩目……但这仅仅只能说明过去的你比较优秀,并不代表未来你仍旧可以被世界温柔以待。
正如英国作家萨克雷所说:一个伟大的人是一个懂得生命真谛的人,一个有信仰的人。
不要太早太快地享受到安逸带给我们的舒适感,时刻谨记身处竞争激烈的社会中,一切皆有可能。
曾听过这样一个故事:两匹马拉着一辆车跑在路上,车轮碾死了一只蚂蚁,两匹马就商量怎么办。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#重庆科技学院课程设计报告院(系):_电气与信息工程学院专业班级: 测控普2007-01学生姓名: 黄亮学号: 99设计地点(单位)__ I502________ __ ______设计题目:__基于WinCC和S7-300的温度测控系统__*完成日期:2010年 12 月 10 日指导教师评语: _______________________________________ __________________________________________________________________________________ __________________________________________________________________________________ ________________________________ __________ _成绩(五级记分制):______ __________指导教师(签字):________ ________<目录1课程设计任务书设计题目:基于WinCC和S7-300的温度测控系统教研室主任:指导教师:胡文金、刘显荣2010 年 11月 26 日2温度控制对象概述温度是流程工业中极为常见的热工参数,对它的控制也是过程控制的一个重点。
随着生产力的发展和对温度控制精度要求的不断提高,温控系统的控制技术得到了迅速发展,能否成功地将温度控制在所需范围内,关系到整个活动的成败,由于控制对象的多样性和复杂性,导致采用的温控手段的多样性,且控制对象普遍具有时间常数大、纯滞后时间长、时变性较明显等特点,给控制带来一定难度。
在本次设计中采用的是TKPLC-2型温度加热器。
功能特点与技术参数TKPLC-2型温度加热器是包括三个模块,电压驱动模块、电阻丝加热模块以及电流输出模块,温度加热器功率为50W。
电压输入为0-5V,电流采用标准的DDZⅢ型4-20mA输出信号,温度传感器采用Pt100,测温范围0-200℃,Pt100采用电桥连接。
电阻丝温度变化大概为0-100℃,因此满足实验的要求。
控制手段温度控制对象由于存在比较大的滞后,控制快速性以及控制精度较难权衡,因此控制比较复杂。
针对各种温度控制对象,已经有了各种不同的温度控制方法,包括最经典的PID控制算法,模糊控制算法,神经网络控制,最优控制等等,这些控制算法各有各自的特点及优势。
由于实验的条件以及自身的知识水平,采用最经典的PID控制算法作为本次课程设计的核心温度控制算法。
整个控制流程为:由温度加热器的自带的温度传感器Pt100实时测量温度,再由温度加热器内部调理电路,将温度信号转换为4-20mA的电流信号,电流信号通过电缆传送到S7300型号PLC的模拟量输入端,通过PLC内部自带的FB58温度控制PID模块控制,然后通过PLC的模拟量输出口采用0-10V(实际程序控制只需输出0-5V)方式电压输出控制温度加热器的加热电压,达到控制温度的目的。
此外实验中还通过WinCC组态软件来实时监控温度控制过程,包括实时温度,PID三个参数(Kp、Ti、Td),以及输出控制流量,绘制实时曲线,棒图等。
PLC通过DP总线与PC连接,WinCC组态软件通过配置PG接口与PLC连接,达到数据传输的目的。
以此,一个PID温度控制以及实施监控的控制的系统叙述完毕。
3方案设计现场总线系统概述随着微处理器、计算机和数字通信技术的飞速发展,计算机控制已经广泛地应用在所有的工业领域。
现代社会要求制造业对市场需求作出迅速反应,生产出小批量、多品种、多规格、高质量的产品。
为了满足这一要求,生产设备和自动化生产线的控制系统必须具有极高的可靠性和灵活性。
可编程序控制器正是顺应这一要求出现的,它是以微处理器为基础的通用控制装置。
本章主要介绍西门子S7-300系列PLC以及其它的硬件、软件、通讯网络组成与选型。
现场总线是应用在生产现场、在微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的底层控制网络。
现场总线技术将专用微处理器置入传统的测量控制仪表,使它们各自具有了数字计算和数字通讯能力,采用可进行简单连接的双绞线等作为总线,把多个测量控制仪表连接成网络系统,并按公开、规范的通信协议,在位于现场的多个微机化测量控制设备之间及现场仪表与远程监控计算机之间,实现数据传输与信息交换,形成各种适应实际需要的自动控制系统。
现场总线是20世纪80年代中期在国际上发展起来的。
随着微处理器与计算机功能的不断增强和价格的降低,计算机与计算机网络系统得到迅速发展。
现场总线可实现整个企业的信息集成,实施综合自动化,形成工厂底层网络,完成现场自动化设备之间的多点数字通信,实现底层现场设备之间以及生产现场与外界的信息交换。
现场总线可分为以下几大类:基金会现场总线PROFIBUS现场总线 LonWorks现场总线CAN现场总线 HART现场总线ControlNet现场总线DeviceNet现场总线WorldFIP现场总线INTERBUS现场总线本设计采用德国标准(DIN19245)和欧洲标准(EN50170)的PROFIBUS现场总线中的PROFIBUS-DP。
PROFIBUS-DP是一种高速、低成本通信,专门用于设备级控制系统与分散式I/O的通信。
使用PROFIBUS-DP可取代24V DC或4~20mA信号传输。
ROFIBUS-DP用于现场设备级的高速数据传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。
总线循环时间必须要比主站(PLC)程序循环时间短。
除周期性用户数据传输外,PROFIBUS-DP还提供智能化设备所需的非周期性通信以进行组态、诊断和报警处理。
+S7-300温度控制系统的硬件配置S7-300可以通过各种不同功能模块组合一个CPU 最多可以组合11个模块,S7-300模块式PLC ,主要由机架、CPU 模块、信号模块、功能模块、接口模块、通信处理器、电源模块和编程设备组成,各种模块安装的机架上。
通过CPU 模块或通信模块上的通信接口,PLC 被连接到通信网络上,可以与计算机、其他PLC 或者其他设备通信。
硬件配置使用STEP7软件需要建立一个S7300站点,然后需要进行硬件配置,打开硬件窗口后配置的步骤如下:1. 配置机架。
S7300机器必须配置机架,因为S7300的电源、CPU 以及各个模块都是安装在机架上的。
2. 配置电源。
电源为第一个位置编号为1。
3. 配置CPU 。
此系统采用与实验设备相同的CPU-315-2DP ,此型号CPU 有一个MPI 接口和一个DP 接口。
CPU 自带8路模拟量输入输出信号。
下图是已经配置好的硬件截图插槽 模块订货号 固件 MPI 地址 I 地址 Q 地址 1PS 307 5A 6ES7 307-1EA00-0AA0 2DpCPU 315-2DP 6ES7 315-2AG10-0AB0 2 2047* 34AI8×TC 6ES7 331-7PF10-0AB0 256..271 5 AO8×12Bit 6ES7 332-5HF00-0AB0 272 (287)图2.硬件配置图表1. S7-300硬件配置详细信息6CP 343-56GK7 343-5FA01-0XE03288...303288 (303)参数设置硬件配置好后,可以根据程序的需要对CPU的参数进行设置,打开如下图的对话框。
可以设置的参数总共有十大类,分别为:时钟中断、循环中断、诊断/时钟、保护、通讯、常规、启动、周期时钟存储器、保存存储器,中断。
需要修改时,可以通过选项切换至该选项。
在此次课程设计中修改了循环中断OB35组织块的循环时间,修改为100ms。
CPU参数设置对话框模拟量参数设置温度加热器采用的是0-5V单极性电压输入,4-20mA电流电流输出。
因此为了使系统电参数配合,需要对PLC的模拟量输入输出进行设置。
此处应该配置模拟量输出为0-10V电压输出,模拟量输入为4-20mA电流输入。
配置模拟量的对话框见下图。
模拟量输入输出配置对话框+S7-300温度控制系统的软件配置系统中使用的的软件有STEP7以及WinCC组态软件,这两款软件在同类领域都是主流软件,各类参考书籍都非常的多,因此以这两款软件作为此次课程设计的应用软件极大的方便了同学们的完成此次课程设计。
软件配置STEP 7编程软件用于SIMATIC S7、M7、C7和基于PC的WinAC,是供它们编程、监控和参数设置的标准工具。
STEP 7具有以下功能:硬件配置和参数设置、通信组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。
在STEP 7中,用项目来管理一个自动化系统的硬件和软件。
STEP7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATIC S7、M7、C7和WinAC的数据。
实现STEP 7各种功能所需的SIMATIC软件工具都集成在STEP7中。
在STEP 7中,用项目来管理一个自动化系统的硬件和软件。
STEP 7用SIMATIC 管理器对项目进行集中管理,它可以方便的浏览SIMATIC S7、C7、和WinAC的数据。
因此,掌握项目创建的方法就非常重要。
首先双击桌面上的STEP 7图标,进入SIMATIC Manager窗口,进入主菜单【文件】,选择【新建项目向导】,弹出标题为“STEP7 向导:新建项目”(新项目向导)的小窗口。
(1)点击【NEXT】,在新项目中选择CPU模块的型号为CPU 315-2DP。
(2)点击【NEXT】,选择需要生成的逻辑块,至少需要生成作为主程序的组织块OB1。
(3)点击【NEXT】,输入项目的名称,按【Finish】生成的项目,进入STEP软件后采用梯形图(LAD)编程语言。
软件配置1.WinCC概述1966年,西门子公司推出了HMI/SCADA软件—视窗控制中心SIMATIC WinCC,它是西门子在自动化领域中的先进技术与Microsoft相结合的产物,性能全面,技术先进,系统开放。
WinCC除了支持西门子的自动化系统外,可与AB、Modicon、GE等公司的系统连接,通过OPC 方式,WinCC还可以与更多的第三方控制器进行通信。
WinCCTV运行于个人计算机环境,可以与多种自动化设备及控制软件集成,具有丰富的设置项目、可视窗口和菜单选项,使用方式灵活,功能齐全。
用户在其友好的界面下进行组态、编程和数据管理,可以形成所需的操作画面、监视画面、控制画面、报警画面、实时曲线等。
它为操作者提供了图文并茂、形象直观的操作环境,不仅缩短了软件的设计周期,而且提高了工作效率。