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

STL编程语言中交换数据块寄存器

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

简介CDB 交换数据块寄存器 CDB 语句交换数据块寄存器的内容,它是无条件执行语句,执行时既不影响状态位也不影响其他寄存器。 举例,利用 CDB 语句,用户可以“绕道”通过打开 DB 寄存器

    CDB交换数据块寄存器

   CDB语句交换数据块寄存器的内容,它是无条件执行语句,执行时既不影响状态位也不影响其他寄存器。

    举例,利用CDB语句,用户可以“绕道”通过打开DB寄存器或DI寄存器传递块参数(直接传递不可能)。

   CDB  ;

   OPN   #Data2;

   CDB  ;

    利用CDB语句,用户临时传递DB寄存器的内容到DI寄存器,然后通过块参数#Data 2打开数据块,作为实参传送,也就是将其数值写入DB寄存器。在更新交换之后,原来的数值再次放到DB寄存器中,DI寄存器中装有参数化的数据块的数量。