关于变频器编程的问题

目前正在做一个上位机软件,这个软件通过RS485串口采用USS协议对变频器进行控制,请问谁做过这方面的,给点一下,改怎么做,最好能给个实例程序,改改就能用得那种,谢谢
xintian87411@hotmail.com,谢谢了

1 首先要USS协议需要下载一个库文件,如果是S7200 PLC你要把现在的编程软件STEP 7 MICROWIN V4.0 SP3/SP4升级为SP6版本的。西门子的网站上有升级包。STEP 7 MICROWIN V4.0 SP6 带有USS协议的全部指令。
2 在s7-200系统手册中有例子,参照一下,就可以明白了。
3 S7-200 的 USS 编程主要包括如下几个步骤:
1.安装 USS 指令库
2.调用 USS 初始化指令
3.调用驱动装置控制指令
4.调用驱动装置参数读写指令
MM 440 的参数分为几个访问级别,以便于过滤不需要查看的部分。 与 S7-200 连接时,需要设置的主要有“控制源”和“设定源”两组参数。要设置此类参数,需要“专家”参数访问级别,即首先需要把 P0003 参数设置为 3。
控制源参数设置
控制命令控制驱动装置的启动、停止、正/反转等功能。控制源参数设置决定了驱动装置从何种途径接受控制信号。

控制源由参数 P0700 设置:

表 1. 控制源参数
取值 功能说明
0 工厂缺省设置
1 BOP(操作键盘)控制
2 由端子排输入控制信号
4 BOP Link 上的 USS 控制
5 COM Link (端子 USS 接口)上的 USS 控制
6 COM Link 上的 CB(通信接口板)控制

此参数有分组,在此仅设第一组,即 P0700[0]。

设定源控制参数
设定值控制驱动装置的转速/频率等功能。设定源参数决定了驱动装置从哪里接受设定值(即给定)。

设定源由参数 P1000 设置:

表 2. 设定源参数(部分)
取值 功能说明
0 无主设定
1 MOP 设定值
2 模拟量输入设定值
3 固定频率
4 BOP Link 上的 USS 设定
5 COM Link 上的 USS 设定
6 COM Link 上的 CB 设定
7 模拟量输入 2 设定值

此参数有分组,在此仅设第一组,即 P1000[0]。

USS 通信控制的参数设置
控制源和设定源之间可以自由组合,根据工艺要求可以灵活选用。我们以控制源和设定源都来自 COM Link 上的 USS 通信为例,简介 USS 通信的参数设置。

主要参数有:

P0700: 设置 P0700[0] = 5,即控制源来自 COM Link 上的 USS 通信
P1000: 设置 P1000[0] = 5,即设定源来自 COM Link 上的 USS 通信
P2009: 决定是否对 COM Link 上的 USS 通信设定值规格化,即设定值将是运转频率的百分比形式,还是绝对频率值

= 0 不规格化 USS 通信设定值,即设定为变频器中的频率设定范围的百分比形式。
1 对 USS 通信设定值进行规格化,即设定值为绝对的频率数值。

P2010: 设置 COM Link 上的 USS 通信速率。根据 S7-200 通信口的限制,支持的通信波特率有:

= 4 2400 bit/s
5 4800 bit/s
6 9600 bit/s
7 19200 bit/s
8 38400 bit/s
9 57600 bit/s
12 115200 bit/s

P2011: 设置 P2011[0] = 0 至 31,即驱动装置 COM Link 上的 USS 通信口在网络上的从站地址。

USS 网络上不能有任何两个从站的地址相同。

P2012: 设置 P2012[0] = 2,即 USS PZD 区长度为 2 个字长。
P2013: 设置 P2013[0] = 127,即 USS PKW 区的长度可变。
P2014: 设置 P2014[0] = 0 至 65535,即 COM Link 上的 USS 通信控制信号中断超时时间,单位为 ms。如设置为 0,则不进行此端口上的超时检查。
此通信控制信号中断,指的是接收到的对本装置有效通信报文之间的最大间隔。如果设定了超时时间,报文间隔超过此设定时间还没有接收到下一条信息,则会导致 F0072 错误,变频器将会停止运行。通信恢复后此故障才能被复位。
根据 USS 网络通信速率和站数的不同,此超时值会不同。如果要设定超时值,请参考相关表格,并选取一个适当的数值。
P0971: 设置 P0971 = 1,上述参数将保存入MM 440 的 EEPROM 中。

