当前位置:文档之家› CP1E众友欧姆龙PLC实训手册V1.0

CP1E众友欧姆龙PLC实训手册V1.0

CP1E众友欧姆龙PLC实训手册V1.0
CP1E众友欧姆龙PLC实训手册V1.0

目录

第一章可编程控制器操作方法 (1)

第一节可编程控制器的基础知识 (1)

第二节编程软件的基本用法 (5)

第二章欧姆龙PLC模拟控制实训 (8)

实训一与、或、非基本指令实训 (8)

实训二置位、复位及脉冲输出指令实训 (10)

实训三定时器/计数器功能实训 (12)

实训四电动机点动及正反转控制实训 (15)

实训五电动机Y/△换接启动控制实训 (17)

实训六电动机串电阻降压启动控制实训 (19)

实训七多种液体混合控制实训 (21)

实训八水塔水位控制实训 (23)

实训九机械手控制实训 (25)

实训十五相步进电机模拟实训 (27)

实训十一装配流水线控制实训 (29)

实训十二四节传送带模拟实训 (31)

实训十三八段码显示控制实训 (33)

实训十四交通信号灯控制实训 (35)

实训十五天塔之光控制实训 (37)

实训十六邮件分拣控制实训 (39)

实训十七运料小车控制实训 (42)

实训十八霓虹灯控制实训 (44)

实训十九轧钢过程控制实训 (46)

实训二十自动售货机控制实训 (48)

实训二十一智力抢答器控制实训 (50)

实训二十二自动洗衣机控制实训 (52)

实训二十三自控成形机控制实训 (55)

实训二十四艺术彩灯控制实训 (57)

实训二十五喷泉控制实训 (59)

实训二十六三层电梯控制实训 (61)

实训二十七四层电梯控制实训 (64)

实训二十八物料传送装车控制实训 (67)

实训二十九电镀生产线控制实训 (69)

实训三十工作台自动循环控制实训 (71)

实训三十一刀具库选择控制实训 (73)

第二章PLC实物控制实训 (75)

实训一挖掘机模型实训 (75)

实训二四层电梯模型实训 (77)

实训三小车运行控制模型实训 (80)

第一章可编程控制器操作方法

第一节可编程控制器的基础知识

一、可编程控制器的概念

可编程控制器(简称PLC)是以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能和习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学,调试和查错都很方便。用户在购买到所需的PLC后,只需按说明书的提示,进行少量的接线和简易的用户程序的编制,就可灵活方便地将PLC应用于生产实践。

经过30多年的发展,可编程控制器已经成为一种最重要、最普及、应用场合最多的工业控制器。而且已经用在包括过程控制、位置控制等场合,在工业控制领域起着举足轻重的作用。

二、可编程控制器的工作原理

可编程控制器的运行是以成批输入/输出方式(或刷新方式)运行的,PLC不停的循环运行,每个循环周期的工作流程可分为以下三步:

1、输入处理

程序执行前,可编程控制器的全部输入端子的通断状态读入映象寄存器。

在程序执行中,即使输入状态变化,输入映象寄存器的内容也不变。直到下一扫描周期的输入处理阶段才读入这些变化。另外,输入触点从通到断(或从断到通)变化到处于确定状态止,输入滤波器还有一响应延迟时间(约10ms)。

2、程序处理

对应用户程序存储器所存的指令,从输入映象寄存器和其他软元件的映象寄存器中将有关软元件的通/断状态读出,从0步开始顺序运算,每次结果都写入有关的映象寄存器。因此,各软元件(X除外)的映象寄存器的内容随着程序的执行在不断变化。

输出继电器的内部触点的动作由输出映象寄存器的内容决定。

3、输出处理

全部指令执行完毕,将输出Y的映象寄存器的通/断状态向输出锁存寄存器传送,成为可

编程控制器的实际输出。可编程控制器内的外部输出触点对输出软元件的动作有一个响应时间,即要有一个延迟才动作。

PLC就是按照以上步骤顺序工作并不断循环。

三、可编程控制器的结构及各部分的作用

PLC的类型繁多,功能和指令系统也不相同,但结构与工作原理则大同小异,其组成与计算机完全相同,它就是一台适合于工业现场使用的专用计算机,其硬件组成有六个部分。

1、中央处理单元

与普通计算机一样,CPU是系统的核心部件,是由大规模和超大规模的集成电路微处理器芯片构成,主要完成运算和控制任务,可以接收并存储从编程器输入的用户程序和数据。进入运行状态后,用扫描的方式接收输入装置的状态或数据,从内存逐条读取用户程序,通过解释后按指令的规定产生控制信号。分时、分渠道地执行数据的存取、传送、比较和变换等处理过程,完成用户程序设计的逻辑或算术运算任务,并根据运算结果控制输出设备。PLC 中的中央处理单元多用8到32位字长的单片机。

2、存储单元

按照物理性能,存储器可以分为两类,随机存储器(RAM)和只读存储器(ROM)。随机存储器由一系列寄存器阵组成,每位寄存器可以代表一个二进制数,在刚开始工作时,它的状态是随机的,只有经过置“1”或清“0”的操作后,它的状态才确定。若关断电源,状态丢失。这种存储器可以进行读、写操作,主要用来存储输入输出状态和计数器、定时器以及系统组态的参数。只读存储器有两种:一种是不可擦除ROM,这种ROM只能写入一次,不能改写;另一种是可擦除ROM,这种ROM经擦除后还可重写,其中EPROM只能用紫外线擦除内部信息,E2ROM可以用电擦除内部信息,这两种存储器的信息可保留10年左右。

