技术文章

西门子S7-400模块6ES7422-1BL00-0AA0现货供应

浔之漫智控技术(上海)有限公司 >> 进入商铺

2024/12/18 14:19:47

西门子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型机中,几乎所有的应用指令,都有每次
扫描执行型和输入微分型。下面以传送指令为例,说明其不同之处:

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,可作为计时/计数器指令的设定值。


相关产品

猜你喜欢

当前客户在线交流已关闭
请电话联系他 :