PLC是怎樣工作的?
PLC是怎樣工作的?
? 計(jì)算機(jī)用于控制、運(yùn)行程序時(shí)常采用掃描工作方式和中斷工作方式,而PLC主要采用掃描工作方式。順序掃描工作方式簡(jiǎn)單直觀,簡(jiǎn)化了程序設(shè)計(jì),并為PLC可靠運(yùn)行提供有力保證。在有些場(chǎng)合也插入中斷方式,允許中斷正在掃描的程序,以處理緊急處理的事件。
PLC是怎樣工作的?
? 計(jì)算機(jī)用于控制、運(yùn)行程序時(shí)常采用掃描工作方式和中斷工作方式,而PLC主要采用掃描工作方式。順序掃描工作方式簡(jiǎn)單直觀,簡(jiǎn)化了程序設(shè)計(jì),并為PLC可靠運(yùn)行提供有力保證。在有些場(chǎng)合也插入中斷方式,允許中斷正在掃描的程序,以處理緊急處理的事件。
PLC的軟件系統(tǒng)是如何構(gòu)成的?
PLC的軟件系統(tǒng)是指PLC所使用的各種程序,主要包括系統(tǒng)程序和用戶程序。??
(1)系統(tǒng)程序
?? 系統(tǒng)程序包括監(jiān)控程序、編譯程序及診斷程序。監(jiān)控程序又稱為管理程序,主要用于管理PLC系統(tǒng)。編譯程序用來(lái)把程序語(yǔ)言翻譯成機(jī)器語(yǔ)言;診斷程序用來(lái)診斷PLC的故障。系統(tǒng)程序是由PLC制造廠家編制的,存儲(chǔ)固化在EPROM中,用戶不能直接存取,因此,也不需要用戶干預(yù)。
???
(2)用戶程序
?? 用戶程序是用戶根據(jù)現(xiàn)場(chǎng)控制的需要,用PLC的編程語(yǔ)言編制的程序,以實(shí)現(xiàn)各種控制的要求。通過(guò)機(jī)外編程器將用戶應(yīng)用程序編入PLC,存儲(chǔ)在RAM中,對(duì)于已調(diào)試成功的PLC用戶程序也可以寫入EPROM,然后插在PLC上運(yùn)行。
PLC有哪些特點(diǎn)?
? PLC具有如下特點(diǎn)。
? (1)可靠性高
? 由于PLC針對(duì)惡劣的工業(yè)環(huán)境設(shè)計(jì),在其硬件和軟件方面均采取了很多有效措施來(lái)提高其可靠性。例如,PLC在硬件方面采取了屏蔽、濾波、隔離、電源保護(hù)、模塊化設(shè)計(jì)等措施;在軟件方面采取了自診斷、故障檢測(cè)、信息保護(hù)與恢復(fù)等手段。另外,PLC沒(méi)有中間繼電器那樣的接觸不良、觸點(diǎn)燒蝕、觸點(diǎn)磨損、線圈燒壞等故障現(xiàn)象,從而可將其應(yīng)用于工業(yè)現(xiàn)場(chǎng)環(huán)境。
PLC有哪些基本功能?
??? 在數(shù)控機(jī)床出現(xiàn)之前,順序控制技術(shù)在工業(yè)生產(chǎn)中已經(jīng)得到廣泛應(yīng)用。許多工業(yè)設(shè)備的工作過(guò)程都是按照一定的順序進(jìn)行的。
??? 順序控制裝置主要有兩種:一種是傳統(tǒng)的繼電器邏輯控制(Realy Logic Controller,RLC):另一種是PLC。
什么是可編程控制器?
??? 數(shù)控機(jī)床除了要對(duì)進(jìn)給軸進(jìn)行數(shù)字插補(bǔ)控制外,還要對(duì)一些開(kāi)關(guān)量執(zhí)行機(jī)構(gòu)進(jìn)行控制和連鎖,例如,油泵的開(kāi)關(guān)、潤(rùn)滑的定時(shí)控制、冷卻裝置的控制、機(jī)械手控制、工件的夾緊松開(kāi)、電磁閥的開(kāi)關(guān)等。這些開(kāi)關(guān)量的控制都是通過(guò)PLC來(lái)實(shí)現(xiàn)的。
? 如果加工程序編制有問(wèn)題,自動(dòng)加工不能進(jìn)行。程序編制出現(xiàn)的問(wèn)題一般數(shù)控系統(tǒng)都可以給出報(bào)警信息,可以根據(jù)報(bào)警信息對(duì)加工程序進(jìn)行分析和檢查,修改程序后,故障即可排除。下面通過(guò)一些實(shí)際故障的排除過(guò)程,介紹加工程序問(wèn)題的診斷和排除方法。
怎樣使用單步功能診斷加工程序不執(zhí)行的故障?
很多數(shù)控系統(tǒng)都具有程序單步執(zhí)行功能,這個(gè)功能是在調(diào)試加工程序時(shí)使用的。當(dāng)執(zhí)行加工程序出現(xiàn)故障時(shí),采用單步執(zhí)行程序可快速確認(rèn)故障點(diǎn),從而排除故障。
機(jī)床方面有哪些問(wèn)題影響加工程序運(yùn)行?
??? 有時(shí)因?yàn)闄C(jī)床的問(wèn)題使加工程序不能執(zhí)行下去,包括程序啟動(dòng)按鈕問(wèn)題、操作狀態(tài)問(wèn)題、M功能執(zhí)行問(wèn)題、執(zhí)行程序一些使能問(wèn)題以及一些其他機(jī)床問(wèn)題。
??? 出現(xiàn)這些問(wèn)題有時(shí)利用單步功能可以確認(rèn)出現(xiàn)故障的程序段,根據(jù)程序段的內(nèi)容可以進(jìn)一步確認(rèn)故障原因。
加工程序邏輯錯(cuò)誤有哪些?
??? ①在同一數(shù)控加工程序中先后出現(xiàn)兩個(gè)或兩個(gè)以上的同組G代碼。數(shù)控系統(tǒng)約定,同組G代碼具有互斥性,同一程序段中不允許出現(xiàn)同組G代碼。例如,在同一程序段不允許G01和G02同時(shí)出現(xiàn)。
??? ②在同一數(shù)控加工程序段中先后出現(xiàn)兩個(gè)或兩個(gè)以上的同組M代碼。例如,在同一程序段不允許M03和M04同時(shí)出現(xiàn)。
語(yǔ)法錯(cuò)誤通常有哪些?
語(yǔ)法錯(cuò)誤如下:
①程序塊的第一個(gè)代碼不是N代碼;
②N代碼后的數(shù)值超過(guò)了數(shù)控系統(tǒng)規(guī)定的取值范圍;
③N代碼后面出現(xiàn)負(fù)數(shù);