plc编程源代码分享

什么是PLC编程PLC编程是一种数字运算操作的电子系统 , 专为在工业环境下应用而设计 。它采用可编程序的存储器 , 用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令 , 并通过数字式、模拟式的输入和输出 , 控制各种类型的机械或生产过程 。可编程序控制器及其有关设备 , 都应按易于使工业控制系统形成一个整体 , 易于扩充其功能的原则设计 。
plc编程源代码【plc编程源代码分享】PLC程序代码如下:
处理设定输入值
LD SM0.0
ITD AIW2 ,  AC1
DTR AC1 ,  AC1
/R 32000.0 ,  AC1
MOVR AC1 ,  VD136
MOVR VD136 ,  VD138
/R 1.0 ,  VD13
设定定时时间
LDN M0.2
TON T50 ,  100
LDW》= T50 ,  +99
= M0.1
LD T50
= M0.3
运行中断程序
LD SM0.1
O M0.3
CALL SBR_0:SBR0
LD SM0.1 系统初始化 。
R M0.0 , 2
R Q0.0 ,  8
按下启动按钮 , M0.0为启动标志 。
LD I0.0
AN I0.1
EU
S M0.0 ,  1
R M0.1 ,  1
按下停止按钮后 , 关闭变频器和4台水泵 , M0.1为停止标志 。
LD I0.1
EU
S M0.1 ,  1
LD M0.1
R M0.0 , 1
R Q0.0 , 8
将1号水泵电机变频运行 。
LD M0.0
EU
S Q0.0 , 1
S QO.7 , 1
变频器出现频率上限 , 启动定时器T37开始计时 , 计时15秒后关闭1号水泵电机和变频器 , 同时启动定时器T33计时2秒 , 使变频器减速为0 。
LD I0.2
A Q0.0
TON T37 , +150
LD T37
EU TON T33 , +200
R Q0.0 , 1
R Q0.7 , 1
2秒时间到 , 将1号水泵电机切换到工频 , 2号水泵电机变频运行 。
LD T33
S Q0.1 , 2
S QO.7 , 1
变频器出现频率上限 , 启动定时器T38计时l5秒 , 计时完毕后关闭2号水泵电机和变频器 , 同时启动定时器T34计时2秒 , 使变频器减速为0 。
LD I0.2
A 0.1 TON T38 , +150
LD T38
EU
TON T34 , +200
R Q0.2 , 1
R Q0.7 , 1
2秒时间到 , 将2号水泵电机切换到工频 , 3号水泵电机变频运行 。
LD T34
EU
S Q0.3 , 2
S Q0.7 , 
变频器出现频率下限 , 启动定时器T39计时3分钟 , 计时完毕后关闭1号水泵电机 。
LD 10.3
A Q0.1
TON T39 , +1800
LD T39
EU
R Q0.1 , 1
变频器达到频率下限 , 启动定时器T40计时3分钟 , 计时完毕后关闭2号水泵电机 。
LD I0.3
A Q0.3
TON T40 , +1800
变频器又达到频率下限 , 启动定时器T41计时3分钟 , 计时完毕则关闭3号水泵电机和变频器 。
LD I0.3
EU
R Q0.3 , 1
LD I0.3
A Q0.4 TON T41 , +1800
LD T41
EU

    推荐阅读