三菱PLC编程指令资料

上传人:小了****8 文档编号:252184644 上传时间:2022-02-10 格式:DOCX 页数:73 大小:538.55KB
返回 下载 相关 举报
三菱PLC编程指令资料_第1页
第1页 / 共73页
三菱PLC编程指令资料_第2页
第2页 / 共73页
三菱PLC编程指令资料_第3页
第3页 / 共73页
三菱PLC编程指令资料_第4页
第4页 / 共73页
三菱PLC编程指令资料_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《三菱PLC编程指令资料》由会员分享,可在线阅读,更多相关《三菱PLC编程指令资料(73页珍藏版)》请在金锄头文库上搜索。

1、 三菱PLC编程第一局部 软元件的功能与代号一、输入继电器X输入继电器与输入端相连,它是专门用来承受PLC外部开关信号的元件。PLC通过输入接口将外部输入信号状态接通时为“1,断开时为“0读入并存储在输入映象存放器中。如图3-2所示为输入继电器X1的等效电路。输入继电器必须由外部信号驱动,不能用程序驱动,所以在程序中不可能出现其线圈。由于输入继电器X为输入映象存放器中的状态,所以其触点的使用次数不限。FX系列PLC的输入继电器以八进制进展编号,FX2N输入继电器的编号范围为X000X267184点。注意,根本单元输入继电器的编号是固定的,扩展单元和扩展模块是按与根本单元最靠近开场,顺序进展编号

2、。例如:根本单元FX2N-64M的输入继电器编号为X000X03732点,如果接有扩展单元或扩展模块,那么扩展的输入继电器从X040开场编号。二、输出继电器Y输出继电器是用来将PLC内部信号输出传送给外部负载用户输出设备。输出继电器线圈是由PLC内部程序的指令驱动,其线圈状态传送给输出单元,再由输出单元对应的硬触点来驱动外部负载。如图3-3所示为输出继电器的等效电路。 图3-3 输出继电器的等效电路每个输出继电器在输出单元中都对应有维一一个常开硬触点,但在程序中供编程的输出继电器,不管是常开还是常闭触点,都可以无数次使用。 FX系列PLC的输出继电器也是八进制编号其中FX2N编号范围为Y000

3、Y267184点。与输入继电器一样,根本单元的输出继电器编号是固定的,扩展单元和扩展模块的编号也是按与根本单元最靠近开场,顺序进展编号。在实际使用中,输入、输出继电器的数量,要看具体系统的配置情况。三、通用辅助继电器M0M499FX2N系列共有500点通用辅助继电器。通用辅助继电器在PLC运行时,如果电源突然断电,那么全部线圈均OFF。当电源再次接通时,除了因外部输入信号而变为ON的以外,其余的仍将保持OFF状态,它们没有断电保护功能。通用辅助继电器常在逻辑运算中作为辅助运算、状态暂存、移位等。根据需要可通过程序设定,将M0M499变为断电保持辅助继电器。四、断电保持辅助继电器M500M307

4、1FX2N系列有M500M3071共2572个断电保持辅助继电器。它与普通辅助继电器不同的是具有断电保护功能,即能记忆电源中断瞬时的状态,并在重新通电后再现其状态。它之所以能在电源断电时保持其原有的状态,是因为电源中断时用PLC中的锂电池保持它们映像存放器中的内容。其中M500M1023可由软件将其设定为通用辅助继电器。下面通过小车往复运动控制来说明断电保持辅助继电器的应用,如图3-4所示。 图3-4 断电保持辅助继电器的作用小车的正反向运动中,用M600、M601控制输出继电器驱动小车运动。X1、X0为限位输入信号。运行的过程是X0= ONM600=ONY0=ON小车右行停电小车中途停顿上电

