profibus通讯协议和uss

合集下载

profibus通讯协议和uss

profibus通讯协议和uss

竭诚为您提供优质文档/双击可除profibus通讯协议和uss篇一:pRoFibus和uss通信s在s7-200与变频器的通信中实现自由口通信1引言计算机及通讯技术已成为工业环境中大部分解决方案的核心部分,其在系统中的比重正在迅速增加。

在一个自动化系统中,交、直流调速器不仅仅作为一个单独的执行机构,而是随着其不断的智能化,它们相互之间及同控制系统之间可以通过各种通讯方式结合成一个有机的整体。

西门子变频器uss自由口通信以其通信质量高、成本低廉在自动化系统得到了广泛的应用。

本文以uss自由口通信在石油钻机电气传动系统中的实际应用为例,对自由口使用的地址分配,通信程序实现进行了较详细的分析,该思路不仅用于plc来保证通信质量,对于用高级语言在pc实现的通信程序编制、提高通信的可靠性都具有一定的借鉴意义。

2uss通信2.1uss概况西门子交、直流调速器采用的uss通讯协议是西门子公司为传动系统开发的通讯协议,可支持交直流驱动器同pc或plc之间建立通讯联接,适用于规模较小的自动化系统。

有以下特点:(1)用单一的、完全集成的系统来解决自动化问题。

所有的西门子交、直流驱动器都可采用uss协议作为通信链路,原先的驱动器间是孤立的,仅有极少量通过硬件电路反馈信号。

(2)数字化的信息传递,提高了系统的自动化水平及运行的可靠性,解决了模拟信号传输所引起的干扰及漂移问题。

(3)其通信介质采用Rs-485屏蔽双绞线,最远可达1000m,因此可有效地减少控制电缆的数量,原系统中需要20芯控制电缆一般在4根以上,现在只需工作电源就可以,从而可以大大减少开发和工程费用,提高可靠性。

(4)通讯速率较高,可达187.5kbps。

对于有5个变频器,每个调速器有六个过程数据需刷新的系统,plc的典型扫描周期为几百毫秒。

(5)它采用与pRoFibus相似的操作模式,总线结构为单主站、主从存取方式。

报文结构具有参数数据与过程数据,前者用于改变调速器的参数,后者用于快速刷新调速器的过程数据,如启动停止、逻辑锁定、速度给定、力矩给定等。

profibus协议

profibus协议

profibus协议Profibus协议。

Profibus(Process Field Bus)是一种用于工业自动化领域的现场总线通信协议,它被广泛应用于工业自动化控制系统中。

Profibus协议的发展和应用,为工业自动化领域的数据通信提供了更加高效和可靠的解决方案。

首先,Profibus协议的特点之一是其高速传输能力。

在工业控制系统中,对数据传输速度的要求非常高,而Profibus协议能够提供最高12Mbps的数据传输速率,这使得它能够满足工业自动化系统对于实时数据传输的需求。

其次,Profibus协议还具有良好的实时性能。

在工业自动化控制系统中,对实时性能的要求也非常高,而Profibus协议能够保证数据的实时传输,确保控制系统的稳定性和可靠性。

此外,Profibus协议还具有灵活的拓扑结构。

它支持总线、星型和树型等多种拓扑结构,可以满足不同工业场景下的布线需求,同时也能够支持大规模的设备连接,为工业控制系统的布局提供了更多的选择。

另外,Profibus协议还具有良好的兼容性和可扩展性。

它可以与现有的工业控制系统和设备进行良好的兼容,同时也支持设备的热插拔,为系统的维护和升级提供了便利。

总的来说,Profibus协议作为一种现场总线通信协议,在工业自动化领域有着广泛的应用前景。

它的高速传输能力、良好的实时性能、灵活的拓扑结构、良好的兼容性和可扩展性,为工业控制系统的数据通信提供了高效、可靠的解决方案。

