plc与变频器协同控制电机转速
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
PLC和变频器是工厂实现远程控制,提高生产效率的重要硬件。
采用PLC的优点就在于PLC的程序编制过程不是很复杂。
而组态软件又使得工厂在生产过程中能够远程监控设备的运行,能够及时有效的处理突发事件。
组态王控制功能强大,界面创建简单,编写程序方便,有利于初学者使用。
本次设计是在熟悉KING VIEW 组态王、S7-200编程软件、西门子MM420变频器、以及USS通信协议的基础上完成的。
本文主要体现了,PLC与变频器之间利用USS协议连接起来,共同控制电动机调速,最终要实现的是利用组态王的监控界面可以改变PLC的打开/闭合,能够监控电机的运转画面。
文中重点介绍了组态王界面的制作及参数的设置、USS协议的应用、PLC程序的编写过程及参数设置、变频器的参数设置、PLC 与变频器的通信等。
关键词:PLC;变频器;USS通信协议;组态王
Abstract
PLC and transducer is important hardware which realizes long control and improve the yield in the factory. PLC’S merits consist that weaving PLC’S programs aren’t very hard. King view make the factory can watch and control the running facilities between the producing processes, also deal with matters which break out in season. The king view has powerful control function, it settees up interfaces very easy, it writes programs easy, and it is propitious to using for novice.
In this design is completed on the bases of knowing KING VIEW, s7-200 programming software, SIEMENSE MM420, transducer and USS communication protocol. This essay mainly materializes that PLC linked up with transducer, making use of USS communication protocol. They controlled the speed of electromotor. Finally we well realized the interface of king view and can change PLC’s on/off, and then we can supervise and control the working menu of electromotor. In this essay, I introduce the facture of king view and the parameter’s setting of king view, the application of USS protocol, the writing process of the PLC’s program and parameter setting, the parameter setting of transducer, communication between PLC and transducer, etc.
Keywords: PLC; transducer; USS communicating protocol; king view
目录
1 引言 (1)
1.1课题背景及设计研究方向 (1)
1.1.1 课题背景 (1)
1.1.2 设计研究方向 (2)
2 PLC可编程控制器 (3)
2.1 可编程控制器梯形图编程规则 (3)
2.1.1 编程的几个步骤 (3)
2.2 S7—200的通信方式与通信参数的设置 (4)
2.2.1 S7-200的通信方式 (4)
2.2.2 S7-200通信的硬件选择 (4)
2.2.3 网络部件 (5)
2.2.4 使用PC/PPI电缆通信 (6)
2.2.5 计算机使用的通信接口参数的设置 (7)
2.3 S7-200的网络通信协议 (7)
2.3.1 点对点接口协议 (7)
2.3.2 多点接口协议(MPI) (8)
3 变频器 (9)
3.1 变频器介绍 (9)
3.1.1 变频器面版图 (9)
3.1.2 快速调试 (10)
3.1.3 控制端子 (12)
4 通信协议介绍 (13)
4.1 USS通信协议 (13)
4.1.1 USS协议的网络结构 (13)
4.2 采用通用的串行接口协议 (14)
4.2.1 通讯报文的结构 (14)
4.2.2 USS协议有关信息的详细说明 (15)
4.2.3 USS的物理连接 (17)
4.3 MICROMASTER4 有关USS 通讯的参数设置 (18)
4.3.1 基本设定 (18)
4.4 USS库中指令介绍 (19)
4.4.1 USS_INIT指令 (19)
4.4.2 USS_CTRL指令 (20)
4.4.3 USS_RPM_x指令 (22)
4.4.4 USS_WPM_x指令 (23)
5 KING VIEW组态软件介绍 (25)
5.1 组态软件的概述 (25)
5.2 制作一个工程的一般过程 (25)
5.2.1 建立组态新工程 (26)
5.2.2 创建组态画面 (28)
5.2.3 定义I/O设备 (31)
6 设计过程及设备调试 (35)
6.1 PLC与变频器通信设置 (35)
6.1.1 PLC软件应用及参数设置 (35)
6.1.2 变频器通信参数设置 (40)
6.2 电机调试过程 (41)
结论 (42)
致谢 (43)
参考文献 (44)
附录A (45)
附录B (50)
1 引言
1.1课题背景及设计研究方向
1.1.1课题背景
在工业控制自动化领域的发展过程中,手工操作的进行工业生产的设备已经逐渐被淘汰,取而代之的是利用先进的设备及软件系统实现远程控制,这样一来,工人不用在车间工作,减少了不小的危险性,更重要的是先进设备及软件系统的引用使得生产过程简单化,生产车间标准化,生产效率大大提高,控制性能大大加强。
硬件设备中PLC 与变频器逐渐成现代生产过程中的重要组成部分了。
他们可以通过之间的通信协议进行通信连接来控制设备的生产过程。
Profibus (ProcessF ieldbus)协议和USS(UniverselleS erielleS chnittstelle:德语)协议都是常见的协议。
常见的变频器、直流调速器会支持这两种接口协议。
Profibus协议复杂、稳定、可靠,被广泛的支持,目前已应用的领域包括加工制造、过程控制和楼宇自动化等。
USS协议简单高效,常被用来与PLC或者PC相连接,组成远程控制系统。
USS 协议,简单易用,而且性能稳定,它在中小型的自动化应用系统中应用很广泛。
直接采用USS协议进行组网,无须购置额外的附件进行系统组态(Profibus协议需要另购附件),成本大大下降。
因此,直接利用USS协议组建控制网络,是一个获得低成本、高性能的好办法。
但是组建这样的基于USS协议的远程控制网络有些困难,主要原因有两点,可以归结为组态软件的功能问题和软件重用问题。
(1 ) 有些组态软件不提供USS协议。
当用户想利用USS协议组态时,就要编写脚本,从底层做起,查找资料,分析协议,最后编写代码,测试软件等等。
对软件开发人员来说,这可能不算什么,但对工业自动化设计人员就是一个很大的障碍和负担,他们对底层的软件开发并不是很了解。
并且不同的组态软件脚本语言差别很大,如果更换了组态软件,又要从头做起;有的组态软件脚本提供的功能很少,开发不了USS协议。
(2 ) 有些用户不使用组态软件由于成本和特殊需要,用户需要自己利用编程工具开发USS协议。
这样也要重复上述工作,从底层1/O做起,直至上层软件完全手动实现,任务量很大。
另外编程语言各种各样从一个开发平台迁移到另一个开发平台,几乎又要重新做这项工作。
面对如此的问题,我们依然可以用KINGVIEW 组态王来解决这些问题,我们可以
利用组态王的COM通信口与PLC进行通信,利用PLC的强大的功能实现控制被控对象。
1.1.2设计研究方向
本次设计研究的方向是PLC与变频器利用USS协议进行通信,实现对电机转速的控制,同时用组态王进行监控。
在工业生产中组态王软件的应用十分的广泛,功能十分强大,尽管组态王没有USS协议,不过已经找到了可以代替的方法,如利用COM口监控PLC运行,进而监控电机的转速。
2 PLC可编程控制器
2.1 可编程控制器梯形图编程规则
2.1.1 编程的几个步骤
1、决定系统所需的动作及次序。
当使用可编程控制器时,最重要的一环是决定系统所需的输入及输出,这主要取决于系统所需的输入及输出接口分立元件。
输入及输出要求:
第一步是设定系统输入及输出数目,可由系统的输入及输出分立元件数目直接取得。
第二步是决定控制先后、各器件相应关系以及作出何种反应。
2、将输入及输出器件编号
每一输入和输出,包括定时器、计数器、内置寄存器等都有一个唯一的对应编号,不能混用。
3、根据控制系统的动作要求,画出梯形图。
4、将梯形图转化为程序
把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它编码成可编程控制器能识别的程序。
这种程序语言是由地址、控制语句、数据组成。
地址是控制语句及数据所存储或摆放的位置,控制语句告诉可编程控制器怎样利用数据作出相应的动作。
5、在编程方式下用键盘输入程序。
6、编程及设计控制程序。
7、测试控制程序的错误并修改。
8、保存完整的控制程序。
2.2 S7—200的通信方式与通信参数的设置
2.2.1 S7-200的通信方式
S7-200的通信功能强,有多种通信方式可供用户选择。
在运行Windows或Windows NT操作系统的个人计算机(PC)上安装了STET 7-Micro/WIN 32编程软后,PC可作为通信中的主站。
(1)单主站方式
单主站与一个或多个从站相连,STEP 7-Micro/WIN32每次和一个S7-200 CPU通信,但是它可以访问网络上的所有CPU。
(2)多主站方式
通信网络中有多个主站,一个或多个从站。
带CP通信卡的计算机和文本显示器TD200、操作面板OP15是主站,S7-200 CPU可以是从站或主站。
2.2.2 S7-200通信的硬件选择
表2.1给出了可供用户选择的STEP 7-Micro/WIN 32支持的通信硬件和波特率。
除此之外,S7-200还可以通过EM277 PROFIBUS-DP模块连接到PROFIBUS-DP现场总线网络,各通信卡提供一个与PROFIBUS网络相连的RS-485通信口。
表2.2给出了S7-200与PROFIBUS通信模块EM227的性能。
EM277 PROFIBUS-DP 模块
2.2.3 网络部件
1、通信口
S7-200 CPU上的通信口是与RS-485兼容的9针D型连接器,符合欧洲标准EN 50170。
表2.3给出了通信口的引脚分配。
表2.3 S7-200 CPU通信口引脚分配
2、网络连接器
利用西门子提供的两种网络连接器可以把多个设备很容易的连到网络中。
两种连接器都有两组螺钉端子,可以连接网络的输入和输出。
一种连接器仅提供连接到CPU的接口,而另一种连接器增加了一个编程接口。
两种网络连接器还有网络偏置和终端偏置的选择开关,该开关在ON位置时的内部接线图,在OFF位置时未接终端电阻。
接在网络端部的连接器上的开关应放在ON位置。
带有编程器接口的连接器可以把SIMATIC编程器或操作员面板接到网络中,而不用改动现有的网络连接。
编程器接口的连接器把CPU来的信号传到编程器接口,这个连接器对于连接从CPU获取电源的设备(例如操作员面板TD200或OP3)很有用。
2.2.4 使用PC/PPI电缆通信
使用PC/PPI电缆可实现S7-200CPU与RS-232标准兼容的设备的通信。
有两种不同型号的PC/PPI电缆:
1、带RS-232口的隔离型PC/PPI电缆,用5个DIP开关设置波特率和其他配置项。
通信的波特率用PC/PPI电缆盒上的DIP开关来设置。
2、带RS-232口的非隔离型PC/PPI电缆,用4个DIP开关设置波特率,这种电缆已经被隔离型PC/PPI电缆取代。
当数据从RS-232传送到RS-485口时,PC/PPI电缆是发送模式。
当数据从RS-485传送到RS-232口时,PC/PPI电缆是接收模式。
检测到RS-232的发送线有字符时,电缆立即从接收模式切换到发送模式。
RS-232发送线处于闲置的时间超过电缆切换时间时,电缆又切换到接收模式。
这个时间与电缆上的DIP开关设置的波特率有关。
开关PC/PPI电缆的5号DIP设为0时,RS-232口为数据通信设备(DCE)模式,设置为1时,为数据终端设备(DTE)模式。
表2.4是PC/PPI电缆各个引脚的定义。
表2.4 RS-485至RS-232DTE连接器引脚
注:调制解调器需要一个阴到阳的9针到25针的转换。
2.2.5 计算机使用的通信接口参数的设置
打开“设置PG/PC接口”对话框,“Micro/WIN”应出现在“Access Point of the Application(应用的访问接点)”列表框中。
PC/PPI电缆只能选用PPI协议:选择好通信协议后,单击“设置PG/PC接口”对话框中的“属性(Properties)”按钮,然后在弹出的窗口中设置通信参数。
PC/PPI电缆的PPI参数设置:如果使用PC/PPI电缆,在“设置PG/PC接口”对话框中单击“属性”按钮,就会出现PC/PPI电缆(PPI)的属性窗口。
进行通信时,STEP 7-Micro/WIN 32的默认设置为多主站PPI协议。
此协议允许STEP 7-Micro/WIN 32与其他主站(TD 200与操作员面板)在网络中共为主站。
选中PG/PC接口中PC/PPI电缆属性对话框中的“多主站网络(Multiple Master Netword)”,即可启动此模块,未选择时为单主站协议。
2.3 S7-200的网络通信协议
S7-200支持多种通信协议,如点对点接口(PPI)、多点接口(MPI)和PROFIBUS。
它们都是基于字符的异步通信协议,带有起始位、8位数据、偶校验和1个停止位。
通信帧由起始和结束字符、源和目的站地址、帧长度和数据完整性校验和组成。
只要波特率相同,三个协议可以在网络中同时运行,不会相互影响。
协议支持一个网络上的127个地址(0~126),网络上最多可有32个主站,网络上各设备的地址不能重复。
运行STEP 7-Micro/WIN 32的计算机的默认地址为0,操作员面板的默认地址为1,可编程控制器的默认地址为2。
2.3.1 点对点接口协议
PPI(Point-to-Point)是主/从协议,网络上的S7-200 CPU均为从站,其他CPU、SIMATIC编程器或TD200为主站。
如果在用户程序中允许PPI主站模式,一些S7-200 CPU在RUN模式下可以作主站,它们可以用网络读(NETR)和网络写(NETW)指令读写其他CPU中的数据。
S7-200 CPU 作PPI主站时,还可以作为从站响应来自其他主站的通信申请。
PPI没有限制可以有多少个主站与一个从站通信,但是在网络中最多只能有32个主站。
2.3.2 多点接口协议(MPI)
MPI是集成在西门子公司的可编程序控制器、操作员界面和编程器上的集成通信接口,用于建立小型的通信网络。
最多可接32个节点,典型数据长度为64字节,最大距离100m。
MPI(Multi-Point)可以是主/主协议或主/从协议。
S7-300 CPU作为网络主站,使用主/主协议。
对S7-200 CPU建立主/从连接,因为S7-200 CPU是从站。
MPI在两个相互通信的设备之间建立连接,一个连接可能是两个设备之间的非公用连接,另一个主站不能干涉两个设备之间已经建立的连接。
主站可以短时间建立连接,或使连接长期断开。
每个S7-200 CPU支持四个连接,每个EM277模块支持6个连接。
它们保留两个连接,其中一个给SIMATIC编程器或计算机,另一个给操作员面板。
保留的连接不能被其他类型的主站(如CPU)使用。
S7-200与计算机之间的MPI通信,S7-200要与计算机之间进行MPI通信,计算机内必须安装有CP5611网卡。
3变频器
3.1 变频器介绍
3.1.1 变频器面版图
图3.1 BOP基本操作面板上的按钮功能图
表3.1基本操作面板更改参数的数值
3.1.2 快速调试
变频器有许多参数,为了快速进行调试,选用其中最基本的参数进行修正即可,过程如下:
传统的异步电动机是由恒频恒压的正弦波电源供电,而变频调速的异步电动机则是由变频变压的变频器供电,在供电电源中包含有大量的高次谐波。
变速运行以及供电电源的非正弦,是变频调速异步电动机设计中需要特殊考虑的两个问题。
图3.2 快速调试设置图
3.1.3 控制端子
表3.2 变频器端子图
4 通信协议介绍
4.1 USS通信协议
USS协是由SIEMENSAG定义的,简单的串行数据通讯协议,SIEMENS所有传动产品都支持这个通用协议。
与Profibus及其它协议相比,USS协议无须购置通讯附件,是一种低成本、高性能的工业网络组态连接方案。
USS协议采用主-从结构,总线上可以连接1个主站和最多31个从站。
在主站没有要求从站通信时,从站不能首先发送数据;各个从站之间也不能直接进行数据传输。
主站一般为PLC或者PC机,从站可以是变频器或者直流调速器.
在其他一些串行通讯场合,例如PC机与智能终端,嵌入式系统网络,由于缺乏现成的标准协议,用户不得不自己制定一些协议。
USS协议由于其简单、高效、灵活、易于实现,也被广泛的应用在这些场合。
USS 协议具有以下一些优点:
(1)是开放的,定义透明的系统。
(2)由不同的制造商开发了多种产品。
(3)在工业应用中证明效果很好。
(4)减少了现场布线的数量;便于(不用更改布线)重新编程,监测和控制。
(5)速度快,可达12Mbaud。
(6)一个DP 系统最多可以连接125 个从站。
(7)可以由一个主站或多个主站进行操作。
(8)通讯方式可以是点对点或广播方式。
(9)有支持和开发软件供使用。
4.1.1 USS协议的网络结构
国际化标准组织ISO (International Standard Origination)制定的开放式系统互连OSI (Open Systems Interconnection)参考模型是一个7层次的标准模型,它定义了不同机种互连网络的标准框架结构,是一种概念性的和功能型的结构,它并不涉及任何特定系统互连的具体技术和方法。
(1 ) 物理层主要为数据链路实体之间的比特传输而建立、维持和拆
除物理连接,提供机械、电气、功能及规程方法,其功能是负责一个数据终端设备和一
个数据电路终接设备之间的建立、维持、和拆除物理连接。
(2 ) 数据链路层主要负责数据在信道上的传输,提供功能和规章方面的手段,用于网络实体之间建立、维持和释放数据链路的连接,并传送数据链路服务数据单元。
(3 ) 网络层是在开放系统之间建立、保持和终止网络连接的手段,并且为传送实体间提供功能和规程方面的手段,如负责路由选择和拥挤控制等。
(4 ) 传输层提供两个进程之间可靠、透明的数据传输。
(5 ) 会话层是合作实体组织同步它们之间的对话,以及管理其数据交换。
(6 ) 表示层提供实体在通信时需要引用的信息表示方法,在两个表示实体之间提供会话连接的服务,并支持有序交换数据的交互。
(7 ) 应用层为应用进程提供访问OSI的手段,是用户使用OSI环境的唯一窗口,为使用OSI的应用程序提供有意义的信息。
从 OSI/RM7层模型来看,USS协议包含数据链路层和物理层,没有提供其他的五个层。
4.2采用通用的串行接口协议
通用的串行接口协议(USS)按照串行总线的主-从通讯原理来确定访问的方法。
总线上可以连接一个主站和最多31个从站。
主站根据通讯报文中的地址字符来选择要传输数据的从站。
在主站没有要求它进行通讯时,从站本身不能首先发送数据,各个从站之间也不能直接进行信息的传输。
4.2.1通讯报文的结构
每条报文都是以字符STX(=02hex)开始,接着是长度的说明(LGE)和地址字节(ADR)。
然后是采用的数据字符。
报文以数据块的检验符(BCC)结束。
图4.1通讯报文的结构
有效的数据块分成两个区域,即PKW区(参数识别ID数值区)和PZD区(过程数据)。
如图4.2所示。
图4.2 PKW和PZD区域
PKW 区定义通讯双方参数传递的机制,通过PKW 可以完成从站参数的读写。
它包括三部分:PKE, IND, PWE。
PKE和IND的信息是关于主站请求的任务(任务识别标记ID)或者应答报文的类型(应答识别标记)。
PWE是被访问参数的数值。
USS协议的报文长度不是固定的,可以根据需要来确定。
标准的USS报文长度为14字节,格式如下:
主站发往从站的报文:
主站发往从站的报文和从站应答的报文结构一样,只是数据代表的含义有所变化,STW 与ZSW 相对应,HSW与HIW相对应。
STX : STX 区是一个字节的ASCII字符(02hex) ,表示一条信息的开始。
4.2.2USS协议有关信息的详细说明
STX:STX 区是一个字节的ASCII 字符(02hex),表示一条信息的开始。
LGE:LGE 区是一个字节,指明这一条信息中后跟的字节数目。
按照USS 的技术说明,报文的长度是可以变化的,而且报文的长度必须在报文的第2 个字节(即LGE)中说明.根据配置,可以把报文定义为固定的长度(参看PKE 和PZD 区的说明)。
总线上的各个从站结点可以采用不同长度的报文。
一条报文的最大长度是256 个字节.LGE 是根据所采用的数据字符数,地址字节(ADR)和数据块检验字符(BCC)确定的。
显然,实际的报文总长度比LGE 要多2 个字节,因为字节STX 和LGE 没有计算在LGE 以内。
MICROMASTER4 既可以采用变化的报文长度,也可以采用固定的报文长度。
采用哪种报文长度由参数P2012 和P2013 来定义PZD 和PKW 的长度。
最常用的固定长度是4个字(8字节)的PKW 区和2个字(4字节)的PZD 区,共有12 个数据字符。
故得:LGE=12+2=14
ADR:ADR 区是一个字节,是从站结点(即变频器)的地址。
地址字节每一位的寻址如图4.3 所示。
| 从站节点地址|
图4.3地址(ADR)的位号
位5 是广播位。
如果这一位设置为1,该信息就是广播信息,对串行链路上的所有信息都有效。
结点号是不用判定的。
USS 协议规范要求在PKW 区进行一些设置。
位6 表示镜象报文。
结点号需要判定,被寻址的从站将未加更改的报文返回给主站。
不用的位应设置为0。
BCC BCC区是长度为一个字节的校验和,用于检查该信息是否有效。
它是该信息中BCC前面所有字节“异或”运算的结果。
如果根据校验和的运算结果,表明变频器接收到的信息是无效的,它将丢弃这一信息,并且不向主站发出应答信号。
PKE : 用来控制从站的运行参数设定,是一个16位的区域(两个字
节),如图4.4所示。
图4.4 PKE各个位的说明
IND: 参数的下标。
PWE :被访问参数的数值。
PZD 区域〔过程数据区)是为控制和监测从站而设计的。
通讯报文的PZD 区是为控制和监测从站而设计的。
在主站和从站中收到的PZD 总是以最高的优先级加以处理。
处理PZD的优先级高于处理PKW 的优先级。
PZD包括STW 和HSW,STW为从站的控制字,用于控制从机的运行动作,各位的具体含义应参考从机的说明书。
ZSW 为从站的状态字,与STW相对应,为一个16位的区域。
HSW : 控制从机的输出频率。
满额的值为16384 (4000H),对应100%的输出频率。
最大值为32768,即200%的输出频率。
当取值为3276865535时,表示反向的输出频率从0--200%变化,电机反转。
HIW : 运行参数实际值,与FEW 定义相同,为从站的实际频率值。
USS协议的时序USS 中定义数据传送格式为:1个启始位,8位数据,1个偶校验位,1个停止位,共11位。
每一帧数据的开头都有启动标志STX (02hex),但是这对于从站清楚识别报文是不充分的,因为数据区中也会出现02 (hex)。
因此主站在STX前定义了一个启动间隔,它是工作帧的一部分。
启动间隔最少是两个字节的传送时间。
例如,如果波特率为9600bps,那么最小启动间隔为:2X 1 1bi t/9600bps=2.3ms.
常见波特率一F的最小启动间隔,如表4.5所示。
表4.5常见波特率的最小启动间隔
主站传送帧的结束标志BCC与从站应答帧的启动标志STX之间的时间间隔为应答延时,应答延时最大不超过20ms,并且大于启动间隔,即:启动间隔小于等于应答延时小于等于20ms所以,一个完整的通讯周期为=启动时间+主站传送帧时间+应答时间+从站应答帧时间
在一个完整的通讯周期中,主站和从站完成了一次通讯,互相交换了信息。
显然通讯速率越快,通讯周期越短。
表4.6是一些常用通讯速率下的通信周期。
在实际使用时,通常要考虑系统的稳定性,周期设置的长一些,给主机和从机充分的处理和响应时间
表4.6常用波特率的通讯周期
4.2.3 USS的物理连接
USS采用RS485连接主站和从站。
RS485采用差动电压,有着很高的抗噪声能力,通讯速度高达1OMbps,而且允许工作在超长距离的场合〔可达1000m)。
RS485是为多台机器之间进行通讯而设计的,一个RS485连接最多可以有256个节点。
所有的西门子变频器都采用RS485硬件,有的也提供RS232接口。
RS232适用于个人计算机与外围设备的接口。
为了进行通讯,通讯伙伴之间要连接若干条互连线,并且约定如何交换数据。
最简单的情况是由3条连线组成,即发送线(TX),接收线(RX)和地线(GND)。
RS232的设计仅适用于相距不远的两台机器之间的通讯,而且,这一台机器的TX线应连接到另一台机器的RX 线,反之,这一台机器的RX线应连接到另一台机器的TX线。
典型的电压等级是+/-12V。
当使用PC机与变频器相连接时,需要一个RS232与RS485接口转换的设备,与主站USS的连接为线性拓扑结构,RS-485数据线的两端均为节点。
图4.6表示USS的线性拓扑结构。
图4.6 USS 的拓扑结构
USS 协议支持的波特率为 :300bps,600bps,1200bps,2400bps,4800bps,9600bps 等,最高可达1875006ps.常用的有9600bps, 57600bps 等
4.3 MICROMASTER4 有关USS 通讯的参数设置
MICROMASTER4 可以有两种USS 通讯接口:RS232 和RS485。
RS232 接口用选件模块实现。
RS485 接口是将端子14 和15 分别连接到P+和N-来实现。
在有关参数的文献中,采用RS485 的USS 有时称为USS2,而采用RS232 的USS 称为USS1。
无论哪种情况下,报文的结构都是相同的。
通常,USS 的参数有两个下标,[下标0]对应于RS485,而[下标1]对应于RS232。
4.3.1 基本设定
为了进行USS 通讯,必须确定变频器采用的是RS485 接口,还是RS232 接口。
据此可以确定USS 参数应设定为哪个下标。
P0003 =2(访问第2 级的参数所必须的)。
P2010 =USS 波特率。
这一参数必须与主站采用的波特率相一致。
USS 支持的最大波特率是57600 波特。
P2011 =USS 结点地址。
这是为变频器指定的唯一从站地址。
一旦设置了这些参数,就可以进行通讯了。
主站可以对变频器的参数(PKW 区)进行读和写,也可以监测变频器的状态和实际的输出频率(PZD 区)。
P0700 =4 或5。
这一设置允许通过USS 对变频器进行控制。
“PZD 区”一节中,给出了对每一位含义的解释。
常规的正向运行(RUN )和停车(OFF1)命令分别是047F (hex )和047E (hex )。
其它的例子已在“PZD 区”一节中给出。
主机
从站n
从站1 从站2 …(最多31个)。