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