• 技术文章

    三菱pPLC编程教程

    2012-02-23 11:20:28  来源:
    *章

        可编程控制器概况可编程控制器(PORMAL CNRLE,简称 P) RGAMBE OTOLR C。与个人计算机的 P 相区别,用 PC C L 表示。 PC L 是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自 动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电 器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。国际电工 委员会(IC E)颁布了对 PC的规定:可编程控制器是一种数字运算操作的电 L 子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其 内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并 通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序 控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其 功能的原则设计。 PC L 具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编 程简单等特点。可以预料:在工业控制领域中,PC控制技术的应用必将形成 L 世界潮流 PC L 程序既有生产厂家的系统程序,又有用户自己开发的应用程序,系统 程序提供运行平台,同时,还为 PC L 程序可靠运行及信息与信息转换进行必要 的公共处理。用户程序由用户按控制要求设计、伺服电机 等服务设计

    第二章

    PC L 的结构及基本配置一般讲,PC L 分为箱体式和模块式两种。但它们的组成是相同的,对箱体 式 PC L,有一块 CU P 板、IO / 板、显示面板、内存块、电源等,当然按 CU性 P 能分成若干型号,并按 IO / 点数又有若干规格。对模块式 PC L,有 CU P 模块、 IO模块、内存、电源模块、底板或机架。无任哪种结构类型的 PC / L,都属于 总线式开放型结构,其 IO / 能力可按用户需要进行扩展与组合。PC L 的基本结 构框图如下: 接受 现场信号输 入 接 口 部 件 中央处理单元 CPU 板 接 口 部 件 输 出 驱动 受控元件 电 源 部 件 一、CU P 的构成 PC中的 CU是 PC的核心,起神经中枢的作用,每台 PC至少有一个 L P L L CU P,它按 PC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的 L 方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时, 诊断电源和 PC L 内部电路的工作状态和编程过程中的语法错误等。 进入运行后, 从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的 控制信号,去指挥有关的控制电路, 与通用计算机一样,主要由运算器、控制器、寄存器及实现它们之间联系 的数据、控制及状态总线构成,还有外围芯片、总线接口及有关电路。它确定 了进行控制的规模、工作速度、内存容量等。内存主要用于存储程序及数据, 是 PC L 不可缺少的组成单元。

         CU P 的运算器用于进行数字或逻辑运算,在控制器指挥下工作。 CU的寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下 P 工作。 CU P 虽然划分为以上几个部分, PC 但 L 中的 CU P 芯片实际上就是微处理器, 由于电路的高度集成, CU 对 P 内部的详细分析已无必要, 我们只要弄清它在 PC L 中的功能与性能,能正确地使用它就够了。 CU模块的外部表现就是它的工作状态的种种显示、种种接口及设定或控 P 制开关。

        一般讲,CU P 模块总要有相应的状态指示灯,如电源显示、运行显示、 故障显示等。箱体式 PC L 的主箱体也有这些显示。它的总线接口,用于接 IO / 模板或底板,有内存接口,用于安装内存,有外设口,用于接外部设备,有的 还有通讯口,用于进行通讯。CU P 模块上还有许多设定开关,用以对 PC L 作设 定,如设定起始工作方式、内存区等。 二、IO / 模块: PC L 的对外功能,主要是通过各种 IO / 接口模块与外界联系的,按 IO /点 数确定模块规格及数量,IO / 模块可多可少,但其*大数受 CU P 所能管理的基 本配置的能力,即受*大的底板或机架槽数限制。IO模块集成了 PC的 IO / L / 电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。 三、电源模块: 有些 PC L 中的电源,是与 CU P 模块合二为一的,有些是分开的,其主要用 途是为 PC L 各模块的集成电路提供工作电源。 同时, 有的还为输入电路提供 2V 4 的工作电源。电源以其输入类型有:交流电源,加的为交流 20A 或 10A, 2VC 1VC 直流电源,加的为直流电压,常用的为 2V 4。其作用是:电气上,实现各模块间的 联系,使 CU P 能访问底板上的所有模块,机械上,实现各模块间的连接,使各 模块构成一个整体。 五、PC的外部设备 L 外部设备是 PC L 系统不可分割的一部分,它有四大类 1 编程设备:有简易编程器和智能图形编程器,用于编程、对系统作一些设 . 定、监控 PC PC L 及 L 所控制的系统的工作状况。编程器是 PC L 开发应用、 监测运行、检查维护不可缺少的器件,但它不直接参与现场控制运行。 2 监控设备:有数据监视器和图形监视器。直接监视数据或通过画面监视数 . 据。 3 存储设备:有存储卡、存储磁带、软磁盘或只读存储器,用于永久性地存 . 储用户数据,使用户程序不丢失,如 ERM ERM PO、EPO 写入器等。 4 输入输出设备:用于接收信号或输出信号,一般有条码读人器,输入模拟 . 量的电位器,打印机等。 六、PC L 的通信联网 PC L 具有通信联网的功能,它使 PC PC之间、PC L与 L L 与上位计算机以及 其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。 现在几乎所有的 PC新产品都有通信联网功能,它和计算机一样具有 R-3 L S22 接口,通过双绞线、同轴电缆或光缆,可以在几公里甚至几十公里的范围内交 换信息。 当然,PC之间的通讯网络是各厂家专用的,PC与计算机之间的通讯, L L 一些生产厂家采用工业标准总线,并向标准通讯协议靠拢,这将使不同机型的 PC L 之间、PC L 与计算机之间可以方便地进行通讯与联网。 了解了 PC L 的基本结构, 我们在购买程控器时就有了一个基本配置的概念, 做到既经济又合理,尽可能发挥 PC L 所提供的*佳功能。杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 第三章 基本指令系统和编程方法 §1 基本指令系统特点 PC L 的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级 语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的 要求。目前,还没有一种对各厂家产品都能兼容的编程语言。如三菱公司的产 品有它自己的编程语言,ORN公司的产品也有它自己的语言。但不管什么型 MO 号的 PC L,其编程语言都具有以下特点: 1 图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易 . 于理解和记忆。系统的软件开发者已把工业控制中所需的独立运算功能编 制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当 的参数。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路 的梯形图,很容易接受。如西门子公司还采用控制系统流程图来表示,它 沿用二进制逻辑元件图形符号来表达控制关系,很直观易懂。较复杂的算 术运算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象 征性不如逻辑运算部分,也受用户欢迎 2 明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户 . 填人,如:K0,T2 等。PC 40 10 L 中的变量和常数以及其取值范围有明确规 定,由产品型号决定,可查阅产品目录手册。 3 简化的程序结构:PC的程序结构通常很简单,典型的为块式结构,不同 . L 块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有 清晰的概念。 4 简化应用软件生成过程: . 使用汇编语言和高级语言编写程序, 要完成编辑、 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系 统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高 深的软件设计能力。 5 强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人 . 员头疼的事, PC 而 L 的程序调试提供了完备的条件, 使用编程器, 利用 PC L 和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下, 诊断和调试操作都很简单。 总之,PC的编程语言是面向用户的,对使用者不要求具备高深的知 L 识、不需要长时间的专门训练。 §2 编程语言的形式本教材采用*常用的两种编程语言,一是梯形图,二是助记符语言表。采 用梯形图编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件; 采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图 形编程器或计算机来编程。 虽然一些高档的 PC L 还具有与计算机兼容的 C 语言、BSC AI 语言、专用的 高级语言(如西门子公司的 GAH、三菱公司的 MLA) RP5 ESP,还有用布尔逻辑语 言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适 用于本厂的产品。 l 编程指令:指令是 PC L 被告知要做什么,以及怎样去做的代码或符号。

        从 本质上讲,指令只是一些二进制代码,这点 PC L 与普通的计算机是完全相 同的。同时 PC L 也有编译系统,它可以把一些文字符号或图形符号编译成 机器码,所以用户看到的 PC L 指令一般不是机器码而是文字代码,或图形 符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表

          l 指令系统:一个 PC L 所具有的指令的全体称为该 PC L 的指令系统。它包含 着指令的多少,各指令都能干什么事,代表着 PC L 的功能和性能。一般讲, 功能强、性能好的 PC L,其指令系统必然丰富,所能干的事也就多。我们 在编程之前必须弄清 PC L 的指令系统 l 程序:PC L 指令的有序集合,PC L 运行它,可进行相应的工作,当然,这里 的程序是指 PC的用户程序。用户程序一般由用户设计,PC的厂家或代 L L 销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程 序,更难读,所以多数程序用梯形图表达。 l 梯形图: 梯形图是通过连线把 PC L 指令的梯形图符号连接在一起的连通图, 用以表达所使用的 PC L 指令及其前后顺序,它与电气原理图很相似。它的 连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图 符号指令连成一个指令组,这个指令组一般总是从装载(L)指令开始, D 必要时再继以若干个输入指令(含 L 指令) D ,以建立逻辑条件。*后为输 出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工 作等指令,以进行相应的工作。母线是用来连接指令组的。下图是三菱公 司的 F2 系列产品的*简单的梯形图例: XN X0 00 X0 01 Y0 00 X1 00 END 它有两组,*组用以实现启动、停止控制。

        变频器、plc、伺服电机、人机界面、cnc 系统等 以 l 结束程序。 梯形图与助记符的对应关系: 助记符指令与梯形图指令有严格的对应关 系,而梯形图的连线又可把指令的顺序予以体现。一般讲,其顺序为:先 输入,后输出(含其他处理) ;先上,后下;先左,后右。有了梯形图就可 将其翻译成助记符程序。上图的助记符程序为: 地址 00 00 00 01 00 02 00 03 00 04 指令 L D O R ADNT N O OT U ED N 变量 X0 00 X1 00 X0 01 Y0 00 反之根据助记符,也可画出与其对应的梯形图。 l 梯形图与电气原理图的关系: 如果仅考虑逻辑控制, 梯形图与电气原理图也 可建立起一定的对应关系。如梯形图的输出(OT U)指令,对应于继电器的 线圈,而输入指令(如 L,AD R D N,O)对应于接点,互锁指令(I、IC L L) 可看成总开关, 等等。 这样, 原有的继电控制逻辑, 经转换即可变成梯形图, 再进一步转换,即可变成语句表程序。 有了这个对应关系,用 PC L 程序代表继电逻辑是很容易的。这也是 PC L 技术对传统继电控制技术的继承。 §3 编程器件下面我们着重介绍三菱公司的 F2 系列产品的一些编程元件及其功能。 XN F 系列产品, X 它内部的编程元件,也就是支持该机型编程语言的软元件, 按通俗叫法分别称为继电器、定时器、计数器等,但它们与真实元件有很大的

        变频器、plc、伺服电机、人机界面、cnc 系统等 差别,一般称它们为“软继电器” 。这些编程用的继电器,它的工作线圈没有 工作电压等级、功耗大小和电磁惯性等问题;触点没有数量限制、没有机械磨 损和电蚀等问题。它在不同的指令操作下,其工作状态可以无记忆,也可以有 记忆,还可以作脉冲数字元件使用。一般情况下,X 代表输入继电器,Y 代表 输出继电器,M 代表辅助继电器,SM P 代表专用辅助继电器,T 代表定时器,C 代表计数器,S 代表状态继电器,D 代表数据寄存器,MV O 代表传输等。 一、 输入继电器 (X ) PC L 的输入端子是从外部开关接受信号的窗口,PC内部与输入端子连接 L 的输入继电器 X 是用光电隔离的电子继电器,它们的编号与接线端子编号一致 (按八进制输入) ,线圈的吸合或释放只取决于 PC L 外部触点的状态。内部有 常开/ 常闭两种触点供编程时随时使用,且使用次数不限。输入电路的时间常 数一般小于 1m。各基本单元都是八进制输入的地址,输入为 X0 ~ X0, 0s 00 07 X1 ~X1,X2 ~X2 。它们一般位于机器的上端。 00 07 00 07 二、 输出继电器(Y ) PC L 的输出端子是向外部负载输出信号的窗口。输出继电器的线圈由程序 控制,输出继电器的外部输出主触点接到 PC L 的输出端子上供外部负载使用, 其余常开/ 常闭触点供内部程序使用。输出继电器的电子常开/ 常闭触点使用次 数不限。输出电路的时间常数是固定的 。各基本单元都是八进制输出,输出 为 Y0 ~Y0,Y1~Y1,Y2~Y2 。它们一般位于机器的下端。 00 07 00 07 00 07 三、 辅助继电器(M ) PC L 内有很多的辅助继电器,其线圈与输出继电器一样,由 PC L 内各软元 件的触点驱动。辅助继电器也称中间继电器,它没有向外的任何联系,只供内 部编程使用。它的电子常开/ 常闭触点使用次数不受限制。但是,这些触点不 能直接驱动外部负载,外部负载的驱动必须通过输出继电器来实现。如下图中 的 M0,它只起到一个自锁的功能。在 F2 中普遍途采用 M~M9,共 50 30 XN 0 49 0 

         辅助继电器中还有一些特殊的辅助继 电器,如掉电继电器、保持继电器等,在这里就不一一介绍了。 X0 00 X0 01 M0 30 M0 30 四、 定时器(T ) 在 PC L 内的定时器是根据时钟脉冲的累积形式,当所计时间达到设定 值时,其输出触点动作,时钟脉冲有 1s 0s 0m。定时器可以用用 m、1m、10s 户程序存储器内的常数 K作为设定值,也可以用数据寄存器(D )的内容 作为设定值。在后一种情况下,一般使用有掉电保护功能的数据寄存器。 即使如此,若备用电池电压降低时,定时器或计数器往往会发生误动作。 定时器通道范围如下: 10m 定时器 T~T9, 共 20 0 s 0 19 0 点,设定值:01 37. 秒; .~ 267 1 m 定时器 T0~T25 0 s 20 T4,共 4 点,设定值:00~376 秒; 6 .1 2.7 1m 积算定时器 T4~T4,共 4 s 25 29 点,设定值:001 277 .0~3.6 秒; 10m 积算定时器 T5~T5,共 6 0 s 20 25 点,设定值:01 267 .~37. 秒; 定时器指令符号及应用如下图所示: X0 00 T200 K2 13 Y0 00 设定值(累积) T0 20 END 当定时器线圈 T0 的驱动输入 X0 接通时, 20 20 00 T0 的当前值计数器对 1 m 的时钟脉冲进行累积计数,当前值与设定值 K2 相等时,定时器的 0s 13 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 输出接点动作, 即输出触点是在驱动线圈后的 12 秒 0 13s 12s .3 (1 * 2m = .3) 时才动作,当 T0 触点吸合后,Y0 就有输出。当驱动输入 X0 断开或 20 00 00 发生停电时,定时器就复位,输出触点也复位。 每个定时器只有一个输入,它与常规定时器一样,线圈通电时,开始 计时;断电时,自动复位,不保存中间数值。定时器有两个数据寄存器, 一个为设定值寄存器,另一个是现时值寄存器,编程时,由用户设定累积 值。 如果是积算定时器,它的符号接线如下图所示: X0 01 T250 K4 35 X0 02 RST T250 定时器线圈 T5 的驱动输入 X0 接通时, 20 20 01 T5 的当前值计数器对 10m 0 s的时钟脉冲进行累积计数,当该值与设定值 K4 35相等时,定时器 的输出触点动作。在计数过程中,即使输入 X0 01在接通或复电时,计数 继续进行,其累积时间为 3.s 0 m*4=45)时触点动作。当复 45(10 s353.s 位输入 X0 接通 ,定时器就复位,输出触点也复位。 02 五、 计数器(C ) F2 中的 1 位增计数器,是 1 位二进制加法计数器,它是在计数 XN 6 6 信号的上升沿进行计数,它有两个输入,一个用于复位,一个用于计数。 每一个计数脉冲上升沿使原来的数值减 1 ,当现时值减到零时停止计数, 同时触点闭合。直到复位控制信号的上升沿输入时,触点才断开,设定值 又写入,再又进入计数状态。 其设定值在 K~K26 范围内有效。 1 377 设定值 K 与 K 含义相同,即在*次计数时,其输出触点就动作。 0 1 联系人:郑先生 0571-88851260 88921063(fax) 13600521214 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 通用计数器的通道号:C ~C9 0 9,共 10 0 点。 保持用计数器的通道号:C0~C9,共 10 10 19 0 点。 通用与掉电保持用的计数器点数分配,可由参数设置而随意更改。 举个例子: X1 00 RST C0 X1 01 C0 K 计数器 C0 Y000 由计数输入 X1 每次驱动 C 线圈时,计数器的当前值加 1 01 0 。当第 1 次 0 执行线圈指令时, 计数器 C 的输出触点即动作。 0 之后即使计数器输入 X1 01 再动作,计数器的当前值保持不变。 l 当复位输入 X1 接通(O)时,执行 RT 00 N S 指令,计数器的当前值为 0 , 输出接点也复位。 l 应注意的是, 计数器 C0~C9,即使发生停电,当前值与输出触 10 19 点的动作状态或复位状态也能保持。 六、 数据寄存器 数据寄存器是计算机必不可少的元件,用于存放各种数据。F2 中每 XN 一个数据寄存器都是 1bt 6i(*高位为正、负符号位) ,也可用两个数据寄 存器合并起来存储 3 bt 2 i 数据(*高位为正、负符号位) 。 1 )通用数据寄存器 D 通道分配 D0 19 ~D9,共 20 0 点。 只要不写入其他数据,已写入的数据不会变化。但是,由 RN TP U→SO 时, 全部数据均清零。 (若特殊辅助继电器 M03 83 已被驱动, 则数据不被清零) 。杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 2 )停电保持用寄存器 通道分配 D0~D1, 32 或 D0~D9, 20 51共 1 点, 20 99 共 80 0 点(由机器的具体型号定) 。 基本上同通用数据寄存器。除非改写,否则原有数据不会丢失,不论电源 接通与否,PC运行与否,其内容也不变化。然而在二台 PC作点对的通 L L 信时, D9~D0 被用作通信操作。 40 59 3 )文件寄存器 通道分配 D00 29,共 20 点。 10~D99 00 文件寄存器是在用户程序存储器(RM ERM PO)内的一个存 A、EPO、ERM 储区,以 50 0 点为一个单位,*多可在参数设置时到 20 点。用外部 00 设备口进行写入操作。在 PC L 运行时,可用 BO 指令读到通用数据寄 MV 存器中,但是不能用指令将数据写入文件寄存器。用 BO MV将 数据写 入 RM A 后,再从 RM A 中读出。将数据写入 EPO 盒时,需要花费一定 ERM 的时间,务必请注意。 4 A 文件寄存器 )RM 通道分配 D00 79,共 20 点。 60~D99 00 驱动特殊辅助继电器 M04 87,由于采用扫描被禁止,上述的数据寄存 器可作为文件寄存器处理,用 BO 指令传送数据(写入或读出) MV 。 5 )特殊用寄存器 通道分配 D00 85,共 26 80~D25 5 点。 是写入特定目的的数据或已经写入数据寄存器,其内容在电源接通时, 写入初始化值(一般先清零,然后由系统 RM O 来写入) 。 §4 F2 系列的基本逻辑指令 XN 基本逻辑指令是 PC L 中*基本的编程语言,掌握了它也就初步掌握了 PC的使用方法,各种型号的 PC的基本逻辑指令都大台大同小异,现在 L L 我们针对 F2 系列,逐条学习其指令的功能和使用方法, XN 。

         一、输入输出指令(L/D/U) DLIOT 下面把 L/D/U DLIOT三条指令的功能、梯形图表示形式、操作元件以 列表的形式加以说明: 符号 L(取) D LI D(取反) OT U(输出) 功 能 梯形图表示 操作元件 X ,M ,CS ,Y ,T , X ,M ,CS ,Y ,T , Y ,T ,SF ,M ,C , 常开触点与母线相连 常闭触点与母线相连 线圈驱动 L 与 LI D D 指令用于与母线相连的接点, 此外还可用于分支电路的起点。 OT指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时 U 器、计数器、状态寄存器等,但不能用于输入继电器。输出指令用于 并行输出,能连续使用多次。 X0 00 Y0 00 地址 00 00 00 01 指令 L D OT U 数据 X0 00 Y0 00 二、触点串连指令(ADAD) N/NI、并联指令(O/R) ROI 符号(名称) AD N(与) AD(与非) NI O(或) R 功 能 梯形图表示 操作元件 X ,M ,CS ,Y ,T , X ,M ,CS ,Y ,T , X ,M ,C ,Y ,T ,S X ,M ,C ,Y ,T ,S 常开触点串联连接 常闭触点串联连接 常开触点并联连接 OI( 或非) 常闭触点并联连接 R AD NI N、AD 指令用于一个触点的串联,但串联触点的数量不限,这两 个指令可连续使用。 O、OI R R 是用于一个触点的并联连接指令。 X0 01 X0 02 Y0 01 地址 指令 数据 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 00 02 X0 03 00 03 00 04 00 05 三、电路块的并联和串联指令(OB N) R、AB 符号(名称) 功 能 梯形图表示 L D AD NI O R OT U X0 01 X0 02 X0 03 Y0 01 操作元件 无 无 OB R(块或) 电路块并联连接 AB N(块与) 电路块串联连接 含有两个以上触点串联连接的电路称为“串联连接块” ,串联电路块并 联连接时,支路的起点以 L D或 LNT指令开始,而支路的终点要用 OB DO R 指令。OB指令是一种独立指令,其后不带操作元件号,因此,OB指令 R R 不表示触点,可以看成电路块之间的一段连接线。如需要将多个电路块并 联连接,应在每个并联电路块之后使用一个 OB R 指令,用这种方法编程时 并联电路块的个数没有限制;也可将所有要并联的电路块依次写出,然后 在这些电路块的末尾集中写出 OB R 的指令, 但这时 OB R 指令*多使用 7 次。 将分支电路(并联电路块)与前面的电路串联连接时使用 AB指令, N 各并联电路块的起点,使用 L 或 LNT D DO 指令;与 OB R 指令一样,AB N 指令 也不带操作元件,如需要将多个电路块串联连接,应在每个串联电路块之 后使用一个 AB N 指令,用这种方法编程时串联电路块的个数没有限制,若 集中使用 AB N 指令,*多使用 7 次。 AB N X0 00 X0 02 X0 03 Y0 06 X0 01 X0 X0 04 05 OB R杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 X0 06 X0 03 地 址 00 00 00 01 00 02 00 03 00 04 00 05 00 06 00 07 00 08 00 09 01 00 指 令 L D O R L D AD N LI D AD N O R OB R AB N O R OT U 数 据 X0 00 X0 01 X0 02 X0 03 X0 04 X0 05 X0 06 X0 03 Y0 06 四、程序结束指令(ED N)符号(名称) 功 能 梯形图表示 结束 操作元件 无 ED N(结束) 程序结束 在程序结束处写上 ED N 指令,PC L 只执行*步至 ED N 之间的程序, 并立即输出处理。若不写 ED指令,PC将以用户存贮器的*步执行到 N L *后一步,因此,使用 ED N 指令可缩短扫描周期。另外。在调试程序时, 可以将 ED N 指令插在各程序段之后,分段检查各程序段的动作,确认无误 后,再依次删去插入的 ED N 指令。 其他的一些指令,如置位复位、脉冲输出、清除、移位、主控触点、联系人:郑先生 0571-88851260 88921063(fax) 13600521214 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 空操作、跳转指令等,同学们可以参考一些课外书,在这里我们不详细介 绍了。 下面同学们可练习由梯形图写出与之对应的助记符形式的指令。并 由后面的 GP P 软件传输到 PC L 中,实时运行。 1 ) X0 X0 X0 X0 00 01 02 03 Y0 00 X0 04 X0 05 END 2 ) X0 X0 00 01 X0 X0 04 05 Y0 00 X0 X0 02 03 X0 X0 06 07 END 3 ) X0 00 X0 01 X0 02 Y0 00 X0 X0 03 04 X0 05 X0 X0 06 07 END 联系人:郑先生 0571-88851260 88921063(fax) 13600521214 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 §5梯形图的设计与编程方法梯形图是各种 PC L 通用的编程语言,尽管各厂家的 PC L 所使用的指令 符号等不太一致,但梯形图的设计与编程方法基本上大同小异。 一、确定各元件的编号,分配 IO / 地址 利用梯形图编程,首先必须确定所使用的编程元件编号,PC是按编 L 号来区别操作元件的 。我们选用的 F2 XN型号的 PC L,其内部元件的地址 编号如下表所示,使用时一定要明确,每个元件在同一时刻决不能担任几 个角色。一般讲,配置好的 PC L,其输入点数与控制对象的输入信号数总 是相应的,输出点数与输出的控制回路数也是相应的(如果有模拟量,则 模拟量的路数与实际的也要相当) ,故 IO的分配实际上是把 PC的入、 / L 出点号分给实际的 IO / 电路,编程时按点号建立逻辑或控制关系,接线时 按点号“对号入坐”进行接线。F2 系列的 IO XN / 地址分配及一些其他的内 存分配前面都已介绍过了,同学们也可以参考 F 系列的编程手册。 X 二、梯形图的编程规则 1 每个继电器的线圈和它的触点均用同一编号,每个元件的触点使用 、 时没有数量限制。 2 梯形图每一行都是从左边开始,线圈接在*右边(线圈右边不允许再 、 有接触点) ,如图() a错,图() b正确。 图 (a) 图 (b )

        3 、线圈不能直接接在左边母线上。 4 、在一个程序中,同一编号的线圈如果使用两次,称为双线圈输出,它 很容易引起误操作,应尽量避免。 5 、在梯形图中没有真实的电流流动,为了便于分析 PC的周期扫描原理 L 和逻辑上的因果关系,假定在梯形图中有“电流”流动,这个“电流”只 能在梯形图中单方向流动——即从左向右流动,层次的改变只能从上向 下。 下图是一个错误的桥式电路梯形图。 三、编程实例 首先介绍一个常用的点动计时器,其功能为每次输入 X0 00时, 接通时,Y0 00输出一个脉宽为定长的脉冲,脉宽由定时器 T0 00设定 值设定。它的时序图如下图所示: X0 00 Y0 00 T T 根据时序图我们就可画出相应的梯形图: M0 00 T 0 M0 00 X0 00 M0 00 T 0

         M0 00 T 0 Y0 00 END 运用定时器还可构成振荡电路,如根据下面的时序图,我们可用两个 定时器 T0、T0 构成振荡电路,其梯形图如下: 01 02 X0 00 Y0 00 T 1 T 2 X0 00 T0 T0 02 01 T0 01 T0 02 Y0 00 Y0 00 T0 02 END 下面是一个延时接通/ 延时断开电路。同学们根据时序图,画出梯形图。

        第四章 实验部分下面我们提供四个实验题目,让同学们自己设计梯形图,并输入到计 算机中,带动负载运行。 实验一、 预习要求 (1) 用可编程控制器控制交流异步电动机 复习已学过的磁力启动器、正反转控制线路及异步电动机顺序控制的 有关内容。 (2) (3) (4 ) 阅读材料中有关可编程控制器和交流异步电动机控制的有关内容。 阅读实验指导书,预先设计线路和梯形图。 熟悉 GPP 软件及其应用。 一、实验目的 1 、学习自己设计梯形图。 2 、熟练应用 GP P 软件进行编程,并在 O LN 状态下运行负载。 N IE 3 、学习用可编程控制器控制交流异步电动机正反转,并对电动机正反转进 行接线。 二、实验器材: 1 .个人电脑 P。 C 2 L 程控器实验装置。

          6 .导线若干。 三、实验内容说明 吊车或某些生产机械的提升机构需要作左右上下两个方向的运动,拖动它 们的电动机必须能作正、反两个方向的旋转。由异步电动机的工作原理可知, 要使电动机反向旋转,需对调三根电源线中的两根以改变定子电流的相序。因 此实现电动机的正、反转需要两个接触器。电机正反转的继电器控制线路实验 图如下图 41 - 所示。 A B C F R S1 B SF B KR M KF M KF M KR M KF M SR B KF KR M M F R KR M M 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 图 41 虚线框部分,我们称为主电路,其余部分称为控制电路。从图中主电 路可见,若正转接触器 KF M 主触点闭合,电动机正转,若 KF M 主触点断开 而反转接触器 KR M 主触点闭合,电动机接通电源的三根线中有两根对调, 因而反向旋转。不难看出,若正、反转接触器主触点同时闭合,将造成电 源二相短路。 用可编程控制器控制电机的正反转时控制电路中的接触器触点逻辑 关系可用编程实现从而使线路接线大为简化。用可编程控制器实现电机正 反转的接线图,主电路不变,控制电路如图 42 - 所示。 正转 反转 相 KF M 红 ~20 2V 中 中 KR M ~20 2V 正转 反转 停车 相 绿 黄 Y0 00 Y0 01 CM O 程控器输出端接线 Y0 05 Y0 Y0 CM 06 07 O X0 X0 X0 X0 CM 01 02 03 04 O 2VC 4D

         程控器输入端接线 图 42 - 下面是异步电动机正、反转控制输入/ 输出地址定义表输入口地址 定 义 输出口地址 定 义 X0 01 X0 02 X0 03 X0 04 正转起动按钮(常开) 反转起动按钮(常开) 停止按钮(常闭) 热继电器(常闭) Y0 00 Y0 01 Y0 05 Y0 06 Y0 07 正转接触器线圈 反转接触器线圈 正转运行指示灯(绿色) 反转运行指示灯(黄色) 停止运行指示灯(红色) 三、实验步骤 1 根据定义表,在 GP . P 下编写正确梯形图。 2 将程序传送至程控器,先进行离线调试。 . 3 程序正确后,在断电状态下,按照图 41 . -、图 42 - 进行正确接线。 实验二、十字路口交通信号灯自动控制 一、实验目的: 1 通过实验,了解上位机与 PC . L 之间是通过 R-3 口相联的,它们之间 S22 的数据通信是网络通信中*基本的一对一的通信。 2 进一步熟悉 PC . L 的一些指令、时序图, 如定时、计数指令。 3 进一步了解软件 GP . P,并熟练应用。 二、实验器件: 1 个人电脑 P。 .

        2 PC . L 程控器实验装置。 3 R—22 . S 3 数据通信线。 4 十字路口交通信号灯自动控制实验板。 . 5 导线若干。 . 三、实验内容: 模拟十字路口交通灯的信号,控制车辆有次序地在东西向、南北向正 常通行,本实验的要求是,红灯亮 2 秒,绿灯亮 1 秒,黄灯亮 5 0 5 秒,完 成一个循环周期为 4 秒,它的时序图如下: 0 东 西 向 红灯 黄灯 绿灯 0 5 1 1 2 0 5 0 2 3 5 0 3 5 4 0 南 北 向 红灯 黄灯 绿灯 0 5 1 0 1 5 2 2 0 5 图 11 输入地址: 启动 复位 输出地址: 东 西 X0 00 X0 01 红灯 Y0 00 黄灯 Y0 02 3 3 0 5 4 0 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 向 南 北 向 绿灯 Y0 03 红灯 Y0 04 黄灯 Y0 05 绿灯 Y0 06 交通灯的面板示意图如下: M G M Y M R 西 S S S G Y R 南 S S S R Y G 北 东 M G M Y M R 图 12 该模拟交通信号灯分为南北和东西两个方向,分别由绿、黄、红三种 颜色,其标号分别为 M、M、M 和 S 、S、S,其中,交通灯选用 5 G Y R G Y R V 直流电,CM O 端为交通灯的公共端。而灯与程控器之间的接线图如下: 程 控 器 的 输 出 端 Y0 00 Y0 01 Y0 02 : : : CM O 5 V 图 1 3 从上图可看出,程控器的公共端接 5 电源的负极,而灯的公共端接 V 电源的正端,灯的另一端接到程控器的输出端,如 Y0,Y0 …… 等。 00 01

     四、实验步骤

        1 根据时序图及输入输出地址,应用 GP . P 软件在计算机上编制梯形图。 2 根据面板图 13 . - 正确接线。 3 将梯形图传输至 PC . L,并运行,观察交通灯是否正常工作。 实验三 一、实验目的: 舞台艺术灯饰的 PC L 控制 1 :掌握 PC L 与上位机的接线。 2 :进一步熟悉 PC L 的一些指令,如移位寄存器指令。 3 :熟练应用 GP P 软件。 二、实验器件: 1 :个人电脑 P。 C 2 L 程控器实验装置,型号 F2 。 :PC XN 3 S 3 数据通讯线。 :R—22 4 :舞台艺术灯饰控制板。 5 :稳压电源一台。 6 :导线若干。 三、实验内容: 我们平时看到五光十色的舞台灯光, 可以用 PC来控制,如下图 2所 L 示的舞台灯饰,共有 7 道灯,上方 4道呈拱形,下方 3道呈阶梯形,现要 求 1- 7号灯闪亮的时序如下图 1 : 7 6 5 4 3  杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 2 1 0 5 1 1 2 2 3 3 4 0 5 0 5 0 5 0 图 1 4 5 5 5 6 0 5 0 7 号灯一亮一灭交替进行,6 、4 3 、5 号 道灯由内到外依次点亮,3 、 21 、 号阶梯灯由上至下依次点亮, 再全灭, 整个过程需要 6 秒, 0 循环往复。 其面板布置图如下图 2 : 7 6 5 4 3 2 1 图 2 程控器与舞台灯饰面板电路接线图如下图 3 : Y0 00 Y0 01 : : CM O 5 V 图 3 上图可看出,程控器的 CM O 端接 2V 4 电源的负端,所有灯的公共端接 5 电源的正端,灯的另一端接到程控器的输出端,Y0,Y0,Y0 …… V 00 01 02 等。、

     1 根据时序图,在计算机上编制梯形图。 . (也可自己设计灯光闪烁时序) 。 2 由面板图,按图 3 . 正确接线。 3 运行自己编制的梯形图,观察灯光闪烁的情况,是否与时序图相吻合。 . 第五章 第六章 一、基本概况 S35GPWD-PWE是三菱电气公司开发的用于可编程控制器的编程软件, 可在 Wnos31 Wnos9 下运行,适用于 IMP/T( idw . 及 idw 5 B CA 兼容) CU 其 P 为 i8S 或更高,内存需 8 46X 兆或更高( 推荐 1 兆以上) 6 。该程序可在串行 系统中可与可编程控制器进行通讯, 文件传送, 操作监控以及各种测试功 能。 在 GP软件中, P 你可通过线路符号, 助记符来创建顺控指令程序, 建立 注释数据及设置寄存器数据,并可将其存储为文件, 用打印机打印。 在 PC P 之间必须有接口单元及缆线。 L与 C 接口单元: F-3AC R-3CR-2 转换器( X22W 型 S22/S42 便携式) . F-3A 型 R-3CR-2 转换器( X22W S22/S42 内置式) 缆线: F-2CB R-2 缆线 [ X42A 型 S42 用于 F1 F2 F2 型可编程 X, X, XC 控制器, . 米] F-2CB10 R-2 缆线 [ 03 ; X42A-5 型 S42 用于 F1 F2 F2 X, X, XC 型可编程控制器,15 . 米。 二、用 GP P 编写梯形图 GP软件使用起来灵活、简单、方便,我们把它安装在程序中,使用 P 时只要进入程序,选中 MLE Apiain → 在 WNOS下运行的 ESC plctos IDW GP, P 打开工程,选中新建,出现如下图 51画面,先在 PC系列中选出 L GP P 软件简介 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 你所使用的程控器的 CU系列,如在我们的实验中,选用的是 F P X系列, 所以选 FCU L 类型是指选机器的型号,我们实验用 F2 系列,所以 XP,PC XN 选中 F2(C,确定后出现如图 52 XN ) - 画面,在画面上我们清楚地看到,* 左边是根母线,兰色框表示现在可写入区域,上方有菜单,你只要任意点 击其中的元件,就可得到你所要的线圈、触点等。

         52 - 如你要在某处输入 X0,只要把兰色光标移动到你所需要写的地方, 00 然后在菜单上选中 ┫┣ 触点,出现如下图 53 - 画面: 图 53 - 再输入 X0,即可完成写入 X0。 00 00 如要输入一个定时器, 先选中线圈, 再输入一些数据, 数据的输入标准 在第三章中已提过,图 54 - 显示了其操作过程。 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 对于计数器,因为它有时要用到两个输入端,所以在操作上既要输入 线圈部分,又要输入复位部分,其操作过程如图 55 - 所示。 -、56 图 55 注意,在图 55 - 中的箭头所示部分,它选中的是应用指令,而不是线 圈。 图 56 - 计数器的使用方法及计数范围在第三章中已讲过, 同学们可自己查阅。 图 57 - 是一个简单的计数器显示形式。 杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 图 57 通过上面的举例,同学们就明白了,如果你需要画梯形图中的其他一 些线、输出触点、定时器、计时器、辅助继电器等,在菜单上都能方便地 找到,再输入元件编号即可。在图 56的上方还有其它的一些功能菜单, 如果你把光标指向菜单上的某处,在屏幕的左下角就会显示其功能,或者 打开菜单上的“帮助” ,你可找到一些快捷键列表、特殊继电器/ 寄存器等 信息,同学们可自己边学习边练习。 三、传输、调试 当你写完梯形图,*后写上 ED N 语句后,必须进行程序转换,转换功 能键有两种,在下图 58 - 的箭头所示位置。杭州和华电气工程有限公司 三菱一级代理商:变频器、plc、伺服电机、人机界面、cnc 系统等 图 58 - 在程序的转换过程中,如果程序有错,它会显示,也可通过菜单“工 具” ,查询程序的正确性。 只有当梯形图转换完毕后,才能进行程序的传送, 传送前,必须将 F2 面板上的开关拨向 SO 状态,再打开“在线”菜单,进行传送设置, PC与计算机的连接是通过 CM L O1口还 是 CM O2口连接,在实验中我们已统一将 R-3 S22线连在了计算机的 CM O1 口,你在操作上只要进行设置选择。 写完梯形图后,在菜单上还是选择“在线” ,选中“写入 PC ), L(W” 就出现如图 59 - 图 59 - 从图上可看出,在执行读取及写入前必须先选中 MI、PC AN L 参数,否 则,不能执行对程序的读取、写入,然后点击“开始执行”即可。


    留言
    唐嫄 女士
    销售经理
    谷瀑服务条款》《隐私政策
内容声明:谷瀑为第三方平台及互联网信息服务提供者,谷瀑(含网站、客户端等)所展示的商品/服务的标题、价格、详情等信息内容系由店铺经营者发布,其真实性、准确性和合法性均由店铺经营者负责。谷瀑提醒您购买商品/服务前注意谨慎核实,如您对商品/服务的标题、价格、详情等任何信息有任何疑问的,请在购买前通过谷瀑与店铺经营者沟通确认;谷瀑上存在海量店铺,如您发现店铺内有任何违法/侵权信息,请在谷瀑首页底栏投诉通道进行投诉。
上海持承自动化设备有限公司 电话:021-59112708 手机:13671505969 地址: 上海市嘉定区嘉涌路MAX未来广场99弄2号楼503室
Copyright ©2003 - 2024 Goepe.com 版权所有 关于谷瀑 | 服务中心 | 著作权与商标声明 | 会员服务 | 隐私声明 | 网站导航