功能块FC是带“存储区”的代码块,类似于子程序,仅在其他程序中调用时执行。在调用FC时,必须为其指定背景数据块

题目

功能块FC是带“存储区”的代码块,类似于子程序,仅在其他程序中调用时执行。在调用FC时,必须为其指定背景数据块


相似考题
更多“功能块FC是带“存储区”的代码块,类似于子程序,仅在其他程序中调用时执行。在调用FC时,必须为其指定背景数据块”相关问题
  • 第1题:

    ()是功能块。

    A、FC10

    B、FB20

    C、SFC30

    D、SFB40


    参考答案:B

  • 第2题:

    与功能块FB相比较,FC需要配套的背景数据块DB。()

    此题为判断题(对,错)。


    参考答案:错

  • 第3题:

    背景数据块只能指定给唯一的功能块,而同一个功能块可以和多个背景数据块建立赋值关系。()

    此题为判断题(对,错)。


    参考答案:对

  • 第4题:

    在使用西门子 STEP7编程中,一个 FB 块在每次调用时,不能使用不同的背景数据块。()


    参考答案:×

  • 第5题:

    调用()时需要指定其背景数据块。


    正确答案:SFB或FB

  • 第6题:

    如果调用功能块FB时,没有给形参赋以实参,功能块就调用背景数据块中形参的数值。


    正确答案:正确

  • 第7题:

    STEP7编程采用块(BLOCK)的概念,用户定义的块有()。

    • A、组织块(OB)
    • B、功能块(FB)
    • C、功能(FC)
    • D、数据块(DB)

    正确答案:A,B,C,D

  • 第8题:

    功能FC没有背景数据块,不能给功能的局部变量分配初始值。


    正确答案:正确

  • 第9题:

    与功能块FB相比较,FC需要配套的背景数据块DB。


    正确答案:错误

  • 第10题:

    背景数据块只能指定给唯一的功能块,而同一个功能块可以和多个背景数据块建立赋值关系。


    正确答案:正确

  • 第11题:

    西门子程序中的OB含义是()

    • A、功能块
    • B、组织块
    • C、数据块
    • D、功能

    正确答案:B

  • 第12题:

    单选题
    关于宏与子程序的异同点,下列说法中错误的是()。
    A

    宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。

    B

    宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。

    C

    宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。

    D

    在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。


    正确答案: A
    解析: 暂无解析

  • 第13题:

    如果调用功能块FB时,没有给形参赋以实参,功能块就调用背景数据块中形参的数值。()

    此题为判断题(对,错)。


    参考答案:对

  • 第14题:

    背景数据块中的数据与指定功能块的变量声明表中的数据完全一样。()

    此题为判断题(对,错)。


    参考答案:对

  • 第15题:

    功能块FB要带背景数据块,而系统功能块SFB可不带背景数据块。()

    此题为判断题(对,错)。


    参考答案:错

  • 第16题:

    对于西门子PLC,FC表示的是()

    • A、功能块
    • B、组织块
    • C、功能调用
    • D、数据块

    正确答案:C

  • 第17题:

    功能块FB要带背景数据块,而系统功能块SFB可不带背景数据块。


    正确答案:错误

  • 第18题:

    背景数据块中的数据与指定功能块的变量声明表中的数据完全一样。


    正确答案:正确

  • 第19题:

    背景数据块和功能块/系统功能块是一一对应的关系。


    正确答案:错误

  • 第20题:

    ()在step7程序中是主程序循环块,在任何情况下,它都是需要的。

    • A、FB1
    • B、DB1背景数据块
    • C、FC1
    • D、OB1 OB1称为主循环块

    正确答案:D

  • 第21题:

    下面哪些程序块不能被其他块所调用()

    • A、OB1
    • B、FC14
    • C、DB1
    • D、SFB20

    正确答案:A

  • 第22题:

    自动存储变量是指()

    • A、自动指定存储地址的变量
    • B、自动更新数据的变量
    • C、在程序块执行时生成,块结束时释放的变量
    • D、在项目执行时生成,项目结束时释放的变量

    正确答案:C

  • 第23题:

    以下关于PL/SQL块的说法正确的是()

    • A、匿名块(Anonymous Blocks)是在客户端解析后再送到服务器端执行的
    • B、子程序(Subprograms)是被命名的PL/SQL块,存储在数据库服务器端
    • C、匿名块比子程序执行效率要高
    • D、无论是匿名块还是子程序,其实都是PL/SQL块,在定义变量前都要以DECLARE关键字开始
    • E、过程(procedure)无返回值,而函数(function)是有返回值的

    正确答案:B

  • 第24题:

    单选题
    西门子程序中的OB含义是()
    A

    功能块

    B

    组织块

    C

    数据块

    D

    功能


    正确答案: C
    解析: 暂无解析