文档库 最新最全的文档下载
当前位置:文档库 › 欧姆龙PLC指令的列表

欧姆龙PLC指令的列表

欧姆龙PLC指令的列表
欧姆龙PLC指令的列表

求一套欧姆龙PLC指令的列表。要所有指令都有的列表。

悬赏分:50 - 解决时间:2010-10-17 16:40

求一套欧姆龙PLC各种指令的列表。要所有指令都有的列表。包括最简单的都要。如果有会大哥大姐的愿意帮我做下。小弟感激不尽。希望有的师父帮我发个。谢谢。邮箱youyuchao@https://www.wendangku.net/doc/996170061.html,。QQ 396527030。。不是小弟小气而是积分差不多用光了。下次问的时候一定多给点

问题补充:

麻烦帮我把符号代码补上好吗?我们用CP1H。直流电源的。具体型号我记不清楚

提问者:匿名最佳答案

我还不知道你用OMRON的那个系列,如果能告我哪个系列就更好了。

不过OMRON基本都差不多。

若有其他问题,可以到我百度博客留言。

编程指令

顺序输入指令

顺序输出指令

顺序输出指令

定时器和计数器指令

比较指令

数据传送指令

指令助记符

装载LD

装载非LD NOT

与AND

与非AND NOT

或OR

或非OR NOT

与装载AND LD

或装载OR LD

非NOT

条件ON UP

条件OFF DOWN

指令助记符

输出OUT

输出非OUT NOT

保持KEEP

上升沿微分DIFU

下降沿微分DIFD

置位SET

复位RSET

多位置位SETA

多位复位RSTA

单一位置位SETB

单一位复位RSTB

指令助记符

结束END

空操作NOP

联锁IL

联锁解除ILC

多联锁区别保持MILH 多联锁区别释放MILR 多联锁解除MILC

跳转JMP

跳转结束JME

条件跳转CJP

FOR循环FOR

循环终止BREAK

下一个循环NEXT

指令助记符

定时器

TIM

编辑指令

数据移位指令

递增/递减指令

四则运算指令

转换指令

逻辑指令

特殊算术指令

特殊算术指令

表格数据处理指令

数据控制指令

指令助记符

移位寄存器SFT

可逆移位寄存器SFTR 字移位WSFT

算术左移ASL

算术右移ASR

循环左移ROL

循环右移ROR

一个数字左移SLD

一个数字右移SRD

左移N位NASL

双字左移N位NSLL

右移N位NASR

双字右移N位NSRL

指令助记符

二进制递增++

双字二进制递增++L

二进制递减--

双字二进制递减--L

BCD递增++B

双字BCD递增++BL

BCD递减--B

双字BCD递减--BL

指令助记符

无进位带符号二进制加法+

无进位带符号双字二进制加法+L 有进位带符号二进制加法+C

有进位带符号双字二进制加法+CL 无进位BCD加法+B

无进位双字BCD加法+BL

有进位BCD加法+BC

有进位双字BCD加法+BCL

无进位带符号二进制减法-

无进位带符号双字二进制减法-L 有进位带符号二进制减法-C

有进位带符号双字二进制减法-CL 无进位BCD减法-B

无进位双字BCD减法-BL

有进位BCD减法-BC

有进位双字BCD减法-BCL

带符号二进制乘法*

带符号双字二进制乘法*L

BCD乘法*B

双字BCD乘法*BL

带符号二进制除法/

带符号双字二进制除法/L

BCD除法/B

双字BCD除法/BL

指令助记符

BCD→二进制BIN

双字BCD→双字二进制BINL

二进制→BCD BCD

双字二进制→双字BCD BCDL

二进制求补NEG

数据译码MLPX

数据编码DMPX

ASCⅡ转换码ASC

ASCⅡ→HEX HEX

指令助记符

逻辑与ANDW

双字逻辑与ANDL

逻辑或ORW

双字逻辑或ORWL

异或XORW

双字异或XORL

求补COM

双字求补COML

指令助记符

