请教MM440变频器跟CPU315做DP通讯的报文怎么配置及软件编程?求视频

请教MM440变频器跟CPU315做DP通讯的报文怎么配置及软件编程?求视频

最佳答案

给楼主强烈推荐一下西门子视频学习中心,里面就有关于“MM440与S7-300进行PROFIBUS DP进行通讯”的视频讲解,图文并茂非常好,里面有实例,按照实例操作一下,基本就掌握啦。
链接:http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=903
还有一些资料:
S7-300与MM440间DP通讯
http://wenku.baidu.com/view/906806e6aeaad1f346933fc6.html
MM440与S7-300通过DP通讯实现读取和修改参数例程
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=3172&loginID=&srno=&sendtime=
驱动通信基础
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1261&loginID=&srno=
MM440使用大全
http://www2.ad.siemens.com.cn/download/Upload/SD/manual/128.PDF
最后我说一下PKW和PZD,PKW为参数数据区,PZD为过程数据区,我用最简单的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为整形,数值与频率之间为线性关系,负数用补码表示,对应反转。
最后用MOVE或SFC15将DB1.DBW20和DB1.DBW22传送给变频组态时对应的字。

也可参考我以前的回答:
MM4变频器DP通讯
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=107777&cid=1039

提问者对于答案的评价:
非常详细,谢谢大侠!

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • uss 协议通讯

    控制变频器启动/停止和读取电流及输出频率,转矩。下面2个思路是否可行? 1.0PKW+4PZD:  接收设置P2019[0]=r52(状态字),P20…

    MM440/430/420/410 2017年11月1日
  • MM430应用PID功能时,如何设定压力值,那个参数?

    MM430应用PID功能时,如何设定压力值,那个参数? 问题补充:谢谢,我的意思是我有个反馈的传感器,我如何在变频器里随便设定压力值,比如0.35MPA等等,可以吗,必须有界面+P…

    MM440/430/420/410 2017年6月27日
  • mm440的自动手动,本地远程控制

    我现在在学校做一个plc用uss控制mm440的项目,请大侠概述一下手动、自动、本地、远程分别怎样实现?到底它们是什么意思?是否还要分为本地自动、本地手动、远程自动、远程手动?到底…

    MM440/430/420/410 2017年6月10日
  • 变频器怎样安全切换到旁路

    变频器把一台电机带到50HZ后,怎样安全地把它切换到旁路?因为切换的时候有一个电源的相位差的问题。时机不对,会导致有很大的切换电流出现 问题补充:我指的问题是:当电动机刚从动力线上…

    MM440/430/420/410 2017年8月1日
  • 一个变频器控制两台电机

    两台电机各1.5kW,变频器3.7kW,工艺上要求同步同速。请问如何连接?变频器下端要加热继电器否?和plc如何连接的?请大虾详细解教。 问题补充:一前一后,两个托辊组,两个托辊组…

    MM440/430/420/410 2017年11月4日
  • 西门子MW440变频器频率来回跳变的原因

    变频器的频率采用PLC模拟量输出控制,DIP拨码开关设置为OFF,P0756=2。电机相关参数跟着电机铭牌设置的,参数P700=2 P1000=2,最小频率P1080=0…

    2017年6月6日
  • MM440变频器,什么是MOP电动电位计?

    MM440变频器,什么是MOP电动电位计?我想从BOP面板控制变频器启动,需要设定那些参数,设定为多少。如我要启动频率是20HZ,该怎样设定? 最佳答案 MOP电动电位计,就是面板…

    MM440/430/420/410 2017年6月18日
  • MM440的点动反转问题

    现在遇到个问题,点动是反转的,自动是正转的,级别为3的访问参数都是设置正确的,没有发现问题,不自动哪里存在问题?请教大家,谢谢。 问题补充:变频器是刚修好,重新安装上的,接线跟原来…

    MM440/430/420/410 2017年6月27日
  • 关于MM420报警F0002问题解决方法

    有MM420变频器做一个升降设备,电机1.1kW带刹车,变频器3相1.5kW情况如下:上升 加负载50Hz–减速10Hz–停止 一切正常下降 加负…

    MM440/430/420/410 2017年6月4日
  • 连接驱动

    现在我有一个系统,能不能通过以下过程连接驱动装置。就是 PC编程器 连接到300的CP343-1 LEAN 然后 再通过300到M…

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