哈嘍,大家中午好呀~今天給大家介紹西門子的PLC。
一、位邏輯指令
(一)觸點及線圈指令
PLC梯形圖語言的編程原則
1、梯形圖由多個(ge) 梯級組成,每個(ge) 線圈可構成一個(ge) 梯級,每個(ge) 梯級有多條支路,每個(ge) 梯級代表一個(ge) 邏輯方程;
2、梯形圖中的繼電器、接點、線圈不是物理的,是PLC存儲(chu) 器中的位(1=0N;0=0FF);編程時常開/常閉接點可無限次引用,線圈輸出隻能是一次;
3、梯形圖中流過的不是物理電流而是“概念電流”,隻能從(cong) 左向右流;
4、用戶程序的運算是根據PLC的輸入/輸出映象寄存器中的內(nei) 容,邏輯運算結果可以立即被後麵的程序使用;
5、PLC的內(nei) 部繼電器不能做控製用,隻能存放邏輯控製的中間狀態;
6、輸出線圈不能直接驅動現場的執行元件,通過I/模塊上的功率器件來驅動。
基本邏輯指令以位邏輯操作為(wei) 主,在位邏輯指令中,除非有特殊說明,操作數的有效區域為(wei) :I、Q、M、SM、T、C、V、S、L且數據類型為(wei) BOOL觸點和線圈指令又分為(wei) :標準指令、立即指令、取反指令、正(負)跳變指令。
二、定時器指令
包括:接通延時定時器(TON)、有記憶的接通延時(保持型)定時器(TONR)、斷開延時定時器(TOF)。S7-200有256個(ge) 定時器(T0~T255)。
三、計數器指令
包括:加計數CTU、減計數CTD和加/減計數CTUD總共有256個(ge) (C0~C255)。計數器是對PLC內(nei) 部的時鍾脈衝(chong) 進行計數,而計數器是對外部的或由程序產(chan) 生的計數脈衝(chong) 進行計數。計數器累計計數的當前值(16位有符號整數),它存放在計數器的16位(bit)當前值寄存器中。
每個(ge) 計數器隻有一個(ge) 16位的當前值寄存器地址。在一個(ge) 程序中,同一計數器號不要重複使用,更不可分配給幾個(ge) 不同類型的計數器。