资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,COPYRIGHT 2007,三菱电机自动化(上海)有限公司,单击此处编辑母版标题样式,Q,系列,PLC,应用讲座,1、内存分类和文件管理,2、引导运行,3、多程序文件,4、局部软元件,5、中断、高速中断及缓存刷新,1、内存分类和文件管理,Q,系列,PLC,应用讲座,内存分类和文件管理,Q,系列,PLC,的内存可分为:程序内存、,RAM,存储卡、,ROM,存储卡、标准,RAM,和标准,ROM,,依次对应驱动器号为04。,PLC,运行所需要的程序、参数、注释、软元件初始值、文件寄存器数据以及运行所产生的故障历史记录、用户数据等都以文件的形式存储在上述驱动器中。,各驱动器可以存储的文件详见下表。,内存分类和文件管理,内存分类和文件管理,程序内存是指为进行,CPU,运算,而,存储程序的存储器。存储在标准,ROM、,存储卡,上,的程序,必须导入至,程序内存中,才能,运算。,ROM,存储器,是指为,CPU,引导运行,而,存储参数、程序等数据的存储器。标准,ROM,可,用于在没有电池备份的情况下保存程序与参数等。,RAM,存储器主要用于存储文件寄存器和局部软元件数据,,RAM,存储卡还可存储程序、参数及故障记录。,2、引导运行,Q,系列,PLC,应用讲座,引导运行,Q,系列,PLC,可以在上电时将原先存储在存储卡、标准,ROM,等驱动器中的程序、参数等文件引导至程序内存运行。从而实现程序掉电保持,通过存储卡下载程序等便捷功能。,引导运行,进行引导运行需要传输文件、设定,DIP,开关、,PLC,参数。,DIP,开关位于,PLC,前面板盖内,该开关决定了,QPLC,从那个驱动器中读取程序文件。,SW2,SW3,驱动器,OFF,OFF,程序内存(0),ON,OFF,RAM,卡(1),OFF,ON,ROM,卡(2),ON,ON,标准,ROM,(4),参数设定,引导运行,3、多程序文件,Q,系列,PLC,应用讲座,多程序文件,由于,Q,系列,PLC,可以运行数个文件构成的程序,因此以往的单一化程序可以由多名开发者按照功能、工序进行分割开发。,多个程序文件也可以设定为不同的执行类型,如:初始化,恒定周期、循环扫描、待机等。,多程序文件,扫描执行程序:,扫描执行类型程序是指在执行初始化程序后的下一个周期开始,在一次扫描周期内只被执行一次的程序。,程序,A,程序,B,程序,C,多程序文件,低速执行程序:,低速执行类型程序是指只在恒定扫描的剩余时间或者设定的低速程序执行时间内执行的程序。,扫描执行,低速执行,多程序文件,待机程序:,待机类型程序是指只在有执行要,求,的情况下执行的程序。当待包含在待机程序内的,子,程序、中断程序被,调,用时执行待机程序。也可使用指令,将待机程序切换为,其它,执行类型。,初始化程序:,初始执行类型程序是指在可编程控制器的电源由,OFFON,或由,STOPRUN,状态切换时只被执行一次的程序。,恒定周期扫描程序:是指根据指定时间执行的程序。,多程序文件,程序类型的指定:通过,PLC,参数设定。,多程序文件,如果指定低速扫描程序,还需设定恒定扫描周期或低速扫描时间。,恒定扫描周期,低速扫描时间,多程序文件,程序类型的转换:各程序执行类型可通过,PLC,指令转换,如下图所示。,4、局部软元件,Q,系列,PLC,应用讲座,局部软元件,为了方便在多个程序使用,,CPU,中,的各软元件,也,分成两类:一类是在多个程序中可共享的全局软元件,另一类是,在,各程序中可作为独立使用的局部软元件。,局部软元件,仅以下软元件可设定为局部软元件:,内部继电器(,M),、,边沿,继电器(,V),、,定时器(,T,ST),、,计数器,(,C)、,数据寄存器(,D),局部软元件范围,局部软元件,使用局部软元件时,必须在标准,RAM,或,RAM,卡中设定局部软元件文件。,选择,RAM,存储器,5、中断、高速中断及缓存刷新,Q,系列,PLC,应用讲座,中断、高速中断及缓存刷新,中断是指,PLC,在运行过程中,根据外部输入信号或固定时间间隔等触发条件,暂停执行中的程序,转为执行中断指针所指定程序。,中断触发条件包括:中断模块(,QI60),输入、,PLC,出错、内部定时器、智能功能模块。,中断、高速中断及缓存刷新,中断、高速中断及缓存刷新,高速中断:,高速中断程序执行功能是指根据高速中断指针,I49,来执行中断程序的功能。,时间范围为0.21,ms.,使用该中断指针时,请不要使用其他中断指针和执行恒定扫描周期程序。,使用,I49,高速中断指针时,可以实现,以,I49,指定的中断周期间隔在,I/O,模块、智能功能模块与,CPU,模块之间更新,I/O,信号。,中断、高速中断及缓存刷新,定时中断的时钟设定,高速中断相关,中断时间设定,中断、高速中断及缓存刷新,智能功能模块中断,PLC,侧,中断指针,智能功能模块侧,SI,中断、高速中断及缓存刷新,高速中断(,I49),相关设定,IO,刷新,中断时间,缓存刷新,谢谢!,
展开阅读全文