上位机和SIEMENS MM420通过USS的通讯 点击:1376 | 回复:8



一点意见

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2006-10-14 07:47:00
楼主
各位大虾:请问一个问题,现在需要通过上位人机使用宏指令和西门子MM420通讯,控制变频器的起停和当前频率的修改。测试时,我选择读取P0700里的数值,发出的指令代码为:020A0112BC000000000000AF,但是没有回应,请问哪个地方出现问题,请各位不吝赐教。



lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2006-10-14 09:44:00
1楼
你所发送数据的BCC校验码错误!应该为A7

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2006-10-14 10:29:00
2楼
另外在您使用上位机与西门子MM420变频器通讯控制MM420的启动/停止以及运转频率时,注意需要设置MM420的一些参数(与通讯相关的P0700、 P1000等等)。

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2006-10-16 08:33:00
3楼
谢谢lesing回复。西门子的变频器手册说明校验值是异或检验,我是用操作系统附带的计算器来计算异或检验值,算出来是AF,不知道哪里出了问题,请指点

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2006-10-16 10:18:00
4楼
我知道问题出在哪里了,是我在计算校验值时没有把头码和长度包括在内,谢谢!

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2006-10-16 10:29:00
5楼
TO lesing:siemens USS 协议,中间有PKW区和PZD区,是不是相互独立的,就是如果要读写频率,只要操作PKW区,PZD区长度为0;相反,如果要控制启动/停止,只要操作PZD区,PKW区长度为0?

lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2006-10-16 13:12:00
6楼
TO:一点意见
正如你所说,PKW区和PZD区是相互独立的。如果只操作PKW区时,可以将PZD区的长度设置为0,同理,如果只对PZD去操作控制变频器的启动/停止,运转频率,可以将PKW区长度设置为0

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2006-10-20 16:10:00
7楼
谢谢!

zhangxu1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2011年4月11日
发表于:2011-04-17 16:22:24
8楼

各位好    我想问下三菱plc用RS485与西门子mm420通讯 该怎样写

 

 


热门招聘
相关主题

官方公众号

智造工程师