3、电源单元

PLC配有开关电源,电源的交流输入端一般都有脉冲吸收电路,交流输入电压范围一般都比较宽,抗干扰能力比较强。有些PLC还配有大容量电容作为后备电源,停电时可以保持50h。除了需要交流电源以外,还需要直流电源。一般直流5V电源供PLC内部使用,直流24V电源供输入输出端和各种传感器使用。

4、输入输出单元

输入输出单元由输入模块、输出模块和功能模块构成,是PLC与现场输入输出设备或其他外部设备之间的连接部件。PLC通过输入模块把工业设备状态或生产过程信息读入中央处理单元,通过用户程序的运算和操作,把结果通过输出模块输出给执行单元。而功能模块则是一些智能化了的输入和输出模块。比如,温度检测模块、位置检测模块、位置控制模块、PID控制模块等。中央处理单元与输入输出模块的连接是由输入接口和输出接口完成的。

5、接口单元

接口单元包括扩展接口、编程器接口、存储器接口和通信接口。这些接口都是为了进一步扩展PLC的功能而设置的。

6、外部设备

PLC的外部设备主要有编程器、文本显示器、操作面板、打印机等等,使PLC的使用更

加方便。

四、可编程控制器的主要编程方法

1、指令语句编程

指令语句(助记符语言),类似微型计算机中的汇编语言。语句是指令语句表编程的基本单元,每个控制功能由一个或多个语句组成的程序来执行。每个语句是规定可编程控制器中CPU如何动作的指令,它是由操作码和操作数组成的。

2、梯形图编程

梯形图程序是采用顺控信号及软元件号,在图形画面上作出顺序控制电路图的方法。这种方法是用触点符号与线圈符号表示顺控回路,因而容易理解程序的内容。同时还可用回路显示的状态来监控可编程控制器的动作。

3、SFC编程

SFC程序是根据机械动作的流程进行顺序控制设计的输入方法。这种编程方法是根据信息流将各种功能块加以组合,是一种逐步发展起来的新式的编程语言,正在受到各种可编程控制器厂家的重视。

五、可编程控制器内部资源介绍

1、CIO(通道输入输出继电器)区域

通道输入输出继电器可用于控制I/O点的数据,也可用于内部处理和存储数据的工作位。可以按字或位存取。每个CIO继电器都是“软”继电器,它对应于某个内部存储器的某一位。在CIO区域中,用来控制I/O点的字称为I/O字或通道,I/O字中的位称为I/O位。

2、WR(内部辅助继电器)区域

WR区域用作内部辅助继电器,仅可在程序中使用。WR区域的字地址范围是W000~W511,位地址范围是W0.00~W511.15。WR区域包括两种,一是1200~1499CH、3800~6143CH,在CPU单元功能扩展时可分配其他特定用途,二是W000~W511,在CPU单元功能扩展时不能分配其他特定用途。基本上内部辅助继电器推荐优先使用W000~W511。可进行强制的置位/复位。

3、AR(特殊辅助继电器)区域

AR区域用于已经事先决定的继电器,包括系统设定的继电器和用户进行设定操作的继电器,由自诊断发现的异常标志、初始设定标志、操作标志、运行状态监视数据等构成。

4、HR(保持继电器)区域

HR区域用于存储/操作各种数据并可按字或按位存取,字地址为H000~H511,为地址为H0.00~H511.15。HR位可按任何次序使用,并可与普通位一样用于程序。当系统操作方式改变、电源中断或PLC停止操作时,HR区域能够保持状态。

5、TR(暂时存储继电器)区域

TR区域只给LD指令和OUT指令提供16个位,用于某些分支类型梯形图程序。TR区域地址为TR0~TR15。只要同一TR再同一指令块中没有重复使用,每位可以任意次序并任意次数使用。

6、T/C(定时器/计数器)区域

T/C区域用来生成和编制定时器和计数器,并能保存定时器/计数器的结束标志、设定值(SV)和当前值(PV),通过T/C号(T0000~T4095、C0000~C4095)可存取这些数。每一个T/C号可定义一个定时器或一个计数器。但所有的定时器或计数器的T/C号不能重复。

7、DM(数据存储器)区域

DM区域大小为32K字,用来存放内部运算的中间结果及最终结果、处理数据的中间结果及最终结果、转换数据、由外部设备输入的各种数据以及特殊I/O单元的设定数据等。

第二节编程软件的基本用法

CX-Programmer FOR CP1E为欧姆龙公司的PLC编程软件,仅适用于CP1E系列,为方便初次使用的用户,本章就软件的基本用法和程序的下载方法作如下简要说明。

一、软件安装

1、解压CDIMAGE_CF1(UB013)_20090319.zip。

2、打开CDIMAGE_CF1(UB013)_20090319/CX-Programmer_for_CP1E,双击setup,根据安装时的提示完成安装,其中序列号如下:9919-9922-0969-7145,可自行选择是否安装仿真软件。

3、安装完成后,点击开始/程序/Omron/CX-One/ CX-Programmer for CP1E/ CX-Programmer for CP1E即可运行该编程软件。

二、新建工程

