lg PLC編程元件/指令 適應(yīng)初學(xué)者
發(fā)布時(shí)間:2019-08-01 10:45:39來(lái)源:
FS產(chǎn)電K7M系列PLC編程元件/指令
適應(yīng)初學(xué)者的資料濃縮版
一、LS產(chǎn)電K7M系列編程器的編程元件配置表(表1-1):
型 號(hào) 種類(lèi)型ODODO類(lèi)類(lèi) 類(lèi) | K120S | K200S (K80S) | K300S | K1000S | 備注 | |||||
程序容量 | 10k(2k)步 | 7k步 | 15 k步 | 30 k步 | ||||||
P(輸入/輸出繼電器) (按十六進(jìn)制編號(hào)) | P000-P063F 1024點(diǎn) | P000-P031F 512點(diǎn) | P000-P063F 1024點(diǎn) | P000-P063F 1024點(diǎn) | 帶擴(kuò)展 | |||||
M(輔助繼電器) | M000-M191F(3072點(diǎn)) | |||||||||
K(保護(hù)繼電器) | K000-K031F(512點(diǎn)) | |||||||||
L(連接繼電器) | L0003-L06F(1024點(diǎn)) | |||||||||
F(特殊繼電器) | F000-F062F(1024點(diǎn)) | |||||||||
S(步進(jìn)控制器) | S00.00-S99.99(100×100步) | |||||||||
T(定時(shí)器) | 100ms | T00-T191 192點(diǎn) | 范圍可設(shè)定 5種類(lèi)型 | |||||||
10ms | T192-T255 64點(diǎn) | |||||||||
C(計(jì)數(shù)器) | C000-C255 256點(diǎn) | 四種類(lèi)型 | ||||||||
D(數(shù)據(jù)寄存器) | D000-D4999 5000字 | D0000-D9999 10000字 | ||||||||
整數(shù)范圍 | 1、 有符號(hào)指令 16位:-32768∽32767;32位:-2147483648∽2147483647 2、 無(wú)符號(hào)指令 16位:00000∽65535;32位:00000000∽4295967295 |
同其它PLC一樣,K7M系列PLC是輸入/輸入繼電器、M/K/L/F等輔助繼電器、定時(shí)器、計(jì)數(shù)器、數(shù)據(jù)寄存器和步進(jìn)控制器等幾類(lèi)編程元件。用編程指令對(duì)這些元件進(jìn)行操作和控制,即所謂編程了。
輸入、輸出繼電器,嚴(yán)格的對(duì)應(yīng)輸入/輸出I/O點(diǎn),隨PLC的型號(hào)不同而數(shù)量有異;而輔助繼電器的數(shù)量和工作方式,大致相同,并不隨PLC型號(hào)不同而有異;這類(lèi)繼電器,同繼電控制線路中的繼電器用法是相同的。但其觸點(diǎn)數(shù)量卻是無(wú)窮盡的,不必?fù)?dān)心不夠用;定時(shí)器,相當(dāng)于通電延時(shí)動(dòng)作的普通時(shí)間繼電器,觸點(diǎn)個(gè)數(shù)也是無(wú)限制的;數(shù)據(jù)寄存器,是能儲(chǔ)存數(shù)據(jù)的東東,一般的控制線路中,就沒(méi)有這類(lèi)元件了;步進(jìn)控制器,其實(shí)是編程方法的一種,便于速成和編程效率比較高;另外,即是數(shù)制的問(wèn)題,PLC內(nèi)部電路對(duì)數(shù)制的處理方式都是二進(jìn)制的,但輸入/輸出方式多為八進(jìn)制和十六進(jìn)制的。一些運(yùn)算也會(huì)應(yīng)用到八進(jìn)制或十六進(jìn)制以及各數(shù)制之間的轉(zhuǎn)換。
二、K7M系列編程器,共計(jì)兩大類(lèi)編程指令,即基本指令和應(yīng)用指令。
1、基本指令一覽表(表1-2):
K7M系列PLC將步進(jìn)控制指令,也歸于基本指令之中。另外,定時(shí)器指令和計(jì)數(shù)器指令也歸類(lèi)于基本指令中。見(jiàn)下表(表1-3)。表1-2中的基本指令,都是些對(duì)線圈和觸點(diǎn)進(jìn)行操作和控制的指令,如觸點(diǎn)串聯(lián)、并聯(lián)等。在三菱PLC中,直接有上升沿和下降沿觸點(diǎn),K7M系列PLC中沒(méi)有,但可以通過(guò)D、D NOT兩個(gè)指令(線圈)來(lái)間接取得上升降沿和下降沿觸點(diǎn),來(lái)使用。另外,主觸點(diǎn)指令如同控制線路中串聯(lián)的熱繼電器觸點(diǎn),當(dāng)斷開(kāi)后,整個(gè)控制線路都失電了。而線圈置位(SET)和復(fù)位指令(RST),如同單刀單擲的扭子開(kāi)關(guān)一樣,可使線圈處于接通和斷開(kāi)兩個(gè)狀態(tài)。
基本指令,不用背,可以直接去用,打開(kāi)編程器后,用鼠標(biāo)拖動(dòng)編程元件,在輸入梯形圖的過(guò)程,實(shí)質(zhì)上就是應(yīng)用基本指令的過(guò)程。不要先去管什么記憶符號(hào)或編程指令,先下把編一下梯形圖,指令,是在不知不覺(jué)的應(yīng)用過(guò)程,即自然掌握了啊。搞多年專(zhuān)業(yè)編程的朋友,要他背誦或默寫(xiě)編程指令,也會(huì)把他難倒的啊。他也寫(xiě)不了幾個(gè)呀。
定時(shí)器/計(jì)數(shù)器指令表(表1-3):
基本指令的主要操作對(duì)象是輸入/輸出繼電器/輔助繼電器X/Y/M、定時(shí)器T、計(jì)數(shù)器等,即完成線圈觸點(diǎn)類(lèi)編程元件的輸入操作和編程。
須注意,K7M系列PLC的定時(shí)器、計(jì)數(shù)器與三菱PLC的定時(shí)器、計(jì)數(shù)器符號(hào)有所不同(都不是線圈符號(hào)),但功能和應(yīng)用上卻是比較相似的。其中TON、TOFF兩種定時(shí)器相當(dāng)于FX系列中的通用定時(shí)器,TMR相當(dāng)于FX系列中積算定時(shí)器,輸入回路斷開(kāi)或停電時(shí),當(dāng)前值仍能保持。TMON為單穩(wěn)態(tài)定時(shí)器,相當(dāng)于斷電延時(shí)斷開(kāi)的時(shí)間繼電器觸點(diǎn)類(lèi)型(其它PLC中無(wú)此類(lèi)型的定時(shí)器)。與FX編程器相比,TMON和TRTG兩種定時(shí)器,屬于新型定時(shí)器了,拓寬了定時(shí)器應(yīng)用范圍,為編程控制帶來(lái)一定的便利。
在計(jì)數(shù)器種類(lèi)中,K7M編程器中又多出了減計(jì)數(shù)器和循環(huán)計(jì)數(shù)器兩種元件,使控制應(yīng)用更為靈活。
2、應(yīng)用指令。K7M用戶(hù)編程手冊(cè)中,翻到應(yīng)用指令處,一大片,讓人暈。K7M系列PLC的應(yīng)用指令中包含了:數(shù)據(jù)傳送指令、轉(zhuǎn)換指令、比較指令、增加/減少運(yùn)算指令、回轉(zhuǎn)指令、移位指令、交換指令、BIN算術(shù)指令、BCD算術(shù)指令、邏輯算術(shù)指令、數(shù)據(jù)處理指令、系統(tǒng)指令、跳轉(zhuǎn)指令、循環(huán)指令、標(biāo)志指令、特殊模塊指令、數(shù)據(jù)連接指令、中斷指令、符號(hào)反轉(zhuǎn)指令、位接觸指令、計(jì)算機(jī)連接模塊指令、高速計(jì)數(shù)器指令、RS485通訊指令等23類(lèi)指令。
并且其中有一列一列的相近似的指令,如MOV、DMOV、MOVP、DMOVP,其中好像都與MOV有關(guān),為何要有四類(lèi)呢?有規(guī)律嗎,能否精簡(jiǎn)一下,便于記憶呢?
其中常用指令有數(shù)據(jù)傳送指令、比較指令、移位指令、各種算術(shù)指令、高速計(jì)數(shù)指令等。如此多的指令條數(shù),記是記不住的,常用指令因其“常用”,可以記住一部分,其它不常用指令,現(xiàn)用現(xiàn)查就是了。
K7M系列編程器應(yīng)用指令簡(jiǎn)表