河北联合大学轻工学院
2 ConeTempAlarmPulse_1 ConeTempAlarmPulse_2 ConeMotorAlarm FaultAlarm AlarmReset FeedsStop_c FeedRun_c FeedMotorOut FeedMotorState JawStop_c JawRun_c JawMotorOut JawMotorState JawMotorFR JawMotorES ConeStop_c_1 ConeRun_c_1 ConeMotorOut_1 ConeMotorOn_1 ConeRunState_1 ConeOnState_1 ConeMotorFR_1 M 6.2 M 6.3 M 6.4 M 7.0 M 7.1 M 20.0 M 20.1 M 20.2 M 20.3 M 21.0 M 21.1 M 21.2 M 21.3 M 21.4 M 21.5 M 31.0 M 31.1 M 31.2 M 31.3 M 31.4 M 31.5 M 31.6 BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL 警脉冲 1#圆锥破碎机轴温报警 2#圆锥破碎机轴温报警 圆锥破碎机报警 总报警 报警复位 电振给料电机停止 电振给料电机启动 电振给料电机输出 电振给料电机返回信号 颚式破碎机电机停止 颚式破碎机电机启动 颚式破碎机电机输出 颚式破碎机电机返回信号 颚式破碎机过载 颚式破碎机紧急停车 1#圆锥破碎机电机停止 1#圆锥破碎机电机启动 1#圆锥破碎机电机输出 1#圆锥破碎机电机运行 1#圆锥破碎机电机启动返回信号 1#圆锥破碎机电机运行返回信号 1#圆锥破碎机过载 30
4 破碎系统
1#圆锥破碎机紧急停ConeMotorES_1 ConeStop_c_2 ConeRun_c_2 ConeMotorOut_2 ConeMotorON_2 ConeRunState_2 ConeOnState_2 ConeMotorFR_2 ConeMotorES_2 EsieveStop_c ESieveRun_c ESieveMotorOut ESieveMotorState BeltStop_c_1 BeltRun_c_1 BeltMotorOut_1 BeltMotorState_1 BeltTcyLockAlarm_1 BeltStop_c_2 BeltRun_c_2 BeltMotorOut_2 BeltMotorState_2 BeltStop_c_3 BeltRun_c_3 BeltMotorOut_3 M 31.7 M 32.0 M 32.1 M 32.2 M 32.3 M 32.4 M 32.5 M 32.6 M 32.7 M 51.0 M 51.1 M 51.2 M 51.3 M 61.0 M 61.1 M 61.2 M 61.3 M 61.4 M 62.0 M 62.1 M 62.2 M 62.3 M 63.0 M 63.1 M 63.2 BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL 车 2#圆锥破碎机电机停止 2#圆锥破碎机电机启动 2#圆锥破碎机电机输出 2#圆锥破碎机电机运行 2#圆锥破碎机电机启动返回信号 2#圆锥破碎机电机运行返回信号 2#圆锥破碎机过载 2#圆锥破碎机紧急停车 电振筛电机停止 电振筛电机启动 电振筛电机输出 电振筛电机返回信号 1#皮带电机停止 1#皮带电机启动 1#皮带电机输出 1#皮带电机返回信号 金属探测信号 2#皮带电机停止 2#皮带电机启动 2#皮带电机输出 2#皮带电机返回信号 3#皮带电机停止 3#皮带电机启动 3#皮带电机输出 31
河北联合大学轻工学院
BeltMotorState_3 BeltStop_c_4 BeltRun_c_4 BeltMotorOut_4 BeltMotorState_4 BeltStop_c_5 BeltRun_c_5 BeltMotorOut_5 BeltMotorState_5 BeltStop_c_6 BeltRun_c_6 BeltMotorOut_6 BeltMotorState_6 BeltStop_c_7 BeltRun_c_7 BeltMotorOut_7 BeltMotorState_7 BeltStop_c_8 BeltRun_c_8 BeltMotorOut_8 BeltMotorState_8 BeltStep1 BeltStep2 BeltStep3 BeltStep4 BeltStep5 BeltStep6 BeltStep7 BeltStep8 BeltStep0 Cycle Execution CYC_INT5 COMPLETE RESTART
M 63.3 M 64.0 M 64.1 M 64.2 M 64.3 M 65.0 M 65.1 M 65.2 M 65.3 M 66.0 M 66.1 M 66.2 M 66.3 M 67.0 M 67.1 M 67.2 M 67.3 M 68.0 M 68.1 M 68.2 M 68.3 M 70.0 M 70.1 M 70.2 M 70.3 M 70.4 M 70.5 M 70.6 M 70.7 M 71.1 OB 1 OB 35 OB 100 32
BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL 3#皮带电机返回信号 4#皮带电机停止 4#皮带电机启动 4#皮带电机输出 4#皮带电机返回信号 5#皮带电机停止 5#皮带电机启动 5#皮带电机输出 5#皮带电机返回信号 6#皮带电机停止 6#皮带电机启动 6#皮带电机输出 6#皮带电机返回信号 7#皮带电机停止 7#皮带电机启动 7#皮带电机输出 7#皮带电机返回信号 8#皮带电机停止 8#皮带电机启动 8#皮带电机输出 8#皮带电机返回信号 皮带顺序启动步骤1 皮带顺序启动步骤2 皮带顺序启动步骤3 皮带顺序启动步骤4 皮带顺序启动步骤5 皮带顺序启动步骤6 皮带顺序启动步骤7 皮带顺序启动步骤8 皮带顺序启动步骤0 OB 1 主程序 OB 35 中断 OB 100 仿真 4 破碎系统
ConeCurrent_1 ConeCurrent_2 ConeTempAlarm_1 ConeTempAlarm_2 BeltScalePressure FeedLevel ady1 Feed_BpqOut PIW 102 PIW 104 PIW 106 PIW 108 PIW 110 PIW 112 PIW 200 PQW 100 WORD WORD WORD WORD WORD WORD WORD WORD 1#电机电流检测信号 2#电机电流检测信号 1#润滑油油温检测信号 2#润滑油油温检测信号 皮带秤压力信号 给料料位 1#秤压力信号 电振筛变频器输出 4.3破碎系统PLC程序
4.3.1破碎系统PLC程序的基本结构
本系统的编程软件采用了STEP 7语言中的类似于一般高级语言子程序的功能,STEP 7将用户程序分成不同的块类型。程序块分为两大类:系统块和用户块。系统块是存储在CPU操作系统中预定义的功能或功能块,可以被用户程序调用。用户块也称程序块,是提供给用户用于管理用户程序代码和数据的区域。用户块包括OB=组织块;FB=功能块;FC=功能;DB=数据块。
主程序可以放入“组织块”(0B)中,而子程序可以放入“功能块”(FB或FC)中。OB1是主程序,通过\调用语句,依次调用各模块,达到组织整个程序的目的。
PLC采用循环执行用户程序的方式。OB1是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
在起动完成后,不断地循环调用OB1,在OB1中可以调用其它逻辑块(FB,SFB, FC或SFC) 。
循环程序处理过程可以被某些事件中断。
在循环程序处理过程中,CPU并不直接访问I/O模块中的输入地址区和输出地址区,而是访问CPU内部的输入/输出过程映像区。批量输入、批量输出。 PLC工作扫描过如下:
33
河北联合大学轻工学院
执行OB1 启动循环时间监控 数据写入输出模块 执行输入模块状态 执行用户程序 执行其他任务
图4-4 PLC顺序扫描过程
4.3.2破碎阶段PLC程序的结构以及各个程序块的功能
破碎阶段的程序包括主程序OB1、中断子程序OB35、仿真初始化子程序OB100、检测调用FB100、计算机操作接口与控制状态FC1、手动FC113、手动运行调用块FB110、自动模式FC131、自动控制调用块FB130、皮带自启动FC130、皮带停止FC121、停止模式FB120、锥破报警FB141、料位报警FB142、FB140自动报警调用块等。
总调用结构如下图:
34
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库选矿厂矿石破碎S7-300PLC控制系统梯形图软件设计(8)在线全文阅读。
相关推荐: