1、 PDF外文:http:/ 中文 2095 字 汉语翻译: 控制系统使用可编程序的逻辑控制器 设计的背景 1. 领域中的设计 本发明涉及一种控制系统采用可编程序控制器 (简称 "PLC" ) , 更具体地说 ,以改善控制系统 ,能够防止错误操作的发生在任何一个 远程服务端 (简称 " RSU " ) , 这些错误可能导致一个不正常的状态主控制器或通信线路 。 2. 已有技术的介绍 在一般情况下 , PLC 系统控制了多元化的控制对象 , 如电
2、器开关作为输入 /输出 (I/O)的连接点 ,耦合到 PLC 的一个 这个纲领是由一个用户 。 这样一个 PLC控制系统采 用多降法 ( 乙肽网 ) ,其中多个通信站 连 在同 一个网络 。 一个地方区域通信方法采取在 PLC 系统之间执行通信 , 相当数量数据范围从数对许多字节被交换在实时基地在生产线之内利用制造业自动化系统。 关于必需的数据譬如数据包 , 错误和在项目之外 , PLC 位于各条生产线运用这样制造业自动化系统执行实时 receive/transmit 操作 from/to 各自 PLC 被配置在其它生产线 , 因此执行一项合作任务根据被接受
3、的数据。 PLC 和它的控制目标被连接 以外 , 和控制在 I/O 连接点之间 也 将被描述。 为了实现这种控制系 统采用 PLC, PLC 要求 CPU (中央过程单位 ) 提供一个远程 I/O 模块。 为 达 到 经济目的 , 不在 控制系统 内 控制目标密集 的各个区域 内 安装 CPU 和远程 I/O 模块 , 远程 单位的复数执行通信作用和 I/O 控制功能各自 独立 , 以便RSU 在 PLC 里 远程控制 I/O 模块的 作用广泛被使用 ,以 扩大 CPU 的 I/O 容量。 一个常规控制系统包括 PLC(M) 和复数 RSU(R1-Rn) 。
4、 参照 被显示在 其中 ,PLC(M) 包括 PLC, 数据链接和 I/O 模块 , 它自己的 I/O 连接指向使用节目和通信参数的控制哪些由用户 设置 , 并且 包括 控制各自 I/O 连接点为远程控制端 R1 、 Rn 。 每个复数 RSU(R1-Rn) 有至少一个 I/O 模块 , 和执行的数据通讯 PLC(M) 通过通信缆绳 , 和相应地控制它自己的 I/O 模块。 每个 RSU 有 : MODEM 10 为执行与主态软件的通信 PLC(M) 通过通信缆绳 ; 一个 receive/transmit 模块 11 为交换数据与主态软件 PLC(M) 根据一个被预先
5、决定的协议 ; receive/transmit 缓冲 12 为临时地存放在其中数据为交换 ; 一个输出数据存贮单位 13 为存放在其 中将被传送从主态软件 PLC(M) 对输入 - 输出模块 16 的数据 ; 一个输入数据存贮单位 14 为存放在其中将被传送从输入 - 输出模块 16 对主态软件 PLC(M) 的数据 ; 并且输入 - 输出控制模块 15 为控制数据传输在数据存储单位 13,14 和输入 - 输出模块 16 之间。 首先 , 在主态软件 PLC(M)进行 数据链接 , 是数据链接设备附有主态软件PLC(M), 并 作为一个主要单位在相关网络 , 同时 获得数据通讯
6、的主动性。数据链接能设置一个最大数字 N 的 RSUs 。 RSU 设置 自身 和主态软件的数字 PLC(M), 以及 直接地从 主态软件PLC(M)接受通信 并 执行数据传输。 数据链接在主态软件 PLC(M) 连续地选择 RSUs(R1-Rn) 和执行数据receiving/transmitting 操作。 例如 , 当数据 outputted 从主态软件 PLC(M) 通过通信缆绳和 MODEM 10传输 到 RSU(R1),应用的数据通过 receive/transmit 缓冲 12和 receive/transmit 模块 11,并 被存放在输出数
7、据存贮单位 13。数据被存放在输出数据存贮单位 13 是outputted 对输入 - 输出模块 16 与输入 - 输出控制模块符合 15 的控制。 外在控制目标数据读从输入 - 输出模块 16 远程控制端 R1 被存放在输入数据存贮单位 14 与输入 - 输出控制模块符合 15 的控制。数据被存放在输入数据存贮单位 14, 通过 receive/transmit 缓冲 12 和 receive/transmit 模块 11 传达 给 主态软件 PLC(M) 。 通过 3D 方 法说明在主态软件的时间点 PLC(M)和 RSU(R1-R3)中 各自 功能 ,Tg1.ab
8、out.Tg3 根据 各自 在 RSUs 的时间点与主态软件不同 PLC(M)不同 ,判断功 能 在时间 量 和操作开始时间 点 RSUs(R1-R3)上 彼此 的 不同 , 并且根据主态软件 PLC(M), 各自 的 RSUs(R1-R3)在 Tg1.about.Tg3 上的时差 变得可行 。 结果 , 在 每 个 Tg1.about.Tg3 期 间 主 态 软 件 PLC(M) 不 获 得 可 靠RSUs(R1-R3),合作任务被执行与输入 - 输出的 RSUs(R1-R3) 符合 , 也许在这样 的 操作时间点由于不一致 , 制造业自动化系统 在此处 发生错误操作 。 &nb
9、sp;并且 ,RSU 不独立地执行 使用用户的 任务 和 控制数据通讯 , 输入 - 输出连接点与 CPU 符合在 PLC 编程 , 主态软件 PLC(M) 倾向于无法控制 RSU 的产品价值在一条不稳定的通信线路、通信中断、电源停止对主态软件 PLC(M) 和等等的影响之下。 此时 , RSU 不接受数据输出到产品模块从主态软件 PLC(M), 并且最后被接受的数据被存放在输出数据存贮单位 13 相应地是 outputted 对产品模块在连续 ,因此恶化控制系统的可靠性在各种各样的环境里。 进一步 , 电源时间和力量停止时间在取决于主态软件 PLC(M) 和单独电源的
10、遥远的远程控制端之间 , 是与彼此不同 , 藉以输入 - 输出数据不满足同步关于输入 - 输出数据。 3. 设计的总结 由此可知 ,当前 设计 的对象 是在 提供 的 控制系统 中 使用 可编程序的逻辑控制器能有选择性地输出 , 最后被接受的数据在正常运行期间 , 而 数据不被 PLC 接受 时, 紧急数据由用户预先决定。 这是当前 设计 的其它对象为整个控制系统提供使用 可编程序的逻辑控制器能稳定地执行项合作任务 的 控制系统 , 在 与彼此不同在电源时间点的 高级 PLC 和 RSUs 之间 同步数据传输 。 达到难以形容的对象 , 那里
11、为执行被提供控制系统被描绘在一位主要可编程序的逻辑控制器 (PLC), 远程服务端 (RSUs 的 ) 复数 , 和 在 高级 PLC 和 RSUs 之间 的 通 信缆绳数据通讯 , 高级 PLC 包括当 RSUs 不接受从 高级 PLC 的 控制数据时, 用户设置控制数据 和 使用的紧急数据集单位 , 并且每个 RSUs 的复数包括紧急输出数据存贮单位 , 存放在其中紧急数据由紧急数据集单位确定 , 通常被从 高级 PLC 接受 的 正常输出数据存贮单位为存放在其中 的 控制数据 , 为使用户选择从紧急输出数据和最后被 高级 PLC 接受 的 正常输出数据 , 一个输出数据选择开关 被挑选 , 当 RSU 不接受 来自高级 PLC 的 控制数据 , 在一个预定时间期间 , 当来自高级 PLC 的 控制数据不被接受 , 定时器为输出 信号 ,对 输入 - 输出控制器为有选择性地输出存放在紧急输出数据存贮单位 的 紧急输出数据 , 当输出信号被定时器接受 , 挑选存放在正常输出数据存贮单位 的 正常输出数据 。