您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7 BLOCK_xx数据类型的块参数

来源:艾特贸易2017-06-05

简介OPN - 打开数据块(参数类型为 BLOCK_DB ) UC - 调用一个功能(参数类型为 BLOCK_FC ) UC - 调用一个功能块(参数类型为 BLOCK_FB ) CC - 功能的条件调用(参数类型为 BLOCK_FC ) CC - 功能块的条

    OPN  -    打开数据块(参数类型为BLOCK_DB

   UC  -    调用一个功能(参数类型为BLOCK_FC

   UC  -    调用一个功能块(参数类型为BLOCK_FB

   CC  -    功能的条件调用(参数类型为BLOCK_FC

   CC  -    功能块的条件调用(参数类型为BLOCK_FB

    (参见正文)

   -  xxxx  通过一个输入参数

    在编程时,用形参代替块参数xxxx

    通过块参数来打开数据块时,CPU总是使用全局数据块寄存器(DB寄存器)。

    以块参数传送的功能和功能块本身不能含有块参数。通过块参数进行的有条件块调用只有在该块参数是功能块的块参数的情况下才能实现。

    在功能块调用中,作为实例数据块,也可以使用曾作为块参数来传送的数据块。由于编辑器在运行时不能检测所用数据块的数据类型,所以一定要确保传送数据块作为实例数据块以适合被调用的功能块。

    举例:在功能块调用中可以指定数据类型为BLOCK_DB,名字是#Data的数据块为实例数据块:

   CALL  FB10,  #Data