编辑: ok2015 | 2019-12-01 |
1 - 目录前言・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・
2 §
1 概述・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・
3 §
2 PLC 计算机仿真软件・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・
5 § 2.
1 仿真软件界面和使用方法介绍
5 § 2.2 PLC 编程要点和基本原则.9 表2-1 步进控制中一个工步所包含内容.13 常用特殊辅助继电器功能简介.13 表2-2 PLC 编程常用指令.13 § 2.3 仿真练习.14 §
3 PLC 计算机编程软件・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・
19 § 3.1 编程界面
19 § 3.2 编程方法
22 § 3.3 读入、写出程序与监控
26 §
3 思考题.27 -
2 - 前言本手册是课本《可编程序控制器及其应用》的补充,分为三章.
第一章 概述 简单介绍 PLC 的含义、组成、优势和用途
第二章 PLC 计算机仿真软件 介绍 FX 系列 PLC FX-TRN-BEG-C 计算机 仿真软件的使用方法.本章附有适合于仿真软件的编程仿真练习题,请读者认真 完成.
第三章 PLC 计算机编程软件 介绍 FX 系列 PLC FXGP_WIN-C 计算机编 程软件的使用方法. 为检查编程结果,以及调用文件方便,本教材对编程文件存盘路径和存盘文 件名做如下约定: 1. 存盘工作路径:D:PLC 2. 存盘文件名: 为准确描述梯形图中各个触点以及线圈所在的位置,本教材做如下约定: 1. 沿左母线自上而下,对梯形图的每行依次标记为 A、B、C、?区,对于 不同位置的触点,冠以区号确定其具体位置,例如 A~X0 和B~X0 分别表示 A 区的X0 触点和 B 区的 X0 触点. 2. 线圈具有唯一性,不需用区号确定其位置,因此线圈前不加区号,例如 X0 就表示 X0 的线圈. 在课堂教学过程中,有关继电器触点、线圈位置的描述,与上述方法相同. 本手册与课本联系密切,采用了课本一些练习题的梯形图和语句表,上机练 习请同时携带课本、作业本. -
3 - §1 概述 PLC 是 Programmable Logic Controller(可编程序逻辑控制器) 的 英文缩写,是采用微电脑技术制造的自动控制设备.它以顺序控制为主,回路调 节为辅,能完成逻辑判断、定时、记忆和算术运算等功能.与传统的继电器控制 相比,PLC 控制具有控制速度快、可靠性高、灵活性强、硬件接线简单、改变工 艺方便等优点. PLC 的基本构成见图 1-1,简要说明如下: 1. 中央处理器 CPU 起运算控制作用,指挥协调整机运行. 2. 存储器 ROM RAM 存放程序和数据 (1) 系统程序存储器 ROM 存放生产厂家写入的系统程序, 用户不可更改. (2) 随机读写存储器 RAM 存放随机变化的数据. (3) 用户程序存储器 EPROM 或E2PROM 存放用户编写的用户程序. 3. 通信接口 与计算机、编程器等设备通信,实现程序读写、监控、联网等 功能. 4. 电源 利用开关电源将 AC220V 转变成 DC5V 供给芯片;
DC12V 供给输出继 电器;
DC24V 供给输入端传感器.另有锂电池做为备份电源. 5. 输入接口 IN 将外部开关或传感器的信号传递给 PLC. 6. 输出接口 OUT 将PLC 的控制信号输出到接触器、电磁阀线圈等外部执行 部件. 输入信号开关电源 ROM RAM CPU 通信接口 输入接口IN 输出接口OUT DC24V X DC12V DC5V Y 输出执行部件计算机、编程器 图1-1 PLC 构成框图 AC220V -
4 - 作为一般技术人员,对于上述构成,主要关心的是输入输出接口.输入输出 接口的详细情况,见第
9 页§3.2 的有关介绍和图 2-3 PLC 输入输出接口电路示 意图. 随着 PLC 技术的发展,其功能越来越多,集成度越来越高,网络功能越来越 强,PLC 与PC 机联网形成的 PLC 及其网络技术广泛地应用到工业自动化控制之 中,PLC 集三电与一体,具有良好的控制精度和高可靠性,使得 PLC 成为现代工 业自动化的支柱. PLC 的生产厂家和型号、种类繁多,不同型号自成体系,有不同的程序语言 和使用方法,但是编程指导思想和模式是相同的,其编程和调试步骤如下: 1. 设计 I/O 接线图 根据现场输入条件和程序运行结果等生产工艺要求, 设计 PLC 的外围元件接 线图,作为现场接线的依据,也作为 PLC 程序设计的重要依据.(I/O 接线图参 见9页图 2-3) 2. 编制 PLC 的梯形图和指令语句表 根据生产工艺要求在计算机上利用专用编程软件编制 PLC 的梯形图, 并转换 成指令语句表(FX 系列 PLC 编程常用指令见
13 页表 2-2). 3. 程序写出与联机调试 用编程电缆连接计算机和 PLC 主机,执行 写出 操作,将指令语句表写 出到 PLC 主机.PLC 输入端连接信号开关,输出端连接执行部件,暂不连接主 回路负载,进行联机调. PLC 的控制方式是由继电器控制方式演化而来,由PLC 内部的微电子电路 构成的模拟线圈和触点取代了继电器的线圈和触点,用PLC 的程序指令取代继 电器控制的连接导线,将各个元件按照一定的逻辑关系连接起来,PLC 控制的梯 形图在许多方面可以看作是继电器控制的电路图. 可以理解为,PLC 内部有大量的由软件程序构成的继电器、计时器和计数器 等软元件,用软件程序按照一定的规则将它们连接起来,取代继电控制电路中的 控制回路. 本文
第一章介绍利用 PLC 计算机仿真软件,学习 PLC 用户程序设计,并且 仿真试运行、调试程序.由于仿真软件不需要真正的 PLC 主机,就可以在计算 机上仿真运行调试,所以它既是学习 PLC 程序设计的得力助手,也给实际工作 中调试程序带来很大方便.本章的编程仿真练习题,请读者认真完成,会对掌握 PLC 应用大有帮助. 本文
第二章介绍 PLC 实际应用的编程软件的使用方法. -
5 - §2 PLC 计算机仿真软件 FX 系列 PLC 可用 FX-TRN-BEG-C 仿真软件,进行仿真运行.该软件既 能够编制梯形图程序,也能够将梯形图程序转换成指令语句表程序,模拟写出到 PLC 主机,并模拟仿真 PLC 控制现场机械设备运行. 使用 FX-TRN-BEG-C 仿真软件,须将显示器象素调整为 1024*768,如果 显示器象素较低,则无法运行该软件. §2.1 仿真软件界面和使用方法介绍 启动 FX-TRN-BEG-C 仿真软件,进入仿真软件首页.软件的 A-
1、A-2 两 个章节,介绍 PLC 的基础知识,此处从略,请读者自行学习.从A-3 开始,以 后的章节可以进行编程和仿真培训练习,界面显示如图 2-1 所示. 图2-1 仿真编程界面 编程仿真界面的上半部分为仿真界面,下半部分为编程和显示操作界面. §2.1.1 仿真界面 -
6 - 编程仿真界面的上半部分,左起依次为远程控制画面、培训辅导画面和现场 工艺仿真画面.点击远程控制画面的教师图像,可关闭或打开培训辅导画面. 仿真界面 编辑 菜单下的 I/O 清单选项,显示该练习项目的现场工艺过程 和工艺条件的 I/O 配置说明.对每个练习项目的 I/O 配置说明,需仔细阅读,正 确运用. 远程控制画面的功能按钮,自上而下依次为: 梯形图编辑 -------将仿真状态转为编程状态,可以开始编程;
PLC 写入 将转换完成的用户程序,写入模拟的 PLC 主机.PLC 写入后,方可进行仿真操作,此时不可编程;
复位 将仿真运行的程序停止复位到初始状态;
正俯侧 -----选择现场工艺仿真画面的视图方向;
选择基础知识的上一画面和下一画面;
主要 返回程序首页;
编程/运行 显示窗---显示编程界面当前状态. 仿真现场给出的 X 的位置,实际是该位置的传感器,连接到 PLC 的某个输入 接口 X;
给出的 Y 的位置,实际是该位置的执行部件被 PLC 的某个输出接口 Y 所 驱动.本文亦以 X 或Y的位置替代说明传感器或执行部件的位置. 仿真现场的机器人、机械臂和分拣器等,为点动运行,自动复位. 仿真现场的光电传感器,遮光时,其常开触点接通,常闭触点分断,通光时 相反. 在某个培训练习项目下,可根据该项目给定的现场工艺条件和工艺过程,编制PLC 梯形图,写入模拟的 PLC 主机,仿真驱动现场机械设备运行;
也可不考 虑给定的现场工艺过程,仅利用其工艺条件,编制任意的梯形图,用灯光、响铃 等显示运行结果. §2.1.2 编程界面 编程仿真界面的下半部分左侧为编程界面,编程界面上方为操作菜单,其中 工程 菜单,相当于其他应用程序的 文件 菜单.只有在编程状态下,才能 使用 工程 菜单进行打开、保存等操作. 编程界面两侧的垂直线是左右母线,之间为编程区.编程区中的光标,可用 鼠标左键单击移动,也可用键盘的四个方向键移动.光标所在位置,是放置、删 除元件等操作的位置. 仿真运行时,梯形图上不论触点和线圈,蓝色表示该元件接通. 受软件反应灵敏度所限,为保证可靠动作,对各元件的驱动时间应不小于 0.5s. §2.1.3 显示操作界面 编程仿真界面的下半部分右侧依次为 I/O 状态显示画面、 模拟灯光显示画面 -
7 - 和模拟开关操作画面. I/O 状态显示画面,用灯光显示一个
48 个I/O 点的 PLC 主机的某个输入或 输出继电器是否接通吸合. 模拟灯光显示画面,其模拟电灯已经连接到标示的 PLC 输出点. 模拟开关操作画面,其模拟开关已经连接到标示的 PLC 输入点,PB 为自复 位式点动常开按钮,SW 为自锁式转换开关,面板的 OFF ON 系指其常开触点 分断或接通. §2.1.4 编制程序和仿真调试 点按 梯形图编辑 进入编程状态,该软件只能利用梯形图编程,并通过点 按界面左下角 转换程序 按钮或 F4 热键,将梯形图转换成语句表,以便写入 模拟的 PLC 主机.但是该软件不能用语句表编程,也不能显示语句表.编程界面 下方显示可用鼠标左键点击的元件符号,如图 2-2 所示. 图2-2 编程热键 常用元件符号的意义说明如下: : 将梯形图程序转换成语句表程序(F4 为其热键);
:放置常开触点;
:并联常开触点;
:放置常闭触点;
:并联常闭触点;
:放置线圈;
: 放置指令;
:放置水平线段;
:放置垂直线段于光标的左下角;
:删除水平线段;
:删除光标左下角的垂直线段;
-
8 - :放置上升沿有效的常开触点;
:放置下降沿有效的常开触点. 元件符号下方的 F5―F9 等字母数字,分别对应键盘上方的编程热键,其中 大写字母前的 s 表示 Shift+;
c 表示 Ctrl+;
a 表示 Alt+. 1. 元件放置方法 梯形图编程采用鼠标法、热键法、对话法和指令法均可调用、放置元件. (1) 鼠标法:移动光标到预定位置,鼠标左键单击编程界面下方的触点、线圈、指令等符号,弹出元件标号对话框,输入元件标号、参数或指令,即可在光 标所在位置放置元件或指令. (2) 热键法:点按编程热键,也会弹出元件标号对话框,其他同上. (3) 对话法:在预定放置元件的位置双击鼠标左........