新建工程的步骤如下:

1、打开编程软件,出现如下界面:

点击新建,则出现选择设备类型和网络类型的对话框:

在此选择PLC型号及点数,点击设备类型后的设定按钮,选择相应的型号并确定。此时就出现了可编程的界面:

三、编译和下载

1、在完成程序编写后首先必须编译,点击编程/编译当前程序完成编译,如有错误则修改

程序,直到编译成功,方可下载。

2、下载准备:用USB转换线连接PLC主机及PC机,给PLC主机供电。

3、下载:点击PLC/在线工作,此时PLC主机与PC机已成功联机,然后点击PLC/传送/下载,此时按照提示下载程序即可。

4、下载完成后,可点击PLC/操作模式,可选择编程、监视、运行三种状态。

第二章欧姆龙PLC模拟控制实训

实训一与、或、非基本指令实训

一、实训目的

1、熟悉和掌握常用基本指令的使用方法。

2、学习编程软件的使用方法。

3、学会欧姆龙可编程控制器实训装置的使用方法。

二、实训仪器

1、欧姆龙可编程控制器实训装置1台

2、对应实训单元1个

3、PC机1台

4、USB连接线1根

5、连接导线若干

三、实训原理

1、基本指令功能介绍

1)LD

用于从母线开始的第一个a 接点,或者电路块的第一个a接点。无每次刷新指定时,读取I/O 存储器指定位的内容。有每次刷新指定时,读取CPU 单元内置输入端子的实际接点状态。

2)LD NOT

用于从母线开始的第一个b 接点,或者电路块的第一个b 接点。无每次刷新指定时,对I/O 存储器的指定位的内容取反后读取。有每次刷新指定时,对CPU 单元内置输入端子的实际接点状态取反后读出。

3)AND

用于串联的a 接点。不能直接连接在母线上。此外,也不能用于电路块的开始部分。无每次刷新指定时,读取I/O 存储器指定位的内容。有每次刷新指定时,读取CPU 单元内置输入端子的实际接点状态。

4)OR

用于并联连接的a 接点。从(连接于母线或电路块的开头的)LD/LD NOT 指令开始,构成与到本指令之前为止的电路之间的OR(逻辑和)的a 接点。无每次刷新指定时,读取I/O 存储器指定位的内容。有每次刷新指定时,读取CPU 单元内置输入端子的实际接点状态。

2、实训程序

应用基本指令编写以下程序,并进行验证。

四、实训步骤及注意事项

1、将USB连接线一端与PLC主机USB口连接,一端与计算机USB口连接。

2、按I/O分配表接线,下面给出参考程序的I/O分配表。

4、程序下载完毕以后,并将PLC置为RUN状态。

5、改变开关SA1~SA8的状态,观察并记录实训结果。

实训二置位、复位及脉冲输出指令实训

一、实训目的

1、熟悉欧姆龙可编程控制器。

2、熟悉欧姆龙编程软件的使用方法。

3、熟悉和掌握SET(置位)、RSET(复位)的使用方法。

4、熟悉和掌握DIFU(上升沿微分)、DIFD(下降沿微分)的使用方法。

二、实训仪器

1、欧姆龙可编程控制器实训装置1台

2、对应实训单元1个

3、PC机1台

4、USB连接线1根

5、连接导线若干

三、实训原理

1、指令功能介绍

SET和RSET相当于数字电路中R-S触发器的R、S信号。SET=1时线圈置1,在下一扫描周期SET=0,线圈仍保持原“1”状态,直到RST=1,才将该线圈置0。同样,RST变成0后线圈仍保持0,相当于R-S触发器的功能。

DIFU和DIFD为脉冲输出指令。在扫描周期内如果输入有上升沿跳变,DIFU指令将输出持续时间为一个扫描周期的脉冲信号。在扫描周期内如果输入有下降沿跳变,DIFD指令将输出持续时间为一个扫描周期的脉冲信号。

2、实训程序

编写以下程序,并进行验证。

四、实训步骤及注意事项

1、将USB连接线一端与PLC主机USB口连接,一端与计算机USB口连接。

2、按I/O分配表接线,下面给出参考程序的I/O分配表。

4、程序下载完毕以后,并将PLC置为RUN状态。

5、改变SA1、SA2的状态,观察并记录实训结果。

控制时序图为:

0.00

0.01

W5.00

W5.01

100.00

实训三定时器/计数器功能实训

一、实训目的

1、进一步熟悉、掌握欧姆龙编程软件的使用方法。

2、熟悉和掌握定时/计数指令的功能及用法。

3、熟悉和掌握定时/计数内部时基脉冲参数的设置。

二、实训仪器

1、欧姆龙可编程控制器实训装置1台

2、对应实训单元1个

3、PC机1台

4、USB连接线1根

5、连接导线若干

三、实训原理

1、指令功能介绍

1)TIM指令

从输入条件为ON时开始定时(定时时间为SV*0.1s)。定时时间到,定时器的输出为ON且保持;当输入条件变为OFF时,定时器复位,输出变为OFF,并停止定时,其当前值PV恢复为SV。当SV不是BCD数或间接寻址DM不存在时,25503为ON。

2)TIMH指令

高速定时器指令,定时时间为SV*0.01s,其余同TIM指令。

3)CNT指令

