MM40变频器控制

我处现场使用的DP控制MM440变频器,实际的过程字与手册上规定的不一样,这是为什么?如图(配置的为PPO3型)
我要实现off2停车方式应该怎么做?

图片说明:

MM40变频器控制    MM40变频器控制    MM40变频器控制   

最佳答案

1.在变频器和PLC中,两者所定义的高8位和低8位是正好相反的,所以在通信字的低字节、高字节与字的地址正好相反,你直接把它们反过来对应就可以了,编程时这一点是非常重要的!
请参考我以前的类似问题的回答:
《通讯报文控制字和状态字的问题》
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=118795&cid=1039
《PLC与变频器通讯的DB数据块》里面我就是用PPO3来举例说明的
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=112349&cid=1029
2.在西门子视频学习中心,里面就有关于“MM440与S7-300进行PROFIBUS DP进行通讯”的视频讲解,图文并茂非常好。
链接:http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=903

我以前回答过关于MM440与S7-300PLC的通信,我用最简单的PPO3(0PKW+2PZD)长度为2个字来举例。
假设2PZD在DB1的数据块对的是DB1.DBW20和DB1.DBW22. 
DB1.DBW20为控制字(控制指令),DB1.DBW22为频率设定值。
DB1.DBW20可以表示为DB1.DBX21.7---DB1.DBX20.0
下面结合以《MM440使用大全》13-12页的13.3.7节的任务报文第一个字STW说一下,请参考13-5表内容。是不是发现13-5表内容正好可以用DB1.DBX21.7---DB1.DBX20.0来表示,当DB1.DBX20.0为1时,就是启动,为0时就是停止,当DB1.DBX20.7为1时,就是故障复位,当DB1.DBX21.3为1时,就是反转,但DB1.DBX21.2必须总为1,才能由PLC进行控制,(用十六进制表示:047E是停止,047F是正传启动,反转是0C7F),这样是不是很好理解啦。编程也就变的简单了,前进让DB1.DBX20.0置1,停止让DB1.DBX20.0置0,想反转那就让DB1.DBX21.3置1。
DB1.DBW22,它是任务报文第二个字(SHW)是主设定值,DB1.DBW22就为频率设定值。0-4000H=0-16384D=0-50Hz=DB1.DBW22为整形,数值与频率之间为线性关系,负数用补码表示,对应反转。

你所问的要实现OFF2停车方式,现在能想明白吗?047C是惯性停车。
你的现场使用的过程字的图片的内容,也可参考《MM440使用大全》
13-12页的13.3.7节的任务报文第一个字STW,表13-5的变频器的控制字说明。
13-14页的13.3.8节的应答报文第一个字ZSW,表13-6的变频器的状态字说明。
其中:
228.0--228.7是状态字8-15位,229.0--229.7是状态字0-7位。
232.0--232.7是控制字8-15位,233.0--233.7是控制字0-7位。
字234是频率设定值,字230是频率实际值。

提问者对于答案的评价:
感谢大师的细心解答,终于大彻大悟!平时应该多观察一下也就对,另外,为啥需要高低字节反过来呀……

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月2日 下午11:08
下一篇 2017年6月2日 下午11:08

相关推荐

  • 请教MM440变频器继电器输出问题

    请问参数P731的设定比如52.2和52.3后面的0闭合是什么意思? 最佳答案 这其实就是说的一个高电平有效还是低电平有效的问题。已52.2变频器运行信号为例,它是高电平有效的,即…

    MM440/430/420/410 2017年6月7日
  • 变频器报过电压

    大家好,我厂一mm440变频器老是运行中报过电压,好像是电网原因,请问加一台稳压器有用吗,把稳压器输出电压降低,它是不是不报过电压了,请问是不是还有其他更好的办法? 问题补充:是运…

    MM440/430/420/410 2017年6月25日
  • 关于MM440变频器恒转矩问题的请教

    2.2KW电机是由MM440变频器所控制,变频器应用对象设置为恒转矩。但是我很迷惑,是什么决定了这个转矩的大小?由负载决定还是由变频器的功率决定?  &nbsp…

    MM440/430/420/410 2017年6月2日
  • 变频器控制普通电机的危害

    MM440控制一般的异步电机,不是变频电机,有什么危害?可以加点什么东西来改善(比如电抗器)? 最佳答案 MM440控制一般的异步电机: 影响有几方面 1:散热…

    MM440/430/420/410 2017年11月1日
  • MM440变频器的手动和通讯控制硬件电路

    一台MM440变频器,要求有手动,用AIN1上地电位器调速,自动时用USS通讯控制速度,请问有没有使用的硬件配置电路图? 最佳答案 可以实现远程本地操作设置两个参数组,一组P700…

    MM440/430/420/410 2017年6月6日
  • 变频器给定干扰?启动前后频率不一致

    s7200 224自带模拟量0-10v给mm430给定频率,变频器没有开机(启动)前,频率很稳定,能根据给定,输出显示频率,测得输出电压也正常。变频器开机后,频率就有偏差…

    MM440/430/420/410 2017年6月3日
  • MICROMASTER 420通用变频器

    你好,请问MICROMASTER 420通用变频器怎样修改参数进行七段调速,谢谢 问题补充:谢谢你的回答,我想再向你请教怎么改变多段调速的转向呢,谢谢 最佳答案 问题补充…

    2017年6月4日
  • PLC记录的数据保存

    用S7-300PLC控制MM440变频器,变频器控制异步电机,想记录异步电动机的转矩,请问在哪可以记录?怎么导出数据出来? 问题补充:用的是DP通讯,那怎样才能采集变频器里转矩的信…

    MM440/430/420/410 2017年6月24日
  • 值为42480000(HEX)=50.0(REAL)

    请问十进制是怎样转换为实数的? 最佳答案 看你这个标题42480000是一个16进制数,这个转化为十进制会是一个很大的值,能不能详细说一下你要问的问题 提问者对于答案的评价:已经解…

    MM440/430/420/410 2017年6月20日
  • mm440控制方式的疑问

    在彩涂生产线中开卷机收卷机速度辊张力辊活套小车的mm440变频器使用的是何种控制方式?张力控制是怎没实现的?是速度差实现的张力吗?请前辈指点一下彩涂线的速度、张力、开卷和收卷的张力…

    MM440/430/420/410 2017年10月30日