销售厂家

公司logo

16年专注于 销售
变频器行业诚信企业、质量、服务

全国咨询热线155-155-98858

bd半岛

bd半岛
当前位置:首页 > 新闻动态 > bd半岛

lg PLC编程元件/指令 适应初学者

发布时间:2019-08-01 10:45:39来源:

lg PLC编程元件/指令 适应初学者
 

FS产电K7M系列PLC编程元件/指令

适应初学者的资料浓缩版

 

一、LS产电K7M系列编程器的编程元件配置表(表1-1):

 

种类型ODODO类类

 

K120S

 

K200S

K80S

 

K300S

 

K1000S

 

备注

程序容量

10k2k)步

7k

15 k

30 k

 

P(输入/输出继电器)

(按十六进制编号)

P000-P063F

1024

P000-P031F

512

P000-P063F

1024

P000-P063F

1024

带扩展

 

M(辅助继电器)

M000-M191F3072点)

 

K(保护继电器)

K000-K031F512点)

 

L(连接继电器)

L0003-L06F1024点)

 

F(特殊继电器)

F000-F062F1024点)

 

S(步进控制器)

S00.00-S99.99(100×100)

 

T(定时器)

 

100ms

T00-T191  192

范围可设定

5种类型

10ms

T192-T255  64

C(计数器)

C000-C255  256

四种类型

D(数据寄存器)

D000-D4999  5000

D0000-D9999

10000

 

整数范围

1、   有符号指令 16位:-327683276732位:-21474836482147483647

2、   无符号指令 16位:00000∽6553532位:00000000∽4295967295

 

 

    同其它PLC一样,K7M系列PLC是输入/输入继电器、M/K/L/F等辅助继电器、定时器、计数器、数据寄存器和步进控制器等几类编程元件。用编程指令对这些元件进行操作和控制,即所谓编程了。

    输入、输出继电器,严格的对应输入/输出I/O点,随PLC的型号不同而数量有异;而辅助继电器的数量和工作方式,大致相同,并不随PLC型号不同而有异;这类继电器,同继电控制线路中的继电器用法是相同的。但其触点数量却是无穷尽的,不必担心不够用;定时器,相当于通电延时动作的普通时间继电器,触点个数也是无限制的;数据寄存器,是能储存数据的东东,一般的控制线路中,就没有这类元件了;步进控制器,其实是编程方法的一种,便于速成和编程效率比较高;另外,即是数制的问题,PLC内部电路对数制的处理方式都是二进制的,但输入/输出方式多为八进制和十六进制的。一些运算也会应用到八进制或十六进制以及各数制之间的转换。

K7M系列编程器,共计两大类编程指令,即基本指令和应用指令。

    1、基本指令一览表(表1-2):

K7M系列PLC将步进控制指令,也归于基本指令之中。另外,定时器指令和计数器指令也归类于基本指令中。见下表(表1-3)。表1-2中的基本指令,都是些对线圈和触点进行操作和控制的指令,如触点串联、并联等。在三菱PLC中,直接有上升沿和下降沿触点,K7M系列PLC中没有,但可以通过DD NOT两个指令(线圈)来间接取得上升降沿和下降沿触点,来使用。另外,主触点指令如同控制线路中串联的热继电器触点,当断开后,整个控制线路都失电了。而线圈置位(SET)和复位指令(RST),如同单刀单掷的扭子开关一样,可使线圈处于接通和断开两个状态。

  

   基本指令,不用背,可以直接去用,打开编程器后,用鼠标拖动编程元件,在输入梯形图的过程,实质上就是应用基本指令的过程。不要先去管什么记忆符号或编程指令,先下把编一下梯形图,指令,是在不知不觉的应用过程,即自然掌握了啊。搞多年专业编程的朋友,要他背诵或默写编程指令,也会把他难倒的啊。他也写不了几个呀。

 

 定时器/计数器指令表(表1-3):

,

 

基本指令的主要操作对象是输入/输出继电器/辅助继电器X/Y/M、定时器T、计数器等,即完成线圈触点类编程元件的输入操作和编程。

须注意,K7M系列PLC的定时器、计数器与三菱PLC的定时器、计数器符号有所不同(都不是线圈符号),但功能和应用上却是比较相似的。其中TONTOFF两种定时器相当于FX系列中的通用定时器,TMR相当于FX系列中积算定时器,输入回路断开或停电时,当前值仍能保持。TMON为单稳态定时器,相当于断电延时断开的时间继电器触点类型(其它PLC中无此类型的定时器)。与FX编程器相比,TMONTRTG两种定时器,属于新型定时器了,拓宽了定时器应用范围,为编程控制带来一定的便利。

在计数器种类中,K7M编程器中又多出了减计数器和循环计数器两种元件,使控制应用更为灵活。

