现场总线设计报告
现场总线课设报告
目录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二、总体任务与要求•••••••••••••••••••••••••••••••••2三、选用的主要器件•••••••••••••••••••••••••••••••••2四、用到的基本知识•••••••••••••••••••••••••••••••••3五、平台开发步骤•••••••••••••••••••••••••••••••••••5六、远程实际操作(实验室做实验)••••••••••••••••••20 六、远程实际操作结果••••••••••••••••••••••••••••••20六、特色设计••••••••••••••••••••••••••••••••••••••20七、遇到的问题及解决办法••••••••••••••••••••••••••24八、心得体会••••••••••••••••••••••••••••••••••••••25九、致谢••••••••••••••••••••••••••••••••••••••••••27一、摘要:在本次通信与现场总线课程设计中,要求我们用所学通信与现场总线知识及相应的网络知识,借助三维力控组态软件和其他必要设备来实现对两个交流电机的远程控制功能并能够通过力控组态软件反映系统运行状况;绘制相应的实时、历史报表;实现报警监控、用户管理、事件记录等功能。
在这份设计报告中,我将着重围绕本次课程设计的力控软件开发步骤、相应的程序设计、遇到的问题及解决办法、心得体会等几个方面进行必要地陈述。
关键词:现场总线,组态,课程设计,报告Abstract:In the course of Communication and Fieldbus Design, we are required that use the knowledge of communication and fieldbus and the basic network knowledge that we learnt, using Sunway Force Control configuration software and other necessary equipment to achieve the two remote control AC motor and the ability to reflected through the power control system configuration software running condition; draw the corresponding real-time and historical reports; to achieve the alarm system, user management system, event log, and so on.In this design report, I will focus on course design around the edge of this control software development process, appropriate program design, problems encountered and solutions, and experience other aspects that necessary to state.Keywords: Fieldbus, Configuration, Curriculum Design, Report二、总体任务与要求①通过三维力控组态软件,制作远程智能搅拌罐控制系统的界面②借助三维力控平在,通过实验室提供的网络环境,实现对远程两台交流电机的监控、报警、绘制曲线、用户管理、事件记录等功能。
网络与现场总线课程设计报告
网络与现场总线课程设计报告——通过力控组态软件实现对搅拌罐的远程控制一.课程设计背景与监控软件应用论述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 程序的设置,实现了对传感器和设备的控制和监测。
现场总线技术实验报告范文
现场总线技术实验报告范文实验报告课程名称《现场总线技术》题目名称现场实验报告学生学院信息工程学院专业班级学生学号学生姓名指导教师2022年1月1日实验一0STEP7V5.0编程基础及S7--C300PLC组态一、实验目的通过老师讲解STEP7软件和硬件组态的基础知识,使同学们掌握使用STEP7的步骤和硬件组态等内容,为后续实验打下基础。
二、实验内容1、组合硬件和软件STEP7V5.0是专用于SIMATICS7-300/400PLC站的组态创建及设计PLC控制程序的标准软件。
按照以下步骤:(1)运行STEP7V5.0的软件,在该软件下建立自已的文件。
(3)使用STEP7V5.0软件中的梯形逻辑、功能块图或语句表进行编程,还可应用STEP7V5.0对程序进行调试和实时监视。
2、使用STEP7V5.0的步骤图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组态。
现场总线报告
现场总线及其应用综述报告姓名:学号:班级:指导教师:***完成时间:目录前言部分: (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 组态工具软件。
现场总线报告
基于485总线的能耗数据采集网关设计第1章背景介绍1.1 标题解析RS-4845总线,在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线标准。
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
RS-485用于多点互连时非常方便,可以省掉许多信号线。
RS-485总线由于其布线简单,稳定可靠从而广泛的应用于视频监控,门禁对讲,楼宇报警等各个领域中。
现代工业厂房以及大型建筑中消耗的能源比较多样,主要包括电能、水、热冷气、燃气等。
电能、水等计量仪表数量较多且分布广泛,各部门的各项消耗需要分别进行计量,分项统计和管理要耗费大量的人力,并且在某些工厂环境中不适宜进行手工抄表的工作。
本课题主要研究的能耗数据为电能、水和天然气等能耗。
能耗数据采集源如图1-1所示。
图1-1 能耗数据采集源网关(Gateway)又称网间连接器、协议转换器。
网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。
网关既可以用于广域网互连,也可以用于局域网互连。
网关是一种充当转换重任的计算机系统或设备。
使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。
网络通信的发展日新月异,到目前为止,网关的概念并不仅仅局限于传统的通信硬件。
网关概念的被重新定义了,凡是能将使用不同通信协议、硬件结构等的系统,过渡并连接起来的软硬件结合体都可以称为网关。
1.2 背景和意义能源和资源是人类生存和发展必不可少的;作为不可再生能源的煤、石油、天然气、水等实际能源和资源,在人类社会生产活动中发挥着不可或缺的作用。
现代工业厂房以及大型建筑中消耗的能源比较多样,主要包括电能、水、热冷气、燃气等。
通信与现场总线课程设计报告---CAN总线
通信与现场总线课程设计报告——关于CAN总线的学习姓名:学号:班级:指导教师:刘彪1 CAN总线1、1 CAN总线及其特性CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。
通信速率最高可达1Mbps。
1)完成对通信数据的成帧处理CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。
2)使网络内的节点个数在理论上不受限制CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。
采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识符可由11位或29位二进制数组成,因此可以定义2或2个以上不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。
数据段长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。
同时,8个字节不会占用总线时间过长,从而保证了通信的实时性。
CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性。
CAN卓越的特性、极高的可靠性和独特的设计,特别适合工业过程监控设备的互连,因此,越来越受到工业界的重视,并已公认为最有前途的现场总线之一。
3)可在各节点之间实现自由通信CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。
CAN总线上任意节点可在任意时刻主动地向网络上其它节点发送信息而不分主次,因此可在各节点之间实现自由通信。
CAN总线协议已被国际标准化组织认证,技术比较成熟,控制的芯片已经商品化,性价比高,特别适用于分布式测控系统之间的数通讯。
CAN总线插卡可以任意插在PC AT XT兼容机上,方便地构成分布式监控系统。
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班姓名:***学号:********摘要现场总线是当今3C(Computer、Communication、Control)技术发展的结合点,也是过程控制技术、自动化仪表技术和计算机网络技术发展的交汇点,是信息技术、网络技术的发展在控制领域的集中体现,是信息技术、网络技术延伸到现场的必然结果。
根据国际电工委员会(IEC,International Electrotechnical Commission)标准和现场总线基金会(FF,Fieldbus Foundation)的定义,现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。
现场总线技术将专用微处理器置入传统的测量控制仪表,使其都具有数字计算和数字通信能力,成为能独立承担某些检测、控制和通信任务的网络节点。
通过普通双绞线把多个测量控制仪表、计算机等作为节点连接成的网络系统;使用公开、规范的通信协议,在位于生产控制现场的多个微机化测控设备之间、以及现场仪表与用作监控、管理的远程计算机之间,实现数据传输与信息共享,形成各种适应实际需要的自动控制系统。
现场总线主要是面向过程控制,除传输数字与模拟信号的直接信息外,还可传输控制信息,网络交换的数据单元是帧(Frame)。
与集散控制系统(Distributed Control System,DCS) 相比,现场总线控制系统(Fieldbus Control System,FCS)具有可靠性高以及更好的安全性、互换性和互操作性、开放性、分散性等优点。
综上所述,现场总线是将自动化最底层的现场控制器和现场智能仪表设备互连的实时控制通信网络,它遵循ISO/OSI开放系统互联参考模型的全部或部分通信协议。
关键字:CAN,Profibus,FF,LonWorks,FCS,DCS目录1 概述 (1)1.1现场总线的背景 (3)1.2现场总线的现状 (4)1.3现场总线技术展望与发展趋势 (6)2现场总线的介绍 (10)2.1现场总线的技术特点 (10)2.2现场总线的优点 (13)2.3总线的通信协议 (14)2.4主要技术指标 (16)2.5带宽(传输速率)、位宽和工作频率 (16)2.6传输数据的可靠性 (16)3典型现场总线简介 (18)3.1基金会现场总线 (18)3.2L ON W ORKS (20)3.3P ROFIBUS (23)3.4CAN (25)3.5HART (27)3.6RS-485 (29)4相关问题 (30)4.1现场总线,FCS和DCS (30)4.2选用问题 (34)5结论 (36)6参考文献 (37)1 概述随着科学技术的快速发展,过程控制领域在过去的两个世纪里发生了巨大的变革。
现场总线技术报告单-01
《现场总线技术》实践环节任务报告书
2. 网卡参数及计算机所在工作组、计算机名称的设置及更改方法:
答:1. 右键单击“网上邻居”——属性——右键单击“本地连接”——属性——双击“Internet 协议(TCP/IP)”——选择“使用下面的IP 地址”——把IP 地址设为:192.168.0.*——把子网掩码设为:255.255.255.0——确定——确定。
2. 右键单击“我的电脑”——属性——“网络标识”——属性——计算机名(各机器的计算机名要不同)——隶属于工作组(各台机器的工作组名要相同)——确定——确定。
3.开始——设置——控制面板——管理工具——计算机管理——本地用户和组——用户——双击“Guest”——把“帐户已停用“前面的对号”去掉”——确定。
3. 执行IPConfig/all命令,显示本机网卡的基本参数,请记录你所用计算机的主机名(Host Name)、网卡型号(Description)、网卡物理地址(Physical Address)、IP地址(IP Address)、子网掩码(Subnet Mask)、网关(Default Gateway)。
答:
四、思考题
1. 什么是直通双绞线和交叉双绞线,二者主要的应用场合分别是什么?。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重庆科技学院课程设计报告院(系):_电气与信息工程学院专业班级:测控普2007-01学生姓名:黄亮学号: 2007440799设计地点(单位)__ I502________ __ ______设计题目:__基于WinCC和S7-300的温度测控系统__完成日期:2010年 12 月 10 日指导教师评语: _________________________________________________________________________________________________________________________ __________________________________________________________________________________ ________________________________ __________ _成绩(五级记分制):______ __________指导教师(签字):________ ________目录1课程设计任务书设计题目:基于WinCC和S7-300的温度测控系统教研室主任:指导教师:胡文金、刘显荣2010 年 11月 26 日2温度控制对象概述温度是流程工业中极为常见的热工参数,对它的控制也是过程控制的一个重点。
随着生产力的发展和对温度控制精度要求的不断提高,温控系统的控制技术得到了迅速发展,能否成功地将温度控制在所需范围内,关系到整个活动的成败,由于控制对象的多样性和复杂性,导致采用的温控手段的多样性,且控制对象普遍具有时间常数大、纯滞后时间长、时变性较明显等特点,给控制带来一定难度。
在本次设计中采用的是TKPLC-2型温度加热器。
2.1功能特点与技术参数TKPLC-2型温度加热器是包括三个模块,电压驱动模块、电阻丝加热模块以及电流输出模块,温度加热器功率为50W。
电压输入为0-5V,电流采用标准的DDZⅢ型4-20mA输出信号,温度传感器采用Pt100,测温范围0-200℃,Pt100采用电桥连接。
电阻丝温度变化大概为0-100℃,因此满足实验的要求。
2.2控制手段温度控制对象由于存在比较大的滞后,控制快速性以及控制精度较难权衡,因此控制比较复杂。
针对各种温度控制对象,已经有了各种不同的温度控制方法,包括最经典的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方案设计3.1现场总线系统概述随着微处理器、计算机和数字通信技术的飞速发展,计算机控制已经广泛地应用在所有的工业领域。
现代社会要求制造业对市场需求作出迅速反应,生产出小批量、多品种、多规格、高质量的产品。
为了满足这一要求,生产设备和自动化生产线的控制系统必须具有极高的可靠性和灵活性。
可编程序控制器正是顺应这一要求出现的,它是以微处理器为基础的通用控制装置。
本章主要介绍西门子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还提供智能化设备所需的非周期性通信以进行组态、诊断和报警处理。
3.2WinCC+S7-300温度控制系统的硬件配置S7-300可以通过各种不同功能模块组合一个CPU 最多可以组合11个模块,S7-300模块式PLC ,主要由机架、CPU 模块、信号模块、功能模块、接口模块、通信处理器、电源模块和编程设备组成,各种模块安装的机架上。
通过CPU 模块或通信模块上的通信接口,PLC 被连接到通信网络上,可以与计算机、其他PLC 或者其他设备通信。
3.2.1PLC 硬件配置使用STEP7软件需要建立一个S7300站点,然后需要进行硬件配置,打开硬件窗口后配置的步骤如下:1. 配置机架。
S7300机器必须配置机架,因为S7300的电源、CPU 以及各个模块都是安装在机架上的。
2. 配置电源。
电源为第一个位置编号为1。
3. 配置CPU 。
此系统采用与实验设备相同的CPU-315-2DP ,此型号CPU 有一个MPI接口和一个DP 接口。
CPU 自带8路模拟量输入输出信号。
下图是已经配置好的硬件截图图2.硬件配置图 表1. S7-300硬件配置详细信息3.2.2CPU 参数设置硬件配置好后,可以根据程序的需要对CPU 的参数进行设置,打开如下图的对话框。
可以设置的参数总共有十大类,分别为:时钟中断、循环中断、诊断/时钟、保护、通讯、常规、启动、周期时钟存储器、保存存储器,中断。
需要修改时,可以通过选项切换至该选项。
在此次课程设计中修改了循环中断OB35组织块的循环时间,修改为100ms 。
3.2.3模拟量参数设置温度加热器采用的是0-5V 单极性电压输入,4-20mA 电流电流输出。
因此为了使系统电参数配合,需要对PLC 的模拟量输入输出进行设置。
此处应该配置模拟量输出为0-10V 电压输出,模拟量输入为4-20mA 电流输入。
配置模拟量的对话框见下图。
CPU 参数设置对话框模拟量输入输出配置对话框3.3WinCC+S7-300温度控制系统的软件配置系统中使用的的软件有STEP7以及WinCC组态软件,这两款软件在同类领域都是主流软件,各类参考书籍都非常的多,因此以这两款软件作为此次课程设计的应用软件极大的方便了同学们的完成此次课程设计。
3.3.1STEP7软件配置STEP7编程软件用于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)编程语言。
3.3.2WinCC软件配置1.WinCC概述1966年,西门子公司推出了HMI/SCADA软件—视窗控制中心SIMATIC WinCC,它是西门子在自动化领域中的先进技术与Microsoft相结合的产物,性能全面,技术先进,系统开放。
WinCC除了支持西门子的自动化系统外,可与AB、Modicon、GE等公司的系统连接,通过OPC方式,WinCC还可以与更多的第三方控制器进行通信。
WinCCTV运行于个人计算机环境,可以与多种自动化设备及控制软件集成,具有丰富的设置项目、可视窗口和菜单选项,使用方式灵活,功能齐全。
用户在其友好的界面下进行组态、编程和数据管理,可以形成所需的操作画面、监视画面、控制画面、报警画面、实时曲线等。
它为操作者提供了图文并茂、形象直观的操作环境,不仅缩短了软件的设计周期,而且提高了工作效率。
2.WinCCExplorer项目WinCCExplorer以项目的形式管理着控制系统所有必要的数据。
单机“开始—所有程序—SIMATIC—WinCC—WinCC V6.0 ASIA”启动WinCCExplorer浏览器,也称为WinCC 项目管理器。
即可开始一个WinCC项目的组态。
首次启动WinCC,将打开一个没有项目udeWInCC项目管理器。