星启动和角启动的编程方法主要取决于所使用的PLC品牌和型号。以下是三菱PLC和西门子PLC中电动机星-三角启动的编程方法:
三菱PLC的电动机星-三角启动编程方法:
基本指令编程
```
X0 X1 X2 ИИ[ MCNO M100]
M100 M100 T0 Y2 ИИ( Y01 )
Y1 X1 X2 ИИ( Y00 )
Y0 Y2 И( T0 )K8
Y1 И( Y2 )
[ MCR N0]
[END]
```
规律法编程
```
Y0=X1(取反)·X2(取反)·(X0+Y0)
设M100= X1(取反)·X2(取反)·(X0+Y0)
Y2=M100·Y1(取反)·(T0+Y2)
Y1=M100·Y2(取反)·T0(取反)
T0=M100·Y2(取反)
```
功能指令编程
```
X0 [MOV K3 K1Y0]星形启动Y0Y1
Y0 И ( T0 ) K80 延迟8秒
T0 [MOV K4 K1Y0]切断电源Y0以熄弧,接通Y2三角形连接
Y2 ( T1 ) K10 延迟1秒
T1 [MOV K5 K1Y0] 三角形运行
X1 [MOV K5
```
西门子PLC的电动机星-三角启动编程方法:
基本指令编程
```
假设我们有一个电动机M1,需要通过两个接触器KM1和KM2进行正反转控制,按钮SB1为正转启动按钮,按钮SB2为反转启动按钮,按钮SB3为停止按钮,还有一个常闭急停按钮SB4。
输入(I/O)分配:
I:0.0 —— 正转启动按钮 SB1
I:0.1 —— 反转启动按钮 SB2
I:0.2 —— 停止按钮 SB3
I:0.3 —— 急停按钮 SB4
输出(I/O)分配:
Q:0.0 —— 正转接触器 KM1 线圈
Q:0.1 —— 反转接触器 KM2 线圈
梯形图程序设计:
使用常开触点(NO)连接按钮SB1和Q0.0,形成正转启动逻辑。当SB1按下时,接触器KM1线圈得电。
使用常开触点(NO)连接按钮SB2和Q0.1,形成反转启动逻辑。当SB2按下时,接触器KM2线圈得电。
对于停止控制,使用一个常闭触点(NC)连接按钮SB3和一个AND指令,该AND指令的另一输入与正转、反转线圈的输出相连。这样,只要SB3按下,无论电动机处于正转还是反转状态都会立即停止。
```
其他编程方法:
使用定时器
在PLC程序中使用定时器,通过设定定时器的时间来控制星三角启动的时间间隔。
在定时器时间到达后,通过控制输出信号来实现星三角启动。
使用特殊功能模块
有些PLC厂家提供了专门的星三角启动模块,可以直接在PLC程序中调用该模块来实现星三角启动。
这种方法通常比使用定时器更为简便,但需要使用特殊功能模块,可能会增加系统成本。
注意事项:
在编写PLC程序时,应根据具体的星三角启动电路来确定控制信号的输出方式和时间间隔,以确保启动过程的安全和稳定。