




已阅读5页,还剩86页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
兰州理工大学毕业设计说明书 第 1 页 共 91 页 矿山设备矿山设备 PLC 信号系统设计说明书毕业设计信号系统设计说明书毕业设计 目录目录 摘要摘要 1 1 ABSTRACTABSTRACT 2 2 目录目录 3 3 第一章第一章 引言引言 5 5 第二章第二章 矿山矿山 PLCPLC 信号系统概述信号系统概述 6 6 2 1 选题背景及依据 6 2 1 1 设计背景和设计依据 6 2 1 2 选题目的与意义 6 2 2 主要设计思想 7 2 2 1 主要设计内容及思想 7 2 2 2 提升信号的传输方式 8 2 3 选择方案论证 8 2 4 PLC 的选型 9 2 4 1 PLC 的工作原理 9 2 4 2 PLC 的辅助设备 10 2 4 3 确定 PLC 的规模 10 2 4 4 选择编程方式 11 2 4 5 与监控软件的配套能力 12 2 4 6 工作环境的要求 12 2 4 7 I O 点的配置 13 2 4 8 根据要求选择出的 PLC 15 2 5 上位机选择 16 2 6 MCGS 组态软件概述 19 第三章第三章 矿山矿山 PLCPLC 信号打点系统设计信号打点系统设计 2121 3 1 设计思路 21 3 2 硬件设计 22 3 3 系统的软件设计 23 3 3 1 软件设计概述 FXGP WIN C 23 3 3 2 程序流程图设计 24 3 4 MCGS 组态环境设计 26 3 4 1 MCGS 组态软件五大组成部分 26 3 4 2 MCGS 组态软件的工作方式 27 3 5 MCGS 组态软件的建立 28 3 5 1 建立 MCGS 新工程 28 兰州理工大学毕业设计说明书 第 2 页 共 91 页 3 5 2 设计画面流程 28 3 5 3 工具箱的应用 30 3 5 4 定义数据变量 31 3 5 5 动画连接 33 3 5 6 设计报表输出 36 3 5 7 PLC 通讯设置 38 3 5 8 对设备定义变量 39 3 5 9 用户权限管理 41 第四章第四章 设计总结设计总结 4949 参考文献参考文献 5151 外文资料翻译外文资料翻译 5353 一 英文资料 53 二 中文资料 64 致谢致谢 7676 附录附录 7777 点数分配表 77 梯形图 80 第一章第一章 引言引言 在早期的矿山生产过程中 信号系统多采用传统的继电器电控的信号系统 为有触 点系统 元件易发生故障 工作可靠性差 一旦控制闭锁失灵 则事故将不可避免 由于 PLC 为无触点系统 可靠性更高 尤其是近年来 PLC 方面的技术发展迅速 使由 PLC 组 成的系统的抗干扰能力越来越强 它能在恶劣的环境中可靠地工作 非常适合矿山环境 不佳的特点 本次设计就是采用先进的三菱 PLC 来设计矿山 PLC 信号系统 在硬件设计完成后 通过下位机软件的编写 上位机软件的编写 下位机与上位机的通讯来完成矿山 PLC 兰州理工大学毕业设计说明书 第 3 页 共 91 页 信号系统的设计 第二章第二章 矿山矿山 PLC 信号系统概述信号系统概述 2 1 选题背景及依据选题背景及依据 2 1 1 设计背景和设计依据设计背景和设计依据 矿井提升机是矿山生产的关键设备 而提升机的信号系统 更是关键中的关键 为 了使提升机的工作更加安全可靠 可采用可编程序控器 programmablelogic controller 简称PLC 一套完备的PLC 矿山信号系统 通常由井下信号 工业电视 监控 数字深度指示器 有关计算等部分组成 1 矿井提升机的信号系统包括声 光信号 辅助信号 电话等 信号种类一般有 工作执行信号 提升去向信号 罐位信号 提升种类信号 检修信号 事故信号 兰州理工大学毕业设计说明书 第 4 页 共 91 页 2 传统的继电器信号系统 为有触点系统 元件易发生故障 工作可靠性差 一旦控 制闭锁失灵 则事故将不可避免 由于PLC 为无触点系统 可靠性更高 尤其是近年来 PLC 方面的技术发展迅速 使由PLC 组成的系统的抗干扰能力越来越强 它能在恶劣的 环境中可靠地工作 较为适合矿山环境不佳的特点 3 控制程序可变 具有很好的柔性 对于分期投产的矿山企业 这一点是十分重要 的 因为 井下中段等工艺条件变化之后 不需改变信号系统的硬件 只需修改原有程序 就可满足新的要求 总之 PLC 矿山信号系统不仅大大增加了安全保护功能 而且安全可靠 操作方便 维修容易 值得大力推广 2 1 2 选题目的与意义选题目的与意义 以 PLC 可编程控制器 为核心 采用 MCGS 组态软件监控 可提高系统的兼容性 安全性和便利性等 可编程序控制器 PLC 不仅因其控制功能强 体积小 操作简便 更重要的是 其响 应速度快 故障率低 维护量小而在现代矿井中得到了广泛的应用 PLC 适用于各种恶劣 环境 可用于机器控制或生产过程的自动控制 具有体积小 功耗低 速度快 可靠 性高 抗干扰性强 灵活性 可扩展性等特点 而 MCGS 组态软件具有操作简便 可视 性好 可维护性强 高性能 高可靠性等突出特点 经过各种现场的长期实际运行 系统稳定可靠 2 2 主要设计思想主要设计思想 2 2 1 主要设计内容及思想主要设计内容及思想 本设计为功能设计 要求和我的搭档解爱虎 参与方案起初的设计 中间过程的 选择 最后方案的确定等工作 进行矿山 PLC 信号系统和矿山 PLC 信号系统 MCGS 组态 软件及矿山 PLC 信号系统的 PLC 程序设计 完成使用说明书编写等内容 车房信号台功能 1 井口 井下提升信号的数字显示及文字提示 包括运人 运物 检修等工作方 式的灯光显示信号 上 下 慢上 慢下 停车 急停等工作执行信号的灯光和数显 信号 兰州理工大学毕业设计说明书 第 5 页 共 91 页 2 存储井口信号台本次 前次等的打点信号 井口信号台功能 1 完成各种提升信号的按钮检测 显示及声音提示 包括运人 运物 检修 水 平联系等选择按钮 上 下 慢上 慢下 停车 急停等信号按钮 2 完成本水平及井下各种信号的闭锁和监控 3 完成向车房发送信号的功能 4 完成本次 前次等的打点信号的存储 井下信号台功能 1 完成各种提升信号按钮检测 显示及声音提示包括工作方式信号 工作行信号 及其它信号 2 完成本水平各种信号的闭锁功能 3 完成向井口发送信号的功能 2 2 2 提升信号的传输方式提升信号的传输方式 整个过程是井下信号台操作员根据井下各种工艺进行工况和操作员通过信号系统 进行信号联络 井口信号台操作员确定后 向车房发送信号 车房工作人员根据显示 信号进行相应操作 另外 根据实际情况信号分为2种 转发信号和直发信号 直发信 号不经过井口信号台 直接在车房工作台显示 以避免重要事故得不到有效的处理 直发信号具体包括急停信号 停车信号和检修信号 除了直发信号以外的信号就属于 转发信号 要通过井口信号台操作员确认后发送到车房 然后车房根据信号进行提升 机的相应操作 2 3 选择方案论证选择方案论证 1 单PLC信号系统 此种方案是指仅在井口设置一台PLC 用于处理各种提升信号 它对来自各行程限位开关 安全门 摇台等 按钮信号 打点 工作方式转换等 进 行实时处理 通过信号灯发送反馈给井口操作人员 然后经过进口操作员确认后发送给 提升机司机 同时把闭锁节点提供给提升机控制系统及操车控制系统 实现闭锁关系 此种方案的优点在于结构简单 发生故障的点少容易确认故障点 缺点在于井上 下的 连接电缆芯数较多 2 主 分站结构双PLC信号系统主 分站结构是指在井口设一PLC 主站 井下设一分站 分站采集并收转井下的各种提升信号 由井口的主站统一处理 主 分站 兰州理工大学毕业设计说明书 第 6 页 共 91 页 间通过站通讯电缆连接 双PLC 控制方案是指在井口及井下各设一台PLC 均含有CPU 模块 井口为主PLC 两台PLC 构成一小型局域网络 井口 井下通过网络讯电缆进行 通讯 与主 分站结构不同的是 井下PLC 先对相应的提升信号进行预处理 处理确认 是可以执行的操作并确认操作的优先级后发送到井口主PLC 然后由井口主PLC 进行集 中信号处理 3 增设上位机的PLC 控制此种方案是在单PLC 或双PLC 的基础 上 在井口增设一台工业控制计算机 上位机 在上位机的监控软件平台上 对整个提 升信号系统进行实时监视 并对所记忆的故障状态 提升次数 日报表 月报表等进行 打印输出 第1第2两种方案的优点在于结构严谨 响应速度快 故障查找方便 但是单PLC信 号系统井上 下的连接电缆较多 双PLC 控制方案需井上 下的PLC 均含有CPU 模块 其性能价格比较低 而且由于井下的工作环境较差 系统的可靠性将受到一定程度的影 响 由于第3种方案性能价格比适中 适应各种恶劣的工作环境 并且具有记忆故障状 态 提升次数 日报表 月报表的功能 使工程表达直观化 简洁化 速度化 人性 化 并可实现报表功能 也有电缆数目较多的缺点 但是比较而言 第3种方案具有较 大优势 所以在本次设计中 我们选择了第3种方案 2 4 PLC 的的选型选型 PLC 选型的关键主要是能满足基本控制功能和容量 并考虑维护的方便性 备件的 通用性 系统可扩展性以及能满足特殊功能要求等 2 4 1 PLC 的工作原理的工作原理 最初研制生产的 PLC 主要用于代替传统的由继电器接触器构成的控制装置 但两 者的运行方式是不相同的 第一 继电器控制装置采用硬逻辑并行运行的方式 即如果这个继电器的线圈通 电或断电 该继电器所有的触点 包括其常开或常闭触点 在继电器控制线路的哪个 位置上都会立即同时动作 第二 PLC 的 CPU 则采用顺序逻辑扫描用户程序的运行方式 即如果一个输出线圈 或逻辑线圈被接通或断开 该线圈的所有触点 包括其常开或常闭触点 不会立即动作 兰州理工大学毕业设计说明书 第 7 页 共 91 页 必须等扫描到该触点时才会动作 为了消除二者之间由于运行方式不同而造成的差异 考虑到继电器控制装置各类 触点的动作时间一般在 100ms 以上 而 PLC 扫描用户程序的时间一般均小于 100ms 因此 PLC 采用了一种不同于一般微型计算机的运行方式 扫描技术 这样在对于 I O 响应要求不高的场合 PLC 与继电器控制装置的处理结果上就没有什么区别了 1 扫描技术 当 PLC 投入运行后 其工作过程一般分为三个阶段 即输入采样 用户程序执行和输出刷新三个阶段 完成上述三个阶段称作一个扫描周期 在整个运 行期间 PLC 的 CPU 以一定的扫描速度重复执行上述三个阶段 1 输入采样阶段 在输入采样阶段 PLC 以扫描方式依次地读入所有输入状态和数据 并将它们存 入 I O 映象区中的相应得单元内 输入采样结束后 转入用户程序执行和输出刷新阶 段 在这两个阶段中 即使输入状态和数据发生变化 I O 映象区中的相应单元的状态 和数据也不会改变 因此 如果输入是脉冲信号 则该脉冲信号的宽度必须大于一个 扫描周期 才能保证在任何情况下 该输入均能被读入 2 用户程序执行阶段 在用户程序执行阶段 PLC 总是按由上而下的顺序依次地扫描用户程序 梯形图 在扫描每一条梯形图时 又总是先扫描梯形图左边的由各触点构成的控制线路 并按 先左后右 先上后下的顺序对由触点构成的控制线路进行逻辑运算 然后根据逻辑运 算的结果 刷新该逻辑线圈在系统 RAM 存储区中对应位的状态 或者刷新该输出线圈 在 I O 映象区中对应位的状态 或者确定是否要执行该梯形图所规定的特殊功能指令 即 在用户程序执行过程中 只有输入点在 I O 映象区内的状态和数据不会发生变化 而其他输出点和软设备在 I O 映象区或系统 RAM 存储区内的状态和数据都有可能发生 变化 而且排在上面的梯形图 其程序执行结果会对排在下面的凡是用到这些线圈或 数据的梯形图起作用 相反 排在下面的梯形图 其被刷新的逻辑线圈的状态或数据 只能到下一个扫描周期才能对排在其上面的程序起作用 2 4 2 PLC 的辅助设备的辅助设备 1 编程设备 编程器是 PLC 开发应用 监测运行 检查维护不可缺少的器件 用 于编程 对系统作一些设定 监控 PLC 及 PLC 所控制的系统的工作状况 但它不直接 参与现场控制运行 小编程器 PLC 一般有手持型编程器 目前一般由计算机 运行编 程软件 充当编程器 兰州理工大学毕业设计说明书 第 8 页 共 91 页 2 人机界面 最简单的人机界面是指示灯和按钮 目前液晶屏 或触摸屏 式的 一体式操作员终端应用越来越广泛 由计算机 运行组态软件 充当人机界面非常普 及 3 输入输出设备 用于永久性地存储用户数据 如 EPROM EEPROM 写入器 条码 阅读器 输入模拟量的电位器 打印机等 2 4 3 确定确定 PLC 的规模的规模 PLC 一般是根据其输入输出点数及存储器容量的大小来分类 在 PLC 选型之前首 先确定系统I O 点数和存储器容量 基本步骤是先根据工艺控制条件对I O 点数 数字输入 输出量 模拟输入 输出量 作出一个准确的统计 在这个统计数据的基 础上再增加 10 30 的余量来确定I O 总点数 优点是 1 可以弥补统计过程 中遗漏的点数 2 保证系统投入运行后 个别点有故障时 能够替换 3 预备将来 可能增加的点数需求 按I O 点数对照表 1 可以确定 PLC 的规模 PLC 的存储器用 于存储用户程序和数据 一般有内置式和外插式两类 存储器容量选择可以对照表 1 来确定或按如下方法进行估算 存储器容量 指令字 数字量I O 点数 10 模拟量 I O 点数 25 特殊量I O 点数 100 表表 1 1 PLCPLC 的分类的分类 类型 I O 点数存储器容量 KB 超小型 PLC 64 以下 1 2 小型 PLC 64 128 2 4 中型 PLC 128 512 4 16 大型 PLC 512 8192 16 64 超大型 PLC 8192 以上 64 128 2 4 4 选择编程方式选择编程方式 1 编程器的选择 PLC 一般可以通过三种方式进行编程 一种是厂家提供的普通手持式编程器编程 一般只能用厂家规定的语句表中的语句进行编程 手持式编程器编程体积小 便于携 带 价格较低 对于系统容量小 在编程工作量小的场合比较合适 但这种编程方式 的效率低 另一种是用厂家专用图形编程器编程 这类编程器采用梯形图编程 方便 直观 一般的技术人员短期内就可应用自如 但这类编程器价格较高 第三种是在普 兰州理工大学毕业设计说明书 第 9 页 共 91 页 通计算机上运行专用的编程软件来编程 支持的编程语言多 编程操作非常方便 这 种方式现在已被大多数用户采用 但有的编程软件需额外购买 价格不菲 2 编程语言的选择 PLC提供了较完整的编程语言 以适应PLC在工业环境中的应用 利用编程语言 按照不同的控制要求编制不同的控制程序 这相当于设计和改变继电器的硬接线线路 这就是所谓的 可编程序 程序由编程器送到PLC内部的存储器中 它也能方便地读 出 检查与修改 PLC提供的编程语言通常由三种 梯形图 功能图 及布尔逻辑编程 梯形图 Ladder Programming 是应用最广的 梯形图编程有时称为继电器梯形图逻辑图编程 它使用的最广是因为它和以往的继电器控制线路很接近 梯形图是在原电器控制系统 中常用的接触器 继电器梯形图基础上演变而来的 它与电气操作原理相呼应 它的 最大优点是形象 直观和实用 为广大电气技术人员所熟知 PLC的梯形图与电气控制 系统梯形图的基本思想是一致的 只是在使用符号和表达方式上有一定区别 PLC的梯 形图使用的时内部继电器 定时器 计数器 都是由软件实现的 其主要特点为使用方 便 修改灵活 功能图编程 Function Chart Programming 是一种较新的编程方法 它的作用使用功能图来表达一个顺序控制过程 布尔逻辑编程 Boolean Logic Programming 包括 与 AND 或 OR 非 NOT 以及定时器 计数器 触发器等 每一种编程方法都有它的优点和缺点 根据每一种特殊的控制要求 根据编程者的熟 练程度正确合理应用编程方法 2 4 5 与监控软件的配套能力与监控软件的配套能力 计算机监控软件有PLC 开发商专为自己的产品定做的和软件开发公司专门开发的 适合大多数PLC 产品的监控系统两种 前一种与PLC 的相容性强 能够根据PLC 的特 点制定相应的控制方案 以PLC 为中心 后一种则抛开了PLC 产品 注重在图像 动画 声音 网络 数据等方面的优势 给二次开发人员提供了较宽松的开发条件 只要有相 应的通信协议就可以与各种类型PLC 相连 这种监控软件是现在自控系统设计的首选 所以 在与监控软件的配套能力这方面考虑的是所选的PLC 是否被大多数监控系统所 支持 2 4 6 工作环境的要求工作环境的要求 工作环境是PLC 工作的硬性指标 自控系统将人们从恶劣的环境中解脱出来 就 兰州理工大学毕业设计说明书 第 10 页 共 91 页 要求其本身能够适应复杂的环境 诸如温度 湿度 噪声 信号屏蔽 工作电压等 所以一定要选择适应实际工作环境的产品 当PLC 在特殊的 恶劣的环境下工作时 这方面的考虑显得尤其重要 PLC 以其显著的优点而广泛用于工业控制中 在实际应用 中涉及的问题很多 总之 在PLC 选型时应遵循以下注意事项 1 根据PLC 是单机控制还是形成网络 输入输出点数 控制功能确定PLC 的规模 并且在选购PLC 时要在实际需要点数的基础上留有一定余量 2 用户程序的存储容量和指令的执行速度是两个重要指标 一般存储容量越大 速度越快的PLC 价格就越高 应该根据系统的大小合理选用PLC 产品 3 根据用户程序开发量的大小与难易 开发周期的长短以及资金情况合理配备编 程器 4 在满足要求的情况下尽量选择比较熟悉的机种和机型 5 根据不同的控制要求 选用合适规模的PLC 避免造成太多的资源浪费 6 冗余系统不是必选的 要充分考虑系统的性能价格比 7 尽量选用大公司的产品 其产品质量比较有保障 且技术支持 售后服务较完 善 有利于产品扩展与软件升级 8 经常了解PLC 产品的发展趋势和市场动态 选择技术经济指标高的PLC 产品 2 4 7 I O 点的配置点的配置 根据设计主要技术指标 车房信号台功能 1 井口 井下提升信号的数字显示及文字提示 包括运人 运物 检修等 工作方式的灯光显示信号 上 下 慢上 慢下 停车 急停等工作执行信号 的灯光和数显信号 2 存储井口信号台本次 前次等的打点信号 井口信号台功能 1 完成各种提升信号的按钮检测 显示及声音提示 包括运人 运物 检修 水 平联系等选择按钮 上 下 慢上 慢下 停车 急停等信号按钮 2 完成本水平及井下各种信号的闭锁和监控 3 完成向车房发送信号的功能 4 完成本次 前次等的打点信号的存储 井下信号台功能 兰州理工大学毕业设计说明书 第 11 页 共 91 页 1 完成各种提升信号弹按钮检测 显示及声音提示包括工作方式信号 工作执行 信号及其它信号 2 完成本水平各种信号的闭锁功能 3 完成向进口发送信号的功能 由上述功能的要求可以将 I O 点的配置如下表 输入信号点数输入信号点数输出信号点数输出信号点数 井口信 号台 总开关信号 1 点 信号解除 1 点 要罐信号 1 点 摇台信号 2 点 罐位信号 1 点 井下各信号 台 要罐信号 1 点 摇台信号 2 点 罐位信号 1 点 慢上信号 1 点 慢下信号 1 点 公有信号 慢上信号 1 点 慢下信号 1 点 运矿信号 1 点 运物信号 1 点 运人信号 1 点 目的地选择信号 5 点 锁罐信号 1 点 停车信号 1 点 急停信号 1 点 检修信号 1 点 罐位信号显示 5 点 要罐信号显示 5 点 上行信号显示 1 点 下行信号显示 1 点 慢上 下信号显示 2 点 停车信号显示 1 点 急停信号显示 1 点 检修信号显示 1 点 信号解除 1 点 锁罐信号显示 1 点 摇台信号显示 5 点 兰州理工大学毕业设计说明书 第 12 页 共 91 页 2 4 8 根据要求选择出的根据要求选择出的 PLC 本设计要求采用三菱产品对系统进行设计 根据实际情况本设计采用 FX 系列 FX 系列的输入输出点数可以达到 16 128 点 配置扩展单元后可以达到 256 点 其速 度快 基本指令的执行速度为 12ms 步 容量大 具有 8K 步的 EPROM 和 2K 步的 RAM 丰富的软元件 内附高速计数器 有 6 个和普通的输入口兼容的高速计数器兼 容的输入点 最高计数频率大达 10KHz 在 20 世纪 90 年代三菱公司推出 FX2N 系列产品 它是小型化 高速虾 高性能 和所有方面都相当于 FX 系列中最高档次的超小型程序装置 系列配置灵活 固定 再 基本单元上连接扩展单元或者扩展模块 可进行 16 到 256 点的灵活输入 输出组合 程 序容量大 内置 800 步的 RAM 最大可扩展至 16K 步 编程指令丰富 FX 系列的系 列序号 0S 0N 1N 2N 2NC 等 网路 In the FX FX2C FX0N FX1S FX1N and earlier versions than V 2 00 of the FX2NC and FX2N pay attention to the following points While the programmable controller is receiving data send is only performed after receive is completed During this time the send wait flag M8121 is actuated After the head data is received and before the receive completion flag M8123 is turned on it isregarded that a receive is being performed If the send request is given while the head data 兰州理工大学毕业设计说明书 第 50 页 共 91 页 isreceived data may be confused 4 Time out evaluation Valid in the FX2N FX2NC programmable controller earlierthan V2 00 If receive is not restarted within the time specified by D8129 after the receive data is interruptedon the midway it is regarded as time out M8129 is turned on and receive is completed Refer to the figure below M8129 is not automatically turned off Reset it using a sequence program When this function is used data can be received without using a terminator even in equipment in which the number of send data may be changed 5 Time out evaluation time Valid in V 2 00 or later of the FX2N FX2NC programmablecontroller Set the time used for time out evaluation described above The value set here multiplied by 10 ms is regarded as the evaluation time When 0 is set to D8129 the evaluation time is regarded as 100 ms Example When the time out evaluation time is set to 50 ms 9 2 Hardware Hand Shake Operation 9 2 1 FX FX2C FX0N FX1S FX1N and FX2N earlier than V 2 00 In the FX FX2C FX0N FX1S FX1N and FX2N earlier than V 2 00 half duplex communication is performed Accordingly when the send flag is turned on while data is received the send wait flag M8121 is turned on When the receive completion flag is changed from OFF to ON send is started 1 Do not use hardware hand shake D8120 b12 b11 b10 0 0 0 2 Use terminal mode of control line This mode is available for send only or receive only 1 Please turn off ER DTR of DR DSR later 2 When finished to send data please turn off DR DSR When it is not turned off the next data cannot be communicated 3 When sending data to the programmable controller please check to turn off the ER DTR 兰州理工大学毕业设计说明书 第 51 页 共 91 页 signal 4 Reset using a program When it is not turned off the next data cannot be received 5 This period should be 2 scan times or more 9 2 2 FX2N FX2NC V 2 00 or later In the FX2N of V 2 00 or later full duplex communication is performed When performing half duplex communication pay rigid attention so that the send flag is not turned on while data is received If it is turned on send is started As the result the counterpart equipment may not be able to receive data or the send receive data may be damaged In the full duplex communication the send wait flag M8121 is not turned on In the version V 2 00 or later the programming protocol Section 12 is supported while an RS instruction remains OFF 1 Do not use hardware hand shake 2 Use terminal mode of control line This mode is available for send only or receive only The control line and the transmission sequence are equivalent to those in the FX2N series whose version is earlier than V 2 00 Refer to paragraph 9 2 1 3 Use normal mode 1 of control line 4 Use interlink mode of control line 1 While the counterpart equipment is ready to receive turn ON the DR DSR signal While both the DR DSR signal and the send request are turned on the FX2N sends the data 2 In the interlink mode the programmable controller turns OFF the ER DTR signal before the 30th character receive buffer limit and requests the counterpart equipment to stop send After this send request up to 30 characters can be received The 31st and later characters cannot be received Stop send temporarily then send the remaining data after the ER DTR signal is turned ON again When send is stopped receive is completed after the time out evaluation time is expired When send is not stopped receive is completed after the final character of the send data is received or the 30th character is received Therefore receive points need to set 30th or more 3 Reset using a sequence program If it is not turned off the next data cannot be received 9 3 Number of Communication Data 兰州理工大学毕业设计说明书 第 52 页 共 91 页 9 3 1 Deal with 16 bits Data When M8161 is set to OFF M8161 is shared by an ASCII instruction a HEX instruction and a CCD instruction 9 3 2 Deal with 8 bits Data When M8161 is set to ON M8161 is shared by an ASCII instruction a HEX instruction and a CCD instruction 9 4 Example Program 9 4 1 Personal Computer When a programmable controller is connected to a personal computer and data send receive is performed by the programmable controller 1 System configuration Use a communication cable suitable to the arrangement of connector pins of the personal computer used For the representative wiring refer to chapter 2 2 Communication format If the communication format of the commercial communication software used cannot realize the following setting set the programmable controller in accordance with the commercial communication software The communication format in this example is set as follows 4 Example program of programmable controller 5 Example program of cumputer This is an example of a BASIC program for communication of RS instruction communication no protocol communication This BASIC program is written by N88BASIC of Nippon Electric Corporation 兰州理工大学毕业设计说明书 第 53 页 共 91 页 1 This counter is used for waiting time of receiving data from PLC Please change setting value of counter for personal computer CPU speed 9 4 2 Printer Connecting FX2N 232 BD and printer and printing out the data send from the programmable controller 1 System configuration Use a communication cable suitable to the arrangement of connector pins of the printer used For the representative wiring refer to chapter 2 2 Communication format Let the communication format of the programmable controller be in accordance with that of the printer used The communication format in this example is set as follows 3 Operation 9 5 Supporting RS Instruction and Programming Protocol When using RS instruction in conjunction with the FX2N 232 BD or FX0N 232ADP the user can switch between using no protocol communication and the programming tool 兰州理工大学毕业设计说明书 第 54 页 共 91 页 programming protocol under the following conditions Accordingly when data is received from counterpart equipment while an RS instruction remains OFF NAK will be sent back to the counterpart equipment 9 5 1 Programmable Controller and Version 9 5 2 Operating Conditions and Format Set Content The programmable controller can change from using no protocol communication to programming protocol and back by manipulating the RS instruction and Register D8120 and shown below 1 With the RS instruction On move the data choices shown below into the Register D8120 to use no protocol communication Table Set communication format D8120 2 To use programming protocol turn the RS instruction Off and move the data H0000 into the communication format Register D8120 When the programmable controller is taken out of RUN mode by FX PCS WIN E Software or the front panel switch complete editing and program downloads can be accomplished On line changes can be performed with the programmable controller in Run Mode Example of changing the communication format D8120 between H0086 and H0000 The programmable controller is first set for no protocol communication using RS instruction 12 Diagnostics 12 1 Common Items 兰州理工大学毕业设计说明书 第 55 页 共 91 页 1 Check the connection with the communication unit of the programmable controller and the option When the connection is unstable the communication cannot be corrected For the installation and the connection method refer to the manual of the communication unit of the option 2 Check whether the VRRD or VRSC instruction is used in used in the program If it is used delete it turn off the power of the programmable controller then turn it on again 3 Each setting of communication format D8120 parameter of programmable controller by FX PCS WIN E N N network D8173 to D8180 and parallel link M8070 M8071 is suitable for the usage or it checks The communication is not correctly done if setting is not suitable for the usage When each setting is changed please turn off the power supply of the programmable controller and turn it on again 4 When you use FX0N 485ADP and FX 485ADP please the power supply for the drive must be supplied correctly or check 12 2 N N Network 12 2 1 Error Code When station occur communication error auxiliary relays FX2N M8183 to M8191 FX0N M504 to M511 of communication error is ON in the station And the error code put into data registers FX2N D8211 to D8218 FX0N D211 to D218 This is error code is following the table 兰州理工大学毕业设计说明书 第 56 页 共 91 页 M Master station L Slave station 1 Another slave station 2 Self station 12 2 2 Diagnostics 1 Check the status of the RD LED and the SD LED provided on each 485BD If both of them are lighted and extinguished nothing is wrong If the RD LED is lighted extinguished but the SD LED is not lighted extinguished not lighted at all check the setting of the station No the transmission rate baud rate and the total number of sl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论