西门子1200的实例

张开发
2026/4/13 22:48:23 15 分钟阅读

分享文章

西门子1200的实例
西门子S7-1200PLC的应用并没有想象中难概述SIMATIC S7-1200 小型可编程控制器充分满足中小型自动化的系统需求。在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调的需求。SIMATIC S7-1200 系列的问世标志着西门子在原有产品系列基础上拓展了产品版图代表了未来小型可编程控制器的发展方向西门子也将一如既往开拓创新引领自动化潮流。一. 西门子S7-200 SMART型号说明二. 西门子S7-1200简单应用1.有关 CPU 工作原理的基本信息扫描周期使用户程序在某个给定的周期内执行时保持逻辑一致避免物理输出点出现抖动否则可能多次改变过程映像输出区中的状态。每个扫描周期都包括写入输出、读取输入、执行用户程序指令以及执行系统维护或后台处理。在默认条件下所有数字量和模拟量 I/O 点都使用被称作“过程映像”的内部存储区与扫描周期同步更新 I/O。 过程映像包含 CPU、信号板和信号模块上的物理输入“I 存储器”和输出“Q 存储器”的快照。STARTUP 模式A 清除过程映像的输入区I 存储器。B 使用上一个值对输出进行初始化。C 执行任意启动逻辑包含在特殊代码块内。D 将物理输入的状态复制到 I 存储器。E 所有中断事件都排队等候在 RUN 模式期间进行处理。F 启用将过程映像的输出区Q 存储器写入到物理输出。RUN 模式① 将 Q 存储器写入物理输出。② 将物理输入的状态复制到 I 存储器。③ 执行用户程序逻辑。④ 执行自检诊断。⑤ 在扫描周期的任何时段处理中断和通信。2.创建简单锁存电路编程应熟悉以下标准锁存功能只要按钮输入 PB1 闭合 (ON)输出 K0 就会激活 (ON)。由于锁存电路使用 K0 的状态因而 PB1 释放(OFF) 后 K0 仍保持激活 (ON)。按下按钮输入 PB2 将禁用 K0 (OFF)。K0 保持 OFF 状态直到按钮输入 PB1 再次闭合 (ON)。将 K0 用作 PB1 的并联输入可确保电路在 K0 断开前“锁存”为接通我们的第一个练习说明如何通过执行以下任务在 LAD 中创建锁存电路2.1创建项目双击桌面图标启动 TIA PortalV15TIA PortalV15打开后单击“开始”(Start) 中的“创建新项目”(Create new project)。 输入项目名称并单击“创建”(Create)。2.2添加设备添加对应型号的PLC2.3在mainOB1插入 LAD 指令以创建小型用户程序2.4将 LAD 指令与 CPU 的 I/O 相关联2.5组态 CPU 将用户程序下载到 CPU 测试用户程序的运行3. 在线监控实时数据三. 西门子S7-1200硬件说明图① 通信模块 (CM) 最多 3 个分别插在插槽 101、102 和 103 中② CPU 插槽 1③ CPU 的以太网端口④ 信号板 (SB) 最多 1 个插在 CPU 中⑤ 数字或模拟 I/O 的信号模块 (SM) 最多 8 个分别插在插槽 2 到 9 中CPU 1214C 允许使用 8 个CPU 1212C 允许使用 2 个CPU 1211C 不允许使用任何信号模块四. 西门子S7-1200 modbus通信说明利用“MB_COMM_LOAD”数据块激活Modbus利用“MB_MASTER”数据块实现主站通信利用“MB_SLAVE”数据块实现从通信五总结CPU 支持以下类型的代码块使用它们可以创建有效的用户程序结构● 组织块 (OB) 定义程序的结构。 有些 OB 具有预定义的行为和启动事件但用户也可以创建具有自定义启动事件的 OB● 功能 (FC) 和功能块 (FB) 包含与特定任务或参数组合相对应的程序代码。 每个 FC 或FB 都提供一组输入和输出参数用于与调用块共享数据。 FB 还使用相关联的数据块 称为背景数据块来保存执行期间的值状态程序中的其它块可以使用这些值状态。● 数据块 (DB) 存储程序块可以使用的数据。用户程序的执行顺序是从一个或多个在进入 RUN 模式时运行一次的可选启动组织块(OB) 开始然后执行一个或多个循环执行的程序循环 OB。 OB 也可以与中断事件可以是标准事件或错误事件相关联并在相应的标准或错误事件发生时执行。 功能 (FC) 或功能块 (FB) 是指可从 OB 或其它 FC/FB 调用的程序代码块可下至以下层级● 16从程序循环 OB 或启动 OB 开始● 4从延时中断、循环中断、硬件中断、时间错误中断或诊断错误中断 OB 开始FC 不与任何特定数据块 (DB) 相关联而 FB 与 DB 直接相关并使用 DB 来传送参数以及存储中间值和结果注希望没有关注的朋友点点关注转发收藏非常感谢下一篇跟大家分享两台西门子Wincc之间如何快速实现无线通信。

更多文章