单向减计数器。从CP端输入计数脉冲,当计数满设定值时,其输出为ON,且保持,并停止计数。只要复位端R为ON,计数器即复位为OFF并停止计数,且当前值PV恢复为SV。对标志位的影响同TIM指令。

4)CNTR指令

可逆循环计数器。只要复位R端为ON,计数器即复位为OFF并停止计数,且不论加计数还是减计数,其PV均为0.从ACP端和SCP端同时输入计数脉冲则不计数;从ACP端输入计数脉冲为加计数;从SCP端输入计数脉冲为减计数;加/减计数有进/借位时,输出ON 一个计数脉冲周期。对标志位的影响同TIM指令。

2、实训程序

编写以下定时器和计数器的程序,并进行验证。

1)定时器指令程序举例

2)计数器指令程序举例

四、实训步骤及注意事项

1、将USB连接线一端与PLC主机USB口连接,一端与计算机USB口连接。

2、按I/O分配表接线,下面给出参考程序的I/O分配表。

4、程序下载完毕以后,并将PLC置为RUN状态。

5、改变开关的状态,观察并记录实训结果。

1)定时器实训:拨动SA1开关,即可观察结果:HL1指示灯以1s为周期闪烁。

2)计数器实训:首先按动SB1一次,然后连续按动SB2三次,观察结果:SB2按动三

次以后计数满,HL1亮;按动SB1给计数器清零。

实训四电动机点动及正反转控制实训

一、实训目的

1、熟悉PLC的结构和外部I/O接线方法。

2、掌握与、或、非等位逻辑指令。

二、实训器材

1、欧姆龙可编程控制器实训装置1台

2、对应实训单元 1个

3、PC机 1台

4、USB连接线 1根

5、连接导线若干

三、实训原理

1、控制对象说明

该实训模块让学生通过编程练习学习如何用PLC去控制电机的启动、停止以及正反转。其中KM1和KM2分别模拟控制电机正转和反转的接触器,分别对应于模块面板上与之同名的插孔,是PLC的输出控制信号。“正转”、“反转”、“停止”为PLC的输入信号。

2、点动控制要求:

1)按下正转按钮,KM1闭合,电机正转,对应发光二极管亮,放开正转按钮,KM1断开,电机停止运转,对应发光二极管灭;

2)按下反转按钮,KM2闭合,电机反转,对应发光二极管亮,放开反转按钮,KM2断开,电机停止运转,对应发光二极管灭;

3、长动控制要求:

1)按下正转按钮,KM1闭合,电机正转,对应发光二极管亮;

2)按下反转按钮,KM2闭合,电机反转,对应发光二极管亮;

3)按下停止按钮,电机停止运转,发光二极管灭。

四、实训内容及步骤

1、根据实训原理列出I/O分配表(可参考下表),并根据分配表编写实训程序。

2接口连接。

3、实训接线:参考上面I/O分配表连接PLC主机与实训模块。

4、打开电源,输入编好的实训程序并下载到PLC中。

5、当PLC指示RUN状态时,表明程序开始运行,观察运行的结果。若结果与控制要求不符,则根据观察到的现象修改程序,重新下载进行调试,直至满足控制要求为止。

实训五电动机Y/△换接启动控制实训

一、实训目的

1、熟悉定时器指令的应用。

2、复习与、或、非逻辑功能,掌握简单程序的编程方法。

二、实训器材

1、欧姆龙可编程控制器实训装置1台

2、对应实训单元 1个

3、PC机 1台

4、USB连接线 1根

5、连接导线若干

三、实训原理

1、控制对象说明

本实训利用PLC控制三相异步电机的△/Y换接启动控制。该实训单元面板上KM1用来模拟主回路总开关,KM3模拟电机作“Y”启动,KM2模拟电机作“△”启动。

2、控制要求:

1)按下“启动”按钮,KM1得电,主回路“总开关”触点闭合。

2)1秒后,KM3得电,电机先作“Y”连接启动。

3)6秒后,KM3失电。

4)延时0.5秒后,KM2得电,电机换接到“△”连接运行。

5)按下“停止”按钮,KM1、KM2、KM3全部失电,电机停止运行。

四、实训内容及步骤

1、根据实训原理列出I/O分配表(可参考下表),并根据分配表编写实训程序。

2接口

连接。

3、实训接线:参考上面I/O分配表连接PLC主机与实训模块。

4、打开电源,输入编好的实训程序并下载到PLC中。

5、当PLC指示RUN状态时,表明程序开始运行,观察运行的结果。若结果与控制要求不符,则根据观察到的现象修改程序,重新下载进行调试,直至满足控制要求为止。

共通技术-iFIX与欧姆龙PLC连接手册

