PLC是根據(jù)輸入條件來控制輸出信號的。輸入信號就是控制臺上的按鈕,機床上的限位開關,壓力繼電器和光電開關等各類傳感器,而輸出點則控制繼電器或接觸器線圈的通斷,指示燈的明滅,液壓閥電磁鐵的吸合及變頻器的信號端子的輸出。在做一個機床設計時我們經(jīng)常會碰到兩個問題,一個是PLC可擴展的I/O點數(shù)是有限的,另一個是增加I/O點數(shù)是要增加成本的。所以我們要知道控制的信號有那些,各是多少,統(tǒng)計出需要多少輸入和輸出點,據(jù)此選出PLC。
與對象設備側(計測器·條形碼閱讀器等)的協(xié)議相一致,可以在對象設備與CPU模塊間發(fā)送接收數(shù)據(jù)。因為將軟元件及緩沖存儲器編入通信數(shù)據(jù)包中,對各通信變化的數(shù)據(jù)也可以對應。通過工程工具可以進行與對象設備通信時必要的協(xié)議設置
根據(jù)可編程器應用范圍,程序設計語言可以組合使用,常用的程序設計語言是:梯形圖程序設計語言、布爾助記符程序設計語言(語句表)、功能表圖程序設計語言、功能模塊圖程序設計語言、結構化語句描述程序設計語言、梯形圖與結構化語句描述程序設計語言、布爾助記符與功能表圖程序設計語言、布爾助記符與結構化語句描述程序設計語言。