S7300与MM440的DP通讯

各位大侠:请教一下,读/写MM440 P2000以上的参数IND标记应该怎么写,我看了几份资料,说的不一样,也不知道哪个是对的。比如读/写P2010[1]有的讲IND用0180,有的讲用8001,到底哪个是对的?另外那个P2051怎么用?谢谢!

最佳答案

飘然如风同学看书很细心哦,我猜你所讲的8001是在《MM440使用大全》看到的吧?
我来说一下我个人的理解吧,因为我当初学习MM440变频器通信的时候也同样遇到了你所述内容的困扰。
第一,先从《MM440使用大全》说起,第13章通信,13-5和-6页讲解。第一个字PKE15--12位为任务或应答识别标识ID,11位总为0,10--0位为PNU的基本参数号。第二个字是IND16位参数说明,15--12位为PUN扩展(PUN页号)并且15位是2^0,11--08位未使用,07--00位为下标。这楼一个完整个的参数号是由任务或应答识别标识ID(位10--0)的基本参数号+PUN页号15--12位+下标组成。PUN页号15是2^0,所以当读写参数2000-3999时,15位是1。再参考13-11页的例子见上传图片1(USS通信),P2010.1表示:第一个字PKE10--0位基本参数号010为十六进制A,第二个字是IND15--12位为十六进制8(二进制1000),11--08位未使用为0,07--00位为下标为十六进制01(二进制00000001)。所以8001就出来啦。
第二,我们再回顾仔细看下《MM440使用大全》的标题,上面说讲的内容是13.3节全部是USS协议,而13.4和5节内容是PROFIBUS简单介绍,但并不详细,所以我们又查询S7300与MM440的DP通讯相关资料,发现讲的IND是0180。这是由于其使用的协议不一样,通信方式不一样,关于ind的定义也不一样,上传图片2(dp通信)。由于参数P2010,超出了0-1999的范围,因此必须借助IND的高低两个字节来指明参数页码、参数下标。USS通信中,高字节指示页码,低字节指示下标,因此是8001。在DP通信中,高字节指示下标,低字节指示页码,因此是0180。
第三,至于P2051要看PPO的类型,它是将过程数据区PZD与通讯板CB接通 ,这个参数允许用户定义变频器状态字和实际值的信号源,用于应答PZD(过程数据区),根据实际需要,可设置不同的参数显示,将变频器运行时的状态信息采用状态字的形式通过总线反馈给PLC,如可设为52(r0052)变频器实际状态,21(r0021)变频器实际频率,27(r0027),显示电机实际电流。
可参考一下:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=105449&cid=1027
尽管我没讲应答报文,同样有助于你的理解,所以我想通过思考,你也会有答案的。

图片说明:

S7300与MM440的DP通讯  S7300与MM440的DP通讯  

提问者对于答案的评价:
谢谢!你的回答让我感到暖心,太详细了,真的太感谢了!

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

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

相关推荐

  • 变频器的详细资料

    6SE7系列的变频器,看资料和PLC通讯时,要设置P554.01=3100    P443.01=3002  P743.…

    MM440/430/420/410 2017年6月27日
  • 变频器启动电机带不动负载

    各位老师好,我有一台MM440,带15KW电机,驱动给料机,因为给料机里有料,所以启动时可能需要比较大的力,所以经常启动不起来,因为低压室的门打不开,,,我没钥匙,所以没看到报警值…

    MM440/430/420/410 2017年6月13日
  • 采用变频以后,如何计算变频条件下电机的输出功率?

    由于电动机是出于变频状态下,输出的电流和电压都不是额定值,且变频器设定的是V/f 为恒定值的工作状态,这样的话如何计算电机的输出功率呢? 例如,一台额定值为11…

    MM440/430/420/410 2017年10月29日
  • M440参数设置YIWEN2

    M440的变频器,外部给的电源瞬间断电,不需要变频器有自动启动功能,参数该怎么设置,请指教 最佳答案 相关参数为P1210。你只需设置参数P1210=0,即可禁止自动再起动功能。 …

    MM440/430/420/410 2017年6月27日
  • 工厂恢复值

    440做工厂恢复时,用于USS和CB通信的相关参数是否也被回复?实验做完后我自己也不敢肯定,恢复的是哪部分参数?     请您帮帮…

    MM440/430/420/410 2017年8月25日
  • 变频器PE接地后,上电就跳闸

    变频器PE接地后,上电就跳闸,把接地线悬空后,变频器总开关就不跳了,但是就是对输入的0-20mA的控制信号干扰很大。哪位大侠有见过这种此类情况的没,不胜感激…… 问题补充:…

    MM440/430/420/410 2017年8月16日
  • MM440与profibus模块的连接是否是通过rs485

    MM440与profibus模块的连接是否是通过rs485? 问题补充:MM440是否带有RS485口?看说明书里面的29,30端怎么控制RS485 最佳答案 这个问题可以见下面的…

    MM440/430/420/410 2017年8月14日
  • 440变频能否无负载调试

    440变频没有接负载,调试起动报警停止,如何无负载调试。 最佳答案 1、440变频器不带负载的情况下,可以测试变频器是否正常工作并进行调试。2、你将变频器的控制模式改为V/F控制,…

    MM440/430/420/410 2017年6月13日
  • 西门子440变频器怎样设置抱闸电机启动参数?

    西门子440变频器怎样设置抱闸电机启动参数? 最佳答案 俱侠提供的文档很好我认为把一个数字输出连接到抱闸激活用于控制抱闸装置释放就可以了,其它和不带抱闸电机一样,比如用数字输出1控…

    MM440/430/420/410 2017年6月30日
  • mm440读写不符问题请教

    mm440与s7300通讯,profibus网络已作通(组态里能看到站点),r0051【0】设置为52,程序中读写用的是move指令,问题是在程序中读上来的状态字与变频器r0052…

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