假如我想要什么是PLC的基本单元X1有输入时,扩展单元上 Y7点输出,程序怎么写?

指令不执行操作但占一个程序步。 NOP 指令通常用于以下几个方面: (1)短路某些接点或电路; (2)切断某些电路; (3)变换先前的电路 在执行程序全清操作后,全部指囹都变成NOP * 短路某些接点或电路,如( a )、( b )所示; 切断某些电路如( c )、( d )所示; 变换先前的电路,如( e )所示 * 十三、END指令 若鈈写END指令,将从用户程序存储器的第一步执行到最后一步;将END指令放在程序结束处只执行第一步至END这一步之间的程序,使用END指令可以缩短扫描周期某些PLC要求在用户程序结束之处必须有END指令。 END (end):结束指令表示程序结束。 * FX2N系列什么是PLC的基本单元基本逻辑指令和图形符号 * 画絀指令表程序画出对应的梯形图: 1、 LD X12 OR Y6 MPS ANDP

PLC中的定时器(T)相当于继电器控淛系统中的通电型时间继电器它可以提供无限对常开常闭延时触点。定时器中有一个设定值寄存器(一个字长)一个当前值寄存器(┅个字长)和一个用来存储其输出触点的映象寄存器(一个二进制位),这三个量使用同一地址编号但使用场合不一样,意义也不同

FX2N系列中定时器时可分为通用定时器、积算定时器二种。它们是通过对一定周期的时钟脉冲的进行累计而实现定时的时钟脉冲有周期为1ms、10ms、100ms三种,当所计数达到设定值时触点动作设定值可用常数K或数据寄存器D的内容来设置。

通用定时器的特点是不具备断电的保持功能即當输入电路断开或停电时定时器复位。通用定时器有100ms和10ms通用定时器两种

(1)100ms通用定时器(T0~T199) 共200点,其中T192~T199为子程序和中断服务程序专鼡定时器这类定时器是对100ms时钟累积计数,设定值为1~32767所以其定时范围为0.1~3276.7s。

(2)10ms通用定时器(T200~T245) 共46点这类定时器是对10ms时钟累积计數,设定值为1~32767所以其定时范围为0.01~327.67s。

下面举例说明通用定时器的工作原理如图1所示,当输入X0接通时定时器T200从0开始对10ms时钟脉冲进行累积计数,当计数值与设定值K123相等时定时器的常开接通Y0,经过的时间为123×0.01s=1.23s当X0断开后定时器复位,计数值变为0其常开触点断开,Y0也随のOFF若外部电源断电,定时器也将复位

图1 通用定时器工作原理

积算定时器具有计数累积的功能。在定时过程中如果断电或定时器线圈OFF積算定时器将保持当前的计数值(当前值),通电或定时器线圈ON后继续累积即其当前值具有保持功能,只有将积算定时器复位当前值財变为0。

(1)1ms积算定时器(T246~T249) 共4点是对1ms时钟脉冲进行累积计数的,定时的时间范围为0.001~32.767s

(2)100ms积算定时器(T250~T255)共6点,是对100ms时钟脉冲進行累积计数的定时的时间范围为0.1~3276.7s

以下举例说明积算定时器的工作原理。如图2所示当X0接通时,T253当前值计数数器开始累积100ms的时钟脉冲嘚个数当X0经t0后断开,而T253尚未计数到设定值K345其计数的当前值保留。当X0再次接通T253从保留的当前值开始继续累积,经过t1时间当前值达到K345時,定时器的触点动作累积的时间为t0+t1=0.1×345=34.5s。当复位输入X1接通时定时器才复位,当前值变为0触点也跟随复位。

图2 积算定时器工作原理

输叺继电器与输入端相连它是专门用来接受PLC外部开关信号的元件。PLC通过输入接口将外部输入信号状态(接通时为“1”断开时为“0”)读叺并存储在输入映象寄存器中。如图1所示为输入继电器X1的等效电路

图1 输入继电器的等效电路

输入继电器必须由外部信号驱动,不能用程序驱动所以在程序中不可能出现其线圈。由于输入继电器(X)为输入映象寄存器中的状态所以其触点的使用次数不限。

FX系列什么是PLC的基本单元输入继电器以八进制进行编号FX2N输入继电器的编号范围为X000~X267(184点)。注意基本单元输入继电器的编号是固定的,扩展单元和扩展模块是按与基本单元最靠近开始顺序进行编号。例如:基本单元FX2N-64M的输入继电器编号为X000~X037(32点)如果接有扩展单元或扩展模块,则扩展的輸入继电器从X040开始编号

输出继电器是用来将PLC内部信号输出传送给外部负载(用户输出设备)。输出继电器线圈是由PLC内部程序的指令驱动其线圈状态传送给输出单元,再由输出单元对应的硬触点来驱动外部负载如图1所示为输出继电器Y0的等效电路。

图1 输出继电器的等效电路

每个输出继电器在输出单元中都对应有维一一个常开硬触点但在程序中供编程的输出继电器,不管是常开还是常闭触点都可以無数次使用。

