三菱PLC编程实例
(二)程序处理阶段所有的输入端口采样结束后,即开始进行逻辑运算处理,根据用户输入的控制程序,从第一条开始,逐条加以执行,并将相应的逻辑运行结果,存入对应的中间元件和输出元件映象寄存器,当最后一条控制程序执行完毕后,即转入输出刷新处理。(三)输出刷新阶段将输出元件映象寄存器的Y外部分仅有一个常开触点供带动负载使用。可以看出每组都是8个输入输出点数根据实际工程需要来确定。可采用主机扩展的方式来使用,扩展的编号依次编下去。五、定时器T(1)定时器TOT199(200只):时钟脉冲为100ms的定时器即当设定值K二1时,延时lOOmso设定范围为0132767秒。T200T245(46只):时钟脉冲为10ms的定时器,即当设定值K二1时,延时10mSo设定范围为00132767秒。(2)积算定时器T246T249(4只):时钟脉冲为1ms的积算定时器。设定范围000132767秒。T250T255(6只):时钟脉冲为100ms的积算定时器。设定范围0132677秒。
积算定时器的意义:当控制积算定时器的回路接通时,定时器开始讣算延时时间,当设定时间到时定时器动作,如果在定时器未动作之前控制回路断开或掉电,积算
f定时器能保持已经计算的时间,待控制回路重新接通时,积算定时器从已积算的值开始计算。
积算定时器可以用RST命令复位。五、计数器C(1)16bit加计数器COC99(100点):通用型C100C199(100点):掉电保持型设定值范RIK1K32767(2)32bit可逆计数器C200C219(20点):通用型C220C234(lo点):掉电保持型。设定值范RI:2147483648到2147483647可逆计数器的计数方向(加计数或减计数)由特殊辅助继电器M8200M8234设定。即M8接通时作减计数,当M8断开时作加计数。(3)高速计数器C235C255(后面章节实例中作介绍)六、数据寄存器DD0D199(200只):通用型数据寄存器,即掉电时全部数据均清零。D200D511(312只):掉电保护型数据寄存器。七、变址寄存器(在实例中作介绍)第四节FX2PLC基本指令221触点取用与线圈输出指令LD、LDI、OUT222单个触点串联指令AND、ANI223单个触点并联指令OR、0RI
f例3四段栈0LDX0001MPS2ANDX0013MPS4ANDX0025OUTY0006MPP7
ANDX0038OUTY0019MPP10ANDX00411MPS12ANDX00513OUTY00214MPP15ANDX00616OUTY0030LDX0001MPS2ANDX0013MPS4ANDX0025MPS6ANDX0037MPS8ANDX0049OUTY00010MPP11OUTY00112MPP13OUTY00214MPP15OUT00316MPP17OUTY004请对照一下面的梯形图与例30LDX0001OUTY0042ANDX0013OUTY0034ANDX0025OUTr