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