分享適合初學(xué)者的plc編程小技巧
plc是一種在工業(yè)中被廣泛應(yīng)用的自動(dòng)控制元件。對(duì)于plc編程,一般對(duì)于做工控的人都會(huì),其實(shí)plc編程并沒(méi)有想象中那么難,初入門(mén)學(xué)員不要太擔(dān)心,跟著前輩的經(jīng)驗(yàn)學(xué)習(xí),再向他們請(qǐng)教,總有一天,你們會(huì)成為一名plc編程工程師的。下面就與大家分享一下前輩們的一些plc編程的小技巧:
1、在編寫(xiě)數(shù)據(jù)轉(zhuǎn)換的時(shí)候,特別是步進(jìn)伺服的位置或速度切換的時(shí)候,一定要給一個(gè)緩沖時(shí)間,不要寫(xiě)那種無(wú)縫對(duì)接的程序,如果無(wú)縫對(duì)接,常常會(huì)出錯(cuò),位置可能會(huì)產(chǎn)生走不準(zhǔn)。一般來(lái)說(shuō)應(yīng)該要給一個(gè)0.05s以上或者大于二個(gè)以上的掃描周期。
2、plc編程位置控制指令,在每次回原點(diǎn)或者啟動(dòng)瞬間,最好是把當(dāng)前位置清零。否則也會(huì)產(chǎn)生位置誤差和累計(jì)誤差。
3、plc編程位置控制在回原點(diǎn)的時(shí)候,一定要用回原點(diǎn)指令,不可以走數(shù)據(jù)。
4、plc編程位置控制時(shí),盡可能的用絕對(duì)位置控制,不要走相對(duì)指令,絕對(duì)位置對(duì)于編程來(lái)說(shuō),也比相對(duì)位置控制簡(jiǎn)單好用。
5、plc編程位置控制時(shí),最好用脈沖+方向控制。盡量不要用雙脈沖。
6、手動(dòng)和自動(dòng)程序分開(kāi)寫(xiě)。做成一個(gè)程序塊的方式。
7、有用到上升沿或下降沿的時(shí)候,觸點(diǎn)一定要放在輸出線圈的后面,否則會(huì)掃描不上或者不穩(wěn)定。
8、一般感應(yīng)開(kāi)關(guān),特別是氣缸的磁感應(yīng)開(kāi)關(guān)有一個(gè)感應(yīng)區(qū)域,執(zhí)行時(shí),一定要給一個(gè)0.1s以上的時(shí)間。否則可能會(huì)產(chǎn)生機(jī)械沒(méi)有到位,而程序就開(kāi)始執(zhí)行下一步了。
9、精密傳感器,特別是數(shù)字測(cè)量的,不要機(jī)械到位后立馬檢測(cè),這個(gè)時(shí)候檢測(cè)的東西基本上都是不準(zhǔn)確的,也同樣是要給一個(gè)緩沖時(shí)間。
10、plc編程程序越復(fù)雜,操作越簡(jiǎn)單,這樣的機(jī)器現(xiàn)場(chǎng)操作員是最喜歡用的了。別人要求程序簡(jiǎn)單化,我的要求是復(fù)雜化,智能化。