plc編程初學(xué)者要注意少走彎路、編程元素的位置、程序的優(yōu)化設(shè)計、雙線圈的輸出這三個方面。
?
?1.編程元素的位置
?
?輸出組件(如OUT、MC、SET、RST、PLS、PLF和大多數(shù)應(yīng)用說明)應(yīng)放在梯形圖的最右側(cè),官方不能直接連接到左側(cè)總線。有些命令(如END和MCR命令)不能由觸點驅(qū)動,必須直接連接到左側(cè)總線或臨時總線。
?
?2.程序的優(yōu)化設(shè)計
?
?設(shè)計并聯(lián)電路時,單個觸點的分支應(yīng)放在下面;設(shè)計串聯(lián)電路時,應(yīng)在右側(cè)放置一個觸點,否則將使用一條以上的指令。
?
?建議在帶線圈的并聯(lián)電路上放置單個線圈,可以避免使用堆疊指令MPS和堆疊指令MPP。
?
?3.雙線圈輸出
?
?如果同一個元件的線圈在同一個程序中使用兩次或更多次,稱為雙線圈輸出。對于輸出繼電器,在掃描周期結(jié)束時,實際輸出是最后一個Y0線圈的狀態(tài)。
?
?除了外部負(fù)載,Y0線圈的通斷狀態(tài)也可能通過其觸點影響程序中其他元件的狀態(tài)。兩個線圈Y0所在的電路將梯形圖分為三個區(qū)域。因為PLC循環(huán)執(zhí)行程序,所以頂部和底部區(qū)域的Y0具有相同的狀態(tài)。
?
?如果兩個線圈的通斷狀態(tài)相反,那么Y0在不同區(qū)域的接觸狀態(tài)也是相反的,可能會使程序運行異常。筆者曾遇到雙線圈引起輸出繼電器快速振蕩的異?,F(xiàn)象。因此,一般應(yīng)避免雙線圈輸出的現(xiàn)象,如果以上看不明白的朋友建議還是去看看plc視頻教程,就比較能理解。
本文來源:www.jcpeixun.com
編輯:ymf
電子發(fā)燒友App








































































評論