有时候遇到简单小工程给变频器调速或者类似控制需要0~5V/0~10V模拟量给定的时候,小型机很多自带没有AD模块,单独买一个不便宜,这个时候,可以用PLC的PWM输出功能自己DIY一个.
本次试验器材:
1.猪脚,欧姆龙CP1L L20DT-D,晶体管漏极输出.
2.2个2.7K电阻(家里只找到这2个),一个50V.22Uf电容一个.
3.示波器.(可用万用表替代),装逼加成.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
根据手册接线如下:
大家发现问题没有? 如果PLC没有输出,R1 R2任意电压都是DC24V,这个电压输出给变频器,要么变频器AI口端子烧掉,要么全速运行.不行啊~
硬件只有这个,想办法改改...
所以,搭配了下面的原理图.
Vout=UR2上面的电压,实测OK.(本来想用100.01,pwm0的,好像口坏了,所以用100.03替代,牺牲了后面一堆输出口的功能)
结果如下:
硬件接线:
PLC编程PWM输出,频率固定为1K,调整占空比而调整输出Ur2,达到控制变频器的目的
试验得出,2.7K串联电阻,R2并联电容,占空比70%的时候,电压刚好为10V,实际工程做一个简单的缩放就可以实际使用了.
全文完,谢谢打赏!
后续:在实际工程中,没有AD模块,触摸屏也没有485的情况下,
又想随时调整变频器速度(或者类似功能)),
又不想打开电柜调整变频器,
又或者不想让任何人调整变频器速度,
只想在触摸屏加权限才可以调整的情况下,
恰好老板又舍不得加硬件投资,恰好PLC是晶体管的情况下,用这个方式做个简易速度给定还是非常不错的.