首页 理论教育 数据块操作指令在PLC编程中的应用

数据块操作指令在PLC编程中的应用

时间:2023-06-27 理论教育 版权反馈
【摘要】:数据块指令见表3-20。访问数据块时,需要指明被访问的是哪一个数据块,以及访问该数据块中的哪一个存储单元的地址。指令如果同时给出数据块的编号和数据在数据块中的地址,可以直接访问数据块中的数据。打开新的数据块后,原来打开的数据块自动关闭。在梯形图中,与数据块操作有关的只有一条无条件打开共享数据块或背景数据块的OPN线圈指令。因为打开了数据块DB10,图中的数据位DBX1.0相当于DB10.DBX1.0。

数据块操作指令在PLC编程中的应用

数据块指令见表3-20。访问数据块时,需要指明被访问的是哪一个数据块,以及访问该数据块中的哪一个存储单元地址。指令如果同时给出数据块的编号和数据在数据块中的地址(例如DB2.DBX4.5),可以直接访问数据块中的数据。访问时可以使用绝对地址,也可以使用符号地址。这种访问方法不容易出错,建议尽量使用这种方法。

表3-20 主控继电器指令与数据块指令

978-7-111-54209-4-Chapter03-198.jpg

OPN(Open)指令用来打开数据块。访问已经打开的数据块内的存储单元时,可以省略其地址中数据块的编号。

同时只能分别打开一个共享数据块和一个背景数据块,打开的共享数据块和背景数据块的编号分别存放在DB寄存器和DI寄存器中。打开新的数据块后,原来打开的数据块自动关闭。调用一个功能块时,它的背景数据块被自动打开。如果该功能块调用了其他逻辑块,调用结束后返回该功能块,原来打开的背景数据块不再有效,必须重新打开它。下面是打开数据块的例程。(www.xing528.com)

978-7-111-54209-4-Chapter03-199.jpg

梯形图中,与数据块操作有关的只有一条无条件打开共享数据块或背景数据块的OPN线圈指令(见图3-103)。因为打开了数据块DB10,图中的数据位DBX1.0相当于DB10.DBX1.0。

978-7-111-54209-4-Chapter03-200.jpg

图3-103 打开数据块

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

我要反馈