收藏 分销(赏)

基于PROFIBUS的清花工序纺织设备数据采集系统.docx

上传人:xrp****65 文档编号:5930523 上传时间:2024-11-23 格式:DOCX 页数:38 大小:1.06MB 下载积分:10 金币
下载 相关 举报
基于PROFIBUS的清花工序纺织设备数据采集系统.docx_第1页
第1页 / 共38页
基于PROFIBUS的清花工序纺织设备数据采集系统.docx_第2页
第2页 / 共38页


点击查看更多>>
资源描述
郑州轻工业学院 本科毕业设计(论文) 题 目 基于PROFIBUS的清花工序 纺织设备数据采集系统 学生姓名 专业班级 电气工程及其自动化07-2班 学 号 院 (系) 电气信息工程学院 指导教师 完成时间 2011年06月05日 郑州轻工业学院电气信息工程学院 本科毕业设计任务书 题目 基于PROFIBUS的清花工序纺织设备数据采集系统 专业 电气工程及其自动化 学号 姓名 主要内容、基本要求、主要参考资料等: 一、主要工作内容 1. 深入学习PLC与总线技术的基础知识和应用为完成设计奠定基础。 2. 了解有关纺织设备数据采集系统的发展,完成数据采集系统的设计。 3. 根据要求,完成系统中相应程序的编写与调试。 4. 进行系统的调试并撰写毕业论文。 二、基本要求 1. 翻译与设计有关的英文资料3000字以上。 2. 查阅与课题有关的资料,完成设计方案,方案应具有实用性和经济性;编写3000字以上文献综述一份;写出开题报告。 3. 进行系统的硬件设计和软件设计。 4. 在系统设计的基础上撰写毕业论文。 三、主要参考资料 [1]王永华,A.Verwer.现场总线技术及应用教程[M].北京:机械工业出版社,2006,12. [2]秦益霖.西门子S7-300 PLC应用技术[M].北京:电子工业出版社,2007. [3]边春元,任双艳,满永奎等.S7-300/400 PLC使用开发指南[M].北京:机械工业出版社,2007. 完 成 期 限: 2011.03 ~ 2011.06 指导教师签名: 专业负责人签名: 2011 年3月 1日 目 录 摘要 Ⅰ ABSTRACT Ⅱ 1 绪论 1 1.1 课题的研究背景 1 1.1.1 国内外纺织厂信息集成技术的现状 1 1.1.2 纺织行业对信息集成技术的要求 1 1.1.3 总线技术在纺织信息采集中的应用 2 1.2 课题研究的目的和意义 3 1.3 课题研究的主要内容 3 2 系统总体方案设计 4 2.1 清花工序的介绍 4 2.2 郑州宏业纺织厂的设备现状 4 2.3 基于总线技术对清花工序中主要设备参数的采集 4 2.3.1 清花工序总体技术方案设计 4 2.3.2 清花工序网络配置的具体方案 5 2.3.3 系统网络结构的设计 6 3 系统主要硬件的介绍 8 3.1 EM277 PROFIBUS DP模块 8 3.1.1 EM277的介绍 8 3.1.2 EM277在数据采集中的作用 9 3.2 RS485/DP模块 10 3.2.1 RS485/DP模块的介绍 10 3.2.2 RS485/DP模块在数据采集中的作用 12 3.3 中继器 13 3.3.1 中继器的介绍 13 3.3.2 中继器在信号传递中的作用 15 4 软件设计 16 4.1 运用STEP7对整个系统硬件进行组态 16 4.2 EM277与S7-300 PLC通信程序的设计 20 4.3 RS485/DP模块与S7-300 PLC通信程序的设计 20 4.4 系统信息采集程序的设计 22 5 上位机系统 27 5.1 上位机监控功能和智能管理功能的介绍 27 5.2 主要画面的介绍 27 6 结论与展望 29 6.1 全文总结 29 6.2 纺织信息采集系统的进一步发展 29 致谢 30 参考文献 31 附录 32 基于PROFIBUS的纺织设备数据采集系统 摘 要 目前,在纺织生产过程中,设备的单机控制、传统的生产和管理方法等还在广泛使用,这大大制约着纺织企业信息化管理的发展。本课题把现场总线技术应用在传统的纺织生产过程中,完成海量数据的实时采集和处理,全面提高了工厂的生产效率和管理效能,使传统产业实现了较好的生产管理的信息化。 本系统关键问题是解决单个设备的联网问题,对于采用S7-200 PLC控制的设备,可运用EM277 PROFIBUS DP扩展模块,将其作为从站连接到DP网络中;配置RS-485通讯接口的控制设备,则选择使用RS485/DP协议转换模块连接到DP网络中。最后由DP主站通过以太网通讯模块(CP343-1)连接到以太网。 上位机系统主要用于监控和智能管理,其图形界面按照生产线工艺流程布置,具有生产线关键设备运行状态显示、工艺参数和设备参数的实时显示;重要参数的设定值、实际值实时显示等功能。 关键词 数据采集系统 PROFIBUS总线技术 纺织设备 工业以太网技术 PROFIBUS-BASED DATA ACQUISITION SYSTEM OF TEXTILE EQUIPMENTS ABSTRACT At present, in the process of domestic textile production, equipments with individual control system, traditional method of production and management are widely adopting, which greatly restricted the development of textile enterprises information management. In the system, fieldbus has been used in the traditional textile production, the mass data has been acquisition and disposed real-timely, the factory's production efficiency and the management performance have enhanced comprehensively, a better management of information technology will be achieved in the traditional industry. The key issue to this system is a single device networking. S7-200 PLC for the use of control equipments as a DP slave connected to the network, with using the EM277 PROFIBUS DP expansion module; To RS-485 communication interface configuration of control devices, Choosing to use RS485/DP protocol conversion module connected to the DP network. At last, by the DP master via Ethernet communication module (CP343-1) connected to the Ethernet. Superior machine system is mainly used for monitoring and intelligent management, and its graphical interface layout according to the production line process, with a production line operating status display of key equipment, process parameters and equipment parameters in real time display; important parameter settings, the actual value of the real-time display and so on. KEY WORDS Data acquisition system PROFIBUS technology Textile equipments Industry Ethernet 1 绪论 1.1 课题的研究背景 1.1.1 国内外纺织厂信息集成技术的现状 我国纺织工业是一种粗放型经营方式,高水平的生产能力不足,而低水平的生产能力过剩。目前处于生产状态的设备有25%属于即将被淘汰的落后设备,而先进的设备严重不足。以自动络筒机为例,现在世界上平均比重已达到24%以上,发达国家已超过了80%,而我国只有5%[1-2]。随着全球经济一体化的发展,我国纺织行业这种劳动密集型的生产已经不能适应国际竞争,主要体现在以下几个方面: (1)现场设备分散,缺少整体网络的控制。 (2)生产者和管理者之间没有建立有效的连接导致资源优化调度不能顺利进行。 (3)落后的设备,强大的劳动强度,市场竞争中处于劣势。 将信息技术与企业的管理、业务、生产、发展过程紧密结合起来,增强纺织企业竞争力,无论是ERP还是FCS、DCS,都是实现企业信息化的一种手段,都代表着一种先进的自动化方案及管理理念。确保它们的成功实施,就需要企业拥有最基本的生产自动化系统,亦需要企业改革现有的阻碍发展的管理理念。 在国外,由于机电一体化程度比较高,在纺、织、络筒等棉纺生产的工序中,基本都已经拥有信息集成系统,实现了对实时生产过程的控制,相继出现了一批所谓的“无人纺织厂”。在生产过程中可实现数据管理、人机对话等自控功能,多生产机台的集中控制很容易实施[3-4]。 1.1.2 纺织行业对信息集成技术的要求 纺织行业属于典型的制造业之一,面对变幻莫测,动态多变的全球市场竞争,企业如何以最快的时间(T)、最低的生产成本(C)、最优(Q)的产品、最佳的生产内环境(E)、最好的服务(S)来赢得市场,是企业成功的关键,是现代企业的立足之本[5]。在这种大的背景下,新的制造理念层出不穷,如虚拟制造、敏捷制造、精益生产等,无论这些侧重点在哪里,都在于尽可能的提高制造系统响应市场和客户的快速性,以谋得敏捷[6]。 “敏捷”主要是表现在跟踪变化和响应时间的快速方面,生产指挥人员、企业决策者不仅关心在一个时间段内任务的具体安排,同时还要关心设备负荷、纺织制品状态、实时任务以及物料状态等,所以“以时间为关键的制造”越来越为企业所重视。其核心是利用各种实时信息对计划进行及时的调整和调度,由于制造车间不仅是大量制造实时信息的集散地,即生产计划的具体执行者,更是制造信息的反馈者,所以制造车间对整个制造系统的敏捷性会产生很大程度上的影响。新一代车间管理系统要想实现有效的企业集成,就必须具有良好的集散性、自治性和开放性以及敏捷性等特点。 信息集成系统作为车间管理控制系统的重要组成部分,当然也应该具有“敏捷性”。先进制造系统正朝着集成和智能化方向发展,向深度和广度不断迈进,其核心是信息的获取、处理、传输、利用等信息化工作,信息集成系统也必须具有这种大的趋势,适应先进制造系统的发展要求,主要体现在其分散性、自治性、网络化、可塑性、可靠性等特点[7-8]。 1.1.3 总线技术在纺织信息采集中的应用 随着近几年纺织行业的蓬勃发展,企业信息化应用水平不断提高,纺织生产线已要求实现企业计划层与车间执行层的双向信息流交互,通过信息集成、过程监控及资源优化,实现物流、信息流、价值流的集成和优化运行,提高企业敏捷性管理能力。基于现场总线技术和工业以太网技术基础上的全数字工业网络控制系统已成为电气自动控制系统结构发展的必然趋势。 现场总线控制系统把控制技术、计算机技术和先进的网络通信技术结合起来,是当前制造业自动化领域广泛采用的一种最先进、低成本和最可靠的控制技术,已成为当今工业自动化领域的主流应用技术。从结构上来讲,现场总线具有基础性、灵活性和分散性等特点;从技术上来讲,现场总线具有开放性、交互性、自治性和适应性等特点[9]。现场总线的使用为工业自动化领域带来了革命性的变化,它的主要优点体现在节约硬件数量与投资,节省安装和维护费用,提高系统的控制精度和可靠性,提高用户的自主选择权等优点。现场总线技术主要应用于进行过程数据采集,进行直接的数字控制,进行设备和系统的监测和诊断,实施安全性和冗余等方面。 纺织行业是典型的制造业,其特点是设备数量多,分布区域大,信号类型复杂。由于现场总线技术适应了现代纺织工业的高质量、低成本、大批量、快速响应、高效低耗、清洁生产的需要,目前它在纺织控制系统中已得到广泛的应用。尤其对被控纺织设备中的每个过程和状态信息进行实时采集,获得所有设备监测、过程控制、状态检测的现场信息的应用更能显示出其优越性。 1.2 课题研究的目的和意义 网络信息化技术极大地提高了劳动生产率和工作效率,作为全球正面临着的一场新技术革命,普遍应用于纺织产品研发过程、生产过程、管理过程和营销过程中,为纺织工业在新世纪全面进入数字化阶段提供了重要条件。采用最新的现场总线技术,促进纺织企业的发展已成为当今世界的潮流。 由于制造业设备的更新周期比较长,短时间内将陈旧的生产设备全部更换成全新设备是企业所不愿采用的。但是通过组建纺织生产过程中的信息采集与处理系统,也能够全面提高工厂的生产效率。 与传统的纺织工艺过程相比,在系统的稳定性、可靠性、自动化程度等方面,都具有无法比拟的优势。具体表现在: 在没有联网的纺织生产过程中,现场设备的运行情况只能靠工人24小时值班看守,劳动强度大,并且如果出现故障,由于现场工人的使用经验差异,做出的判断也会有较大的差异。运用了总线技术对信息进行采集,在控制室就可以监控到每台设备的运行情况,并由专业人员做出相对准确的判断;缩短了操作时间,并增强了控制的直观性、科学性和准确性;减轻了设备因不合理运行带来的过度机械磨损,延长了设备的使用寿命;并且系统具有较为完善的故障判断、报警功能,从而也降低了系统维护的设备成本与人工成本。它的大力推广将取得良好的经济效益与社会效益。 追求高度智能化、系通化、标准化,是未来纺织生产工艺要求的必然趋势。信息集成系统综合了信息采集、信息处理和控制为一体的管理信息系统,代表了现代工业自动化控制技术的高新水平及发展方向。 1.3 课题研究的主要内容 (1)本课题针对郑州宏业纺织厂的现状,既有国外进口的最先进的设备,也有落后的旧设备,依靠先进的PROFIBUS总线技术将具有不同通信接口的设备联网。 (2)实现基于PROFIBUS总线技术对清花工序生产线上的主要设备参数采集,解决生产现场数据采集的准确性、实时性的问题。 (3)运用现场总线技术进行远程控制,实现现场设备与控制中心的远程数据通讯,从而实现了生产现场辅助管理和工艺参数优化,使整个公司的信息化管理形成一个闭环控制系统,确保公司资源管理系统的成功实施。 2 系统总体方案设计 2.1 清花工序的介绍 纺纱的生产过程一般分成六个工序:清梳联工序,预并、精梳工序,并条工序,粗纱工序,细纱工序,络筒工序。清花工序包含于清梳联工序中,又称开清棉,主要是对原棉进行混合、开松、除杂,并去除羽毛、尼龙线、碎布、丝麻等异性纤维,主要由抓棉机、开棉机、混棉机、清棉机、微尘异纤分离机等设备组成[10]。另外在此次设计中从实际的现场布局来看,6台滤尘机组也计算在清花工序内。 2.2 郑州宏业纺织厂的设备现状 宏业纺织厂新建的生产流水线上,使用了大量的分离式的控制系统或智能化的控制设备。整体的控制系统具有以下几个方面的特点: (1)现场机械设备分布范围较广,数量较多,现场设备的在线故障诊断、报警、存储功能不强,很难完成现场设备的远程集中监控,整个系统的可维护性较差。 (2)现场机械设备各自独立运行,相互之间没有联系,对整个系统的集中智能管理造成了很大的困难。 (3)控制系统中使用的控制器品种多,如PLC的品种就有西门子、台达、富士、松下和光洋等数家公司的产品;控制系统的类型多,有使用PLC直接控制的,还有纺织机械厂家自开发的数据采集模块等;系统不开放、可集成性差、不同厂家产品之间缺乏互操作性和互换性。 (4)各分立设备的通信功能不强,造成组网困难,难于实现在信息化时代的工业网络控制。 所有这些都给全厂的信息监控,数据采集、处理和智能化的生产管理带来了极大的困难,同时也大大影响了企业生产效能和管理的提高,最终影响企业的社会形象、经济效益和市场的竞争力。 2.3 基于总线技术对清花工序中主要设备参数的采集 2.3.1 清花工序总体技术方案设计 根据宏业公司清花工序车间生产流水线的实际情况以及目前工业自动化技术的发展水平和现状,我选择两层的工业控制网络系统来实现整个系统的网络通信功能:底层采用基于现场总线技术的控制系统来完成对清花工序的整个生产流水线中各设备的信息采集;上层采用基于工业以太网技术实现对整个信息系统的信息传输,并使用优化的应用软件系统来完成终端数据的处理。 宏业纺织有限公司大部分的纺织设备都是单独订货,由不同厂家生产而成,单台设备的控制系统都是生产厂家设计好并安装在了设备上,整个系统的特点是底层控制设备数量和品种型号较多,不同厂家所使用的控制器也不同,并且控制器对外的通讯接口也不同。 针对该车间的具体问题考虑,我在处理这些技术细节时分为以下两种情况: (1)对于采用S7-200 PLC控制的设备 这类设备数量比较多,S7-200 PLC通过EM277 PROFIBUS DP扩展模块和标准DP电缆连接到DP网络。在网络上设一个DP主站(主站采用CPU315-2DP),DP主站配有工业以太网通信模块(CP343-1),通过该模块和工业双绞线可以把每个DP网络都连接到工业以太网交换机上,通过带光纤口的工业以太网交换机, 挂入光纤环网。 (2)对于配置RS485通讯接口的控制设备 对于这类机械设备的控制器,可以通过RS485/DP协议转换模块连接到DP网络中,再由DP主站通过以太网通讯模块(CP343-1)接到以太网交换机(SCALANCE 204-2)挂到光纤以太网上。 整个车间设一个集中控制室,集控室内根据需要设置若干台上位机,分别用于工程师站、操作员站(管理机)和设备监控计算机等。另外根据需要,还可以设置一个WEB服务器,来实现与企业网或因特网的连接。高层的管理网络基于工业以太网,完成非实时数据的传递和系统管理任务。管理计算机(操作员站)实现生产监控、管理和数据分析,主要作用是完成各条生产线的生产计划、设备管理、质量控制及分析等。2~3台管理计算机既可以单独操作,也可以互为冗余。 另外,为了保证单台设备停机对整个网络不产生影响,对于DP网络中的终端电阻均采用活动终端电阻。又因为设备分布范围较广,数量较多,因此在网络设计中采用了中继器将设备分成几个网段并组成为一个网络,保证了信号传递的可靠性和稳定性。并且网络中的中继器和终端电阻均由就近的动力电柜单独提供供电回路,采用开关电源单独供电。 2.3.2 清花工序网络配置的具体方案 宏业纺织生产线中清花工序中共有39台清花机和6台滤尘机组,各自独立完成混棉、开棉、清棉和滤尘等任务。其中清花机主要包括:往复式抓棉机5台,控制机柜5个,单轴流开棉机4个,多仓混棉机9个,开棉机9个,异纤微尘分离机7台等。 除7台异纤微尘分离机和5台往复式抓棉机预留有RS-485通讯接口外,其他控制器及滤尘机组都是采用西门子S7-200 PLC。网络配置的具体方案为: 1. 对每台S7-200 PLC增加一个EM277 PROFIBUS DP模块,作为从站连接到DP网络中。 2. 对留有RS-485通讯接口的异纤微尘分离机和往复式抓棉机来说,每台增加一个RS-485/DP模块,作为从站连接到DP网络中。 3. 主站采用西门子的CPU315-2DP。 4. 电缆和连接器均采用西门子标准产品。 5. 主站和部分从站上的连接器采用带编程口的产品,以方便检查网络和调试。 6. 网络末端挂接活动终端电阻,以避免网络末端设备的维护和故障而对整个网络造成影响。 7. 网段中使用中继器保证信号传递的可靠性和稳定性。 8. 整个DP网络由主站通过CP343-1连接到工业以太网上。 2.3.3 系统网络结构的设计 由于设备较多,所以网络有3个网段组成,网段之间由中继器连接。其中第一个网段包含15台设备:2台异纤微尘分离机、6台滤尘机组、1台往复式抓棉机、1个带有PLC的控制机柜、1台单轴流开棉机、2台多仓混棉机、2台开棉机。第二个网段包含18台设备:4台异纤微尘分离机、2台往复式抓棉机、2个带有PLC的控制机柜、2台单轴流开棉机、4台多仓混棉机、4台开棉机。第三个网段包含12台设备:1台异纤微尘分离机、2台往复式抓棉机、2个带有PLC的控制机柜、1台单轴流开棉机、3台多仓混棉机、3台开棉机;图2-1为具体系统结构图。 工业以太网 PROFIBUS DP CPU315-2DP CP343-1通讯模块 活动终端 … … … … … … 异纤微尘分离机1 485/DP 485/DP 异纤微尘分离机2 EM277 EM277 清花机3 清花机9 滤尘机1 滤尘机6 EM277 EM277 中继器 异纤微尘分离机6 485/DP 485/DP 异纤微尘分离机3 EM277 EM277 清花机27 清花机14 EM277 EM277 清花机38 清花机28 中继器 … … 485/DP 485/DP 异纤微尘分离机7 … 图2-1 清花工序系统构成图 3 系统主要硬件的介绍 3.1 EM277 PROFIBUS DP模块 3.1.1 EM277的介绍 通过EM277 PROFIBUS DP扩展从站模块,将S7-200 PLC连接到PROFIBUS DP网络上。EM277经过串行I/O总线连接到S7-200 PLC。PROFIBUS网络经过其DP通信端口,连接到EM277 PROFIBUS DP模块,如图3-1中S7-200 PLC通过EM277连接到总线上[11]。 PROFIBUS DP EM277 S7-200PLC S7-300PLC 串行I/O总线 图3-1 S7-200 PLC通过EM277连接到总线 作为DP从站,EM277模块接受从主站来的多种不同的I/O组态,向主站发送和接收不同数量的数据。这种特性使用户能修改所传输的数据量,以满足实际应用的需要。与许多DP从站不同的是,EM277模块不仅仅是传输I/O数据。EM277能读写S7-200 PLC中定义的变量数据块。这样,使用户能与主站交换任何类型的数据。输入、计数器值、定时器值或其它计算得到的值可以首先移动S7-200 PLC的变量存储区,然后传送到主站。首先将数据移到S7-200 PLC中的变量存储器,就可将输入、计数值、定时器值或其它计算值传送到主站。 输入和输出缓存区的地址可以配置在S7-200 PLC V存储器中的任何位置。输入和输出缓冲器的缺省值地址为VB0。输入和输出缓冲地址是主站写入S7-200 PLC赋值参数信息的一部分,用户必须组态主站以识别所有的从站以及将需要的参数和I/O组态写入每一个从站。 为了将EM277作为一个DP从站使用,用户必须设定与主站组态中的地址相匹配的DP端口地址。从站地址是使用EM277模块上的旋转开关设定的。在为新的从站地址按照顺序进行了开关改变以后,若要使改变生效,就必须对PLC重新上电。 一旦EM277 PROFIBUS DP模块已用一个DP主站成功地进行了组态,EM277和DP主站就进入数据交换模式。在数据交换模式中,主站将输出数据写入到EM277 PROFIBUS DP模块,然后,EM277模块响应最新的S7-200 PLC输入数据。EM277模块不断地更新其从S7-200 PLC来的输入,以便向DP主站提供最新的输入数据。然后,该模块将输出数据传送给S7-200 PLC。从主站来的输出数据放在V存储器中由某地址开始的区域内,而该地址是在初始化期间,由DP主站所提供的。到主站的输入数据在输出数据之后立刻从V存储区中提取出来。在建立S7-200 PLC用户程序时,必须知道V存储器中的数据缓冲区的开始地址和缓冲区大小。 EM277 PROFIBUS DP模块在前面的面板上有四个状态LED,用来指示DP端口的运行状态: (1)S7-200 PLC上电后,DX MODE灯一直熄灭直到DP通讯开始。 (2)当DP的通讯成功地初始化后(EM277 PROFIBUS DP模块进入和主站交换数据的状态时),DX MODE灯变绿直到数据交换状态结束。 (3)如果DP通讯中断,强迫EM277模块退出数据交换模式,此时,DX MODE灯熄灭而DP ERROR灯变红。此状态一直保持到S7-200 PLC断电或数据交换重新开始。 (4)如果主站写入EM277模块的I/O组态或参数信息错误,则DP ERROR的红灯将闪烁。 (5)如果没有24VDC供电,POWER(电源)灯将熄灭。 表3-1 总结了EM277状态指示器的各种状态 LED OFF 红色 红色闪烁 绿色 CPU故障 模块良好 内部模块故障 ----------------- ----------------- POWER 没有24 DC ----------------- ----------------- 24VDC用户电源良好 DP ERROR 没有错误 脱离数据交换模式 参数化/组态错误 ----------------- DX MODE 不在数据交换模式 ----------------- ----------------- 在数据交换模式 3.1.2 EM277在数据采集中的作用 除7台异纤微尘分离机和5台往复式抓棉机预留有RS-485通讯接口外,其他控制器及滤尘机组都是采用西门子S7-200 PLC,因此可采用EM277 PROFIBUS DP扩展从站模块将这些S7-200 PLC连接到PROFIBUS DP网络上。EM277经过串行I/O总线连接到S7-200 PLC。PROFIBUS网络经过其DP通信端口,连接到EM277 PROFIBUS DP模块。可以实现S7-200 PLC与PROFIBUS DP网络上主站的物理连接。 当给EM277 PROFIBUS DP模块设定了与主站组态中的地址相匹配的DP端口地址,并且已用PROFIBUS网络上DP主站成功地进行了组态,EM277和DP主站就进入数据交换模式。 在数据交换模式中,主站将输出数据写入到EM277 PROFIBUS DP模块,然后,EM277模块响应最新的S7-200 PLC输入数据。EM277模块不断地更新其从S7-200 PLC来的输入,以便向DP主站提供最新的输入数据。然后,该模块将输出数据传送给S7-200 PLC。从主站来的输出数据放在V存储器中由某地址开始的区域内,而该地址是在初始化期间,由DP主站所提供的。到主站的输入数据在输出数据之后立刻从V存储区中提取出来。 S7-200 PLC通过EM277 PROFIBUS DP扩展从站模块连接到PROFIBUS DP网络上。可以实现其与网络上的主站进行数据交换,S7-200 PLC控制器对设备上的信息进行采集,并将其放到V存储器内,当要把采集来的数据上传给主站时,数据就会从S7-200 PLC的 V存储器复制到EM277中,以便同时传送到主站,进而通过主站上的通信模块将采集来的数据传送给上位机系统。EM277是实现S7-200 PLC与主站数据交换的中转站。 3.2 RS485/DP模块 3.2.1 RS485/DP模块的介绍 首先介绍一下RS485/DP模块的工作原理如图3-2所示,其中SPC3是西门子公司的PROFIBUS通信协议芯片。PROFIBUS Interface 是PROFIBUS标准驱动电路,RS485 Interface是标准的RS485驱动电路,两者都由光隔及RS485驱动芯片组成。 图3-2 RS485/DP总线桥的工作原理图 RS485/DP模块主要用于将具有RS485接口的设备连接到PROFIBUS总线上,使设备成为PROFIBUS 总线上的一个从站,如图3-3所示。 S7-300PLC RS485/DP RS485设备 PROFIBUS DP 图3-3 RS485设备通过RS485/DP连接到总线上 在PLC 为主站的PROFIBUS 系统中,总线桥作为系统的一个从站,通过RS485 接口与设备连接。总线桥可以作为RS485设备的主站(主动向RS485 设备发送的通信信息,等待设备回答),也可以作为RS485 设备的从站(RS485 设备主动发送的通信信息)。 总线桥在PROFIBUS一侧是PROFIBUS从站,因此需要设置PROFIBUS从站地址。地址设置由产品正面的两个十进制旋转开关SA 来设置。如果需要设置大于99 的PROFIBUS 地址,需要使用产品背面的功能选择开关SW 配合设置地址,如果SW3=OFF(向下),这个从站的地址就是SA(19);如果SW3=ON(向上),这个从站的地址就是100+SA(19)=119;如果SA ≥27,即使SW3=ON(向上),本产品PROFIBUS仍然是27,因为PROFIBUS 规定从站地址范围0~126。 总线桥作为PROFIBUS 的一个从站,通过RS485接口与设备连接,实现PROFIBUS主站与RS485设备之间通信数据透明传送。RS485只是设备通信物理层的一个标准,因此PROFIBUS主站必须向RS485设备传送它能够理解的数据,这就是RS485设备的通信协议。所以,为实现PROFIBUS主站与RS485设备的有效数据通信,PROFIBUS主站编程人员应该了解RS485设备的通信协议。RS485设备的通信协议通常有以下两类:[12] (1)具有应答关系和若干通信指令的通信协议 这是应用比较广泛的通信格式,通信数据可能是ASCII 码(如研华的ADAM模块)或二进制数据。对于这种设备,(以总线桥是RS485主设备为例)用户在主站上编程,按照协议规定的报文格式将通信数据填入总线桥的PROFIBUS数据输出区,然后启动总线桥发送(触发发送或定时自动发送)将通信数据通过RS485接口发送到设备;然后,总线桥自动转入接收状态;当总线桥接收完毕RS485设备的回答报文数据后,将回答报文数据自动填入PROFIBUS数据输入区,这样,PROFIBUS主站可以在PROFIBUS数据输入区得到RS485设备的回答报文数据。 (2)无应答关系、单纯接收或发送数据的通信 总线桥单纯接收:如条码扫描器通过RS485接口PROFIBUS主站发送ASCII 码或二进制数据;总线桥单纯发送:如PROFIBUS主站通过RS485接口向显示屏发送ASCII码或二进制数据;PROFIBUS主站实现这类简单通信协议的原理与第一种协议相同,只是编程简单而已。 数据的发送与接受过程: (1)发送 总线桥发送有2种方式:触发发送模式、自动定时发送模式。发送模式由控制字D1位auto_txd选择。 ① 触发发送:控制字D1:auto_txd=0,即默认方式是触发发送。触发发送靠控制字D0 位start_tr的上升沿启动一次发送。 ② 自动定时发送:控制字D1:auto_txd=1,是自动定时发送。当auto_txd与start_tr 同时为1是启动自动定时发送。定时发送时间间隔在总线桥配置时选定,默认时间是1秒。 (2)接收 总线桥有2 种控制接收结束方式:按字符间隔接收模式、按长度接收模式。接收模式由控制字D2 位relen选择。 ① 按字符间隔接收:当接收到一个字符后连续3.5个字符时间(与波特率、字符位数及有无校验位有关),没有接收下一个字符时,认为报文结束。 ② 按长度接收:按照用户给定的接收报文长度控制接收结束。接收报文长度放在PROFIBUS 输出区最后一个字节。 典型通信过程: 有“发→收→发→收→”、“收→发→收→发→”、“发→发→”、“收→收→” 4种典型的通信过程。 3.2.2 RS485/DP模块在数据采集中的作用 在此设计中有7台异纤微尘分离机和5台往复式抓棉机预留有RS-485通讯接口,因此这些设备可以通过RS485/DP模块连接到PROFIBUS DP网络上,使设备成为PROFIBUS总线上的一个从站。RS485/DP模块经过其RS-485串行通信总线连接到预留有RS-485通讯接口的设备上,PROFIBUS DP网络经过其DP通信端口,连接到RS485/DP模块,这样实现了设备与总线的连接。 当给RS485/DP模块设定了与主站组态中的地址相匹配的DP端口地址,并且已用PROFIBUS网络上DP主站成功地进行了组态,RS485/DP模块和DP主站就进入数据交换模式。 设备有数据要传送给PROFIBUS DP网络上的S7-300的主站,需要在其相应的控制器中编写相应发送数据的程序,还要在主站中运行相应的接受数据程序。然后先有其控制器将数据采集到其存储区,需要发送时从控制器的存储区中读取并通过RS485/DP模块将采集来的数据发送给主站,并通过主站上的通信模块发送给上位机系统。 RS485/DP模块是主站与从站通信的桥梁。可以实现从站与主站的数据交换,将设备的信息通过其对应的控制器传送到主站,完成数据采集。 3.3 中继器 3.3.1 中继器的介绍 中继器又称为重发器或转发器。它用于连接两个相同的网络,负责在两个节点的物理层上传递信息,完成对信号的复制、调整和放大等功能。通俗地理解中继器的功能就是增加了网络的长度。从理论上来讲,中继器的使用个数可以是无限个,即网络的长度可以无限延长,但实际上这是不可能的。因为在网络标准中都对信号的延迟范围做了具体的规定,如果延迟太长,协议就不能正常工作,因此网络中使用的中继器的个数也是受到限制的。[9]如在PROFIBUS DP总线网络中使用中继器的个数一般不允许超过4个,并且由于选择了不同的通信速率,其网络的最大拓扑长度也是不同的。总体趋势是波特率越高,网络最大延伸长度反而越短。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 环境建筑 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服