300与mm440的dp通讯问题
郑志武
发布于2013-11-17 22:04
188
0
标签:
本站“视屏学习中心”里有一篇关于s7300与mm440进行dp通讯读写参数的例程,我看后有些不明白的地方:1.mm440不是只支持ppo1和ppo3吗,为什么例子中选择0pkw8pzd呢?2.视屏例程采取的是直接读写参数,地址从256-271,那么在默认状态下pqw256和pqw258分别就是控制字和频率给定,piw256和piw258分别就是状态字和实际频率,不知小弟这么理解对不对。手上没有mm440实物,没办法试一下,所以拜求各位啦,谢谢!
佳答案
楼主可先查询一下《驱动通信基础》https://www.ad.siemens.com.cn/download/docmessage.aspx?id=1261&loginid=&srno=
、ppo是参数过程数据对象,实际上就是dp报文结构的类型。mm440支持的类型好多种呢,不同类型区别只在于pkw和pzd数。你可在plc硬件组态dp变频器从站时看到,请见我上传的图片。具体使用那种ppo,要看你的控制要求,取决于你在plc的硬件组态中决定的,而不是由变频器决定。
第二、你说的那个视频我也看过,你的理解基本上是对的,plc发送的pzd1是控制字1,pzd2是主设定值。plc接收的pzd1是变频状态1(默认),pzd2是实际频率(默认)。
第三、楼主可以结合《mm440使用大全》13-12页的13.3.6pzd为过程数据区和13.3.7节的任务报文(plc至变频器)及13.3.8应答报文(变频器至plc)进一步理解,同时对你上个问题中p2051的理解也会有所帮助。
还是推荐一下我以前的回答,仔细体会在实际应用中会对你有所帮助。
https://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=105449&cid=1027
若有收获,就点个赞吧!
文章来源于网络及文献如有侵权请联系站长
分享到:
微信扫一扫分享
阅读与本文标签相同的文章