在未来,随着工业自动化领域的不断发展和智能化水平的提高,Profibus协议将会继续发挥重要作用,为工业自动化领域的数据通信提供更加先进的解决方案,推动工业自动化领域的发展和进步。

USS与PROFIBUSDP总线在变频调速系统的应用研究开题报告.doc

USS与PROFIBUSDP总线在变频调速系统的应用研究开题报告.doc

USS与PROFIBUSDP总线在变频调速系统的应用研究开题报告天津职业技术师范大学Tianjin University of Technology and Education 毕业论文专业电气技术教育班级学号电气0511班--30号学生姓名徐鑫指导教师胡山副教授二○一○年六月天津职业技术师范大学本科生毕业设计USS与PROFIBUS-DP总线在变频调速系统中的应用研究Research of USS and the PROFIBUS-DP Field bus in the Application of Variable Frequency Speed Control system 专业班级电气0511 学生姓名徐鑫指导教师胡山系别自动化与电气工程学院2010年6月摘要现场总线作为计算机技术、通信技术、仪表技术以及控制技术综合的产物,已成为当今自动化领域技术发展的热点之一。

它是连接智能现场设备和自动化系统的全分散、多点、多站的通信网络。

在众多现场总线标准中,过程现场总线PROFIBUS以其国际化、开放式,高灵活性、高可靠性等优势,在过程自动化、制造自动化等领域内得到广泛的应用。

首先,本文主要介绍了USS和PROFIBUS-DP总线在变频调速系统中应用的研究背景,接着从USS串口通信协议和PROFIBUS-DP总线等方面对变频调速系统的通信进行了研究。

并重点介绍西门子公司S7-200 /300系列PLC与变频器MM440、交流变频调速装置6SE70之间的通信类型。

在此基础之上,本文研究设计了一套采用西门子S7-200/300系列PLC与变频器和交流变频调速装置组成的变频调速系统,并对该系统的网络组态、硬件组成、软件设计及程序编写进行了详细的论述。

该系统基于PROFIBUS-DP总线的主从结构控制能够实现主站对智能从站的实时监控,成功完成了系统的控制要求。

关键词USS; PROFIBUS-DP; 可编程控制器; 变频器ABSTRACT As develeopment of computer comunication and industry meter technology,Fieldbus technology present in industry area and become hot point of the development of automatic technology. It is distribut and multpoint comunication network which connects intelligent working equipment with automatic system(PROFIBUS)as one of the international specifications of fieldbus and that is used in processing automatic control and producting automatic area extensively. Firstly,this paper introduces application of the USS and the PROFIBUS-DP bus frequency control system in the research area .and then it present the study process of the USS serial communication protocol and the PROFIBUS-DP bus and otheraspects of the communication frequency control system.Furthermore highlights the application and communication function of Siemens S7-200 / 300 series PLC and frequency converter MM440, 6SE70 AC frequency control devices . Based on these stated above,this paper designs a set of speed adjustment system which composed of Siemens S7-200/300 and frequency control devices and converter. and that it make imphasize on network configuration, hardware and software design and procedures for the preparation of a detailed exposition.This system realize control requirement in which slave station supervised by master station successfully. Key WordsUSS; PROFIBUS-DP; PLC; Converter 目录1引言1 1.1研究背景1 1.2研究的意义1 1.3国外现状2 1.4未来发展方向2 2S7-200/300的硬件结构与功能3 2.1S7-200的硬件结构和功能3 2.1.1概述3 2.1.2S7-200 PLC系列的基本组成3 2.2S7-300硬件结构和功能4 2.2.1概述4 2.2.2主要组成部分4 2.2.3主要功能 6 3PROFUBUS-DP和USS总线7 3.1PROFUBUS-DP总线说明7 3.1.1西门子工业控制网络根据总线分为4种网络结构7 3.1.2PROFIBUS现场总线的分类7 3.1.3PROFIBUS的基本特点8 3.1.4PROFIBUS协议结构8 3.1.5PROFIBUS-DP的分类9 3.1.6PROFIBUS - DP 的基本特性11 3.1.7PROFIBUS-DP的基本功能123.1.8PROFIBUS-DP的扩展功能13 3.1.9PROFIBUS-DP的数据通信13 3.2USS总线说明16 3.2.1USS 协议简介16 3.2.2使用USS 协议的优点16 3.2.3使用USS协议的要求16 3.2.4通讯报文的结构17 3.2.5使用USS协议的步骤18 3.2.6USS 指令说明18 4MM440变频器的功能和使用214.1变频调速的原理21 4.2变频器的基本控制方式21 4.3MICROMASTER 440 通用型变频器22 4.3.1概述22 4.3.2接线端子23 4.3.3MICROMASTER 440 变频器的扩展功能23 4.3.4对PZD(过程数据)和PKW(参数识别数值区)的读写25 5交流调速装置6SE70285.1概述28 5.2西门子6SE70 系列变频器的控制方式28 5.3变频器控制回路28 5.4变频器通道的设定28 5.5变频器的制动29 6系统应用设计306.1USS 总线的应用30 6.2PROFIBUS-DP总线的应用33 6.2.1网络NET 概述33 6.2.2现场级传动装置的网络定义与设置34 6.2.3编程42 总结与展望45 参考文献46 附录一功能块FC101程序47 附录二功能块FC2程序48 致谢50 引言 1.1 研究背景随着电力电子技术和变频调速技术的发展和进步,高性能的交流调速系统的实现逐渐成为可能。

