在西門子plc梯形圖中,將其觸點和線圈等稱為程序中的編程元件。編程元件也稱為軟元件,是指在plc編程時使用的輸入/輸出端子所對應的存儲區(qū)以及內部的存儲單元、寄存器等。
根據(jù)編程元件的功能,西門子plc梯形圖中的常用的編程元件主要有輸入繼電器(I)、輸出繼電器(Q)、輔助繼電器(M、SM)、定時器(T)、計數(shù)器(C)和一些其他較常見的編程元件等。
其他編程元件(V、L、S、AI、AQ、HC、AC)的標注
西門子PLC梯形圖中,除上述5種常用編程元件外,還包含一些其他基本編程元件。
(1)變量存儲器(V)的標注。變量存儲器用字母V標識,用來存儲全局變量,可用于存放程序執(zhí)行過程中控制邏輯操作的中間結果等。同一個存儲器可以在任意程序分區(qū)被訪問。
(2)局部變量存儲器(L)的標注。局部變量存儲器用字母L標識,用來存儲局部變量,同一個存儲器只和特定的程序相關聯(lián)。
(3)順序控制繼電器(S)的標注。順序控制繼電器用字母S標識,用于在順序控制和步進控制中,是一種特殊的繼電器。
(4)模擬量輸入、輸出映像寄存器(AI、AQ)的標注。模擬量輸入映像寄存器(AI)用于存儲模擬量輸入信號,并實現(xiàn)模擬量的A/D轉換;模擬量輸出映像寄存器(AQ)為模擬量輸出信號的存儲區(qū),用于實現(xiàn)模擬量的D/A轉換。
(5)高速計數(shù)器(HC)的標注。高速計數(shù)器(HC)與普通計數(shù)器基本相同,其用于累計高速脈沖信號。高速計數(shù)器比較少,在西門子S7-200系列PLC中,CPU226中高速計數(shù)器為HC(0~5),共6個。
(6)累加器(AC)的標注。累加器(AC)是一種暫存數(shù)據(jù)的寄存器,可用來存放運算數(shù)據(jù)、中間數(shù)據(jù)或結果數(shù)據(jù),也可用于向子程序傳遞或返回參數(shù)等.西門子S7-200系列PLC中累加器為AC(0~3),共4個.。