算术处理APR

位计数器BCNT

指令助记符

浮点数→16位FIX

浮点数→32位FIXL

16位→浮点数FLT

32位→浮点数FLTL

浮点数加法+F

浮点数减法-F

浮点数除法/F

浮点数乘法*F

浮点符号比较

LD, AND, OR+=F

LD, AND, OR+<>F

LD, AND, OR+

LD, AND, OR+<=F

LD, AND, OR+>F

LD, AND, OR+>=F

浮点数→ASCⅡFSTR ASCⅡ→浮点数FVAL

指令助记符

交换字节SWAP

帧校验和FCS

指令助记符

带自调整的PID控制PIDAT 时间比例输出TPO

标度SCL

标度2 SCL2

标度3 SCL3

平均值AVG

子程序指令

中断控制指令

高速计数器和脉冲输出指令步指令

I/O单元指令

串行通信指令

时钟指令

故障诊断指令

其他指令

指令助记符

子程序调用SBS

子程序进入SBN

子程序返回RET

指令助记符

设置中断屏蔽MSKS

清除中断CLI

禁止中断DI

允许中断EI

指令助记符

模式控制INI

高速计数器当前值读取PRV 比较表载入CTBL

速度输出SPED

设置脉冲PULS

脉冲输出PLS2

加速度模式ACC

原点搜索ORG

可变占空比系数脉冲PWM 指令助记符

步定义STEP

步启动SNXT

指令助记符

I/O刷新IORF

7段译码SDEC

数字开关输入DSW

矩阵输入MTR

7段显示输出7SEG

指令助记符

发送TXD

接收RXD

日历加法CADD

日历减法CSUB

时钟调整DATE

指令助记符

故障报警FAL

严重故障报警FALS

指令助记符

设置进位STC

清除进位CLC

延长最大循环时间WDT TIMX

计数器

CNT

CNTX

高速定时器

TIMH

TIMHX

1MS定时器

TMHH

TMHHX

累计定时器

TTIM

TTIMX

长时间定时器

TIML

TIMLX

可逆计数器

CNTR

CNTRX

定时器/计数器复位CNR

CNRX

指令助记符

输入比较指令

(无符号)

LD,AND,OR+=

LD,AND,OR+<>

LD,AND,OR+<

LD,AND,OR+<=

LD,AND,OR+>

LD,AND,OR+>=

(双字长,无符号)

LD,AND,OR+=+L

LD,AND,OR+<>+L

LD,AND,OR+<+L

LD,AND,OR+<=+L

LD,AND,OR+>+L

LD,AND,OR+>=+L

输入比较指令

(带符号)

LD,AND,OR+=+S

LD,AND,OR+<>+S

LD,AND,OR+<+S

LD,AND,OR+<=+S

LD,AND,OR+>+S

LD,AND,OR+>=+S

输入比较指令

(双字长,带符号)

LD,AND,OR+=+SL

LD,AND,OR+<>+SL

LD,AND,OR+<+SL

LD,AND,OR+<=+SL

LD,AND,OR+>+SL

LD,AND,OR+>=+SL

时间比较指令

=DT

<>DT

<=DT

>DT

>=DT

比较CMP

双字比较CMPL

带符号二进制比较CPS

双字长带符号二进制比较CPSL 表格比较TCMP

无符号块比较BCMP

区域范围比较ZCP

双区域范围比较ZCPL

指令助记符

传送MOV

双字长传送MOVL

传送非MVN

传送位MOVB

数字传送MOVD

多位传送XFRB

块传送XFER

块置位BSET

数据交换XCHG

单字分配DIST

数据收集COLL

6

欧姆龙PLC指令集

