S7-200与MM420 通过485通讯正常。
MM420参数:
P0700=5,命令源:COM链路的USS
P1000=5,频率设定源:COM链路的USS
通过DRV_CTRL指令可以让电机运行起来。
请问:
如何经过PLC来更改当前正在运行的变频器的频率,进行调速?
PS:变频器的频率设定既不是AIN(模拟量输入),也不是MOP(电动电位计),更不是FF(固定频率)。。。。。。而是通过uss的频率设定。
在uss报文中,pzd数据区,可以-------通过pzd2 设定频率值-------并通过pzd1 使能设定值。
问题是如何通过plc发送USS报文呢?
貌似S7-200就那几条命令。。。。。。。。
3Q!!!!!!!!
问题补充:
回答者: 醒狮
谢谢,请问,在运行过程中,这个参数也可以变化吗?变化后,变频器会跟随这个% (p2009=0)吗?
回答者: 福星高照
谢谢,说明书我看完了,也没有交待如何在PLC中调速,只是说发送PZD报文中可以设定。但是如何发呢?XMT?那接收报文放哪儿?
请问有相关链接吗?我没搜到,谢谢!!!!!!!!!!
最佳答案
DRV_CTRL里面有一个参数输入是SPEED的,它的范围是0-200,你可以改变它来改变速度,它对应的是你额定频率的0%-200%
提问者对于答案的评价:
纠正一下。
speed_sp是 全速度(同步转速,即MM420中r0022的值)百分值(p2009=0)的变频速度
范围为 -200.0% 至 200.0% 负值将反转。
其实此问题并不难,不过对于初学者以及没有条件实验的人来说,单凭看说明书并不知道改变此值能否奏效,尤其是正在运行时,毕竟除了USS这四条指令,200并没有开放全部pzd控制字。
我是在回去后做实验验正以后就明白了,只是当初碰到这个问题的时候百思不得其解,才到网上发贴求助。
好几个论坛,竟然没人给出一个答案!可能高手们都不屑于回答这种简单的问题。所以,请你们继续,装下去...
只谢谢你!!!!!!!!!!!!!!!!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc314286.html