USS 通信是由 S7-200 和驱动装置配合,因此相关参数一定要配合设置。如通信速率设置不一样,当然无法通信。
温馨提示:内容为网友见解,仅供参考
无其他回答

变频器上的参数如何设置?
1、首先取出变频的说明书,然后按变频器上的编程按键。2、在说明书上找到想要设置参数的编号,如上限频率,编号:F003。3、按上键或下键把变频器上的编号调至F003。4、编号调好后,点击中间的确认按键。5、点击确认好,按上键把频率调至最高。6、频率调至最高后,再次点击中间的确认按键。7、最后...

变频器怎么调参数
1. 按下变频器上的编程键,进入参数设置模式。2. 在参数列表中找到目标参数编号,例如F003,并调整至显示在屏幕上。3. 通过按下确认键,确认参数编号的调整。4. 调整参数值,例如将上限频率设定到所需的最大值。5. 再次按下确认键,确认参数值的设定。6. 最后,按下运行键,使参数设置生效。通过...

关于变频器编程的问题
此通信控制信号中断,指的是接收到的对本装置有效通信报文之间的最大间隔。如果设定了超时时间,报文间隔超过此设定时间还没有接收到下一条信息,则会导致 F0072 错误,变频器将会停止运行。通信恢复后此故障才能被复位。根据 USS 网络通信速率和站数的不同,此超时值会不同。如果要设定超时值,请参考...

变频器怎么设置参数?
1. 准备工作:确保拥有变频器的说明书。2. 进入编程模式:按下变频器上的编程键,通常标识为“Prg”或类似的符号。3. 选择参数:根据说明书上的指导,找到并选择要设置的参数编号,例如上限频率,其编号通常是F003。4. 调整参数值:通过按上下键来调整变频器上显示的参数编号至F003。5. 确认参数:...

变频器开完只转14是怎么回事
如果您的变频器开启后只转动14次,可能有以下几种可能的原因:1. 编程设置错误:变频器的参数和编程设置可能有误,导致转速限制在14次。您可以仔细检查控制面板上的参数设置或者使用变频器的编程软件进行调整。2. 故障或损坏:变频器内部可能存在故障或损坏,导致转速受限。您可以检查变频器的电路连接和...

变频器需要编程吗
需要。变频器一般都有一些简单的编程功能,变频器编程就是在变频器的参数里设置的,它自带的编程和PLC完全是两个概念,自带的I\/O编程只能用于变频器。

变频器如何调试?
在变频器的调试过程中,可能会出现以下问题:显示频率不正确:出现这种情况,我们需要检查变频器的参数设置是否正确,确保参数选择为Hz。显示频率乱跳:出现这种情况,我们需要检查电机本身是否有故障或者电缆连接是否松动。无法调节频率:出现这种情况,我们需要检查变频器的控制信号是否正确传输,以及控制信号的...

什么是变频器的编程模式
编程模式就是参数修改模式,变频器要按照需求工作,需要满足工作条件就要改变一些设置来满足要求;变频器通常有四种模式:监控模式,编程模式,校验模式,自学习模式;例如:安川变频器有5种工作模式:驱动模式,简易程序模式,高级程序模式,校验模式,自学习模式。原理基本上相同。

威纶通控制变频器怎么写程序
1、打开威纶通控制变频器的编程软件,并连接上变频器。2、在软件界面上找到需要编写程序的参数,在左侧的参数列表中进行设置。3、根据需要设置的参数,编写程序代码,并保存到本地电脑的文件夹中。4、将程序通过软件上传到变频器中运行程序,运行期间,可以通过软件监控变频器的运行状态,并随时调整程序参数...

请问变频器怎么编程
变频器主要是调试及设定参数,如果你没将变频器和其他设备通信他们之间不用交换数据的话是不用编程的,一般变频器设定参数有以下几项:最高频率,最低频率,电压,电机功率,控制方式,几级电机,加速时间,减速时间,具体设置你的参考变频器的使用手册,根据你的现场条件设定不同参数,...

相似回答