首页 理论教育 数据块指令的使用与注意事项

数据块指令的使用与注意事项

时间:2023-06-28 理论教育 版权反馈
【摘要】:表6-40数据块指令访问数据块时有以下两种方式。同样对于访问数据块DB1的6.0位,打开数据块后再访问,操作数只需写作DBX6.0即可,这是因为使用打开数据块指令时最多只能同时打开一个共享数据块和一个背景数据块,所以打开的数据块是唯一的。梯形图指令中,与数据块操作相关的指令只有无条件打开数据块一条线圈指令。

数据块指令的使用与注意事项

数据块指令如表6-40所示。

表6-40 数据块指令

访问数据块时有以下两种方式。

①直接访问:此时需要在指令的操作数里把访问的地址详细写出,比如要访问数据块DB1的6.0位,操作数必须写作DB1.DBX6.0。

②先打开数据块再访问:此时操作数只需写出数据在数据块里的地址即可,而不需要写出要访问的数据块号。同样对于访问数据块DB1的6.0位,打开数据块后再访问,操作数只需写作DBX6.0即可,这是因为使用打开数据块指令时最多只能同时打开一个共享数据块和一个背景数据块,所以打开的数据块是唯一的。

CDB指令交换两个数据寄存器的内容,即交换共享数据块和背景数据块,使共享数据块变为背景数据块,背景数据块变为共享数据块,两次使用CDB指令,使数据块还原。(www.xing528.com)

梯形图指令中,与数据块操作相关的指令只有无条件打开数据块一条线圈指令。

OPN DB1 //打开数据块DB1作为共享数据块

L DBW6 //将打开的数据块DB1的数据字DBW6装入累加器1

T MW12 //将累加器1的低字传送至MW12

OPN DI2 //打开数据块DB2作为背景数据块

L DIB6 //将打开是背景数据块DB2中的数据字节DIB6装入累加器1的最低字节

T DBB12 //将累加器1的最低字节传送至共享数据块DB1的数据字节DBB12

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