5、M600=ONY0=ON再右行X1=ONM600=OFF、M601=ONY1=ON左行。可见由于M600和M601具有断电保持,所以在小车中途因停电停顿后,一旦电源恢复,M600或M601仍记忆原来的状态,将由它们控制相应输出继电器,小车继续原方向运动。假设不用断电保护辅助继电器当小车中途断电后,再次得电小车也不能运动。五、特殊辅助继电器PLC内有大量的特殊辅助继电器,它们都有各自的特殊功能。FX2N系列中有256个特殊辅助继电器,可分成触点型和线圈型两大类1触点型 其线圈由PLC自动驱动,用户只可使用其触点。例如:M8000:运行监视器在PLC运行中接通,M8001与M8000相反逻辑。M8

6、002:初始脉冲仅在运行开场时瞬间接通,M8003与M8002相反逻辑。M8011、M8012、M8013和M8014分别是产生10ms、100ms 、1s和1min时钟脉冲的特殊辅助继电器。M8000、M8002、M8012的波形图如图2所示。 图2 M8000、M8002、M8012波形图2线圈型 由用户程序驱动线圈后PLC执行特定的动作。例如:M8033:假设使其线圈得电,那么PLC停顿时保持输出映象存储器和数据存放器内容。M8034:假设使其线圈得电,那么将PLC的输出全部制止。M8039:假设使其线圈得电,那么PLC按D8039中指定的扫描时间工作。六、状态器S状态器用来纪录系统运行

7、中的状态。是编制顺序控制程序的重要编程元件,它与后述的步进顺控指令STL配合应用。如图3-6所示,我们用机械手动作简单介绍状态器S的作用。当启动信号X0有效时,机械手下降,到下降限位X1开场夹紧工件,加紧到位信号X2为ON时,机械手上升到上限X3那么停顿。整个过程可分为三步,每一步都用一个状态器S20、S21、S22记录。每个状态器都有各自的置位和复位信号如S21由X1置位,X2复位,并有各自要做的操作驱动Y0、Y1、Y2。从启动开场由上至下随着状态动作的转移,下一状态动作那么上面状态自动返回原状。这样使每一步的工作互不干扰,不必考虑不同步之间元件的互锁,使设计清晰简洁。 状态器有五种类型:初

8、始状态器S0S9共10点;回零状态器S10S19共10点;通用状态器S20S499共480点;具有状态断电保持的状态器有S500S899,共400点;供报警用的状态器可用作外部故障诊断输出S900S999共100点。在使用用状态器时应注意:1状态器与辅助继电器一样有无数的常开和常闭触点;2状态器不与步进顺控指令STL配合使用时,可作为辅助继电器M使用;3FX2N系列PLC可通过程序设定将S0S499设置为有断电保持功能的状态器。七、定时器TPLC中的定时器T相当于继电器控制系统中的通电型时间继电器。它可以提供无限对常开常闭延时触点。定时器中有一个设定值存放器一个字长,一个当前值存放器一个字长和

9、一个用来存储其输出触点的映象存放器一个二进制位,这三个量使用同一地址编号。但使用场合不一样,意义也不同。FX2N系列中定时器时可分为通用定时器、积算定时器二种。它们是通过对一定周期的时钟脉冲的进展累计而实现定时的,时钟脉冲有周期为1ms、10ms、100ms三种,当所计数到达设定值时触点动作。设定值可用常数K或数据存放器D的内容来设置。1通用定时器通用定时器的特点是不具备断电的保持功能,即当输入电路断开或停电时定时器复位。通用定时器有100ms和10ms通用定时器两种。1100ms通用定时器T0T199 共200点,其中T192T199为子程序和中断效劳程序专用定时器。这类定时器是对100ms

10、时钟累积计数,设定值为132767,所以其定时范围为0.13276.7s。210ms通用定时器T200T245 共46点。这类定时器是对10ms时钟累积计数,设定值为132767,所以其定时范围为0.01327.67s。下面举例说明通用定时器的工作原理。如图1所示,当输入X0接通时,定时器T200从0开场对10ms时钟脉冲进展累积计数,当计数值与设定值K123相等时,定时器的常开接通Y0,经过的时间为1230.01s=1.23s。当X0断开后定时器复位,计数值变为0,其常开触点断开,Y0也随之OFF。假设外部电源断电,定时器也将复位。 图1 通用定时器工作原理2积算定时器积算定时器具有计数累积

