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

相关推荐

  • 300和M440的DP通讯

    300和M440的DP通讯,读变频器的电流应该向,DB1.DBW12里面写什么样的数据,我看例子读电压向DB1.DBW12里面写DW#16#1019_0000。难道读P0771的2…

    MM440/430/420/410 2017年6月7日
  • 西门子下载问题

    我的笔记本电脑无COM口,只用USB口,用USB转换为COM口的数据线加电脑驱动(USB转换为COM口的驱动),连接6RA70数据线应无法下载6RA70或西门子变频器的传动参数,请…

    MM440/430/420/410 2017年6月4日
  • mm440在PID运行时电流很小

    PID运行时模拟量输出12 13 26 27 两路输出电流很小。我设的数是 P0771=27 P0777=0 …

    MM440/430/420/410 2017年11月2日
  • MM4的DP通信问题111111

    如图是不是只要把读取的参数号写进入DBX24.0BYTE8,返回的数据自动就保存在DBX0.0 BYTE8。如果读取多个,只需要改变M20.0位置的值,把读取的数据MOV…

    2017年5月28日
  • MM430变频器带RFI filter吗

    请问MM430变频器自带RFI filter(射频干扰滤波器)吗?还是说需要另外购买 最佳答案 1、MM430变频器有带A 级滤波器的,但是没听说带RFI滤波器…

    MM440/430/420/410 2017年6月20日
  • 关于西门子变频器报警F0021的问题?

    向高手请教一下:西门子MM440变频器报警F0021,请问在外围线路没有问题的情况下,这个报警可以用参数屏蔽掉吗?若可以,该怎么操作,请大家指教! 最佳答案 这个故障信号没法屏蔽掉…

    MM440/430/420/410 2017年6月5日
  • 变频器故障与复位操作

    在缺省状态下,MM440变频器继电器1代表的就是故障输出,继电器1默认的动作过程为:变频器一上电,继电器1就动作,常开点接通,常闭点断开。当变频器出现故障时,变频器停止运行。&nb…

    MM440/430/420/410 2017年7月31日
  • SINAMICS DCM 选型问题

    额定电压是440V的直流电机,用于铠装电缆控制张力收放卷,要求停车时也能保持张力,那么我想应该是四象限运行了。但是SINAMICS DCM选型手册里,四象限运行,电网电压…

    MM440/430/420/410 2017年6月12日
  • 关于西门子变频器的序列号解读及产地标识?

    向大家请教一下:西门子变频器序列号如何解读啊,每个字母分别代表什么啊,如何看出一台机器是什么时候产的?另外,产地是怎么表示的啊?还有,目前西门子变频器国外有几个产地啊,我们所买的进…

    MM440/430/420/410 2017年5月29日
  • MM440变频器的最大速度给定为什么是4000(Hex)呢?

    如题,我看手册上说4000对应50Hz,我想知道:1、是不是西门子所有的变频器的最大速度给定都是4000(十六进制)呢?怎么得到这个值的?2、斜坡使能有什么作用?3、抱闸,合闸,分…

    MM440/430/420/410 2017年6月25日