2、应用指令。K7M用户编程手册中,翻到应用指令处,一大片,让人晕。K7M系列PLC的应用指令中包含了:数据传送指令、转换指令、比较指令、增加/减少运算指令、回转指令、移位指令、交换指令、BIN算术指令、BCD算术指令、逻辑算术指令、数据处理指令、系统指令、跳转指令、循环指令、标志指令、特殊模块指令、数据连接指令、中断指令、符号反转指令、位接触指令、计算机连接模块指令、高速计数器指令、RS485通讯指令等23类指令。

并且其中有一列一列的相近似的指令,如MOVDMOVMOVPDMOVP,其中好像都与MOV有关,为何要有四类呢?有规律吗,能否精简一下,便于记忆呢?

其中常用指令有数据传送指令、比较指令、移位指令、各种算术指令、高速计数指令等。如此多的指令条数,记是记不住的,常用指令因其“常用”,可以记住一部分,其它不常用指令,现用现查就是了。

K7M系列编程器应用指令简表数据传送指令和比较指令表(表1-4):

有几个问题需要说明:

1、上表为数据传送指令和比较指令,但可以传送和比较的对象(内容)是什么呢?大致有MPKLFTCSD、整数等同几类,也就是说,输入继电器触点状态、定时器、计数器、寄存器中的数值等状态和数据,都可以被传送和当作比较的内容。上表中S1S2D,其适用设备(编程元件)也即上述几类。数据传送指令中的S,是指保存有被传送数据的设备;D,传送目的地的设备。

2、每一个指令通常又可分为四类:即MOVMOVPDMOVDMOVP。四类指令如果都在表中列出,就显得指令太多了。其实四类指令都是传送数据的意思,只不过传送数据的方式和内容略有不同罢了。MOV,是指传送16位的数据,DMOV,则指令传送32的数据。凡是相同指令加D的,都是指是处理32位数据的;而在MOVMOVP的区别,是指传送方式的不同。凡是在相同指令后面加P的,都是指令瞬时传送或处理的以上升沿脉冲方式传送或处理的。MOV是在输入条件接通下,在整个扫描时间内,传送是一直被执行的。而MOVP,则是在输入条件接通下,每次扫描期间仅执行一次的,二者之间的动作关系,MOV如同一只单刀单掷开关,操作后可以一直处于闭合位置,而MOVP,则如同一只带返回的按钮,操作后仅闭合一个瞬间,然后就开断了。MOV16位数据传送;MOVP16位数据瞬时传送;DMOV32数据传送;DMOVP32位数据的瞬时传送。只记住MOV为数据传送指令即可了。指令后加P和在指令前加D,明白只是传送方式和传送内容的不同。

3、比较指令,每个比较指令,如“S1=S2时,输入条件接通”,虽有三种梯形图方式(LOADANDOR),但实为一个(比较)指令,LOAD:意为指令装载,用于每行指令的起始位置;AND:意为串联,可将该指令串联于某行程序中;OR,意为并联,可将该指令并联于某指令或触点位置上。LOADANDOR,原来是指该指令的输入操作方式如何“画”在梯形图中,并不是说明该指令为三个指令。因而表(1-4)中收录的比较指令其实仅有四个而已,并非是十四条。

所有的应用指令,都可以从上述123方面来掌握,化繁为简,几百条也就剩下了一百条,一百条中,常用者也就是几十条了。这也是一个将指令精简后再记忆的好法子。

   

K7M系列编程器应用指令简表BIN算术指令和逻辑运算指令表(表1-5):

 

 

基本的算术指令,也就是加、减、乘、除四种,据运算方式和内容的不同,每种又可扩展为四种,共计16种了,如ADD指令,有四种用法:ADDADDPDADDDADDP。同MOV传送指令的格式是一样的。

同样,逻辑算术指令也可依此方式扩展为十六种。但只需记住四种,其余的十二种,当作是这四种指令的扩展应用便是了。

 

 

 

 

 

 

 

 

 

K7M系列编程器应用指令简表系统指令转移指令和循环指令表:

(表1-6

 

比较FXK7M编程器,从指令符号到梯形图中的编程元件图形,都有相近乃至相同之外,事实上,各个厂家PLC产品虽有所不同,但应用和操作上,编程指令和方法上都是大同小异的,熟练掌握一至两种PLC的编程方法后,再上手其它类型的PLC,也能很快就进入状态的。

 

   以上内容成为K7M系列PLC资料的浓缩本,包括了编程元件和编程指令,不用再四处查找相关资料了。知道有这些指令,但不一定非得全部背会这些指令和会用到全部指令。经常用到的只是部分指令,不必被指令条数的多少所牵累。关键是掌握一、种适合自己的编程方法,不是要强令自己背会多少条指令。往往是根据控制要求去查找相应的指令,使之“对号入座”,而不是根据背会的指令去“套”控制,其实很难“削足适履”。

 

 

用手机看
lg PLC编程元件/指令 适应初学者

拍下二维码,信息随身看

试试用手机扫一扫,
在你手机上继续观看此页面。

Baidu
map