profibus通讯协议

profibus通讯协议

profibus通讯协议Profibus通讯协议。

Profibus是一种用于工业自动化领域的通讯协议,它是一种开放的标准,被广泛应用于工业控制系统中。

Profibus通讯协议的出现,为工业自动化领域的通讯提供了更加可靠和高效的解决方案。

本文将从Profibus通讯协议的基本原理、应用领域以及未来发展趋势等方面进行介绍。

首先,我们来了解一下Profibus通讯协议的基本原理。

Profibus是一种基于现场总线的通讯协议,它采用了现场总线技术,可以实现在工业控制系统中的各个设备之间进行数据通讯。

Profibus通讯协议采用了主-从结构,通过主站和从站之间的通讯实现数据的传输和控制。

同时,Profibus通讯协议还支持多种传输介质,包括RS-485、光纤等,可以满足不同工业环境下的通讯需求。

其次,Profibus通讯协议在工业自动化领域有着广泛的应用。

它可以应用于工业控制系统中的各种设备,如PLC、传感器、执行器等,实现它们之间的数据通讯和控制。

同时,Profibus通讯协议还可以应用于过程控制系统、制造执行系统等领域,为工业自动化系统的通讯提供了可靠的解决方案。

在工业现场布线中,Profibus通讯协议也有着较好的抗干扰能力,能够适应复杂的工业环境。

最后,我们来看一下Profibus通讯协议的未来发展趋势。

随着工业自动化的不断发展,对通讯协议的要求也越来越高,希望能够实现更加高效、可靠的通讯。

因此,Profibus通讯协议在未来的发展中,可能会面临着更高的性能要求和更广泛的应用场景。

同时,随着工业互联网的发展,Profibus通讯协议可能会与互联网技术相结合,实现工业设备之间的更加智能化的通讯和控制。

总的来说,Profibus通讯协议作为一种用于工业自动化领域的通讯协议,具有着较好的稳定性和可靠性,被广泛应用于工业控制系统中。

在未来的发展中,Profibus通讯协议可能会面临着更高的性能要求和更广泛的应用场景,但它依然会是工业自动化领域中重要的通讯协议之一。

PROFIBUS通讯说明

PROFIBUS通讯说明

PROFI BUS(1)PROF旧US是一种国际化.开放式.不依赖于设备生产商的现场总线标准。

PROFIBUS传送速度可在9.6kbaud-12Mbaud范闱内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。

广泛适用于制造业自动化.流程工业自动化和楼宇.交通电力等其他领域自动化。

PROF旧US是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。

