




已阅读5页,还剩61页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 第1章S7 1200PLC的硬件与硬件组态 2 1968年 美国最大的汽车制造商通用汽车公司为了适应生产工艺不断更新的需要 期望找到一种新的方法 尽可能减少重新设计继电控制系统和重新接线的工作 以降低成本 缩短周期 设想把计算机通用 灵活 功能完备等优点和继电控制系统的简单易懂 价格便宜等优点结合起来 制成一种通用控制装置 并把计算机的编程方法和程序输入方式加以简化 用面向控制过程 面向问题的 自然语言 进行编程 使不熟悉计算机的人也能方便地使用 1969年 美国数字设备公司研制出了第一台可编程序逻辑控制器 在通用汽车公司的自动装配线上试用获得了成功 PLC的起源 1 3 可编程逻辑控制器 ProgrammableLogicController 简称PLC 最初只能进行计数 定时及开关量逻辑控制 随着计算机技术的发展 可编程逻辑控制的功能不断扩展和完善 其功能远远超出了逻辑控制的范围 具有了PID A D D A 算术运算 数字量智能控制 监控 通信联网等多方面的功能 它已变成了实际意义上的一种工业控制计算机 于是 美国电器制造商协会将其正式命名为可编程序控制器 ProgrammableController 简称PC 由于它与个人计算机 Personalcomputer 的简称PC相同 所以人们习惯上仍将其称为PLC PLC的起源 2 4 1987年2月 国际电工委员会 IEC 对可编程控制器的定义是 可编程控制器是一种数字运算操作的电子系统 是专为在工业环境下的应用而设计的 它采用一类可编程序的存储器 用于其内部存储程序 执行逻辑运算 顺序控制 定时 计数和算术操作等面向用户的指令 并通过数字式或模拟式输入 输出 控制各种类型的机械或生产过程 可编程序控制器及其有关外部设备 都按易于与工业控制系统连成一个整体 易于扩充功能的原则设计 PLC的定义 5 PLC的基本结构 PLC是以微处理器为基础 综合了计算机技术 自动控制技术和通信技术而发展起来的一种新型 通用的自动控制装置 其硬件组成与微型计算机相似 工业自动控制中使用的可编程控制器的种类很多 不同类型的产品各有特点 但可编程控制器在组成 工作原理及编程方法等许多方面是基本相同的 6 PLC控制系统示意图 7 PLC的特点 1 编程方法简单易学 2 功能强 性能价格比高3 硬件配套齐全 用户使用方便 适应性强4 可靠性高 抗干扰能力强5 系统的设计 安装 调试工作量少6 维修工作量小 维修方便 7 体积小 能耗低 8 PLC的工作原理 扫描过程 9 扫描周期 PLC在RUN工作状态时 执行一次扫描过程所需的时间称为扫描周期 典型值为1 100ms 10 I O的存取通过I O映像寄存器 而不是实际I O 优点 1 程序执行阶段输入固定 执行完后再用输出映像寄存器的值更新输出点 使系统运行稳定 2 用户程序读写I O映像寄存器比读写I O点快得多 可以提高程序的执行速度 过程映像寄存器 11 立即I O的处理 在程序执行的过程中使用立即I O指令可以直接存取I O点 用立即I O指令读输入点时 相应的输入过程映像寄存器的值未被更新 用立即I O指令写输出点时 相应的输出过程映像寄存器的值被更新 12 S7 1200PLC ProgrammableLogicController 是西门子公司推出的一款PLC 主要面向简单而高精度的自动化任务 S7 1200设计紧凑 组态灵活且具有功能强大的指令集 这些特点的组合使它成为控制各种应用的完美解决方案 CPU将微处理器 集成电源 输入电路和输出电路组合到一个设计紧凑的外壳中以形成功能强大的PLC CPU根据用户程序逻辑监视输入并更改输出 用户程序可以包含布尔逻辑 计数 定时 复杂数学运算以及与其它智能设备的通信 1 1S7 1200PLC简介 13 1 1S7 1200PLC简介 S7 1200PLC在西门子PLC系列产品中的定位 14 1 2S7 1200的硬件 15 电源接口 可拆卸用户接线连接器 保护盖下面 板载I O的状态LED PROFINET连接器 CPU的底部 1 2S7 1200的硬件 CPU模块 指示CPU运行状态的LED 16 1 2S7 1200的硬件 CPU模块技术规范 17 CPU的共性 集成的24V传感器 负载电源可供传感器和编码器使用 也可以用做输入回路的电源 集成的2点模拟量输入 0 10V 输入电阻100k 10位分辨率 2点脉冲列输出 PTO 或脉宽调制 PWM 输出 最高频率为100kHz 有16个参数自整定的PID控制器 4个时间延迟与循环中断 分辨率为1ms 可以扩展3块通信模块和一块信号板 CPU可以用信号板扩展一路模拟量输出或高速数字量输入 输出 1 2S7 1200的硬件 CPU模块技术规范 18 1 2S7 1200的硬件 CPU模块技术规范 CPU的3种版本 19 1 2S7 1200的硬件 CPU1214CAC DC Relay的外部接线图 20 1 2S7 1200的硬件 CPU1214CDC DC DC的外部接线图 21 1 2S7 1200的硬件 CPU1214CDC DC Relay的外部接线图 22 1 2S7 1200的硬件 信号板SB signalboard 通过信号板可以给CPU增加I O SB连接在CPU的前端 具有4个数字量I O 2xDC输入和2xDC输出 的SB具有1路模拟量输出的SB 23 1 2S7 1200的硬件 信号板SB1221接线图 24 1 2S7 1200的硬件 信号板SB1222接线图 25 1 2S7 1200的硬件 信号板SB1223接线图 26 1 2S7 1200的硬件 信号板SB12321x模拟量输出接线图 27 1 2S7 1200的硬件 信号模块SM signalmodule 可以使用信号模块给CPU增加附加功能 信号模块连接在CPU右侧 28 1 2S7 1200的硬件 数字量I O 可以选用8点 16点和32点的数字量输入 输出模块 来满足不同的控制需要 29 1 2S7 1200的硬件 模拟量I O 在工业控制中 某些输入量 温度 压力 流量 转速等 是模拟量 某些执行机构 例如电动调节阀和变频器等 要求PLC输出模拟量信号 而PLC的CPU只能处理数字量 模拟量I O模块的任务就是实现A D和D A 模拟量首先被传感器和变送器转换为标准量程的电压或电流 例如4 20mA 1 5V 0 10V PLC用模拟量输入模块的A D转换器将它们转换成数字量 带正负号的电流或电压在A D转换后用二进制补码来表示 模拟量输出模块的D A转换器将PLC中的数字量转换为模拟电压或电流 再去控制执行机构 A D和D A的二进制位数反映了它们的分辨率 位数越多 分辨率越高 30 1 2S7 1200的硬件 集成的PROFINET接口1 3 实时工业以太网是现场总线发展的趋势 PROFINET是基于工业以太网的现场总线 是开放式的工业以太网标准 它使工业以太网的应用扩展到了控制网络最底层的现场设备 S7 1200与编程计算机的通信 31 1 2S7 1200的硬件 集成的PROFINET接口2 3 S7 1200与精简系列面板的通信 32 1 2S7 1200的硬件 集成的PROFINET接口3 3 利用工业以太网交换机CSM1277进行多设备的连接 33 1 2S7 1200的硬件 通信模块 Communicationmodule 1 2 有两种通信模块 CM1241RS232和CM1241RS485CPU最多支持3个通信模块各CM连接在CPU的左侧 或连接到另一CM的左侧 34 1 2S7 1200的硬件 通信模块 Communicationmodule 2 2 在编程接口模式下利用CM1241进行点对点连接 35 SIMATICSTEP7Basic是西门子公司开发的高集成度工程组态系统 包括面向任务的HMI智能组态软件SIMATICWinccBasic 上述两个软件集成在一起 也称为TIA TotallyIntegratedAutomation 全集成自动化 Portal 它提供了直观易用的编辑器 用于对S7 1200和精简系列面板进行高效组态 除了支持编程以外 STEP7Basic还为硬件和网络组态 诊断等提供通用的工程组态框架 STEP7Basic提供了两种编程语言 LAD和FBD 有两种视图 Portal 门户 视图 可以概览自动化项目的所有任务 项目视图 将整个项目 包括PLC和HMI 按多层结构显示在项目树中 1 3编程工具STEP7Basic 特点 36 1 3编程工具STEP7Basic 典型的自动化系统1 2 典型的自动化系统包含以下内容 借助程序来控制过程的PLC 用来操作和可视化过程的HMI设备 37 1 3编程工具STEP7Basic 典型的自动化系统2 2 TIAPortal可用来帮助您创建自动化系统 关键的组态步骤为 创建项目配置硬件联网设备对PLC编程组态可视化加载组态数据使用在线和诊断功能 38 1 3编程工具STEP7Basic 工程组态系统 可以使用TIAPortal在同一个工程组态系统中组态PLC和可视化 所有数据均存储在一个项目中 STEP7和WinCC不是单独的程序 而是可以访问公共数据库 所有数据均存储在一个公共的项目文件中 39 1 3编程工具STEP7Basic 数据管理 在TIAPortal中 所有数据都存储在一个项目中 修改后的应用程序数据 如变量 会在整个项目内 甚至跨越多台设备 自动更新 40 1 3编程工具STEP7Basic 界面总览 任务卡 详细视图 工作区 巡视区 设备或网络概览区 编辑器栏 41 1 3编程工具STEP7Basic 创建新项目 项目 新建 出现 创建新项目 对话框 42 1 3编程工具STEP7Basic 添加新设备 双击项目树中的 添加新设备 43 1 3编程工具STEP7Basic 参数设置 选项 设置 44 1 4硬件组态 组态的任务 设备组态 configuring 的任务就是在设备和网络编辑器中生成一个与实际的硬件系统对应的模拟系统 包括系统中的设备 PLC和HMI PLC各模块的型号 订货号和版本 模块的安装位置和设备之间的通信连接 都应与实际的硬件系统完全相同 此外还应设置模块的参数 即给参数赋值 或称为参数化 自动化系统启动时 CPU比较组态时生成的虚拟系统和实际的硬件系统 如果两个系统不一致 将采取相应的措施 45 1 4硬件组态 添加模块 在硬件组态时 需要将I O模块或通信模块放置到工作区的机架的插槽内 用 拖放 的方法放置硬件对象 用 双击 的方法放置硬件对象 46 1 4硬件组态 过滤器 如果激活了硬件目录的过滤器功能 则硬件目录只显示与工作区有关的硬件 例如用设备视图打开PLC的组态画面时 则硬件目录不显示HMI 只显示PLC的模块 47 1 4硬件组态 删除硬件组件 可以删除设备视图或网络视图中的硬件组态组件 被删除的组件的地址可供其他组件使用 不能单独删除CPU和机架 只能在网络视图或项目树中删除整个PLC站 删除硬件组件后 可以对硬件组态进行编译 编译时进行一致性检查 如果有错误将会显示错误信息 应改正错误后重新进行编译 48 1 4硬件组态 信号模块和信号板的地址分配1 3 添加了CPU 信号板或信号模块后 他们的I O地址是自动分配的 选中 设备概览 可以看到CPU集成的I O模板 信号板 信号模块的地址 49 1 4硬件组态 信号模块和信号板的地址分配2 3 选中模块 通过巡视窗口的 I O地址 硬件标识符 可以修改模块的地址 也可以直接在设备概览中修改 50 1 4硬件组态 信号模块和信号板的地址分配3 3 DI DO的地址以字节为单位分配 没有用完一个字节 剩余的位也不能作它用 AI AO的地址以组为单位分配 每一组有两个输入 输出点 每个点 通道 占一个字或两个字节 建议不要修改自动分配的地址 51 1 4硬件组态 数字量输入点的参数设置1 2 选中设备视图中的CPU 信号模块或信号板 然后选中巡视窗口 设置输入端的滤波器时间常数 52 1 4硬件组态 数字量输入点的参数设置2 2 可以激活输入点的上升沿和下降沿中断功能 以及设置产生中断时调用的硬件中断OB 激活输入端的脉冲捕捉 PulseCatch 功能 即暂时保持窄脉冲的ON状态 直到下一次刷新输入过程映像 53 1 4硬件组态 数字量输出点的参数设置 选择在CPU进入STOP时 数字量输出保持最后的值 或使用替换值 选择 使用替换值 可以设置替换值 选中复选框表示替换值为1 反之为0 54 1 4硬件组态 模拟量输入点的参数设置 积分时间越长 精度越高 快速性越差 干扰抑制频率越低 为了抑制工频干扰 积分时间一般选择20ms 测量种类和范围 滤波用平均值数字滤波来实现 滤波等级越高 模拟值越稳定 但快速性越差 是否启用超出上限值或低于下限值时的诊断功能 55 1 4硬件组态 模拟量输出点的参数设置 激活电压输出的短路诊断功能 激活电流输出的断路诊断功能 超出上限值32511或下限值 32512的诊断功能 CPU进入STOP时输出点的值 模拟量输出类型 电压或电流 和范围 56 1 4硬件组态 模拟量如转换后模拟值表示1 2 模拟量输入输出模块中模拟量对应的数字称为模拟值 模拟值用16位二进制补码 整数 表示 最高位 第16位 为符号位 正数的符号位为0 负数的符号位为1 模拟量经A D转换后得到的数值的位数如果小于16 则自动左移 使其符号位在16位字的最高位 未使用的低位则填入0 称为 左对齐 设模拟量的精度为12位加符号位 左移3位后 相对于实际的模拟值被乘以8 这种处理方法的优点在于模拟量的量程与移位处理后的数字的关系是固定的 与左对齐之前的转换值无关 便于后续的处理 57 1 4硬件组态 模拟量如转换后模拟值表示2 2 58 1 4硬件组态 转换举例1 3 根据模拟量输入模块的输出值计算对应的物理量时 应考虑变送器的输入 输出量程和模拟量输入模块的量程 找出被测物理量与A D转换后的数字之间的比例关系 例 压力变送器的量程为0 10MPa 输出信号为0 10V 模拟量输入模块的量程为0 10V 转换后的数字量为0 27648 设转换后得到的数字为N 试求以kPa为单位的压力值 0 10MPa的模拟量对应于数字量0 27648 转换公式为 在运算时一定要先乘后除 否则会损失原始数据的精度 59 1 4硬件组态 转换举例2 3 例 某温度变送器的量程为 100 500 C 输出信号为4 20mA 某模拟量输入模块将0 20mA的电流信号转换后的数字0 27648 设转换后得到的数字为N 求以0 1 C为单位的温度值 60 单位为0 1 C的温度值 1000 5000对应于数字量5530 27648 转换公式为 1 4硬件组态 转换
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省邢台市第三中学2026届化学高三第一学期期中考试模拟试题含解析
- 广西桂林市2024-2025学年高二下学期期期末考试英语
- 8上Unit2HomeSweetHome单元词汇短语深度默写1默写版
- 化妆师入行基本知识培训课件
- 县妇联面试题目及答案
- 启东中学七下数学试卷
- 太仓幼师面试题目及答案
- 机械传动基础知识培训课件
- 事业人才面试题目及答案
- 社区中学面试题目及答案
- 幕墙密封胶相容性检测
- T/CMES 37005-2023滑道运营管理规范
- 催收机构运营管理制度
- 药品生产企业药品安全信用评价指标及评分标准
- T-SCSTA001-2025《四川省好住房评价标准》
- 台州市水处理发展有限公司化工废水处理工程项目环评报告
- 【亿欧】2025年全球AI Coding市场洞察研究报告
- 建行银行面签合同协议
- 第五单元:含长方形和正方形的不规则或组合图形的面积专项练习-2023-2024学年三年级数学下册典型例题系列(解析版)人教版
- 2025年湖南吉利汽车职业技术学院单招职业技能考试题库附答案
- 毕节地区金沙县2025年小升初易错点数学检测卷含解析
评论
0/150
提交评论