image-202404
一 | 基本控制库(LBC)应用概述 |
1.1 通用描述SMART 的基本控制库(LBC)提供了基本的控制模块,根据西门子编程风格指南和PLC Open 为标准化概念编程。
1.2 硬件及软件需求本应用软硬件的需求为了使得本应用案例成功运行,必须满足以下硬件和软件需求。
硬件
S7-200 SMART CPU 控制器:
• SIMATIC S7-200 SMART 产品家族
软件
• STEP 7-Micro/WIN SMART
二 | 应用描述 |
基于工艺的要求或者电网负荷的要求,有时需要设备按一定的顺序进行启动或者停 止。该库可以顺序启动,顺序停止,或者顺序启动,逆序停止,自动按照一定的时 间间隔对设备进行启停操作,当某台设备由于不满足启动条件,则自动跳过该设备 等功能。(文末附库文件、样例、HMI程序下载链接)
注:该功能不仅仅适用于电机,同样适用用阀门、电机阀门混合等所有开关量控制应用场合,或者程序内部顺序控制逻辑,应用多变,可自行测试;
三 | 顺序启动,顺序停止功能块介绍 |
顺序启动顺序停止库程序
设备启动时,按照 Active 最低位到最高位顺序依次启动,时间间隔默认 5000ms, 若某台设备不满足启动条件或已经处于启动状态,则跳过该设备。设备停止时,按照 Active 最低位到最高位顺序依次停止,时间间隔默认 5000ms, 若某台设备之前未处于启动状态,则跳过该设备。
image-202404
引脚参数说明
EN | BOOL | 程序块使能,使用 SM0.0 | |
startCMD | IN | BOOL | 设备启动命令,沿触发 |
stopCMD | IN | BOOL | 设备停止命令,沿触发 |
eStop | IN | BOOL | 设备急停命令 |
ready | IN | BYTE | 对应 8 台设备允许启动信号,若无相应的设 备或者该设备未准备好,则相应位为 OFF。 |
dataPtr | IN | DWORD | 数据指针,用于内部计算的过程变量,占用 14 个字节。 |
Active | OUT | BYTE | 对应 8 台设备启动输出,位状态为 1,代表 对应设备启动,反之,位状态为 0,代表对 应设备停止。 |
Done | OUT | BOOL | 启动过程或者停止过程当中,该位为 0 |
注:
设备启停之间的时间间隔默认为 5000ms,若需要调整,可将库文件中的常 数 5000 修改为其他数值。库文件密码:“SMART”在任意时刻,都可以通过急停按钮来停止输出。若设备不足8台可使用将对应“ready”位置为off,使程序跳过;四 | 顺序启动,逆序停止功能块介绍 |
顺序启动逆序停止库程序
设备启动时,按照 Active 最低位到最高位顺序依次启动,时间间隔默认 5000ms, 若某台设备不满足启动条件或已经处于启动状态,则跳过该设备。设备停止时,按照 Active 最高位到最低位顺序依次停止,时间间隔默认 5000ms, 若某台设备之前未处于启动状态,则跳过该设备。
image-202404
引脚参数说明
EN | BOOL | 程序块使能,使用 SM0.0 | |
startCMD | IN | BOOL | 设备启动命令,沿触发 |
stopCMD | IN | BOOL | 设备停止命令,沿触发 |
eStop | IN | BOOL | 设备急停命令 |
ready | IN | BYTE | 对应 8 台设备允许启动信号,若无相应的设 备或者该设备未准备好,则相应位为 OFF。 |
dataPtr | IN | DWORD | 数据指针,用于内部计算的过程变量,占用 14 个字节。 |
Active | OUT | BYTE | 对应 8 台设备启动输出,位状态为 1,代表 对应设备启动,反之,位状态为 0,代表对 应设备停止。 |
Done | OUT | BOOL | 启动过程或者停止过程当中,该位为 0 |
注:
设备启停之间的时间间隔默认为 5000ms,若需要调整,可将库文件中的常 数 5000 修改为其他数值。库文件密码:“SMART”在任意时刻,都可以通过急停按钮来停止输出。若设备不足8台可使用将对应“ready”位置为off,使程序跳过;五 | HMI画面参考画面 |
image-202404
- 西门子宣布推出新一代控制器Simatic S7-1200 G2作为西门子Xcelerator的一部分 2024-11-30
- 自动化编程?带你实际体验西门子 TIA Openness自动创建和编译博图项目 2024-11-30
- 使用NetToPLCsim实现触摸屏、上位机与西门子PLC-SIM仿真软件的在线无硬件通讯测试 2024-11-30
- 干货!一文搞懂西门子S7通信的读写字节长度限制,及如何"突破"读写长度限制分享 2024-11-30
- 西门子 S7-1200 系列五:TIA博图中OB、DB、FC、FB介绍及应用范围说明 2024-11-30
- 西门子PLC如何控制伺服电机 2024-11-30
- S7-200 SMART与V90通讯定位控制 2024-11-30
- S7-200 SMART 下载时搜索不到CPU怎么办 2024-11-30
- S7-200 SMART 数据类型及IO寻址问题 2024-11-30
- PLC编程常见逻辑错误 2024-11-30