可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。

(2)PROF旧US由三个兼容部分组成,即PROF旧US —DP ( Decentralized Periphery) . PROFIBUS —PA ( Process Automation ) . PROFIBUS-FMS (Fieldbus Message Specification )o主要使用主-从方式,通常周期性地与传动装置进行数据交换。

(3)PROFIBUS-DP:是一种高速低成本通信,用于设备级控制系统与分散式I/O的通信。

使用PROF旧US — DP可取代办24VDC或4 — 20mA信号传输。

(4)PORFIBUS-PA:专为过程自动化设计,可使传感器和执行机构联在一根总线上,并有本征安全规范。

(5)PROFIBUS-FMS:用于车间级监控网络,是一个令牌结构.实时多主网络。

(6)PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。

可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。

(7)与其它现场总线系统相比,PROF旧US的最大优点在于具有稳定的国际标准EN50170作保证,并经实际应用验证具有普遍性。

目前已应用的领域包括加工制造.过程控制和自动化等。

PROF旧US开放性和不依赖于厂商的通信的设想,己在10多万成功应用中得以实现。

USS通信协议

USS通信协议

USS通信协议1. 引言USS通信协议是为了确保USS(Universal Standard for Secure Communication)通信协议的正确实施和使用而制定的。

本协议旨在提供一种标准的通信协议,以确保通信的安全性、可靠性和一致性。

本协议适用于使用USS通信协议的所有相关方。

2. 定义2.1 USS通信协议:指通信双方使用的标准通信协议,用于确保通信的安全性和可靠性。

2.2 通信双方:指使用USS通信协议进行通信的各方。

3. 通信要求3.1 安全性要求:通信双方应使用加密技术确保通信内容的机密性和完整性。

3.2 可靠性要求:通信双方应采取措施确保通信的稳定性和可靠性,例如使用错误检测和纠正技术。

3.3 一致性要求:通信双方应遵守USS通信协议的规定和标准,以确保通信的一致性和互操作性。

4. 通信流程4.1 连接建立:通信双方应首先建立连接,可以使用传输层协议(如TCP)来建立连接。

4.2 身份验证:通信双方在连接建立后,应进行身份验证,以确保通信的安全性。

可以使用数字证书、令牌或其他安全机制进行身份验证。

4.3 会话密钥协商:通信双方应协商会话密钥,用于后续通信的加密和解密。

可以使用密钥交换协议(如Diffie-Hellman)来协商会话密钥。

4.4 数据传输:通信双方可以使用加密技术对通信内容进行加密,并使用错误检测和纠正技术确保数据的完整性和可靠性。

4.5 连接关闭:通信双方在通信结束后,应关闭连接,释放资源。

5. 安全性措施5.1 加密算法:通信双方应使用安全的加密算法对通信内容进行加密,以确保通信的机密性。

5.2 数字签名:通信双方可以使用数字签名技术对通信内容进行签名,以确保通信的完整性和身份认证。

5.3 访问控制:通信双方应实施访问控制机制,限制未经授权的访问和操作。

5.4 安全审计:通信双方应记录通信过程中的重要事件和操作,以便进行安全审计和追溯。

6. 互操作性6.1 协议版本:通信双方应确保使用相同版本的USS通信协议,以确保互操作性。

USS通信协议

USS通信协议

USS通信协议一、引言本协议旨在规范USS通信协议的标准格式和相关要求,以确保通信的稳定性和安全性。

本协议适用于所有使用USS通信协议的相关方。

二、定义1. USS通信协议:指用于在不同设备之间进行通信的一种协议,支持数据传输和命令控制。

2. 相关方:指使用USS通信协议的设备制造商、软件开发者、网络服务提供商等。

三、协议格式要求1. 协议头部:包含协议版本号、协议类型等信息,用于标识协议的版本和类型。

2. 数据段:用于传输数据的部分,可以根据实际需求定义不同的数据格式和数据字段。

3. 校验段:用于校验数据的完整性和准确性,常用的校验算法包括CRC校验、校验和等。

4. 协议尾部:用于标识协议的结束,可以包含一些附加信息,如时间戳、数据长度等。

四、协议要求1. 数据传输稳定性:USS通信协议应保证数据的可靠传输,防止数据丢失和损坏。

可以采用数据重传机制、确认应答等方式来确保数据的完整性。

2. 通信安全性:USS通信协议应支持数据加密和身份验证等安全机制,防止数据被窃取和篡改。

可以采用对称加密算法、公钥加密算法等方式来保护通信的安全性。

3. 协议兼容性:USS通信协议应具备良好的兼容性,能够适应不同设备和网络环境的需求。

可以采用灵活的数据格式和协议扩展机制来支持不同的应用场景。

4. 性能优化:USS通信协议应具备高效的数据传输和处理性能,能够在各种网络条件下保持稳定的通信质量。

可以采用数据压缩、流量控制等方式来优化协议的性能。

五、协议实施1. 设备制造商应按照本协议的要求进行设备的设计和开发,确保设备的兼容性和稳定性。

2. 软件开发者应按照本协议的要求进行软件的编写和测试,确保软件的可靠性和安全性。

3. 网络服务提供商应按照本协议的要求进行网络的配置和管理,确保网络的稳定性和安全性。

六、协议更新1. 本协议的更新由USS通信协议的标准化组织负责,相关方可以根据需要提交协议更新的建议和需求。

2. 协议更新应经过充分的讨论和评审,确保更新后的协议符合相关要求和标准。

USS通信协议

USS通信协议

USS通信协议1. 引言USS通信协议(以下简称“本协议”)旨在规范USS通信服务的使用。

本协议适用于使用USS通信服务的所有用户(以下简称“用户”或“您”)。

请在使用USS通信服务之前仔细阅读本协议的所有条款和条件。

通过使用USS通信服务,您同意受本协议的约束。

2. 定义在本协议中,除非上下文另有所指,否则以下术语应具有以下含义:- USS通信服务:指由我们提供的包括但不限于短信、彩信、语音通话、视频通话等通信服务。

- 用户账户:指用户在使用USS通信服务时所创建的账户。

- 用户数据:指用户在使用USS通信服务时所产生的所有数据,包括但不限于通信记录、通信内容等。

- 违规行为:指用户在使用USS通信服务时违反本协议规定的行为。

3. 服务提供3.1 USS通信服务的提供我们将尽最大努力提供稳定、安全、高效的USS通信服务。

然而,由于技术、设备等因素的限制,我们无法保证USS通信服务的无故障运行。

您理解并接受,USS通信服务可能会受到各种因素的影响,包括但不限于网络状况、设备故障、第三方服务提供商的问题等。

3.2 用户账户的创建和管理您需要根据我们的要求创建一个用户账户才能使用USS通信服务。

您应当提供真实、准确、完整的个人信息,并保证及时更新。

您对您的用户账户负有保管责任,不得将其提供给他人使用。

如有发现您的用户账户被未经授权使用的情况,您应立即通知我们。

3.3 用户数据的保护我们将采取合理的技术手段和措施来保护您的用户数据的安全性和隐私性。

然而,由于互联网的开放性和不确定性,我们无法完全保证用户数据的绝对安全。

您理解并接受,在使用USS通信服务时,您的用户数据可能会受到未经授权的访问、使用、修改或披露。

4. 用户行为规范4.1 合法使用您在使用USS通信服务时应遵守所有适用的法律法规,并承诺不会利用USS 通信服务从事任何非法、违规或侵权行为。

您不得使用USS通信服务发送、传播包含违法、淫秽、恶意、虚假等内容的信息。

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

竭诚为您提供优质文档/双击可除profibus通讯协议和uss
篇一:pRoFibus和uss通信
s在s7-200与变频器的通信中实现自由口通信
1引言
计算机及通讯技术已成为工业环境中大部分解决方案
的核心部分,其在系统中的比重正在迅速增加。

