wfmin268
级别: 探索解密
精华主题: 0
发帖数量: 40 个
工控威望: 167 点
下载积分: 547 分
在线时间: 43(小时)
注册时间: 2009-04-22
最后登录: 2023-08-01
查看wfmin268的 主题 / 回贴
楼主  发表于: 2010-12-22 09:39
       为了减少使用模拟量模块,本人这几天在公司做了一个S7-200   226PLC和440变频器用USS协议通讯读取电压、电流的案例。
在测试过程中运行、停止、速度给定、反馈也就是 USS CTRL 指令两下搞定,  心里想西门子东西就是好用???

用到读电流这个指令的时候,问题就来了。我开始的程序是这样写的
                LD    SM0.5            EN     USS RPM R
                                LD    SM0.5     EU    XMT
                                 0      DIRVE
                                26     PARAM
                                 0      Index
                           &vb16   db pt
                           done      m0.1
                           error        vb10
                           value       vd11
变频器怎么也读不到 电流  然后就将 LD SM0.5 改成I0.5  也读不到 error 一直报 20    驱动器应答中的参数或数值不正确或包含错误代码。
就这个问题  研究两天,  结果一不小心发现了,不是没读上来只是  读100下  有可呢就读个2-3下才有读的出电流。
我还是觉得是不是自己的参数设定有问题,
不知道大家有没有碰到类似的问题,
天锋
迈翔
级别: 论坛先锋
精华主题: 0
发帖数量: 509 个
工控威望: 1446 点
下载积分: 22830 分
在线时间: 153(小时)
注册时间: 2010-12-07
最后登录: 2024-05-04
查看天锋的 主题 / 回贴
1楼  发表于: 2010-12-23 21:42
我也学不习一下
迈翔
wfmin268
级别: 探索解密
精华主题: 0
发帖数量: 40 个
工控威望: 167 点
下载积分: 547 分
在线时间: 43(小时)
注册时间: 2009-04-22
最后登录: 2023-08-01
查看wfmin268的 主题 / 回贴
2楼  发表于: 2010-12-25 08:49
都没有满意的答案呢,  难道西门子  的USS协议不成熟。
hanwenpu
级别: 略有小成
精华主题: 0
发帖数量: 146 个
工控威望: 250 点
下载积分: 743 分
在线时间: 46(小时)
注册时间: 2007-10-19
最后登录: 2024-05-14
查看hanwenpu的 主题 / 回贴
3楼  发表于: 2011-01-15 00:31
楼主您好!
    我在学习这个,只要启动停止和速度给定就可以了,能传一下给我吗?355159053@qq.com谢了!!