PLC編程方法:梯形圖是各種plc通用的編程語(yǔ)言,盡管各廠家的PLC所使用的指令符號(hào)等不太一致,但梯形圖的設(shè)計(jì)與編程方法基本上大同小異。
一、確定各組件的編號(hào),分配I/O地址
利用梯形圖編程,首先必須確定所使用的編程組件編號(hào),PLC是按編號(hào)來(lái)區(qū)別操作組件的 。我們選用的FX2N型號(hào)的PLC,其內(nèi)部組件的地址編號(hào)如下表所示,使用時(shí)一定要明確,每個(gè)組件在同一時(shí)刻決不能擔(dān)任幾個(gè)角色。一般講,配置好的PLC,其輸入點(diǎn)數(shù)與控制對(duì)象的輸入信號(hào)數(shù)總是相應(yīng)的,輸出點(diǎn)數(shù)與輸出的控制回路數(shù)也是相應(yīng)的(如果有模擬量,則模擬量的路數(shù)與實(shí)際的也要相當(dāng)),故I/O的分配實(shí)際上是把PLC的入、出點(diǎn)號(hào)分給實(shí)際的I/O電路,編程時(shí)按點(diǎn)號(hào)建立邏輯或控制關(guān)系,接線時(shí)按點(diǎn)號(hào)“對(duì)號(hào)入坐”進(jìn)行接線。FX2N系列的I/O地址分配及一些其它的內(nèi)存分配前面都已介紹過(guò)了,同學(xué)們也可以參考FX系列的編程手冊(cè)。
二、梯形圖的編程規(guī)則
1、 每個(gè)繼電器的線圈和它的觸點(diǎn)均用同一編號(hào),每個(gè)組件的觸點(diǎn)使用時(shí)沒(méi)有數(shù)量限制。
2、 梯形圖每一行都是從左邊開(kāi)始,線圈接在最右邊(線圈右邊不允許再有接觸點(diǎn))。
3、線圈不能直接接在左邊母線上。
4、在一個(gè)程序中,同一編號(hào)的線圈如果使用兩次,稱為雙線圈輸出,它很容易引起誤操作,應(yīng)盡量避免。
5、在梯形圖中沒(méi)有真實(shí)的電流流動(dòng),為了便于分析PLC的周期掃描原理和邏輯上的因果關(guān)系,假定在梯形圖中有“電流”流動(dòng),這個(gè)“電流”只能在梯形圖中單方向流動(dòng)——即從左向右流動(dòng),層次的改變只能從上向下。