iFIX与欧姆龙PLC通讯连接手册 目录 1 概述 (1) 1.1 iFIX与欧姆龙PLC连接的通讯驱动 (1) 1.2 通讯驱动安装 (2) 2 iFIX使用OMR驱动与欧姆龙PLC串口连接 (5) 2.1 OMR驱动支持PLC系列及读写寄存器区域 (5) 2.2 OMR驱动配置 (5) 2.3 数据库标签建立 (9) 3 iFIX使用OMF驱动与欧姆龙PLC以太网连接 (10) 3.1 OMF驱动支持PLC系列及可读写区域 (10) 3.2 OMF驱动配置 (11) 3.3 设置路由表 (14) 3.4 FINSGateway设置 (15) 3.5 建立数据库标签 (17) 4 iFIX使用OMS与欧姆龙PLC以太网连接 (19) 4.1 OMS驱动支持PLC系列及可读写区域 (19) 4.2 OMS驱动配置 (19) 4.3 设置路由表 (22) 4.4 FINSGateway设置 (23) 4.5 建立数据库标签 (26) 5 iFIX使用OPC与欧姆龙PLC以太网连接 (28) 5.1 OPC驱动支持PLC系列及可访问寄存器 (28) 5.2 OPC驱动配置 (30) 5.2.1 Sysmac OPC Server配置 (30) 5.2.2 OPC Client配置 (32) 5.3 设置路由表 (36) 5.4 FINSGateway设置 (37) 5.5 建立数据库标签 (40)

1 概述 iFIX的驱动程序主要是完成硬件设备(包括PLC,电度表,电量监测仪,模拟量模块等)和组态监控软件IFIX动态数据交换,以完成上位监控软件的监视与控制功能。 iFIX有两种模式的I/0驱动:基于串口的驱动程序和基于TCP/IP的驱动程序。 两种驱动程序的安装包里都包含以下五个文件: setup.exe 驱动的安装文件 setup.dll 驱动安装文件的动态库 license 驱动的授权安装文件 xxx.inf 驱动程序安装过程中的安装配置文件,其中XXX为三个字母驱动程序名 [注: 在IFIX 中所有的驱动程序名都只能且只能有三个字母] Server.Cab 驱动程序安装包 1.1 iFIX与欧姆龙PLC连接的通讯驱动 目前iFIX与欧姆龙PLC通讯连接驱动主要有两种: 1、由组态软件厂商开发的基于串口(Hostlink)或TCP/IP的驱动程序,如OMR(OMRON COM),基于串口Hostlink协议,可直接与欧姆龙PLC连接;IGS,基于OMRON FINS EtherNet、OMRON FINS Series、Hostlink 等。 2、基于中间接口软件开发的通讯驱动,需安装FINSGateway软件。例如,OMF、OMS、OMRON Sysmac OPC Server。 其中OMR、OMF驱动属于iFIX 6.X版本,版本较旧,支持访问的PLC寄存器区存在较多的限制(具体见每一种通讯连接说明),一般不建议使用; OMS驱动属于较新的驱动,对欧姆龙新型PLC CS/CJ/CP系列全面兼容,可访问的寄存器区几乎无限制,推荐客户使用; OMRON Sysmac OPC Server和通用的OPC驱动一样,主要是提供欧姆龙过程设备的通用接口。 IGS驱动是目前iFIX主推的通讯驱动,兼容当前主流PLC设备开发出各种通讯驱动,支持自动化行业200多种主流PLC。

欧姆龙PLC知识

SCL2指令应用案例 条件:变送器的输出信号为0-10V,对应温度为-100--200摄氏度;CP1H的模拟量输入量程设置为0-10V, 分辨率选择6000 目的:使用SCL2指令将模拟量转换得到的数据0-6000(BIN)对应缩放到-100--200(BCD)摄氏度显示 输出。 程序如下: SCL2控制字解释: 200:CP1H的模拟量输入通道1 D100:偏移量(带符号BIN)详见下图 D101:ΔX(带符号BIN)详见下图 D102:ΔY(BCD)详见下图 D200:转换结果通道 结果:程序执行后就可以实现0-6000(BIN)转换到-100--200(BCD)摄氏度显示了。 注:因为BCD数是以十六进制来表示十进制数据的,因此对应的温度值应该用16进制方式去监视。例如:当200CH中的数据是&4000(即6.66V电压输入),那么用十六进制监控数据D200应该显示#100。 &符号表示十进制数;#表示十六进制数。

SCL指令应用案例 条件:变送器的输出信号为0-10V,对应压力为0-400MPa;CP1H的模拟量输入量程设置为0-10V,分辨 率选择6000。 目的:使用SCL指令将模拟量转换得到的数据0-6000(BIN)对应缩放到0-400MPa(BCD)显示输出。 程序如下: 结果:程序执行后就可以实现0-6000(BIN)转换到0-400(BCD)的压力值了。 注:因为BCD数是以十六进制来表示十进制数据的,因此对应的压力值应该用16进制方式去监视。例如:当200CH中的数据是&3000(即5V电压输入),那么用十六进制监控数据D200应该显示#200。 &符号表示十进制数;#表示十六进制数。 使用CPM1A-AD041的模块采集模拟量4-20ma的信号,该模拟量信号取自一位移传感器信号,代表一个0-100mm的距离,要怎么才能把输入通道里 的数据转换成所对应的这个距离值呢?

欧姆龙PLC初级培训教材

欧姆龙PLC初级培训教材

PLC初级培训教材 第一章电气系统及PLC简介 一、设备电气系统结构简介设备电气系统一般由以下几部分组成 1、执行机构:执行工作命令 陶瓷行业中常见的执行机构有:电动机(普通、带刹车、带离合)、电磁阀(控制油路或气路的通闭完成机械动作)、伺服马达(控制调节油路、气路的开度大小)等。 2、输入元件:从外部取入信息 陶瓷行业中常见的输入元件有:各类主令电器(开头、按扭)、行程开关(位置)、近接开关(反映铁件运动位置)、光电开关(运动物体的位置)、编码器(反映物体运动距离)、热电偶(温度)、粉位感应器粉料位置)等。 控制中心:记忆程序或信息、执行逻辑运算及判断 常见控制中心部件有各类PLC、继电器、接触器、热继电器、等。 电源向输入元件、控制中心提供控制电源;向执行机构提供电气动力。 二、简单的单台电动机电气系统 例:一台星——角启动的鼠笼式电动机的电气系统 1、一次线路图 2、二次线路图 A B C T Q JC1 R R JC1 SJ JC1 JCJ JCJ JCJ SJ JCY JCJ A

