我现在做了一个300PLC和MM420profibus通信实验,遇到一个问题,通讯是可以的,但变频器为什莫不启动,变频器参数我设置了P0700=6,P1000=6,P0918=4(变频器的地址),比如说我想让变频器启动并以40hz运行,我该如何设置用SFC15写入从站420中。在DB1数据块里我强制写入数据比如图一中强制P1082,在变量表中我只能写W#16#343A,数据类型为16进制,而不能写W#16#343A ,0000,41F0,0000.后面的0000,41F0,0000具体代表什么意思,关于这一类的文档我也看了,不太懂,还希望大家帮帮忙。还有图二中的01表示参数下标,8表示参数号码相差2000,是怎么看出来的?
问题补充:
我按西门子的文档上做了,程序如下图1,可变频器的应答报文是FA38错误报文,而不是FA31,同时变频器还出现F0072报警就是通讯结束时不能从CB得到设定值,这是什么原因,我没用PKW只用的PZD,为两个字
图片说明:
最佳答案
变频器不能运行?
检查参数P0010,变频器只有在参数P0010=0时才能运行 。
检查参数P0700的设置,确认变频器的控制命令源。
1、按下述文档操作:
见《S7-300C 与MM420 PROFIBUS-DP 通讯》下载:
http://www.cheminfo.gov.cn/HezuoPage/gongkong.aspx?code=cheminfo&action=detail&type=Datum&infoId=2008051106473300002
2、建议看看下述文档:
、《关于M440和M420变频器常用经典知识》:连接
http://baiyangshu001.blog.163.com/blog/static/17515596200952116931
、见《驱动通信基础》:下载
http://www.applegold.com.cn/datafile/productdata/2008/11/11/91416197.pdf
提问者对于答案的评价:
谢谢
最佳答案作者回复:
建议再看看,标准驱动FAQ 及Drivemonitor 使用说明:
http://www2.ad.siemens.com.cn/download/HTML/Download2.aspx?EntryId=735e8341f90ec5b44f5518c577ff0289b64feaf5d251fded93e38686ee336b1bddb7e4f337bea3cd2935ca612c98649aa5a01fd0bf4fc2b2a07b4b386b725a95d89204cd417a1f7b402dd173223b386d
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc169761.html