224XP与2台M430USS通讯的问题

各位老师,我现在想做一个控制,用一个224XP通过USS协议控制2台M430变频器,要求能够通过变频器DI4的输入来决定变频器的起停及频率改变是由面板控制还是USS通讯控制,变频器参数设置及设置顺序如下(不包含电机基本参数设置):P003=3,P1000.0=1,P1000.1=5,P1000.3=默认,P704.0=99,P704.1=99,P704.2=默认,P810=722.3,P700.0=1,P700.1=5,P700.3=默认,P2011.0=1(第二台为2),P2009.0=6,P2012/P2013/P2014均采取默认值,最后是P0971=1,变频器参数这样设置是否正确?程序请参考附图,目前程序已能够读取变频器的运行状态及速度信号,但控制命令不对,如果能PLC能控制变频器起停的话,速度就无法改变,不论是通过PLC还是控制面板,如果切换到面板控制的话,能够通过改变P1000.0的参数来选择是由PLC给定频率还是通过面板给定频率,这是为什么?另外有台变频器在切换DI4的状态时变频器面板上方交替显示HAND和AUTO(3),这是什么意思,特别是括号中的3指什么?我对西门子的变频器不是很熟悉,请大家多多指教,万分感谢!

图片说明:

224XP与2台M430USS通讯的问题    224XP与2台M430USS通讯的问题    224XP与2台M430USS通讯的问题   

最佳答案

1.变频器在切换DI4的状态时变频器面板上方交替显示HAND和AUTO(3)这是什么意思?运行方式为AUTO(3)代表远程(自动方式),运行方式为HAND代表本机(手动方式)。交替显示是不是你的DI4的输入信号状态是不是交替变化,请楼主查看参数r0722监控一下开关量输入状态,开关闭合时相应笔划点亮。
另外P0810默认是718.0,这个参数的值受面板上手、自动转换键影响。
2.变频器的读和写是独立的,互不影响。你的目前程序只能读取变频器的运行状态及速度信号但不能控制,请楼主查看由COM链路USS传输的PDZ,参数r2018.0及r2036(STW控制字1)、r2018.1(HSW主设定值)。
另外我建议楼主安装Drivemonitor 软件。MM400变频器的29(P+)和30(N-)端子是RS485方式,工控机上都有COM1串口,你加一个232-485转换器就可以实现通信,操作也非常简单。需注意的是最好选用带光电隔离的232-485转换器,然后在drivemonitor软件里,设置好on line参数,在参数P2009和P2010应该设置为和drivemonitor一样。
如果是笔记本,可以买一条USB转串口232的线缆。我用的是力特的533A的USB转串口的线缆,测试没问题一直在用,加个232转485的转换器,现场即可调试MM4系列和6SE70系列的变频器又能调试S7-200PLC。
上述的目的,是使用DriveMonitor在线控制变频器起停及速度,DriveMonitor与变频器通信使用的也是USS,这也是一种检测方法。

DriveMonitor V5.5 SP2下载
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=en&objid=10804984&subtype=133100&caller=view
Drivemonitor 软件的使用指南
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1263&loginID=&srno=&sendtime=
3.你变频器本地远程参数的设置是正确的,但MM430变频器面板上有Hand键和Auto键,并且出厂默认设置时的第二套参数就给了这个Hand键,当DI4的输入信号为高电平状态时,你查看一下r0050里的值是多少,激活的是那一组命令数据组。
我建议你使用第一和第三套参数再试一试,这样就不会影响Hand键的正常功能。
主要参数如下:
P700.0=1 P700.2=5 命令源选择:1-BOP面板,5-COM链路USS
P1000.0=1 P1000.2=2  频率设定选择:1-BOP设定值,5-COM链路USS
P704.0=99  数字输入4(端子8)作为远程切换
P811=722.3  当DI4状态为0时BOP面板有效,当数字输入4状态为1时COM链路USS有效

下面的内容,由于1000字的限制,无法输入。我放到WORD里抓成图片了,请见上传图片。

图片说明:

224XP与2台M430USS通讯的问题  

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日
下一篇 2017年11月12日

相关推荐

  • CPU224XP自带模拟量输入问题

    CPU224XP自带模拟量输入端未连接外部输入,可是通过软件监控发现有1.65V的电压,请问是怎么产生的?如何可以消除? 最佳答案 CPU224XP自带2路模拟量输入和1路模拟量输…

    SIMATIC S7-200 2021年7月5日
  • 设定值丢失

    我用的是CPU 224XP CN外加一个TD400C,当我每次下载程序时我TD400C上设定的变量值都变回0,而断电时却无此情况,请问是何原因? 问题补充:程序…

    SIMATIC S7-200 2020年11月1日
  • 程序的疑惑s7-200

    有一个程序关于供水的,有些疑惑,求解释1,16#49–smb30,16#这个根据什么定的2,&vb999是通讯数据包/3,最不明白的是第四张图里的vd508的值,能把这个程序段的…

    2019年6月11日
  • 224CPU(214-1BD21-0XB0)脉冲计数和输出吗

    请问一下224CPU(214-1BD21-0XB0)支持高速脉冲计数和脉冲输出吗 最佳答案 214-1BD21-0XB0的支持高速脉冲计数,但是不支持高速脉冲输出。脉冲输出的要选择…

    SIMATIC S7-200 2017年6月1日
  • STEP7与PLC通信出现Unknow故障

    我用STEP7与PLC通信时,点击双击刷新后,本应出现CPU的型号和地址,但有时会出现一个黄色的问号和Unknow字样,确认后还会出现PLC接收错误的信息。不知有没有哪位学长知道是…

    SIMATIC S7-200 2021年7月5日
  • 模拟量接错了会怎样

    如果我的cpu224xp自带的模拟量接口直接接了4~20ma的模拟量设备,由于CPU自带的是电压型模拟量输入,这样做会出现什么后果??会烧坏模拟量输入接口吗?还是仅仅不能读到正确的…

    SIMATIC S7-200 2020年11月1日
  • 实时时钟指令?

    为什么读实时时钟指令TODR  在CPU226主机能使用,而CPU224主机使用没有变化? 最佳答案 如KitShao 所言: LD&nbs…

    SIMATIC S7-200 2021年7月5日
  • 如何实现寄存器表排序?

    已知寄存器表VW50-VW88的存储数据,怎样才能从寄存器表中按排升序或者降序、排序取出寄存器中最大值或者最小值到VW100中。麻烦各位大侠详细指点指点,小弟在这先写了。 最佳答案…

    SIMATIC S7-200 2020年11月5日
  • 周期问题

    请问周期如何执行: 网络1 LDN    T33 TON    T33…

    SIMATIC S7-200 2021年7月5日
  • MODBUS从站断电

    用S7-200带4个modbus从站。如果其中某个从站断电,会影响整个总线系统的工作吗?我在现场看,似乎一个从站断电不会影响系统工作,但实际上会不会影响和其它从站的通讯? 最佳答案…

    SIMATIC S7-200 2021年7月5日