3、上图看出,二次回路图中为实现延时控制,要使用一个时间继电器,而在 陶瓷行业中,星——角启动控制可说是一种非常简单的例子,若在陶瓷生产设备上全部采用继电器类来实现生产过程的自动控制,要使用许多的继电器、时间继电器等其它一些电气产品,而该类产品占空间大,且运行不是十分可靠。 三、PLC简介 1、可编程序控制器 早期的PLC只能做些开关量的逻辑控制,因而叫PLC,但近年来,PLC采用微 处理器作为中央处理单元,不仅有逻辑控制功能,还有算术运算、模拟量处理甚至通信联网功能,正确应称为PC,但为了与个人计算机有所区别,仍称其为PLC。 2、PLC的特点 1>、灵活、通用 控制功能改变,只要改变软件及少量的线路即可实现。 2>、可靠性高、抗干扰能力强 ①硬件方面:采用微电子技术开关动作由无触点的半导体电路及大规模集成电路完成, CPU与输入输出之间,采用光电隔离措施,隔离了它们之间电的联系。 ②软件方面:有自身的监控程序,对强干扰信号、欠电压等外界环境定期检查,有故障 时,存现状态到存储器,并对其封闭以保护信息;监视定时器WTD,检查程序循环状态,超出循环时间时报警;对程序进行校验,程序有错误进输出报警信息并停止执行。 3>、使用简单 采用自然语言——梯形图语言编程方式,编程容易,更改方便。输入输出接口可以与各种开关、传感器、继电器、接触器、电磁阀连接,接线简单。 4>、功能强、体积小 纵向——PLC不仅可能完成各种条件控制,还能完成模/数、数/模转换并进行数字运算,可以完成对模拟量的控制;横向——可以控制一台至几台设备,还可实现远距离控制;重量轻,体积小,便于安装。 3、PLC控制思路 以前面的星——角起动二次回路为例。 按控制等效电路可分为三个部分:输入部分、输出部分及控制部分。 1>、输入部分: 接收由各种主令电器发出的操作指令及由各种反映设备状态信息的输入元件传来的各种状态信息。PLC的一个输入点单独对应一个内部继电器,当输入点与输入用的公用脚COM接

欧姆龙PLC选型手册大全

欧姆龙PLC型号 欧姆龙PLC--CPM1A-V1系列 欧姆龙PLC--CPM1A-V1系列产品型号 1.CPM1A-10CDR-A-V110点CPU单元AC100-220V、6点入,4点继电器输出 (1A是型号代号;10表示输入输出总点数为10点,具体是6点输入,4点输出;C表示是CPU单元;D表示混合型,也就是有输入也有输出;R表示继电器输出型;A表示工作电压为交流电100~240V) 2.CPM1A-10CDR-D-V110点CPU单元DC24V、6点入,4点继电器输出 3CPM1A-10CDT-D-V110点CPU单元DC24V、6点入,4点晶体管输出.漏型 4.CPM1A-20CDR-A-V120点CPU单元AC100-220V12点入,8点继电器输出 5.CPM1A-20CDR-D-V120点CPU单元DC24V12点入,8点继电器输出 6.CPM1A-20CDT-D-V120点CPU单元DC24V12点入,8点晶体管输出.漏型 7.CPM1A-30CDR-A-V130点CPU单元AC100-220V18点入,12点继电器输出 8.CPM1A-30CDR-D-V130点CPU单元DC24V18点入,12点继电器输出 9.CPM1A-30CDT-D-V130点CPU单元DC24V18点入,12点晶体管输出.漏型 10.CPM1A-40CDR-A-V140点CPU单元AC100-220V24点入,16点继电器输出 11.CPM1A-40CDR-D-V140点CPU单元DC24V24点入,16点继电器输出 12.CPM1A-40CDT-D-V140点CPU单元DC24V24点入,16点晶体管输出.漏型 13.CPM1A-40EDR扩展I/O单元40点24点输入16点继电器输出 14.CPM1A-20EDR1扩展I/O单元20点12点入,8点继电器输出 15.CPM1A-8ER扩展输出单元8点继电器输出 16.CPM1A-8ED扩展输入单元8点DC输入 17.CPM1A-40EDT扩展I/O单元40点24点输入16点晶体管输出.漏型 18.CPM1A-20EDT扩展I/O单元20点12点入,8点晶体管输出.漏型 19.CPM1A-8ET扩展输出单元8点晶体管输出.漏型 20.CPM1A-MAD01-NL模拟量模块输出单元2入/1出输入:0~10V,1~5V,4~20毫安 输出:0~10V,-10~+10V,4~20毫安 21.CPM1A-MAD02-CH模拟量输入输出单元4入/1出输入:0~10V,1~5V,4~20毫安 输出:0~10V,-10~+10V,4~20毫安 22.CPM1A-DA001模拟量输出单元2路分辨率1/4000转换速率2.5ms/CH每个输出通道可独立设置量程 输出:-10~10V0~10V0~5V0~20mA1~5V4~20mA 23.CPM1A-DA002模拟量输出单元4路分辨率1/4000转换速率2.5ms/CH每个输出通道可独立设置量程 输出:-10~10V0~10V0~5V0~20mA1~5V4~20mA 24.CPM1A-AD041模拟量输入单元,4路分辨率1/6000 25.CPM1A-DA041模拟量输出单元,4路分辨率1/6000 26.CPM1-CIF01RS232适配器 27.CPM1-CIF11RS422适配器

