欢迎访问广州逸德自动化科技有限公司官网!
广州逸德自动化科技有限公司Guangzhou Yide Automation Technology Co., Ltd
全国咨询热线:158-0021-7858
产品推荐
相关常见百科
当前位置:主页 > 新闻资讯 >

QJ71PB93D三菱PLC模块I/O数据分离防止功能

时间:2016-10-14 00:00:00 来源:未知 点击:

QJ71PB93D三菱PLC模块I/O数据分离防止功能分析
I/O数据的分散防止功能用来防止CPU装置的I/O数据与主站的I/O数据之间出现不匹配的情况。下图为数据从主站向缓冲存储器传送过程中,从CPU模块读取数据时发生数据分散情况的实例。
[I/O数据分散举例]

1、I/O数据分离防止功能
  1)、在QJ71PB93D缓冲存储器和主站之间数据传输过程中,如果从CPU模块读取或向CPU模块写入缓冲存储器信息,则会导致I/O数据发生数据分离现象。
  2)、使用数据分离防止功能时,在数据从主站向QJ71PB93D缓冲存储器(输入区域)传输的过程中,从CPU进行读取信息的操作将被延迟,数据传输完成后,再从CPU模块读取信息。
   而且,向主站的数据传输也要延迟到CPU模块向QJ71PB93D缓冲存储器(输出区域)写入完成才可以进行,在写入完成后执行向主站的数据传输任务。
  3)、为了激活I/O数据分离防止功能,使用了一种采用顺控程序中专用指令(BBLKRD/BBLKWR)的方法。
   如果采用MOV/FROM/T指令在QJ71PB93D缓冲存储器和CPU模块之间进行刷新操作,则分散防止功能不能使用。
  4)、如果CPU模块有下列序号,则可以使用数据分离防止功能:
     QCPU(Q 模式):序号02092**********或更新的序号。
  5)、使用分散防止功能时,从CPU模块读取信息或向其中写入信息或在CPU模块和主站之间进行通讯都需要等待,因此,CPU模块和主站之间的通讯将会延迟。
  如要了解传输延迟时间,请参阅第6 章传输延迟时间。


2、使用专用指令的分散防止功能
  分散防止功能可以通过使用BBLKRD 指令(读取)和BBLKWR 指令(写入)来实现,此两种指令属于缓冲存储器从/向QJ71PB93D读取/写入信息的专用指令。
  如果使用FROM/TO指令进行缓冲存储器的读/写操作,则不能使用分散防止功能。
 1)、BBLKRD、BBLKWR指令
 2)、在执行专用指令(BBLKRD/BBLKWR)前,一定要开启BBLKRD启动请求信号(Y0A)/BBLKWR 启动请求信号(Y0B)。
    如果BBLKRD 启动请求信号(Y0A)/BBLKWR 启动请求信号(Y0B)关闭,则专用指令(BBLKRD/BBLKWR)无效。
QJ71PB93D数据分离防止,数据分离防止
专业销售三菱触摸屏、三菱PLC、三菱PLC模块,三菱Q系列品种齐全大量现货,三菱Porfibus从站模块QJ71PB93D格优惠,现货销售,欢迎来电咨询!
在线客服
联系方式

热线电话

158-0021-7858

上班时间

周一到周五

公司电话

153-6081-0023

微信在线客服
线