西门子pLC与6ES70变频器profibus通信控制的问题

6ES70变频器的速度给定,不是PZD任务报文的第2个字(应该给DB3.DBX42.0这个字赋值才可以改变变频器的速度吗)吗? 为什么上面的程序是给控制字赋值来给改变速度

西门子6SE70变频器的控制字和给定速度在报文上的位置不是固定的,你可以随便定义。而且从你上边的程序来看,所谓控制字不是按照大全的各个位来对应的,而是自己组合的一个字,变频器的给定速度应该是多段速。这是由自己组合的那个字的各个位来给变频器置位实现多段速。你把程序和变频器的参数表发给我,可以给你详细解析一下![email protected]追问

大师,程序 和 用 Drive Monitor做的变频器参数,已经发给你了,望指教

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-28
根据你给的程序,推断M501.0应该是控制DP数据通讯,数据DB3是用来存储控制信号状态,可以用来报警控制,触摸屏/工控机显示,对于速度设定影响到电机速度是Q输出点,你可以看看硬件组态DP通讯。
要有整个项目就可以确认了。追问

M501.0在总线控制的情况下,没有用,在线监测过程中,这个地方就没有导通

追答

你还是再结合硬件组态看看程序、再看看变频器的通讯设计。就根据你给的还是判断不准确,你也可以自己自己监控或调试一下就清楚了

第2个回答  2013-09-29
你贴出来的只是在DB块中的用户自定义内容,你能确定在报文配置中使用的就是DB3.DBW42么?应该是报文配错了吧追问

应该没有配错吧,设备都用了几年了

相似回答