中国计算机报的英文算机报翻译算机报英语怎-forgive的用法
2023年4月19日发(作者:英孚口语培训)可编程序控制器控制原理应用网络
可编程控制器的基础知识
CPMIA的指令系统
PC控制系统设计
OMRON可编程序控制器,编程工具简介
类比
识记
1. 关于PC的几个基本问题
1. PC是什么? Programmable Controller
2. PC何处来,往哪去?
3. PC有何独特之处?
4. PC的应用领域?
继电器控制系统的明显缺点:
体积大,可靠性低,查找故障困难,特别是由于它是靠硬连线逻辑构成系统,
所以接线复杂,对生产工艺变化的适应性差。
继电器控制系统的有点:
简单易懂、操作方便、价格便宜
计算机系统的优点:
功能完备、灵活性、通用性好
开关量的逻辑控制
模拟量的闭环控制
PC具有丞相祠堂何处寻锦官城外柏森森 A/D、D/A转换及运算等功能,因此可以实现模拟量控制。
数字量的智能控制
数据采集与监控
通信、联网及集散控制
PC应用的典型例子
电梯
数控机床
厂矿控制
1
PC的基本组成
整体PC CLICK HERE!
组合式PC CLICK HERE!
系统程序 EPROM
用户程序 RAM
网路 HUB GATE ROUTE
各部分的作用
中央处理器单元 CPU
接受并存储从编程器输入的用户程序和数据
诊断电源、PC内部电路的工作状态和编程的语法错误
用扫描的方式接受输入信号,送入PC的数据寄存器保存起来
PC节能型运行状态后,根据存放的先后顺序逐条读取用户程序,进行解释和执行,完成用
户程序中规定的各种操作
将用户程序的执行结果送至输出端
存储器
I/O单元
智能单元
2
电源
扩展口
编程工具
其它外部设备
I/O滞后现象的原因
输入滤波器有时间常数 采样
输出继电器有机械滞后
PC循环操作时,进行公共处理、I/O刷新和执行用户程序登产生扫描周期
程序语句的安排,也影响响应时间
最小I/O响应时间
输入ON延时+一个扫描周期+输出ON延时
最大I/O响应时间
输入ON延时加扫描周期2+输出ON延时
PC对输入点计数的频率问题
1. 高速计数器
在高速计数方式下,输入信号不经输入滤波器直接送到CPU,计数不受输入滤波器的时间
常数、扫描周期的影响,计数频率可以很高。
普通计数
F≥1/2T
梯形图
线圈 开关
定时
触点
电机
三联
梯形图的主要特点
梯形图中的继电器不是物理继电器,每个继电器是映像寄存器中的一位,被称为“软继电器”。
语句表使用的助记符
LD 00000
OR 01000
AND NOT 00001
OUT 01000
PC的语句:操作码+操作数
3
逻辑功能图
布尔表达式
从上而下,从左而右
PC的性能指标
I/O点数
用户程序存储容量
扫描速度 cpu
指令种类及条数
内部器件的种类和数量
智能单元
CPM1A的概述
CPU单元(主机)
I/O扩展单元
特殊功能单元 (智能单元)
通信单元
特殊单元规格
CPMIA-MAD01
RS232C通信适配器
RS422通信配置器
CompouBUS/S I/O连接单元
连接适配器
4
内部继电器区 IR
特殊辅助继电器 SR 232~255
暂存继电器区 TR CPM1A有8个暂存继电器,其范围为TR0~TR7
保持继电器区 HR 以位为单位使用,与KEEP指令配合使用
辅助记忆继电器区 AR BCD码
链连继电器区 LR
进行1:1链接时,用链接继电器与对方数据交换
定时器/计数器区 TIM/CNT
数据储存区 DM
模拟设定电位器功能
输入时间常数设定功能
外部输入中断功能
快速响应输入功能
间隔定时中断功能
高速计数功能
脉冲输出
较强的通信功能
丰富的指令系统
高性能的快闪内存
HOST Link通信
PC与上位计算机的连接通信称为HOST Link通信
RS232 直接和计算机通信
RS422 plc相互通信
NT Link通信 专用的欧姆龙公司PT
1:1 PC Link 通信 链接继电器区
CompoBus/SI/O链接通信
总线结构 从单元
CPM1A指令系统
能够翻译梯形图为语句表
能够轻松的学习其他类型的PLC
CRT编程器
计算机编程器
1. 指令的格式、操作数及标志
指令的格式为:
助记符(指令码)操作数1 实际上就是地址 LD 00001
操作数2
操作数3
5
操作数是可以没有的,但助记符是一定要有的
微分型和非微分型
只要执行条件为ON,指令的非微分形式在每个循环周期都将执行
微分指令仅在条件由OFF变为ON时才执行一次
LD和LD NOT指令
LD指令表示常开触点与左侧母线连接
LD NOT指令表示常闭触点与左侧母线连接
继电器编号: IR SR HR AR LR TC TR
取本身的状态 改变标志位
开 0
闭1
OUT和OUT NOT(将指令运算结果取反后再输出)指令
继电器编号:IR SR HR AR LR TR
AND和AND NOT指令
AND指令表示常开触点与前面的触点电路相串联;
继电器编号: IR SR HR AR LR TC
取,计算
自上而下,从左往右
先条件后输出
OR和OR NOT指令
OR指令表示常开触点与前面的电路相并联
继电器编号:IR SR HR AR LR TR
AND LD指令
功能:AND LD指令用于逻辑块的串联连接,即对逻辑块进行逻辑“与”的操作。
强调的是两个块之间的串联
OR LD指令
OR LD指令用于逻辑块的并联连接,即对逻辑块进行逻辑“或”的操作。
置位和复位指令
SET和RESET
当SET指令的执行条件为ON时,使指定继电器置位为ON,当执行条件为OFF
时,SET指令不改变指定继电器的状态。
当RESET指令的执行条件为ON时,使指定继电器复位为OFF,当执行条件为OFF
时,RESET指令不改变指定继电器的状态。
置位开,复位关。
继电器编号:IR SR HR AR LR
保持指令 KEEP
根据两个执行条件,KEEP用来保持指定继电器N的ON状态和OFF状态。
具有断电保持功能。
继电器编号:IR SR HR AR LR
6
上升沿微分和下降沿微分指令
DIFU(13)和DIFD(14) UP上去 DOWN下去
继电器编号:IR SR HR AR LR
当执行条件由OFF变为ON时,上升沿微分DIFU使指定继电器在一个扫描周期内为ON
当执行条件由ON变为OFF时,下降沿微分DIFD使指定继电器在一个扫描周期内为ON
NOP(00)空指令
修改程序时,使用NOP指令,可使步序号变更少,便于调试程序。
跳转。
END(01)
END指令表示程序结束
基本指令(熟练掌握)
1. LD和LD NOT指令
2. OUT 和OUT NOT指令
3. AND和AND NOT指令
4. OR和OR NOT指令
5. AND LD指令
6. OR LD指令
7. 置位和复位指令SET和REST
8. 保持指令KEEP
9. 上升沿微分和下降沿微分指令DIFU和DIFD
10. 空操作指令NOP
11. 结束指令END
编制梯形图应注意的问题
1. 梯形图中线圈应放在最右边(先输入在输出)
2. 除极少数指令(如ILC、JME等)不允许有执行条件外,几乎所有的指令都需要执行条
件. 其他指令(if 条件 than 动作)
如何解决:上电后指令一直执行?
上电后指令只执行一次?
特殊辅助继电器 SR
25313为常ON继电器
25314为常OFF继电器
25305常用作初始化脉冲,它在PC运行的第一个扫描周期,处于ON状态,断后处于OFF
状态。
3. 触点不能画在垂直路径上
4. 编程时,对于逻辑关系复杂的程序段,应按照先复杂后简单的原则编程。
5. 尽量避免出现双线圈输出(同一个程序中,同一元岑参的诗代表作 件的线圈使用了两次或多次,称双线
圈输出) 会出现滞后 延时 容易引起逻辑关系混乱
应用指令
A. 处理梯形图的分支指令
1. 联锁/联锁解锁指令IL(02)/ILC(03)
2. 暂存继电器(TR)
功能:IL总是和ILC指令一起使用,用于处理梯形图中的分支电路图
7
IL/ILC说明
1. 不论IL前面的条件是ON或OFF,PC都要对IL----子夜吴歌春歌 ILC之间的联锁程序段处理,都
要占用扫描时间。
2. IL和ILC指令可以成对使用,也可以多个IL指令配一个ILC指令,但不允许嵌套
使用(如IL-IL-ILC-ILC)ILC只能出现一次。
暂存继电器(TR)
暂存继电器共有8位,分别为TR0~TR7
TR位可用来暂时存储执行结果,如果一个TR位被设置于一个分支点处,则当前的执
行结果就会存储在指定的TR位中。
在同一程序段中,同一TR号能重复使用,在不同的程序段中,同TR号可以重复使用。
TR不是独立的编程指令,只能和LD和OUT等基本指令一起使用指令的梯形图。
两种分支语句的理解
TR 临时存放某节点状态 继电器
应用:LD--------- 条件
OUT TR0 存
LD TR0 取
IL ,ILC 造就新母线的工具
应用:LD---------- 条件
IL 新母线开始
LD-----------
LD-----------
ILC 新母线结束
跳转指令
JMP(04) / JME(05)
梯形图符号及操作数取值区域
跳转号00~49
1. 当JMP N的执行条件为OFF时,跳过JMP N和JME N之间的程序段,不占用扫描时间
2. 有两种类型的跳转:跳转号在N在01~049之间取值时,每个N只能使用一次;当N取
值00时,JMP00----JME00可以在程序中多次使用。以00作为JMP的跳转号时,它的
执行时间比其他跳转指令的执行时间要稍长一些。
3. 多个JMP N可以共同用一个JME N,如JMP 00---JMP 00----JME00.
4. 跳转指令可以嵌套使用,但必须是不同的跳转号的嵌套,如JMP 00---JMP
01—JME01—JME 有关夏天的诗歌 00.
5. 跳转指令的应用------互锁
8
CPM1A提供的定时计数功能 TC区 time count
定时器TIM
高速定时器TIMH(15)
共用TC号,000---127
计数器CNT
可逆计数器CNTR(12)
间隔定时器STIM(69)
功能强大,使用复杂只有香如故翻译
高速计数器
输入中断的计数模式
关于BCD码
BCD=Binary Coded Decimal
二进制编码的十进制
规则:每四个二进制位表示一位十进制位。
0011 相当是十进制 3
BCD的0001 0001表示十进制数的11。
BCD的加法应该如十进制。
为方便区分,本课程使用BCD数值前面加#号。
定时器指令TM
梯形图符号及操作取值区域
N:定时器TC号 000~127
SV 定时设定值(字,BCD码)
IR,SR,HR,AR,LR,DM,*DM,#
定时器的最小定时单位为0.1秒,定时范围0~999.9秒,定时时间为SV0.1秒。
定时器为通电延时,当定时器的输入为OFF时,定时器的输出为OFF.
若输入继续为ON,则定时器的输出保持为ON
当定时器的输入变为ON时,开始定时,定时时间到,定时器的输出变为ON.
当定时器的输入变为OFF时,定时器的输出随之变为OFF.
输入ON 开始定时 延时 时间到 输出ON
注意:定时器没有断电保持功能,断电时,定时器复位,不能保存定时器的当前值。
高速定时器
高速定时器的最小定时单位为0.01秒,定时范围为0~99.99秒,定时时间为SV0.01秒。
除此之外,其他情王羲之兰亭序高清全图 况IMH与TIM相同。
计数器指令CNT COUNT
注释:N为计数器TC号,SV为计数设定值。CP为计数脉冲输入端,R为复位端。
1. 计数器编程时,先编计数输入端,在编复位端,最后编CNT指令。
2. 定时器和计数器的编植树节手抄报简单好看 号是共用的,使用时不能冲突。
可逆计数器指令
N为计数器TC号,SV为计数设定值。ACP为加计数脉冲输入端,SCP为减脉冲输入端,
R为复位端。
9
定时器和计数器指令出错标志位
TC区
定时器TIM 0.1S 999.9S
高速定时器TIMH (15) 0.01S 99.99S
计数器 CNT
可逆计数器 CNTR (12)
出错标志位25503,当SV不是BCD数或间接寻址的DM通道不存在时位置为ON。
有几个LD块,就有几个输入端。
数据比较指令
单字比较指令——————————CMP
双字比较指令——————————CMPL
块比较---------------------------------------BCMP
表比较--------------------------------------- TCMP
通道、位、字的概念。
进制转换:2 10,8,16
一个通道为16个继电器
一个继电器能表示1个二进制位。
一个字为16进制的4位数
一位16进制数可表示为4位二进制数
一个字为16个二进制位
数据指令
D1.数据比较指令 4种
D2.数据移位指令 10种
D3.数据传送指令 9种
D4.数据转换指令 6种
合计 29 种
单字比较指令 CMP(20)
功能:当执行条件为ON时看,比较C1和C2的大小,将比较结果送SR区的标志位。
大于标志位25505
等于标志位25506
小于标志位25507
出错标志位25503
比较数 IR SR HR AR LR TC DM *DM #
双字比较指令CMPL(60)
功能:将通道C1+1、C1中的两个4位16进制数连成一个8位16进制数,将通道C2+1、
C2中的两个4位16进制数连成另一个8位16进制数,然后比较这两个8位数的大小,将
比较结果送SR区的标志位。
双字比较的起始通道 IR ,SR ,HR,AR,LR,TC,DM,*DM
块比较指令BCMP(28)/@BCMP(68)
比较块由CB,CB+1,CB+2,„„,CB+31组成,分16个比较区域,每一个区域由两个通道定
义,第一个为下限值,第二个为上限值,上限值大于等于下限值。
当执行条件为ON时,将比较数据CD与每一个区域进行比较,如果CD处在某一个区域中,
比较结果通道R中对应位置1,否则该对应位置0.
10
数据移位指令
移位寄存器指令——————————SFT 徐志摩与三个女人的故事 Shift
开始通道:IR SR HR AR LR
结束通道:IR SR HR AR LR
数据输入端IN SFT(10)
移位脉冲段SP St
复位端 R E
附注:开始通道号St必须小于或等于结束通道号E,且St和E必须在同一区域。
当复位端R为OFF时,在移位脉冲端SP由OFF ON的上升沿时,E到St通道中的所
有位依次左移一位,E通道的最高位益处丢失,St通道的最低位则移进数据输入端IN的数
据。当复位端R为ON时,从St到E通道中的所有位置为OFF,此时移位脉冲端和数据输入
端无效。(从高 低 右移;从低 高 左移)
可逆移位寄存器指令————————SFTR
C控制通道 IR SR HR AR DM *DM 控制通道C中的数据规定了移位方向、数据输入端、
移位脉冲端和复位端。
说明:如果控制通道复位端(bit15)为ON,则从St到E通道的数据及进位为CY全部为0.
开始通道:IR SR HR AR LR DM *DM
结束通道:IR SR HR AR LR DM *DM
11
字移位指令————————————WSFT
当执行条件为ON时,WSFT每执行一次将St和E通道中的数据以字为单位左移一次,0000
移进St,E中的数据溢出丢失。
算术左移指令———————————ASL
12
算术右移指令———————————ASR(26) /@ASR(26)
循环左移指令———————————ROL(27)/@ROL(27)
循环右移指令———————————ROR(28)/@ROR(28)
1位数字左移指令—————————SLD(74)@/SLD(75)
1位数字右移指令—————————SRD(75)/@SRD(75)
13
异步移位寄存器指令————————ASFT(17)/@ASFT(17)
14
数据传送指令
传送指令—MOV(21)/@ MOV(21)
取反传送指令 MVN(22) /@ MVN(22)
15
块传送指令
XFER(70)/@XFER(70)
块设置指令BSET(71)/@BSET(71)
16
数据交换指令XCHG(73)/@XCHG(73)
实际上是交换空间的内容
单字分配指令
DIST(80)/@DIST(80)
数据调用指令COLL(81)/@COLL(81)
数据DIST分配指令对应比较。
17
位传送指令MOVB(82)/@MOVB(82)
18
数字传送指令MOVD(83)/@MOVD(83)
数据转换指令
BCD码 二进制指令转换指令 BIN
二进制 BCD码转换指令 BCD
4 16译码器指令 MLPX
七段译码指令SDEC(78)/@ SDEC(78)
19
数据0011,上面的是地位,下面的是高位
十进制运算指令
双字BCD码除法指令
DIVL(57)/@DIVL(57)
20
二进制运算指令ADB SBB MLB DVB(加、减、乘、除)
逻辑运算指令
以通道为单位对数据进行与、或、非、异或、同或等逻辑运算
1. 取反指令(单)
2. 逻辑与指令(双)
3. 逻辑或指令(双)
4. 异或指令(异,就是不同。不同取1,相同取0)(双)
1,0 1
0,1 1
5. 同或指令(同,就是相同。不同取0,相同取1)(双)
异或,同或,可以取反得到值。
第24章节
21
特殊指令
故障报警指令—FAL
严重故障报警指令—FALS
信息显示指令——MSG
I/O刷新指令——IORF
位计数指令——BCNT
22
右的英文怎么说-bordeaux
更多推荐
jme是什么意思在线翻译读音例句
发布评论