在一个自动化系统中,交、直流调速器不仅仅作为一个单独的执行机构,而是随着其不断的智能化,它们相互之间及同控制系统之间可以通过各种通讯方式结合成一个有机的整体。

西门子变频器uss自由口通信以其通信质量高、成本低廉在自动化系统得到了广泛的应用。

本文以uss自由口通信在石油钻机电气传动系统中的实际应用为例,对自由口使用的地址分配,通信程序实现进行了较详细的分析,该思路不仅用于plc来保证通信质量,对于用高级语言在pc实现的通信程序编制、提高通信的可靠性都具有一定的借鉴意义。

2uss通信
2.1uss概况
西门子交、直流调速器采用的uss通讯协议是西门子公司为传动系统开发的通讯协议,可支持交直流驱动器同pc
或plc之间建立通讯联接,适用于规模较小的自动化系统。

有以下特点:
(1)用单一的、完全集成的系统来解决自动化问题。


有的西门子交、直流驱动器都可采用uss协议作为通信链路,原先的驱动器间是孤立的,仅有极少量通过硬件电路反馈信号。

(2)数字化的信息传递,提高了系统的自动化水平及运
行的可靠性,解决了模拟信号传输所引起的干扰及漂移问题。

(3)其通信介质采用Rs-485屏蔽双绞线,最远可达1000m,因此可有效地减少控制电缆的数量,原系统中需要20芯控
制电缆一般在4根以上,现在只需工作电源就可以,从而可以大大减少开发和工程费用,提高可靠性。

(4)通讯速率较高,可达187.5kbps。

对于有5个变频器,每个调速器有六个过程数据需刷新的系统,plc的典型扫描
周期为几百毫秒。

(5)它采用与pRoFibus相似的操作模式,总线结构为单主站、主从存取方式。

报文结构具有参数数据与过程数据,前者用于改变调速器的参数,后者用于快速刷新调速器的过程数据,如启动停止、逻辑锁定、速度给定、力矩给定等。

具有极高的快速性与可靠性。

