西门子SCL编程实例——电机星三角启动
西门子SCL编程实例——电机星三角启动
founderchip
原创工业智能控制领域(PLC、单片机、嵌入式、机器人、通信)的技术及经验分享。
国标规定三相异步电动机在以下两种情况下不允许直接启动:
①额定容量大于7.5kW的;
②由专用变压器供电时,电动机容量大于变压器容量20%的;
不宜直接启动的电动机可以通过下列几种方法启动:
①采用适当功率的电机启动器;
②采用适当功率的变频器;
③采用星三角转换电路;
采用星三角转换电路启动是相对简单和节省成本的一种方式,它是通过三个接触器的配合,在电机启动初期使三相定子绕组构成星型连接(Y)。当电机运行一段时间后,再将三相绕组转换成三角形连接(△)。星型连接时加载在定子绕组上是相电压(220V),三角形连接时加载在定子绕组上的是线电压(380V),可见星三角启动是一种降压启动。
星三角降压启动适用于正常运行时定子绕组为三角形连接的电机(国标规定4kW以上的电机均应采用三角形接法),电路包括主回路和控制回路。控制回路可以由按钮、接触器、时间继电器完成,这种情况下不需要PLC参入。另外也可以通过PLC来实现定时/互锁等控制回路的功能,这种情况下控制回路的接线会相对简单一些,也可以节省一个时间继电器。无论是否使用PLC,主回路的接线保持不变。今天这篇文章,跟大家分享一个使用SCL语言编写的电机星三角启动的函数块。
本例程的电机主回路电路图如下图所示:
其中:
Q1:断路器,有常开触点;
KM1:主接触器,有常开触点;
KM2:星型接触器,有常开触点;
KM3:三角形接触器,有常开触点;
-
FR1:热继电器,有常闭触点;
在博途环境下新建函数块FB5021_motorStartUp-star-delta,声明变量如下面两张图:
①输入/输出变量:
②静态变量:
代码如下:
这段代码我已经测试过了,如下图所示:
如果你有任何问题,欢迎留言。
我的书《西门子S7-1200/1500 PLC SCL语言编程 ——从入门到精通》从硬件到软件,比较详细的介绍了SCL语言的编程,感兴趣的话可以点击下面的链接或者左下角的【阅读原文】:
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