欧姆龙PLC-NJ501读数据操作手册学习资料

欧姆龙PLC NJ501读数据操作手册 一:使用指令 Trigger 触发 Operating 操作 OperatingEnd 操作结束 RS 复位优先保持 FileOpen 打开文件 FileSeek 查找文件 FileRead 读文件 FileClose 关闭文件 _Card1Ready SD卡准备标志 二:程序原理 用Trigger常开触发RS复位优先保持指令,使用RS指令控制程序读数据的开始与结束。用FileOpen来定义读文件的名,用FileSeek来定义数据读取的开始地址,用FileRead来读数据,当数据读完了触发FileClose,使操作结束。 三:程序解释 内部变量 外部变量 程序

该程序段为停止操作程序,当出现以下情况会触发停止操作指令,使程序停止 1:FileClose_instance.Done写文件完成, 2:FileOpen_instance.Error打开文件产生错误 3:FileSeek_instance.Error 查找文件产生错误 4:FileRead_instance.Error读文件产生错误 5:FileClose_instance.Error关闭文件产生错误 该程序段使用复位优先保持指令触发操作指令,当Trigger产生一个上升沿,并且SD卡准备就绪,RS置位,Operating置1。 该程序段使用FileOpen指令创建一个文件。当Operating置1,打开一个名为32.bin的文件(若已经有一个该文件则直接打开,若没有则创建一个新的),Fid为文件标识符。当FileOpen 指令发生错误,FileOpen_instance.Error置1,然后执行lnline ST(图正方形框),结束错误。 该程序段使用FileSeek指令查找文件读取的地址,当Operating置1,且FileOpen有执行,则找到Fid标识符,写Offset表示读数据的起始字,图中DINT#2表示从第二个字开始读,_SEEK_SET表示从文件开始。当FileSeek指令发生错误,FileSeek_instance.Error置1,然

欧姆龙PLC样本与手册全集

