西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料

上传人:E**** 文档编号:100169894 上传时间:2019-09-22 格式:PDF 页数:18 大小:945.97KB
返回 下载 相关 举报
西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料_第1页
第1页 / 共18页
西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料_第2页
第2页 / 共18页
西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料_第3页
第3页 / 共18页
西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料_第4页
第4页 / 共18页
西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料》由会员分享,可在线阅读,更多相关《西门子200cpu226cn)高速计数器部分调试说明适用于飞剪系统)资料(18页珍藏版)》请在金锄头文库上搜索。

1、西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 1 编者注: 此文档主要针对西门子 S7-200 系列中的 CPU226CN 的高速计数器模块, 内容包括 S7-200 实验平台的搭建、CPU226CN 高速计数器部分的解决方案和高 速计数器部分的简单程序讲解。建议:首先请简单阅读用户手册相关内容,再做 此实验。 目录:目录: 1、 S7-200 实验平台的搭建 2 11 实验材料的准备 2 12 安装 microwinv4.0 2 13 对实验器材进行连线安装 3 2、 CP

2、U226CN 高速计数器部分的解决方案 4 2 1 配置通讯 4 2 2 配置高速计数器, 使用高速计数器向导 6 2 3 完善高速计数器程序, 实现高速计数功能 10 24 高速计数程序的简单描述 13 25 修改程序参数,实现 I0.2 上升沿清零 17 3、 实验小结 18 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 2 1 S7-200 实验平台的搭建实验平台的搭建 进行本次实验的主要目的是要了解S7-200系列中的CPU226CN CPU的高速 计数功能以及配置使

3、用方法。 在进行实验以前首先要将实验中要用到的软件和硬 件做一个详细的准备,避免在实验过程中因为缺少材料而导致实验失败。 11 实验材料的准备实验材料的准备 硬件: ? CPU226CN 模块(6ES7 216-2BD23-OX8) ? S7-200 系列 CPU 编程电缆 ? 编程计算机(带 9 针串口) ? 24V 开关电源 ? 编码器 1-2 个 软件: ? microwinv4.0 12 安装安装 microwinv4.0 运行 microwinv4.0 的安装程序,正常安装。安装过程中程序会提示选择将来 要使用的通讯方式,如下图所示 西门子 200(CPU226cn)高速计数器部分调

4、试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 3 其默认选项为 “PC/PPI cable(PPI)” , 即计算机串口对 PLC 的 PPI 的通讯方式, 此选项可以视实际实验时选用的通讯方式自由选择。 选择好通讯方式后完成程序安装,并重新启动计算机。 13 对实验器材进行连线安装对实验器材进行连线安装 西门子 CPU226CN 的进线电压为交流 220V, 在对 CPU 进行接线时一定要按 照西门子提供的接线方法规范接线,西门子 CPU226CN 的接线图如下所示 完成连接所有硬件的线路并检查无误后,接通电源。 西门子

5、200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 4 2CPU226CN 高速计数器部分的解决方案高速计数器部分的解决方案 将 CPU 打到 TERM 模式, 打开 STEP 7-Micro/WIN 软件, 打开后我们可以在 “工具选项-常规-语言” 中选择 “Chinese” , 将程序的操作界面变换为中文, 如下图所示: 21 配置通讯配置通讯 在通讯电缆正确连接后,即可在 Micro/WIN 中实现 PLC 与计算机的连接通 讯。 在集成环境左侧的树形菜单中有一个 CPU 选项(下

6、图蓝色圈涂区域) ,它是 用来配置与计算机连接的 PLC 的,双击即可出现配置 PLC 的对话框。如下图所 示: 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 5 系统中默认的 PLC 类型与此次实验中所要使用的类型不一定一样, 所以我们 首先要让系统读取一下现在连接的 PLC 的类型和版本,点击上图中的“读取 PLC” (红色圈涂区域) ,系统会自动读取现在与实验用计算机连接的 PLC 的类 型和版本,读取完成后上图对话框中的 CPU 类型和 CPU 版本显示的数据都应 该