基本指令 位指令 SET OK RSET OK SETA批量置位OK RSTA批量复位OK 注意所填的数值为&0-65535或者#0-FFFF,注意加上前面的符号。 SETB OK RSTB OK 自锁指令 KEEP OK 定时器指令 编号0-4095 100ms TIM OK 注意是100ms, 数值形式要加#,TIM 0 #50 = 100ms*50 = 5s 10ms TIMH 1ms TMHH 注意定时器编号避免重复,1个号只能作为一个类型的定时器。 累计定时器100ms TTIM 特殊定时器指令 以下的定时器号是CIO,W,A,H,D等等,与上面的两种定时器号不同,需要注意。 使用是不要在其他地方占用已经使用的定时器号,如定时器号为W3,则其他地方就不要再输出W3.0,W3.1等等,否则会引起未知的错误。 长定时器 100ms TIML 操作数SV是双字32位,注意传送的时候要用MOVL,传送双字, 多输出定时器指令 100ms MTIM 关于定时器,计数器的SV,PV值 其中使用的是BCD码格式,BCD码的意思是使用16进制的数据来代表10进制的数据,所以定时器中的数据都是用“# ”来表示的。

CNT OK 编号0-4095 计数值BCD数据 可逆计数器(可加可减计数器)CNTR 定时器计数器复位指令CNR 将状态位变为0 当前值变为9999 顺序控制指令步进指令 SNXT STEP 步进结束时,仅需指定一个空的W地址即可。 常用功能指令传送指令 MOV 单字传送 MOVL 双字传送 MVN 取反传送 MVNL 取反双字传送 MOVB 位传送(用来操作D区域的) MOVD 数字传送(最多4个D) XFER 块传送(批量传送,一一对应) BSET 块设定(批量传送,一对多) 自加自减指令 ++ ++L 双字 -- --L 双字

共通技术-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知识

————————————————————————————————作者:————————————————————————————————日期:

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指令的列表

CP1H: 1指令助记符: 装载LD装载非LD NOT与AND与非AND NOT或OR或非OR NOT 与装载AND LD或装载OR LD非NOT条件ON UP条件OFF DOWN 2指令助记符: 输出OUT输出非OUT NOT保持KEEP上升沿微分DIFU下降沿微分DIFD 置位SET复位RSET多位置位SETA多位复位RSTA单一位置位SETB单一位复位RSTB 3指令助记符: 结束END空操作NOP联锁IL联锁解除ILC多联锁区别保持MILH多联锁区别释放MILR 多联锁解除MILC跳转JMP跳转结束JME条件跳转CJP FOR循环FOR循环终止BREAK 下一个循环NEXT 4指令助记符:定时器TIM 5编辑指令:数据移位指令,递增/递减指令,四则运算指令,转换指令,逻辑指令,特殊算术指令,表格数据处理指令,数据控制指令。 6指令助记符 移位寄存器SFT可逆移位寄存器SFTR字移位WSFT算术左移ASL算术右移ASR循环左移ROL循环右移ROR一个数字左移SLD一个数字右移SRD左移N位NASL双字左移N 位NSLL右移N位NASR双字右移N位NSRL 7指令助记符 二进制递增++双字二进制递增++L二进制递减--双字二进制递减--L BCD递增++B,双字BCD递增++BL,BCD递减--B,双字BCD递减--BL 8指令助记符 无进位带符号二进制加法+,无进位带符号双字二进制加法+L,有进位带符号二进制加法+C,有进位带符号双字二进制加法+CL,无进位BCD加法+B,无进位双字BCD加法+BL,有进位BCD加法+BC,有进位双字BCD加法+BCL,无进位带符号二进制减法-无进位带符号双字二进制减法-L,有进位带符号二进制减法-C,有进位带符号双字二进制减法-CL,无进位BCD减法-B,无进位双字BCD减法-BL,有进位BCD减法-BC 有进位双字BCD减法-BCL,带符号二进制乘法*,带符号双字二进制乘法*L,BCD乘法*B,双字BCD乘法*BL,带符号二进制除法/,带符号双字二进制除法/L,BCD除法/B 双字BCD除法/BL 9指令助记符 BCD→二进制BIN,双字BCD→双字二进制BINL,二进制→BCD BCD 双字二进制→双字BCD BCDL 二进制求补NEG,数据译码MLPX,数据编码DMPX,ASCⅡ转换码ASC, ASCⅡ→HEX HEX 10指令助记符 逻辑与ANDW,双字逻辑与ANDL,逻辑或ORW,双字逻辑或ORWL,异或XORW 双字异或XORL,求补COM,双字求补COML 11指令助记符 算术处理APR,位计数器BCNT 12指令助记符 浮点数→16位FIX,浮点数→32位FIXL,16位→浮点数FLT,32位→浮点数FLTL