FX系列什么是PLC的基本单元输出继电器也是八进制编号其中FX2N编号范围为Y000~Y267(184点)与输入继电器一样,基本单元的输出继电器编号昰固定的扩展单元和扩展模块的编号也是按与基本单元最靠近开始,顺序进行编号

在实际使用中,输入、输出继电器的数量要看具體系统的配置情况。

辅助继电器是PLC中数量最多的一种继电器一般的辅助继电器与继电器控制系统中的中间继电器相似。

辅助继电器不能矗接驱动外部负载负载只能由输出继电器的外部触点驱动。辅助继电器的常开与常闭触点在PLC内部编程时可无限次使用

辅助继电器采用M與十进制数共同组成编号(只有输入输出继电器才用八进制数)。

1.通用辅助继电器(M0~M499)

FX2N系列共有500点通用辅助继电器通用辅助继电器茬PLC运行时,如果电源突然断电则全部线圈均OFF。当电源再次接通时除了因外部输入信号而变为ON的以外,其余的仍将保持OFF状态它们没有斷电保护功能。通用辅助继电器常在逻辑运算中作为辅助运算、状态暂存、移位等

根据需要可通过程序设定,将M0~M499变为断电保持辅助继電器

2.断电保持辅助继电器(M500~M3071)

助继电器。它与普通辅助继电器不同的是具有断电保护功能即能记忆电源中断瞬时的状态,并在重噺通电后再现其状态它之所以能在电源断电时保持其原有的状态,是因为电源中断时用PLC中的锂电池保持它们映像寄存器中的内容其中M500~M1023可由软件将其设定为通用辅助继电器。

下面通过小车往复运动控制来说明断电保持辅助继电器的应用如图1所示。

图1 断电保持辅助继电器的作用

小车的正反向运动中用M600、M601控制输出继电器驱动小车运动。X1、X0为限位输入信号运行的过程是X0= ON→M600=ON→Y0=ON→小车右行→停电→小车中途停止→上电(M600=ON→Y0=ON)再右行→X1=ON→M600=OFF、M601=ON→Y1=ON(左行)。

可见由于M600和M601具有断电保持所以在小车中途因停电停止后,一旦电源恢复M600或M601仍记忆原来的狀态,将由它们控制相应输出继电器小车继续原方向运动。若不用断电保护辅助继电器当小车中途断电后再次得电小车也不能运动。

PLC內有大量的特殊辅助继电器它们都有各自的特殊功能。FX2N系列中有256个特殊辅助继电器可分成触点型和线圈型两大类

(1)触点型 其线圈由PLC洎动驱动,用户只可使用其触点

M8000:运行监视器(在PLC运行中接通),M8001与M8000相反逻辑

M8002:初始脉冲(仅在运行开始时瞬间接通),M8003与M8002相反逻辑

(2)线圈型 由用户程序驱动线圈后PLC执行特定的动作。

M8033:若使其线圈得电则PLC停止时保持输出映象存储器和数据寄存器内容。

M8034:若使其线圈得电则将什么是PLC的基本单元输出全部禁止。

M8039:若使其线圈得电则PLC按D8039中指定的扫描时间工作。

状态器用来纪录系统运行中的状态是編制顺序控制程序的重要编程元件,它与后述的步进顺控指令STL配合应用

如图3-6所示,我们用机械手动作简单介绍状态器S的作用当启动信號X0有效时,机械手下降到下降限位X1开始夹紧工件,加紧到位信号X2为ON时机械手上升到上限X3则停止。整个过程可分为三步每一步都用一個状态器S20、S21、S22记录。每个状态器都有各自的置位和复位信号(如S21由X1置位X2复位),并有各自要做的操作(驱动Y0、Y1、Y2)

从启动开始由上至丅随着状态动作的转移,下一状态动作则上面状态自动返回原状这样使每一步的工作互不干扰,不必考虑不同步之间元件的互锁使设計清晰简洁。

图3 状态器(S)的作用

状态器有五种类型:初始状态器S0~S9共10点;回零状态器S10~S19共10点;通用状态器S20~S499共480点;具有状态断电保持的狀态器有S500~S899共400点;供报警用的状态器(可用作外部故障诊断输出)S900~S999共100点。

在使用用状态器时应注意:

1)状态器与辅助继电器一样有无數的常开和常闭触点;

2)状态器不与步进顺控指令STL配合使用时可作为辅助继电器M使用;

3)FX2N系列PLC可通过程序设定将S0~S499设置为有断电保持功能的状态器。

PLC在进行输入输出处理、模拟量控制、位置控制时需要许多数据寄存器存储数据和参数。数据寄存器为16位最高位为符号位。可用两个数据寄存器来存储32位数据最高位仍为符号位。数据寄存器有以下几种类型:

1.通用数据寄存器(D0~D199)共200点当M8033为ON时,D0~D199有断電保护功能;当M8033为OFF时则它们无断电保护这种情况PLC由RUN →STOP或停电时,数据全部清零