11、的功能。在定时过程中如果断电或定时器线圈OFF,积算定时器将保持当前的计数值当前值,通电或定时器线圈ON后继续累积,即其当前值具有保持功能,只有将积算定时器复位,当前值才变为0。11ms积算定时器T246T249 共4点,是对1ms时钟脉冲进展累积计数的,定时的时间范围为0.00132.767s。2100ms积算定时器T250T255共6点,是对100ms时钟脉冲进展累积计数的定时的时间范围为0.13276.7s。以下举例说明积算定时器的工作原理。如图2所示,当X0接通时,T253当前值计数数器开场累积100ms的时钟脉冲的个数。当X0经t0后断开,而T253尚未计数到设定值K345,其计数的

12、当前值保存。当X0再次接通,T253从保存的当前值开场继续累积,经过t1时间,当前值到达K345时,定时器的触点动作。累积的时间为t0+t1=0.1345=34.5s。当复位输入X1接通时,定时器才复位,当前值变为0,触点也跟随复位。 图2 积算定时器工作原理八、辅助继电器M辅助继电器是PLC中数量最多的一种继电器,一般的辅助继电器与继电器控制系统中的中间继电器相似。辅助继电器不能直接驱动外部负载,负载只能由输出继电器的外部触点驱动。辅助继电器的常开与常闭触点在PLC内部编程时可无限次使用。辅助继电器采用M与十进制数共同组成编号只有输入输出继电器才用八进制数。九、数据存放器DPLC在进展输入输

13、出处理、模拟量控制、位置控制时,需要许多数据存放器存储数据和参数。数据存放器为16位,最高位为符号位。可用两个数据存放器来存储32位数据,最高位仍为符号位。数据存放器有以下几种类型:1通用数据存放器D0D199共200点。当M8033为ON时,D0D199有断电保护功能;当M8033为OFF时那么它们无断电保护,这种情况PLC由RUN STOP或停电时,数据全部清零。2.断电保持数据存放器D200D7999共7800点,其中D200D511共12点有断电保持功能,可以利用外部设备的参数设定改变通用数据存放器与有断电保持功能数据存放器的分配;D490D509供通信用;D512D7999的断电保持

14、功能不能用软件改变,但可用指令去除它们的内容。根据参数设定可以将D1000以上做为文件存放器。3.特殊数据存放器D8000D8255共256点。特殊数据存放器的作用是用来监控PLC的运行状态。如扫描时间、电池电压等。未加定义的特殊数据存放器,用户不能使用。具体可参见用户手册。4.变址存放器V/ZFX2N系列PLC有V0V7和Z0Z7共16个变址存放器,它们都是16位的存放器。变址存放器V/Z实际上是一种特殊用途的数据存放器,其作用相当于微机中的变址存放器变,用于改变元件的编号变址,例如V0=5,那么执行D20V0时,被执行的编号为D25D20+5。变址存放器可以象其它数据存放器一样进展读写,需要进展32位操作时,可将V、Z串联使用Z为低位,V为高位。十、计数器C FX2N系列计数器分为内部计数器和高速计数器两类。1内部计数器内部计数器是在执行扫描操作时对内部信号如X、Y、M、S、T等进展计数。内部输入信号的接通和断开时间应比PLC的扫描周期稍长。116位增计数器C0C199 共200点,其中C0C99为通用型,C100C199共100点为断电保持型断电保持型即断电后能保持当前值待通电后继续计数。这类计数器为递加计数,应用前先对其设置一设定值,当输入信号上升沿个数累加到设定值时,计数器动作,其常开触点闭合、常闭触点断开。计数器的设定值为13276716位二进制,设定值除

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号