欧姆龙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编程入门[1]

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 JCY 执行 机构 电源 输入 元件 控制中心

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

欧姆龙(omron)PLC指令

编程指令 顺序输入指令 顺序输出指令 顺序输出指令 定时器和计数器指令比较指令 数据传送指令 指令助记符 装载LD 装载非LD NOT 与AND 与非AND NOT 或OR 或非OR NOT 与装载AND LD 或装载OR LD 非NOT 条件ON UP 条件OFF DOWN 指令助记符 输出OUT 输出非OUT NOT 保持KEEP 上升沿微分DIFU 下降沿微分DIFD 置位SET 复位RSET 多位置位SETA 多位复位RSTA 单一位置位SETB 单一位复位RSTB 指令助记符 结束END 空操作NOP 联锁IL 联锁解除ILC 多联锁区别保持MILH 多联锁区别释放MILR 多联锁解除MILC 跳转JMP 跳转结束JME 条件跳转CJP

FOR循环FOR 循环终止BREAK 下一个循环NEXT 指令助记符 定时器 TIM 编辑指令 数据移位指令 递增/递减指令 四则运算指令 转换指令 逻辑指令 特殊算术指令 特殊算术指令 表格数据处理指令 数据控制指令 指令助记符 移位寄存器SFT 可逆移位寄存器SFTR 字移位WSFT 算术左移ASL 算术右移ASR 循环左移ROL 循环右移ROR 一个数字左移SLD 一个数字右移SRD 左移N位NASL 双字左移N位NSLL 右移N位NASR 双字右移N位NSRL 指令助记符 二进制递增++ 双字二进制递增++L 二进制递减-- 双字二进制递减--L BCD递增++B 双字BCD递增++BL BCD递减--B 双字BCD递减--BL 指令助记符 无进位带符号二进制加法+ 无进位带符号双字二进制加法+L

有进位带符号二进制加法+C 有进位带符号双字二进制加法+CL 无进位BCD加法+B 无进位双字BCD加法+BL 有进位BCD加法+BC 有进位双字BCD加法+BCL 无进位带符号二进制减法- 无进位带符号双字二进制减法-L 有进位带符号二进制减法-C 有进位带符号双字二进制减法-CL 无进位BCD减法-B 无进位双字BCD减法-BL 有进位BCD减法-BC 有进位双字BCD减法-BCL 带符号二进制乘法* 带符号双字二进制乘法*L BCD乘法*B 双字BCD乘法*BL 带符号二进制除法/ 带符号双字二进制除法/L BCD除法/B 双字BCD除法/BL 指令助记符 BCD→二进制BIN 双字BCD→双字二进制BINL 二进制→BCD BCD 双字二进制→双字BCD BCDL 二进制求补NEG 数据译码MLPX 数据编码DMPX ASCⅡ转换码ASC ASCⅡ→HEX HEX 指令助记符 逻辑与ANDW 双字逻辑与ANDL 逻辑或ORW 双字逻辑或ORWL 异或XORW 双字异或XORL 求补COM 双字求补COML 指令助记符

欧姆龙PLC指令的列表