7、与实验用 PLC 相匹配。如下图红色圈涂部分所示所示: 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 6 如果能正确读取 PLC 信息后,下一步要做的就是要与 PLC 进行通讯,点 击“通信” (上图蓝色圈涂部分) ,出现通信对话框,双击刷新,即可实现计算 机与 PLC 之间的数据通讯与数据通道细节等信息。 点击“确认”结束通讯配置。至此,计算机与 PLC 的通讯操作完成。 22 配置高速计数器,使用高速计数器向导配置高速计数器,使用高速计数器向导 西门子 CPU226CN

8、提供了 6 种高速计数器, 他们分别使用不同的 DI 作为高 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 7 数的输入端,见下表: 高速计数器高速计数器 使用的输入使用的输入 HSC0 I0.1,I0.1,0.2 HSC1 I0.6,I0.7,I1.0,I1.1 HSC2 I1.2,I1.3,I1.4,I1.5 HSC3 I0.1 HSC4 I0.3,I0.4,I0.5 HSC5 I0.4 每种高速计数器又有不同的模式可选,比方说 HSC0 中的模式 0,其功能就 是带有内

9、部方向控制的单向增/减计数器。无启动输入,无复位输入。HSC0 中的 模式 1 就是带有内部方向控制的单向增/减计数器。无启动输入;使用复位输入。 本次实验主要采用的是 HSC0 里的模式 10,即 A/B 相正交计数器。无启动输入, 使用复位输入。 STEP 7-Micro/WIN 提供了向导来配置高速计数器,打开左侧的树行菜单, 按照“向导-高速计数器”打开高速计数器的向导,如下图所示: 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 8 ? 通过下拉菜单选择要使用的高速计

10、数器和模式,然后电击“下一步” ; ? 设置要建立的高速计数器程序的文件名、PV(最高计数值) 、CV 值(初 始计数值) 、高数增/减选择、复位电平等参数; ? 选择计数器清零条件,图中设置为当 PV=CV 时清零; 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 9 ? 设置当 PV=CV 时需要更新的数据; ? 提示信息,完成向导。 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报

11、告调试报告 pdf 文档 10 23 完善高速计数器程序,实现高速计数功能完善高速计数器程序,实现高速计数功能 完成高速计数器的向导后,系统会自动生成高速计数程序,程序段的名称为 向导中的子程序名称,即“HSC_INIT” ,相对应的中断程序为“COUNT_EQ” 如下图所示: 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 11 子程序是自动生成的,我们要想使用它,必须要用主程序来引用它。需要打 开 “主程序 (OB1) ” , 在主程序中调用 “SBR_0 (SBR0) ”

12、 , 然后在 “SBR_0 (SBR0) ” 中调用高速计数器程序“HSC_INIT(SBR1) ” ,调用程序如下: 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 12 程序调用完成后将程序下载到 PLC 中, 我们就可以通过监控状态表来观察当 我们旋转编码器时高速计数器的数值变化了,因为我们这里采用的是“HSC0” 的高速计数器,所以我们所要监控的变量地址为“HC0” ,这是系统默认的,如 下图: 因为现在采用的是 HSC0 和 HSC4 里的模式 10, 即 A/B 相

13、正交计数器。 无启 动输入,使用复位输入。所以当我们给 I0.2 置位的时候,高速计数器的值就会被 清零。当 I0.2 为高电平时,高速计数器是始终保持 0 的,也就是说不论编码器怎 么旋转,高速计数器都不会计数。 西门子 200(CPU226cn)高速计数器部分调试说明(适用于飞剪系统) 自动化二室-赵晓巍 自动化 2 室-1f自动化 2 室文档调试报告调试报告 pdf 文档 13 24 高速计数程序的简单描述高速计数程序的简单描述 完成高速计数部分的向导后,系统自动生成一个关于高速计数的子程序。这 个程序主要包括几个重要的部分,下面对每一个部分做一个简单的描述。 上图为高速计数程序子程序“HSC_INIT(SBR1)”的上半部分程序,红色圈 涂部分为高速计数部分的高速计数程序,它的作用是将 I0.0 和 I0.1 进入模块产 生的高速脉冲进行运算后将计算值存储在 SMB

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号