欧姆龙PLC样本与手册全集 小型机) R05-CN-03中文CP1H选型样本() SBCA-C-051D中文CP1H/CP1L 选型样本 (P20E-EN-01CP1L选型样本(英文)中英文选型样本CP1E ) W450-CN5-02 中文CP1H操作手册() W450-E1-01英文CP1H操作手册(W462-CN5-03CP1L 操作手册(中文)W462-E1-06操作手册(英文)CP1L W480-CN5-01 单元软件用户手册(中英文)W480-E1-01 CP1E W479-CN5-01 单元硬件用户手册(中英文)W479-E1-01 CP1E W479-E1-03)单元硬件用户手册(英文)(包含NACP1E 英文) W451-E1-03CP1H/CP1L编程手册(中文)CP1H/CP1L编程手册(中 文)W483-CN5-04CP1E 指令参考手册(CP1E 指令手册(英文) ) P039 E1-11(英文CPM1A-V1 选型样本 W317-E1-4操作手册(英文)CPM1A W353-E1-1编程手册(英文)CPM1/1A/2A/2C/SRM1OMP-ZCO97101B操作手册(中文)CPM1A )中文CPM1A/2A/2AH/2C 编程手册(W262-E1-4操作手册(英文)CPM1) P049-E1-08英文选型样本(CPM2A/2C )中文选型样本(CPM2AH ) .P01Z-CN-01(中文CPM2AH-S 选型样本W352-E1-1CPM2A 操作手册(英文))(中文CPM2AH-S 操作手册)中文CPM2A/CPM2AH 操作手册()英文选型样本(CPM2C W356-E1-08操作手册(英文)CPM2C ) OMP-AD000102A(中文CPM2B 操作手册) W399-E1-1英文CPM2B-S001M-DRT 操作手册(中型机)(中文CJ1系列选型样本SBCE-CN-058D选型样本(中文)CJ2H/CJ2M)中文(选型样本C200HX/C200HG/C200HE W395-C1-01操作手册(中文)CJ1M内置I/O W393-C1-02操作手册(中文)CJ1W340-C1-08编程手册(中文)CJ1W340-E1-1最新编程手册(英文)CJ1W472-CN5-06单元硬件操作手册(中文)CJ2 CPU W472-E1-01操作手册(英文)CJ2W486-E1-01操作手册(英文)CJ2M-MD W473-E1-01编程手册(英文)CJ2W345-C1-05操作手册(中文)CJ1W-AD/DA W396操作手册(中文)CJ1W-TC W368-E1-07操作手册(英文)CJ1W-PTS)OEZ-ZCP97201A中文编程手册(C200HX/HG/HE )OEZ-ZCI96201A(中文C200HE/HG/HX 操作手册OMP-ZCO99406A(中文)C200H 模拟量(AD001/DA001)操作手册W325-E1-04I(AD003/DA003)操作手册(英文)C200H 模拟量 W124-E1-5C200H-TC 温度控制单元操作手册(英文))W130-E3-5(英文C200H 操作手册)安装手册(英文C200HS )C200HS 操作手册(英文)中文CQM1H 选型样本()中文操作手册(CQM1H )中文编程手册(CQM1H 和内装板操作手册(英文) CPU CQM1H 系列和内装板编程手册(英文)系列 CPU CQM1H )(中文CQM1H 特殊I/O单元操作手册手册(英文)特殊I/OCQM1H/CQM1 大型机W368-E1-07模块操作手册(英文)CS1W-PTS过程控制I/O选型样本(中文)CS1-H 选型样本(中文)CS1D) W339-CN5-10(中文CS1可编程控制器操作手册)W340-C1-08中文CS1编程手册(最新编程手册(英文)CS1W405-E1-06CS1D双机操作手册(英文)W345-C1-05操作手册(中文)CS1W-AD/DA W345-E1-11CS1W-AD/DA最新操作手册(英文)W132-E1-3D

欧姆龙PLC样本与手册全集

欧姆龙PLC样本与手册全集 小型机 CP1H选型样本(中文) R05-CN-03 CP1H/CP1L选型样本(中文) SBCA-C-051D CP1L选型样本(英文)P20E-EN-01 CP1E中英文选型样本 CP1H操作手册(中文) W450-CN5-02 CP1H操作手册(英文) W450-E1-01 CP1L操作手册(中文)W462-CN5-03 CP1L操作手册(英文)W462-E1-06 CP1E单元软件用户手册(中英文)W480-E1-01W480-CN5-01 CP1E单元硬件用户手册(中英文)W479-E1-01W479-CN5-01 CP1E单元硬件用户手册(英文)(包含NA)W479-E1-03 CP1H/CP1L编程手册(英文) W451-E1-03 CP1H/CP1L编程手册(中文) CP1E指令参考手册(中文)W483-CN5-04 CP1E指令手册(英文) CPM1A-V1选型样本(英文) P039 E1-11 CPM1A操作手册(英文)W317-E1-4 编程手册(英文)W353-E1-1 CPM1A操作手册(中文)OMP-ZCO97101B

CPM1A/2A/2AH/2C编程手册(中文) CPM1操作手册(英文)W262-E1-4 CPM2A/2C选型样本(英文) P049-E1-08 CPM2AH选型样本(中文) CPM2AH-S选型样本(中文) .P01Z-CN-01 CPM2A操作手册(英文)W352-E1-1 CPM2AH-S操作手册(中文) CPM2A/CPM2AH操作手册(中文) CPM2C选型样本(英文) CPM2C操作手册(英文)W356-E1-08 CPM2B操作手册(中文) OMP-AD000102A CPM2B-S001M-DRT操作手册(英文) W399-E1-1 中型机 CJ1系列选型样本(中文) CJ2H/CJ2M选型样本(中文)SBCE-CN-058D C200HX/C200HG/C200HE选型样本(中文) CJ1M内置I/O操作手册(中文)W395-C1-01 CJ1操作手册(中文)W393-C1-02 CJ1编程手册(中文)W340-C1-08 CJ1最新编程手册(英文)W340-E1-1 CJ2 CPU单元硬件操作手册(中文)W472-CN5-06

欧姆龙PLCNJ501读数据操作手册

欧姆龙 PLC NJ501 读数据操作手册 一:使用指令 Trigger触发 Operating操作 OperatingEnd操作结束 RS复位优先保持 FileOpen打开文件 FileSeek查找文件 FileRead读文件 FileClose关闭文件 _Card1Ready SD 卡准备标志 二:程序原理 用 Trigger 常开触发RS 复位优先保持指令,使用RS指令控制程序读数据的开始与结束。用FileOpen 来定义读文件的名,用FileSeek 来定义数据读取的开始地址,用FileRead 来读数据,当数据读完了触发FileClose ,使操作结束。 三:程序解释 内部变量 外部变量 程序

该程序段为停止操作程序,当出现以下情况会触发停止操作指令,使程序停止 1: FileClose_instance.Done 写文件完成, 2: FileOpen_instance.Error 打开文件产生错误 3: FileSeek_instance.Error查找文件产生错误 4: FileRead_instance.Error 读文件产生错误 5: FileClose_instance.Error 关闭文件产生错误 该程序段使用复位优先保持指令触发操作指令,当 备就绪, RS 置位, Operating 置 1。 Trigger产生一个上升沿,并且SD卡准 该程序段使用 FileOpen 指令创建一个文件。当 Operating 置 1,打开一个名为 32.bin 的文件(若已经有一个该文件则直接打开,若没有则创建一个新的),Fid 为文件标识符。当FileOpen 指令发生错误, FileOpen_instance.Error 置 1,然后执行 lnline ST (图正方形框),结束错误。 该程序段使用FileSeek 则找到 Fid 标识符,写指令查找文件读取的地址,当Operating 置 1,且 FileOpen 有执行,Offset 表示读数据的起始字,图中DINT#2 表示从第二个字开始读, _SEEK_SET表示从文件开始。当FileSeek指令发生错误,FileSeek_instance.Error置1,然

相关主题
文本预览
相关文档 最新文档