1、在变频的通讯参数中有PKW与PZD,PKW是参数数据,PZD是过程数据,看了半天的资料也没有看懂,请大侠们举例详解一下他们的区别,谢谢
2、PLC与变频器通讯时,变频器的通讯区与应用有关。比如说S7-300PLC与MM440的变频器通讯时,需要控制变频器的启动/停止、正转/反转,还需要读取变频器的速度、电流、电压、扭矩、故障信息等参数,是否需要选用PKW?需要先几个字的PZD?在选取的PZD数据中如何确定读取的数据是速度、电流、电压、扭矩、故障信息等参数?
最佳答案
1、PKW和PZD是一帧通信报文里的两个不同数据区域。USS/PROFIBUS通信报文都可以包括PZD和PKW区域。PZD区域可以通过相关参数依靠BICO连接来实现简单的数据传输,比如r2050是DP通信时变频器收到的PZD数据,P2051可以设置DP通信中变频器发送的数据。PKW主要的功能是变频器参数读写,对于很多非BICO参数比较有用,需要通过PLC来写入一定的代码,变频器响应该代码然后读取或者修改变频器的参数。
2、变频器的启停、正反转、速度给定属于过程数据,是通过PZD来给定的,PZD的第一个字默认为控制字,第二个字默认为频率设定值,这是通过BICO参数连接r2090各个位,和r2050[1]来实现的。比如设置P0700=6和P1000=6后,P0840(ON/OFF1命令)自动变为2090.0,P1070(主设定值)自动变为2050.1.
变频器的速度实际值默认为发送的PZD的第二个字,可以看到P2051[1]=21。其他的可以自己连接,比如P2051[2]=27(PZD3发送电流),P2051[3]=25(PZD4发送输出电压),P2051[4]=31(PZD5发送转矩),P2051[5]=947.0(PZD6发送当前故障代码)。这些BICO数据可以直接用PZD发送,当然也可以用PKW发送,只是稍微复杂一点。用到多少PZD就设置/组态多少就行。在PLC收到的数据中是按照P2051的下标顺序一一对应的。
建议楼主查看学习视频:
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=903
提问者对于答案的评价:
谢谢
专家置评
请参考相关文档 http://support.automation.siemens.com/CN/view/zh/84178984
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc145960.html