欧姆龙CPM1A系列PLC程序和指令的理解方法

时间:2023-03-19来源:佚名
1、程序的步的理解方法
OMRON的plc程序中,每一条指令对应为一步,一条指令为1~4个字,依指令而异。
因为指令的字数不同,所以根据在程序中使用的指令不同,可编程的步数亦不同.例如:LD指令为一步,而运算指令(以双字BCD码减法指令SUBL(55)为例)为4步指令
SUBL(55) S1 1、S1
S1 S2 1、S2
S2 — CY
D CY D 1 D
2、通道数据的理解方法
HR 0000
0
20
HR 0001
1
21
HR 0002
0
22
HR 0003
1
23
HR 0004
0
24
HR 0005
1
25
HR 0006
0
26
HR 0007
0
27
HR 0008
1
28
HR 0009
1
29
HR 0010
0
210
HR 0011
0
211
HR 0012
0
212
HR 0013
1
213
HR 0014
1
214
HR 0015
0
215
在输入输出继电器、内部辅助继电器、保持继电器(HR)、辅助记忆继电器(AR)、链接继电器(LR)以通道为单位使用时,以及作为计时器(TIM)、计数器(CNT)区的现在值,数据存储器(DM)区的内容表示用的通道数据,可有以16 bit的0和1表达方式及16进制4桁的表达方式。16 bit的0和1表达方式及16进制4桁的表达方式的关系如下: LSB
例:HR00CH的内容 (1=ON 0=OFF)
LSB为最下位bit(00 bit)
MSB为最上位bit(15 bit)
①HR00CH的内容用16位bit表达方式表示时,如下
示: 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1
MSB LSB
②HR00CH的内容,若用16进制4位表达方式时,则
如下示: 632A
3、每次扫描执行型指令和输入微分型指令
CPM1A型机中,几乎所有的应用指令,都有每次
扫描执行型和输入微分型。下面以传送指令为例,说明其不同之处:
0000
MOV(21)
HR10
DM0000
①每次扫描执行型----MOV(FUN21)
动作说明:
输入0000ON时,保持继电器
HR10CH的内容,每次扫描都向数据存储器DM0000中传送。
当程序循环时间为80MS,输入0000 ON为2S时,则传送25次,在此期间,如果HR10CH的内容是变化的,则DM0000中保持每次传送前的最终内容。
0000
MOV(21)
HR10
DM0000
②输入微分型-----@MOV(FUN21)
动作说明:
仅在输入0000的上升沿(OFF—ON)时,执行一次把保持继电器HR10CH的内容传送到数据存储器DM0000中的操作。
编程器键入操作时,是接着在功能号FUN后,再输入指令代码21,最后按NOT键,即已输入了传送微分指令。
1、CPM1A的特殊功能
1>、模拟设定电位器功能
位于CPU面板左上角有两个模拟设定电位器,可以用来模拟设定定时器/计数器的设定值,区域范围为0~200(BCD),经这两个电位器设定的值自动存入特殊辅助继电器250CH和251CH,可作为计时/计数器指令的设定值。
2>、输入时间常数设定功能
输入电路上有滤波器,可以减少外部干扰(振动、杂波等),输入滤波器的时间常数可以根据实际需要进行设置为1/2/4/8/16/32/64/128ms之一。
3>、外部输入中断功能
10点型CPM1A有两个00003、00004输入点,10点以上型有00003~00006四个输入点可作为中断输入点使用,实现外部输入中断(模式有两种:即输入中断模式和计数器中断模式)详见中断控制指令。
4>、快速响应输入功能
PC采用循环扫描方式工作,输出滞后输入。如果用户要使用一些瞬间信号,可以采用快速响应输入端,使CPU可以接收到瞬间脉冲。10点型有00003、00004两点,10点以上型有00003~00006四点(与外部中断输入端子号相同,通过对系统设置区域DM6628的设置,可以将00003~00006定义为普通输入端0、外部中断输入端1或快速响应输入端2)
5>、间隔定时中断功能
间隔定时器一到定时时间,即转去执行中断子程序。有单次中断模式(设定的定时到仅产生一次中断)和重复中断模式(每隔设定的一定时间就产生一次中断)两种,详见中断控制指令中的间隔定时器中断指令。
6>、高速计数器功能
脉冲编码器所发出的A相、B相、Z相脉冲信号输入到00000~00002输入端,有单相递增输入(B相脉冲输入端不接)和相位差输入两种模式,它们与中断功能配合可以实现目标值一致比较控制和区域(范围)比较控制。
7>、脉冲输出功能
CPM1A的晶体管输出单元能产生一个20HZ~2KHZ的单相脉冲输出(占空比50%),输出点为01000、01001。有连续模式(由SPED指令设置输出脉冲频率为0停止脉冲输出或由动作模式控制INI指令控制脉冲输出停止)和独立模式(输出脉冲数目达到设定的脉冲数目时脉冲输出停止)两种输出模式。
输出脉冲的数目及脉冲频率分别由设置脉冲指令(PULS)及速度输出指令(SPED)设置,详见脉冲输出指令及高速计数器指令。

    热销商品

    套筒扳手 机械配套万能五金L型烟斗型套筒 汽车五金工具套筒扳手

    套筒扳手是一种广泛应用于机械、汽车维修及家庭维修的五金工具,采用L型或烟斗型设计,结构紧凑、操作灵活。其配套万能五金接口,可适配多种规格套筒头,实现一具多用的...
    0.6

    佳力固S2钢批头拆数码相机眼镜手表十字1.0一字1.5Y型800螺丝刀头

    佳力固S2钢批头套装专为精密维修设计,适用于拆卸数码相机、眼镜、手表等小型电子设备。采用高品质S2合金钢材质,硬度高、韧性强,耐冲击且不易磨损,确保长期使用不变形...
    8

    进口S2m5内六角扳手小型单个公制加长球头特长套装 2 2.5 3 4 17

    进口S2M5内六角扳手小型单个公制加长球头特长套装(型号:22.53417)采用高品质S2合金钢制造,具备优异的硬度与耐磨性,适用于精密机械、电子设备、家具组装等场景。其加长...
    1.5

    新品日本EIGHT百利内六角扳手进口八牌球头六角匙螺丝刀TLN-S9 S7

    新品日本EIGHT百利内六角扳手TLN-S9S7,采用高品质进口合金钢制造,硬度高、耐磨损,确保长久使用寿命。其独特的球头设计,可在多角度灵活操作,尤其适用于狭窄空间作业,提...
    47.08

    海华安全帽工地国标A8型透气电力劳保领导工地头盔印字logo工地帽

    海华安全帽工地国标A8型是一款符合国家标准的高质量电力劳保头盔,专为建筑、电力、工程等高危作业环境设计。采用高强度ABS工程塑料制成,具备优异的抗冲击性和耐穿...
    24.6

    网站栏目