USS协议能启停就是频率写不进去

问题现象:USS协议初始化正常,驱动装置正常。通讯没报错,能正常的启停M430变频器,可是就是写不进去频率。频率给定地址也正确,PLC监控有数值写入。M430中的P2009设置0,写入数值10.0。库存储区使用的建议地址。

最佳答案

在 MM430 上,通过设置第 1 套参数进行 USS 控制的驱动器自身集成的 PID 的闭环调节。PID 给定值由 S7-200 设置,驱动器的起动/停止命令由 S7-200 发出。操作如下:   1. 做工厂复位(P0010 = 30,P0970 =1),进行快速调试(P0003 = 1,P0010 = 1),不要更改 P0700 和 P1000,以 P3900 = 3 结束。 2. 配置 PID 调节器  2.1 使能 PID 调节器   P2200[0] = 1 (允许投入 PID 闭环控制器) 2.2 指定反馈信号源   P2264[0] = 755:0 (反馈信号来源 = 模拟输入 1 )   2.3 PID 模拟量反馈信号的刻度 (变送器选用 0~1MPa → 4~20mA)  P0756[0] = 2 (定义模拟量输入信号的类型为 0~20 mA。要求端子板上的 DIP 开关也必须设定为正确的位置。DIP 开关的设定值如下: - OFF = 电压输入 (10 V) - ON = 电流输入 (20 mA)  DIP 开关的安装位置与模拟输入的对应关系如下: - 左面的 DIP 开关 (DIP 1) = 模拟输入 1 - 右面的 DIP 开关 (DIP 2) = 模拟输入 2)  P0757[0] = 4.00 (标定 ADC 的 X1 值为 4.00mA) P0758[0] = 0.00 (标定 ADC 的 Y1 值为 0.00 %) P0759[0] = 20.00 (标定 ADC 的 X2 值为 20.00mA) P0760[0] = 100.00 (标定 ADC 的 Y2 值为100.00 %) P0761[0] = 4.00 (定义模拟输入特性死区的宽度)   说明:“/”是或者的意思。   http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=10&a_id=208543&s_id=0&num=7#anch  说我们的初始设法正确   2.4 PID 反馈信号滤波器的时间常数 P2265 = 0.5s (视现场信号及干扰情况定) 2.5 定义 PID 反馈类型   P2271 = 0 (如果反馈信号低于 PID 设定值,PID 控制器将增加电动机的速度,以校正它们的偏差) 2.6 确定 PID 给定值来源   P2253[0] = 2018.1 (定义 PID 给定值输入的信号源。本案定义使用 USS 协议来自 COM 链接接收的 PZD 的第 2 个字作为 PID 设定值输入的信号源) 2.7 PID 给定斜坡时间   P2257 = 5s (设定 PID 给定的斜坡上升时间。斜坡上升时间 P2257 在 PID 给定改变或加上一个 RUN 命令时有效。)  P2258 = 5s (设定 PID 给定的斜坡下降时间。斜坡下降时间 P2258 仅在 PID 给定改变时有效。在 OFF1(或 OFF3)命令有效时,变频器的输出频率将按 P1121[3] (或 P1135[3]) 的斜坡时间下降到 “0” )

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc223363.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日 下午12:27
下一篇 2018年3月6日 下午12:28

相关推荐