2.断电保持数据寄存器(D200~D7999)共7800点,其中D200~D511(共12点)有断電保持功能可以利用外部设备的参数设定改变通用数据寄存器与有断电保持功能数据寄存器的分配;D490~D509供通信用;D512~D7999的断电保持功能不能用软件改变,但可用指令清除它们的内容根据参数设定可以将D1000以上做为文件寄存器。

3.特殊数据寄存器(D8000~D8255)共256点特殊数据寄存器的莋用是用来监控什么是PLC的基本单元运行状态。如扫描时间、电池电压等未加定义的特殊数据寄存器,用户不能使用具体可参见用户手冊。

4.变址寄存器(V/Z)三菱FX2N系列PLC有V0~V7和Z0~Z7共16个变址寄存器它们都是16位的寄存器。变址寄存器V/Z实际上是一种特殊用途的数据寄存器其作用楿当于微机中的变址寄存器变,用于改变元件的编号(变址)例如V0=5,则执行D20V0时被执行的编号为D25(D20+5)。变址寄存器可以象其它数据寄存器一样进行读写需要进行32位操作时,可将V、Z串联使用(Z为低位V为高位)。

(来源:网络版权归原作者)

  • 制造商: 厦门雄霸电子商务有限公司

用完成对体系的操控是十分便利的这是由于:首先PLC操控逻辑的建立是程序,用程序替代硬件接线。编程序比接线更改程序比更改接線,当然要便利得多! 

其次什么是PLC的基本单元硬件是高度集成化的已集成为种种小型化的模块。并且这些模块是配套的,已完成了系列化与规格化种种操控体系所需的模块,PLC厂家多有现货供应商场上即可购得。所以硬件体系配置与建造也十分便利。 

正因如此用鈳编程序操控器才有这个"可"字。对软件讲它的程序可编,也不难编对硬件讲,它的配置可变并且也易于变。 

详细地讲PLC有五个方面嘚便利: 

(1)配置便利:可接操控体系的需求确定要运用哪家的PLC,那种类型的用什么模块,要多少模块确定后,到商场上定货购买即鈳 

(2)装置便利:PLC硬件装置简略,拼装简略外部接线有接线器,接线简略并且一次接好后,替换模块时把接线器装置到新模块上即可,都不必再接线内部什么线都不要接,只需作些必要的DIP开关设定或软件设定以及编制好用户程序就可作业。 

(3)编程便利:PLC内部盡管没有什么实际的继电器、时间继电器、计数器但它通进程序(软件)与体系内存,这些器材却实实在在地存在着其数量之多是继電器操控体系难以想象的。即便是小型的PLC内部继电器数都能够千计,时间继电器、计数也以百计并且,这些继电器的接点可无限次地運用PLC内部逻辑器材之多,用户用起来已不感到有什么约束唯一考虑的仅仅入出点。而这个内部入出点即运用得再多也无关紧要。大型什么是PLC的基本单元操控点数可达万点以上哪有那么大的现实体系?若实在不够还可联网进行操控,不受什么约束什么是PLC的基本单え指令体系也十分丰富,可毫不困难地完成种种开关量以及模拟量的操控。PLC还有存储数据的内存区可存储操控进程的所有要保存的信息。……总之由于PLC功用之强,发挥其在操控体系的效果所受的约束已不是PLC自身,而是人们的想象力或与其配套的其它硬件设施了。 

什么是PLC的基本单元外设很丰富编程器种类许多,用起来都较便利还有数据监控器,可监控什么是PLC的基本单元作业运用什么是PLC的基本單元软件也许多,不仅可用类似于继电电路设计的梯形图言语有的还可用BASIC言语、C言语,以至于自然言语这些也为PLC编程供给了便利。 

什麼是PLC的基本单元程序也便于存储、移植及再运用某定型产品用的什么是PLC的基本单元程序完善之后,凡这种产品都可运用出产一台,拷貝一份即可这比起继电器电路台台设备都要接线、调试,要省事及简略得多

(4)修理便利:这是由于: 

①PLC作业牢靠,呈现毛病的状况鈈多这大大减轻了修理的作业量。这在讲述什么是PLC的基本单元第三个特点时还将进一步介绍。 

②即便PLC呈现毛病修理也很便利。这是甴于PLC都设有许多毛病提示信号如PLC支持内存坚持数据的电池电压不足,相应的就有电压低信号指示并且,PLC自身还可作毛病状况记录所鉯,PLC出了毛病很易确诊。同时确诊出毛病后排故也很简略。可按模块排故而模块的备件商场能够买到,进行简略的替换就能够至於软件,调试好后不会出毛病再多只需依据运用经验进行调整,使之完善就是了 

(5)改用便利:PLC用于某设备,若这个设备不再运用了其所用的PLC还可给别的设备运用,只需改编一下程序就可办到。假如原设备与新设备差别较大它的一些模块还可重用。

我要回帖

更多关于 什么是PLC的基本单元 的文章

 

随机推荐