日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

300 s7 置零指令_西门子1200与200、200 SMART置位复位指令的区别

發布時間:2023/12/4 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 300 s7 置零指令_西门子1200与200、200 SMART置位复位指令的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

S7-1200的位邏輯指令,這也是我們在學習PLC編程時最先接觸到的指令,最基本的指令。

位邏輯運算指令是對二進制位進行操作的指令,數據類型是BOOL型,這其中又包括了觸點指令與賦值指令、置位與復位指令、沿脈沖檢測指令這三個部分。

在上一篇文章中,我們介紹了觸點與賦值指令,那么這篇文章就介紹一下S7-1200 PLC的置位復位指令。

我們可以對比一下S7-200/200 SMART PLC與S7-1200 PLC的置位復位指令,會發現有部分指令有所不同。

對于S7-200/200 SMART PLC,置位復位指令一共是4個,包括S、R、SR、RS,而S7-1200 PLC的置位復位指令一共有6個,包括S、R、SET_BF、RESET_BF、SR、RS。下面我們分別來看一下具體的區別。

一、置位/復位指令

在S7-1200 PLC中,S和R是單個位的置位與復位指令,在指令的下方是沒有操作數的。S置位指令是將指定的操作數設置為1,并保持該狀態。

R復位指令是將指定的操作數設置為0,并保持該狀態。在S7-200/200 SMART PLC中,S和R既可以是單個位的置位與復位指令,也可以是連續多個位的置位與復位指令,它的特點是指令的下方是有操作數的,我們將設置操作數為1時是對單個位的置位與復位,操作數>1時是對連續多個位的置位與復位。

二、置位域/復位域指令

在S7-1200 PLC中,SET_BF置位域和RESET_BF復位域是對多個連續的位進行置位與復位的指令,使用的時候需要指定起始位地址和個數。

下圖的程序是當I0.0和M0.0都為1時,對Q0.0開始的8個位進行置位,當I0.0、M0.1和Q0.0都為1時,對Q0.0開始的8個位進行復位。

這兩個指令其實就相當于S7-200/200 SMART PLC中的S和R指令了,只是指令名稱不一樣而已。

三、置位優先和復位優先指令

在S7-1200中,SR是復位優先指令,RS是置位優先指令,這兩個指令都有S和R兩個管腳,對于SR指令,當S和R都為1時,優先去執行復位的操作,對于RS指令,當S和R都為1時,優先去執行置位的操作。

這兩個指令的功能跟S7-200/200 SMART PLC中的是完全相反的,在S7-200/200 SMART PLC中,當S和R都為1時,優先去執行置位的操作,對于RS指令,當S和R都為1時,優先去執行復位的操作。

還有兩個指令的輸出部分的助記符不一樣,S7-200/200 SMART PLC的是OUT,S7-1200的是Q,這就是他們的區別,我們需要特別注意一下。

以上就是S7-1200 PLC的置位復位指令,大家學習的時候可以和S7-200/200 SMART PLC對比的去學習,這樣也容易掌握和記憶。

在下一篇文章再給大家介紹沿脈沖類的指令,歡迎大家繼續關注文章更新哦~

(技成培訓網原創,作者:蔡慧滎,未經授權不得轉載,違者必究!)

總結

以上是生活随笔為你收集整理的300 s7 置零指令_西门子1200与200、200 SMART置位复位指令的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。