這兩條指令是三菱的邊沿檢測指令(三菱可能叫微分指令),他的特點是,出現邊沿(上升沿或者下降沿)變成高電平,並且只能維持一個掃描週期。比如上升沿檢測指令PLS,其格式是 ----[PLS M0] ,M0是目標元件,如果PLS指令前面出現一個上升沿,也就是說他前面的觸點出現了從低電平到高電平的變化。則目標元件M0將在這條指令執行後變成高電平,並且一直維持一個掃描週期也就是到第二次執行這條指令的時候才恢復低電平。PLF指令為下降沿檢測指令,與PLS正好相反,是當前面的觸點出現下降沿也就是由ON 變成OFF的時候,使他的目標元件輸出一個週期的高電平。邊沿檢測指令主要用於瞬間接通的情況。比如按鈕驅動一個移位指令要求每次按一下按鈕移動一位,但是移位指令是高電平有效,按一次按鈕的這段時間,plc已經迴圈掃描了好幾百次了,移位指令也執行了好幾百次了,所以按一次按鈕就可能導致移動了好多位而不是一位,所以要求瞬間接通瞬間斷開,但是人的速度不可能那麼快,用pls就能做到,無論你動作多麼慢,他只接通一個週期,這樣移位指令也就只執行一次了。
這兩條指令是三菱的邊沿檢測指令(三菱可能叫微分指令),他的特點是,出現邊沿(上升沿或者下降沿)變成高電平,並且只能維持一個掃描週期。比如上升沿檢測指令PLS,其格式是 ----[PLS M0] ,M0是目標元件,如果PLS指令前面出現一個上升沿,也就是說他前面的觸點出現了從低電平到高電平的變化。則目標元件M0將在這條指令執行後變成高電平,並且一直維持一個掃描週期也就是到第二次執行這條指令的時候才恢復低電平。PLF指令為下降沿檢測指令,與PLS正好相反,是當前面的觸點出現下降沿也就是由ON 變成OFF的時候,使他的目標元件輸出一個週期的高電平。邊沿檢測指令主要用於瞬間接通的情況。比如按鈕驅動一個移位指令要求每次按一下按鈕移動一位,但是移位指令是高電平有效,按一次按鈕的這段時間,plc已經迴圈掃描了好幾百次了,移位指令也執行了好幾百次了,所以按一次按鈕就可能導致移動了好多位而不是一位,所以要求瞬間接通瞬間斷開,但是人的速度不可能那麼快,用pls就能做到,無論你動作多麼慢,他只接通一個週期,這樣移位指令也就只執行一次了。