设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
水泵自动轮换程序
返回列表
发新帖
[西门子]
水泵自动轮换程序
[复制链接]
190
|
0
|
2024-6-26 09:18:42
|
显示全部楼层
|
阅读模式
>
一、控制需求
某设备厂2台风机由2个变频器实现对电机的调试控制,PLC通过模拟量输出实现对变频器进行速度调节控制,电机使用0到20ma的模拟信号进行调速。具体控制要求如下:
1.按下启动按钮,变频器启动。变频器发生故障时,变频器停止。2.启动后,则变频器以触摸屏上设定的频率运行。3.变频器启动48小时后,切换到另外一台变频器。两台根据时间轮换。运行的时间、次数可以在触摸屏上显示。4.电机的运行状态可以在触摸屏上显示。
二、台达变频器参数设置及接线
频率源 P00=02
命令源 P01=02
停车方式 P02=00
最大可操作频率P03=50.0
最大输出频率P36=50.0
最小输出频率 P37=0.0
M0、M1端子功能 P38=00
最小频率对应的电流值P131=0.0
最大频率对应的电流值P132=20.0
三、PLC程序设计
1.程序段1主要实现1#变频器的启停控制,当Q0.0输出后给变频器一个启动信号
程序段2通过标准化和缩放指令把设置的频率(工程单位值)转换成模拟量数值给到变频器,从而可以改变变频器的频率
2.程序段3:当1#变频器运行了后,给到PLC有了运行反馈,则使用加法指令实现秒钟的递增,当运行时间到达60秒后,“秒钟”清零,同时“分钟”加1,当“分钟”到达60后,“分钟”清零,“小时”加1。当运行时间超过了48小时后,将运行“小时”时间清零,同时将1#变频器停止
3.程序段4:当变频器运行反馈后,使用10HZ频率将MW22中的值递增,此变量主要实现的是电机旋转状态的显示,因为触摸屏上的旋转风扇使用的是4个不同风扇叶叠加起来的,所以利用MW22中不同的数值显示不同的风扇叶形成了旋转的效果。
4.程序段5是2#变频器的启停控制:当1#变频器运行时间到了后,M20.0接通从而接通Q0.1,2#变频器启动,程序段6是根据设定的频率输出控制变频器。
5. 程序段7:当2#变频器运行了后,给到PLC有了运行反馈,则使用加法指令实现秒钟的递增,当运行时间到达60秒后,“秒钟”清零,同时“分钟”加1,当“分钟”到达60后,“分钟”清零,“小时”加1。当运行时间超过了48小时后,将运行“小时”时间清零,同时将2#变频器停止,紧接着触发1#变频器的启动信号运行。
6.程序段8:当变频器运行反馈后,使用10HZ频率将MW48中的值递增,此变量主要实现的是电机旋转状态的显示,因为触摸屏上的旋转风扇使用的是4个不同风扇叶叠加起来的,所以利用MW48中不同的数值显示不同的风扇叶形成了旋转的效果。
写在最后:如果文章对您有所帮助,帮忙点个“赞”和“在看”呗!!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
PLC工业机器人
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』