已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WAGO PLC 及组态实验及组态实验 第十组 自 121 张伟琦 朱昊 张鸣飞 一 编程实验一 编程实验 实验目的 实验目的 1 通过用 wago 控制器的 PLC 实验来掌握可编程控制器的使用方法 了解其 功能和用途 2 通过实际操作 熟悉实验平台各种器件的工作原理 了解可编程控制器外 部端口的功能 接线方法 并通过程序设计和调试掌握基本指令的使用方法 实验设备 实验设备 实物 图 1 1 WAGO PLC 实验平台实物 实验平台主要由电源模块 空气开关 WAGO 可编程逻辑控制器 接线端子 继电器 六个指示灯 一个蜂鸣器 一个可变电阻 一个智能电压表 一个智能电流表 两个按钮 两个单刀双掷开关 两个单刀单掷开关组成 其接线图 1 2 图 1 2 WAGO PLC 实验平台接线图 数字量部分系统原理图 图 1 3 数字量部分系统原理图 数字量部分有 8 个数字量输入 对应地址为 IX2 0 IX2 7 6 个数字量输出 对应 地址为 QX2 0 QX2 5 模拟量部分有一个模拟量输入 IW0 两个模拟量输出 QW0 和 QW1 实验内容与过程 实验内容与过程 1 对编程环境的熟悉和认识 1 PLC 接通电源 打开 WAGO BootP Server 软件 单击 Edit Bootptal 进行设置 如下 图 图 1 4 WAGO BootP Server 软件 单击 Edit Bootptal 后出现如下页面 修改文本最后一行的物理地址为 PLC 的物理地址 即 hamburg ht 1 ha 0030DE001E76 ip 192 168 10 100 sm 255 255 255 0 图 1 5 文本文件界面 保存并关闭文本文件 单击 Start 如下图 图 1 6 WAGO BootP Server 软件 2 配置本机 IP 为使计算机能与 PLC 通讯 需要将计算机与 PLC 配置到一个网段内 做如下操作 本地连接 属性 Internet 协议 TCP IP 属性 修改本机 IP 地址 3 将 WAGO BootP Server 中设置的 IP 地址输入到 IE 浏览器的地址栏中 若出现以下画 面 则上位机与 PLC 通信成功 图 1 8 通讯成功界面 4 进入编程软件 WAGO IO PRO 32 V2 1 为使编程软件能够与 PLC 通讯 应做如下操作 选择 Online 菜单下的 Communication Parameters 选项 修改 Modbus 2Tags 中的 IP address 为 PLC 的 IP 地址 即 192 168 10 100 点击 OK 至此 连接设置已全部完成 2 进行实际操作 交通灯实验 1 交通灯设计方案 信号 绿灯亮 绿灯闪 黄灯亮 红灯亮 东西 时间 3s 3s 2s 8s 信号 红灯亮 绿灯亮 绿灯闪 黄灯亮 南北 时间 8s 3s 3s 2s 当开关 2 2 闭合时 南北红灯亮 6S 东西绿灯亮 3S 东西绿灯亮 3S 后 东西绿灯闪 3S 绿灯闪 3S 后 东西黄灯亮 2S 东西黄灯亮 2S 后 东西红灯亮 6S 南北绿灯亮 3S 南北绿灯亮 3S 后 南北 绿灯闪 3S 南北绿灯闪 3S 后 南北黄灯亮 2S 2 交通灯的时序图 图 1 14交通灯时序图 3 交通灯控制系统的硬件设计 交通灯的设计实际为 2 个输入 6 个输出的一个逻辑系统 输入信号就是 IX2 2 和停 止信号 IX2 3 其他的就是对信号灯的输出控制 控制系统的硬件配置如下表所示 序号信号名称地址信号类型 1 启动 IX2 2 输入信号 2 停止 IX2 3 输入信号 3 中间寄存器 MX0 0 中间信号 4 中间寄存器 MX0 1 中间信号 5 中间寄存器 MX2 0 中间信号 6 中间寄存器 MX3 0 中间信号 7 中间寄存器 MX4 0 中间信号 8 中间寄存器 MX5 0 中间信号 9 中间寄存器 MX1 0 中间信号 10 中间寄存器 MX6 0 中间信号 11 中间寄存器 MX7 0 中间信号 12 中间寄存器 MX11 0 中间信号 13 中间寄存器 MX12 0 中间信号 14 定时器 T 中间信号 15 定时器 T2 中间信号 16 定时器 T3 中间信号 17 定时器 T4 中间信号 18 定时器 T5 中间信号 19 定时器 T6 中间信号 20 定时器 T8 中间信号 21 定时器 T9 中间信号 22 定时器 T10 中间信号 23 定时器 T11 中间信号 24 东西红灯 QX2 0 输出信号 25 东西绿灯 QX2 1 输出信号 26 南北红灯 QX2 2 输出信号 27 南北绿灯 QX2 3 输出信号 28 南北黄灯 QX2 4 输出信号 29 东西黄灯 QX2 5 输出信号 4 梯形图的设计 滤波实验 滤波实验梯形图 滤波实验结果 二 组态实验二 组态实验 2 1 组态王软件概述 随着对工业自动化的要求越来越高 以及大量控制设备和过程监控装置之间的通讯的 需要 监控和数据采集系统 越来越受到用户的重视 从而导致组态软件的大量使用 组态王是一种组态软件 使用组态王 用户可以方便地构造适应自己需要的 数据采 集系统 在任何需要的时候把生产现场的信息实时地传送到控制室 保证信息在全厂范 围内的畅通 组态王的网络功能使企业的基层和其它部门建立起联系 现场操作人员和工厂管理人 员都可以看到各种数据 管理人员不需要深入生产现场 就可以获得实时和历史数据 优 化控制现场作业 提高生产率和产品质量 2 2 通讯配置和数据交换 2 2 1 组态王与 WAGO 通讯配置 新建工程后 在组态王工程浏览器中选择设备 板卡 PLC 莫迪康 MODBUS TCP 如下 图 图2 1 通讯方式设置 然后点击下一步 输入设备名 wago 如下图 图2 2 设备配置 点击下一步 按固定格式在出现的IP地址栏中输入WAGO750 842的IP地址 为WAGO BOOTP SEVER检测出来的地址 具体为192 168 10 100 502 1 继续点击下一步直至通讯 配置完成 2 2 2 数据交换 1 WAGO750存储区分配和数据交换 在适配器中规定了PFC的存储区域包括I O模块物理数据过程映像区和变量过程映像区 在存储区域WORD0 255是I O模块物理数据过程映像区 输入模块的数据可以被CPU和Fieldbus Master分别读取 同样的道理 可以分别从CPU和Fieldbus Master向输出模块写入数据 PFC变量存储区在过程映像区的WORD 256 511范围内 主站通过输入变量过程映像区 写入数据并被CPU访问 同样的道理CPU通过输出变量过程映像区写入数据 并被主站访问 图2 4 WAGO750存储区分配和数据交换示意图 2 组态王中WAGO750模块地址确定 莫迪康系列PLC寄存器地址见表1 表1 莫迪康系列PLC寄存器地址 组态王与WAGO750的采集点通讯需要在组态王的数据字典定义中确定其寄存器地址 系统运行时WAGO750模块采集到的数据放到寄存器中 组态王根据其寄存器地址然后把它读 出来 值得注意的是 由于组态王寄存器的地址范围都是从1开始的 因此设备对应寄存器 地址在组态王中都需要把寄存器地址加1 如 QW256对应的组态王中寄存器地址应为3257 2 3 具体系统组态 2 3 1 采集模拟量4 20mA数据系统的组态 要实现的功能 根据 WAGO 中编写的程序实现模拟量 4 20mA 数据的采集 在组态王中 进行组态 在组态画面中显示出模拟量数据 其中画面应由一个仪表和一个 TXT 文本输出 组成 仪表和 TXT 文本都应显示出模拟量数据 1 WAGO 中采集模拟量 4 20mA 程序 首先需要说明的是 模拟量数据存储时 先将其转换为十二位的数字量进行存储 而 PLC存储单位为字 即十六位 查阅手册可知 其有效数据在B3 B14位 B15为符号位 所以模拟量从寄存器中读出的数据 应该只取B3 B14位数据 所以应将B0 B2置零 并再 右移3位 4 20mA在寄存器中对应数据 见表2 表2 4 20mA在寄存器中对应数据 将B0 B2置零前将B0 B2置零后 右移3位输入电流 4 20mA 二进制十进制二进制十进制 40000 0000 0000 000000000 0000 0000 00000 200111 1111 1111 1111327670000 1111 1111 11114095 因为4mA对应十进制数0 20mA对应十进制数4095 则4 20mA间其他电流I应满足关系式 4095420 4aI 其中a为寄存器中将无关位置零且右移后的数据 因此有 4 4095 16 aI 根据功能要求 采用梯形图语言 编写程序如图 2 组态王中变量定义 在组态王中变量类型包括 I O 整数 I O 实数 I O 离散 I O 字符串 内存整数 内存实数 内存离散 内存字符串 根据模拟量读出 4 20mA 系统的 I O 点数配置变量如 表 3 示 具体在组态王中定义所需变量 a a1 分别如图 2 5 2 6 表3 组态王数据词典 序号变量名变量类型连接设备寄存器地址数据类型 1a I O 实数 wago3258short 2a1 I O 实数 wago3259short 需要说明的是 变量a对应的是从 QW257中读出的数据 用于连接TXT文本模拟值输 是表达式中会用到的变量 变量a1对应的是从 QW258中读出的数据 用于连接仪表 图2 5 组态王中定义变量a 图2 7 组态王中定义变量a1 3 画面组成 一个显示仪表 一个4 20mA电流显示文本 如图2 7示 图2 7 组态王中画面 4 动态连接 将变量a与4 20mA电流显示文本进行连接 双击画面上的TXT 出现动画连接 进行相应设置 在值输出处 勾选模拟值输出 在 模拟值输出连接处表达式中 输入表达式a 16 4095 4 如图2 8 图2 8 变量a与4 20mA电流显示文本连接 将变量a1与仪表进行连接 双击画面上的仪表 出现仪表向导 进行相应设置 变量名处选择已预先定义的变量 a1 仪表量程处设置为最小刻度4 最大刻度20 如图2 9所示 图2 9 变量a1与仪表连接 5 组态系统运行 运行后 系统如图 左图为组态王软件中的画面 右图为实验板上的智能电流表 二者 读数相同 完成相应设计功能 2 3 2交通灯系统的组态 由于输出地址 QX2 0 QX2 5不能被总线直接读取 故需要将 QX2 0 QX2 5的状态写入 PFC变量存储区 即 QX256 0 QX256 5 才能被组态王软件读取 详见图2 4 2 组态王中变量的定义 本例中定义了a g六个I O离散型变量 分别代表南北红 南北绿 东西红 东西绿 东西黄 南北黄 具体见表4 表4 组态王数据词典 序号变量名变量类型连接设备寄存器地址数据类型 1a I O 离散 wago04097Bit 2b I O 离散 wago04098Bit 3c I O 离散 wago04099Bit 4d I O 离散 wago04100Bit 5e I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成教毕业论文题目范文
- 会计学专业(120251)硕士研究生培养方案
- 工程监理解除合同协议书(3篇)
- 工程合同协议书范例6篇(3篇)
- 华师撰写本科毕业论文的规定
- 2025会计学论文题目参考
- 浅议工艺美术设计的创新思维-图文
- 加强煤炭企业成本管理的思路及其对策
- 浅析“向异类中行”
- 《工程岩土》课件 模块五区域性岩土问题分析单元1任务点3泥石流灾害分析
- QC080000有害物质管理体系培训教材课件
- 江苏省工程咨询中心公开招聘相关专业工程咨询业务人员考前预测冲刺卷一含答案带详解(3套合壹)
- 浙江省城市环境卫生劳动定额
- 人教版音乐八年纪下册《京剧《铡美案》选段》课件
- 体检质量评价表
- 一年级家访记录表(常用)
- -内镜洗消质量的持续改进课件
- Q∕SY 02004-2016 油气井氮气排液技术规程
- 门诊慢性病病种及鉴定标准
- 护士延续注册申请表范本
- 安全生产目标完成情况自查报告
评论
0/150
提交评论