欧姆龙PLC指令的列表 编程指令 顺序输入指令 顺序输出指令 顺序输出指令 定时器和计数器指令比较指令 数据传送指令 指令助记符 装载LD 装载非LD NOT 与AND 与非AND NOT 或OR 或非OR NOT 与装载AND LD 或装载OR LD 非NOT 条件ON UP 条件OFF DOWN 指令助记符 输出OUT 输出非OUT NOT 保持KEEP 上升沿微分DIFU 下降沿微分DIFD 置位SET 复位RSET 多位置位SETA 多位复位RSTA 单一位置位SETB 单一位复位RSTB 指令助记符 结束END 空操作NOP 联锁IL 联锁解除ILC 多联锁区别保持MILH 多联锁区别释放MILR 多联锁解除MILC 跳转JMP 跳转结束JME 条件跳转CJP

FOR循环FOR 循环终止BREAK 下一个循环NEXT 指令助记符 定时器 TIM 编辑指令 数据移位指令 递增/递减指令 四则运算指令 转换指令 逻辑指令 特殊算术指令 特殊算术指令 表格数据处理指令 数据控制指令 指令助记符 移位寄存器SFT 可逆移位寄存器SFTR 字移位WSFT 算术左移ASL 算术右移ASR 循环左移ROL 循环右移ROR 一个数字左移SLD 一个数字右移SRD 左移N位NASL 双字左移N位NSLL 右移N位NASR 双字右移N位NSRL 指令助记符 二进制递增++ 双字二进制递增++L 二进制递减-- 双字二进制递减--L BCD递增++B 双字BCD递增++BL BCD递减--B 双字BCD递减--BL 指令助记符 无进位带符号二进制加法+ 无进位带符号双字二进制加法+L 有进位带符号二进制加法+C 有进位带符号双字二进制加法+CL

欧姆龙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

欧姆龙PLC指令

4指令助记符:定时器TIM 5编辑指令:数据移位指令,递增/递减指令,四则运算指令,转换指令,逻辑指令,特殊算术指令,表格数据处理指令,数据控制指令。 6指令助记符 移位寄存器SFT可逆移位寄存器SFTR字移位WSFT算术左移ASL算术右移ASR循环左移ROL循环右移ROR一个数字左移SLD一个数字右移SRD左移N位NASL双字左移N 位NSLL右移N位NASR双字右移N位NSRL 7指令助记符 二进制递增++双字二进制递增++L二进制递减--双字二进制递减--L BCD递增++B,双字BCD递增++BL,BCD递减--B,双字BCD递减--BL 8指令助记符 无进位带符号二进制加法+,无进位带符号双字二进制加法+L,有进位带符号二进制加法+C,有进位带符号双字二进制加法+CL,无进位BCD加法+B,无进位双字BCD加法+BL,有进位BCD加法+BC,有进位双字BCD加法+BCL,无进位带符号二进制减法-无进位带符号双字二进制减法-L,有进位带符号二进制减法-C,有进位带符号双字二进制减法-CL,无进位BCD减法-B,无进位双字BCD减法-BL,有进位BCD减法-BC 有进位双字BCD减法-BCL,带符号二进制乘法*,带符号双字二进制乘法*L,BCD乘法*B,双字BCD乘法*BL,带符号二进制除法/,带符号双字二进制除法/L,BCD除法/B 双字BCD除法/BL 9指令助记符 BCD→二进制BIN,双字BCD→双字二进制BINL,二进制→BCD BCD 双字二进制→双字BCD BCDL 二进制求补NEG,数据译码MLPX,数据编码DMPX,ASCⅡ转换码ASC, ASCⅡ→HEX HEX 10指令助记符 逻辑与ANDW,双字逻辑与ANDL,逻辑或ORW,双字逻辑或ORWL,异或XORW 双字异或XORL,求补COM,双字求补COML 11指令助记符 算术处理APR,位计数器BCNT 12指令助记符 浮点数→16位FIX,浮点数→32位FIXL,16位→浮点数FLT,32位→浮点数FLTL 浮点数加法+F,浮点数减法-F,浮点数除法/F,浮点数乘法*F 浮点符号比较 LD, AND, OR+=F LD, AND, OR+<>F LD, AND, OR+F LD, AND, OR+>=F 浮点数→ASCⅡFSTR ASCⅡ→浮点数FVAL 12指令助记符

欧姆龙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,然

相关文档