西门子S7-400模块6ES7422-1BL00-0AA0现货供应
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型机中,几乎所有的应用指令,都有每次
扫描执行型和输入微分型。下面以传送指令为例,说明其不同之处:
①每次扫描执行型----MOV(FUN21)
动作说明:
输入0000ON时,保持继电器
HR10CH的内容,每次扫描都向数据存储器DM0000中传送。
当程序循环时间为80MS,输入0000 ON为2S时,则传送25次,在此期间,如果HR10CH的内容是变化的,则DM0000中保持每次传送前的最终内容。
②输入微分型-----@MOV(FUN21)
动作说明:
仅在输入0000的上升沿(OFF—ON)时,执行一次把保持继电器HR10CH的内容传送到数据存储器DM0000中的操作。
编程器键入操作时,是接着在功能号FUN后,再输入指令代码21,最后按NOT键,即已输入了传送微分指令。
1、CPM1A的特殊功能
1>、模拟设定电位器功能
位于CPU面板左上角有两个模拟设定电位器,可以用来模拟设定定时器/计数器的设定值,区域范围为0~200(BCD),经这两个电位器设定的值自动存入特殊辅助继电器250CH和251CH,可作为计时/计数器指令的设定值。