2.2西门子uss通信协议[1>
(1)协议概况
●siemens驱动器所定义的uss协议,是profibus通信协议的简化,通过其总线可以连接31个节点,传输速率可以达到19.2k比特率,通过主站(pc、plc)进行控制。

●uss总线上的每个传动装置都有一个站号,主站通过它识别每个传动装置。

●uss可以是主从结构:从站回应主站发来的报文并发送报文。

也可以是广播通讯方式:报文同时发送给所有的传动装置。

(2)协议说明
所有数据报文都由14个字节组成,是标准的异步报文格式:1个起始位,8个数据位,一个偶校验位和一个停止位。

数据报文的结构如下:
主站到从站的报文格式:
从站到主站的报文格式:
(3)uss协议报文描述
●stxstx是单字节的ascⅡstx字符(值为02),表示报文的开始。

●lgelae是单字节区域,表示报文中lae区域后的字节数。

●adRadR是单字节区域,包含从站传动装置的地址::
其中位5是广播位。

选择是否将这报文以广播方式发送给总线上的所有驱动器,位0~4是驱动器总线地址。

●bccbcc是单字节区域,对报文中该区域以前所有的字节进行异或校验。

●indind是16位的区域,通用传动装置应设为0。

●pkepke是16位的区域,用来控制传动装置的参数读写,定义如下:位0~10为参数号,位12~15为参数读写控制,如2038h,2代表读参数,38h表示十进制id为56的参数。

●ValVal是16位的区域,通过读写参数命令将参数值写到对应的参数id中。

stw是16位的控制字区域,控制传动装置的运行,如047F表控制电机正向运行。

zsw是16位的状态字区域,表示传动装置不同的运行状态。

●hsw/hiwhsw是设定电机速度的16位的区域。

如4000h 对应额定速度的100%
hiw是读取电机速度的16位区域,可以读出电机速度。

如当前转速=(hiw×额
定速度)/4000h。

3自由口设定
3.1钻机传动系统设备配置
多年来,我国钻机市场一直以机械钻机为主,通过柴油发电机带动变速齿轮箱来调节绞车和泥浆泵的转速,效率低下,耗能高,故障率高。

随着国际钻机市场电驱动钻机的推广与普及,我国的钻机经历了购买二手旧钻机,进口新钻机到自主生产的过程,在此基础上,钻机也进行了一次大的更新,从模拟电路控制直流传动到数字化的直流传动设备,再到到高性能的具有通信功能的传动设备;在钻机实现自动化过程也经历了由继电器到开关量plc再到高性能plc(模拟量+总线通讯)的过程,现阶段钻机设备配置以高性能plc控制为主,通过通讯功能读取数据和并根据工况改写驱动器的相关数据,这样先进的控制理论(模糊控制、神经网络控制等)就很容易的通过上位机实现,从而控制交直流驱动器实现调速的智能化。

该系统通过s7-200cpu226作为主站,五台6se71系列变频器作为从站,其中650kw的变频器带动绞车/钻机,500kw的变频器两两同步工作,带动1300系列的泥浆泵,参见图1。

图1uss通讯系统配置
3.2自由口用户数据存储器[3>
在uss协议中,用户数据存储器分配如附表:
附表
驱动器参数设定区Vb0-Vb39共40个字节
发送/接受缓冲区从Vb40开始,用户自由分配
系统数据区Vb4022-Vb4095共74个字节
其中驱动器参数设定区主要完成从站数目(Vb0)、每个
从站lae长度设定(Vb1-Vb31)、广播传送方式lae(Vb33)长度、传送时间(Vw34),初始化发送/接受缓冲区首地址
(Vd36)(设定值为Vb40-Vb4021),其中V表示可变、b为字节、w为字、d为双字。

3.3用户数据区设定
在uss协议中每个从站需要44个字节,发送/接受缓冲区各占22个字节(对应从站+uss协议(发送+接受)+状态位),其中状态位表示数据发送状态,在该系统中发送/接收首地
址设为Vb2000,用户数据区以循环方式传送数据时分配如下: 绞车:从站1,地址Vb2000-2043
泥浆泵1的a变频器:从站2,地址Vb2044-2087
泥浆泵1的b变频器:从站3,地址Vb2088-2131
泥浆泵2的a变频器:从站4,地址Vb2132-2175
泥浆泵1的b变频器:从站5,地址Vb2176-2219
以广播方式发送数据时地址如下:
只有发送缓冲区:Vb2220-2263,接受缓冲区同上
定义完数据区后,就可以根据每个地址的功能,在plc
编程时写入相应的控制字就可以完成控制功能。

3.4通信功能设定
cpu处于stop模式时,自由端口模式为禁止,建立与其
它协议的通讯,只有当cpu处于Run模式时,才能使用自由口模式,这时通过自由口控制字smb30来完成设置,
如:moVb16#49,smb30就将自由口0设为自由端口协议,波特率9600kbps,数据位为8,偶校验。

4程序编制[2>[3>
系统功能由主程序ob1和三个子程序sbR0、sbR1和sbR2组成。

图2列出主要程序段的工作流程。

图2主要程序段的工作流程图
(1)ob1:完成循环调用子程序功能
(2)sbR0:系统初始化
(3)sbR1:通讯中断/事件调用(中断0~中断7,根据通信协议完成数据的传送和接收功能)
(4)sbR2:按照前面的分配地址和要实现的功能编写功
能程序,实现要求的输入输出信号间的逻辑功能、数字滤波、pi调节,以及变频器参数的读写,控制字和速度给定的发送,变频器工作状态的读取等功能。

(5)中断0:完成发送/广播的初始化,监视发送过程、监视发送延时、发送错误
(6)中断2:发送完成
(7)中断3~6:接收到基本接收缓冲区后,进行校验,校验数后翼数据块的方式将数据发到当前站的数据接收缓冲区。

相关文档
最新文档