PLC元件的第二個功能:開關(guān),怎么使用?
時間:2021-06-29 15:48
來源:
開關(guān)
開關(guān)分類有四種,如圖5-8所示:
圖5- 9
設(shè)為ON:將關(guān)聯(lián)位設(shè)置成1
設(shè)為OFF:將關(guān)聯(lián)位設(shè)置為0
復(fù)歸型:按下時設(shè)為1,松開時自動回0
切換開關(guān):每次按動都對上次的狀態(tài)取反,比如之前是0,按下就設(shè)1。之前是1,按下就設(shè)0。
東莞plc培訓專家表示,以上4種是最常用的。先掌握好這4種。
圖5- 10
關(guān)聯(lián)地址可以是本地觸摸屏,也可以是通訊設(shè)備。例如FX3U中的D0,屬性-模式如圖5-11所示;
圖5- 11
這里面常用的模式有:寫入常數(shù)、遞加、遞減、循環(huán)遞加、循環(huán)遞減。
寫入常數(shù):在觸發(fā)此開關(guān)時,將常數(shù)寫入關(guān)聯(lián)地址??梢源鍼LC中的MOVE指令使用。
遞加:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就加1??梢源鍼LC中的遞增指令。
遞減:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就減1??梢源鍼LC中的遞減指令。
循環(huán)遞加:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就加1,達到最大值時再觸發(fā)就變最小值。
循環(huán)遞減:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就減1,達到最小值時再觸發(fā)就變最大值。
位狀態(tài)切換開關(guān)新增后如圖5-12所示;
圖5-12
位狀態(tài)切換開關(guān)的功能相當于位狀態(tài)設(shè)置加上位狀態(tài)指示燈的效果,當用戶操作時能改變位信號的狀態(tài)(通常叫寫入),又能根據(jù)位狀態(tài)進行顯示(通常叫讀取)。
可以看見這里多出來一個讀取寫入不同地址的功能。
讀取地址:顯示狀態(tài)需要關(guān)聯(lián)的某個位信號,被關(guān)聯(lián)的位如果是0,此開關(guān)就是0狀態(tài)。被關(guān)聯(lián)的位如果是1,開關(guān)就是1狀態(tài)。
寫入地址:當用戶操作位狀態(tài)切換開關(guān)時,會改變關(guān)聯(lián)寫入位的狀態(tài)。
不勾選讀取寫入不同地址,那么開關(guān)狀態(tài)與動作開關(guān)所關(guān)聯(lián)的變量就是同一個位。
屬性操作模式如圖5-13所示;
圖5- 13
操作模式只有4種。功能與位狀態(tài)設(shè)置里面的相同。
圖5- 14
圖5-15
模式:有下拉式選單和清單式兩種。
下拉式的效果類似于我們使用抽屜的感覺,不用時會縮小成一條框,使用時僅需點擊一下,就可以將其他可選的展現(xiàn)出來。
清單式的效果類似于我們在飯店點餐時使用的菜譜,會將所有可選項展現(xiàn)出來。
項目數(shù):定義一共有多少選項。
方向:當模式選擇下拉式時,從最小化狀態(tài)到擴展開,是向上展開還是向下展開。
背景:項目選單元件的背景顏色。
選擇:定義被選中的項目顏色。
監(jiān)看地址:即關(guān)聯(lián)變量。元件的功能與邏輯的實現(xiàn)其實都是通過對數(shù)據(jù)的改變來實現(xiàn)的。然后通過對數(shù)據(jù)改變后的結(jié)果進行判斷或者比較來實現(xiàn)我們想要的效果。
項目選單如何根據(jù)選項來改變數(shù)據(jù)的值呢?這時我們需要選擇狀態(tài)設(shè)置選項卡。
5-16
方向:有四種,分別是朝上、朝下、朝左、朝右。默認是朝右顯示,朝右顯示的效果是滑動至左端為下限值,滑動至右端為上限值。其它同理。
下/上限:設(shè)定滑塊操作數(shù)值上下限,可以選擇設(shè)置固定常數(shù),也可以由變量控制上下限值。
寫入地址:滑塊操作關(guān)聯(lián)地址變量。
如圖5-16設(shè)定的效果是,滑塊至最左端LW0=0至最右端LW0=100。
功能鍵
圖5- 17
功能鍵的功能有好多,但主要用于用戶對畫面之間的切換。其一般屬性如下:
切換基本窗口:在用戶操作畫面之間進行切換。
注:切換的定義是,當前畫面關(guān)閉,打開另一個指定畫面。
彈出窗口:當前畫面不關(guān)閉,再以窗口的形勢打開另一個畫面。
窗口編號:指定切換或者彈出的畫面。
ASCII/Unicode模式:定義功能鍵為鍵盤輸入功能,如同我們電腦使用的鍵盤??梢赃x定的操作功能有確定[Enter]、退格[Backpace] 、清除[Clear]、退出[Esc]、刪除[Delete]、左[Left]、右[Right]。如果想作為鍵盤上面某個字母、數(shù)字或者符號的輸入,則需要選[ASCII]/[Unicode]。
想了解更多東莞plc培訓資訊?智通教育20年致力于東莞PLC培訓、工業(yè)機器人培訓、電工培訓等培訓項目,詳情聯(lián)系:0769-8707-8535.
開關(guān)分類有四種,如圖5-8所示:
位狀態(tài)設(shè)置
此元件功能是將某個位變量的狀態(tài)進行設(shè)置,開關(guān)類型有多個選擇,其屬性如圖5-9所示;
圖5- 9
設(shè)為ON:將關(guān)聯(lián)位設(shè)置成1
設(shè)為OFF:將關(guān)聯(lián)位設(shè)置為0
復(fù)歸型:按下時設(shè)為1,松開時自動回0
切換開關(guān):每次按動都對上次的狀態(tài)取反,比如之前是0,按下就設(shè)1。之前是1,按下就設(shè)0。
東莞plc培訓專家表示,以上4種是最常用的。先掌握好這4種。
多狀態(tài)設(shè)置
此元件功能是對某個數(shù)據(jù)的值進行設(shè)置,其屬性如圖5-10所示;圖5- 10
圖5- 11
這里面常用的模式有:寫入常數(shù)、遞加、遞減、循環(huán)遞加、循環(huán)遞減。
寫入常數(shù):在觸發(fā)此開關(guān)時,將常數(shù)寫入關(guān)聯(lián)地址??梢源鍼LC中的MOVE指令使用。
遞加:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就加1??梢源鍼LC中的遞增指令。
遞減:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就減1??梢源鍼LC中的遞減指令。
循環(huán)遞加:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就加1,達到最大值時再觸發(fā)就變最小值。
循環(huán)遞減:每觸發(fā)一次開關(guān),關(guān)聯(lián)地址內(nèi)的值就減1,達到最小值時再觸發(fā)就變最大值。
位狀態(tài)切換開關(guān)
位狀態(tài)切換開關(guān)新增后如圖5-12所示;圖5-12
位狀態(tài)切換開關(guān)的功能相當于位狀態(tài)設(shè)置加上位狀態(tài)指示燈的效果,當用戶操作時能改變位信號的狀態(tài)(通常叫寫入),又能根據(jù)位狀態(tài)進行顯示(通常叫讀取)。
可以看見這里多出來一個讀取寫入不同地址的功能。
讀取地址:顯示狀態(tài)需要關(guān)聯(lián)的某個位信號,被關(guān)聯(lián)的位如果是0,此開關(guān)就是0狀態(tài)。被關(guān)聯(lián)的位如果是1,開關(guān)就是1狀態(tài)。
寫入地址:當用戶操作位狀態(tài)切換開關(guān)時,會改變關(guān)聯(lián)寫入位的狀態(tài)。
不勾選讀取寫入不同地址,那么開關(guān)狀態(tài)與動作開關(guān)所關(guān)聯(lián)的變量就是同一個位。
屬性操作模式如圖5-13所示;
圖5- 13
操作模式只有4種。功能與位狀態(tài)設(shè)置里面的相同。
多狀態(tài)切換開關(guān)
多狀態(tài)切換開關(guān)的功能比較簡單,當用戶操作時會對關(guān)聯(lián)寫入的變量進行加或者減,并且可以選擇是否循環(huán)。狀態(tài)數(shù),與多狀態(tài)設(shè)置一樣,指定開關(guān)有多少種狀態(tài)。而讀取寫入不同地址的使用與位狀態(tài)切換開關(guān)是相同的,所以這里不多做解釋,多狀態(tài)切換開關(guān)屬性如圖5-14所示。圖5- 14
項目選單
項目選單的效果我們并不陌生,對于擁有多個功能或者選項而我們只選擇其中一個使用,而可選的功能或者選項會在一個圖框中,當用戶需要時進行選擇。項目選單的屬性如圖5-15所示;圖5-15
模式:有下拉式選單和清單式兩種。
下拉式的效果類似于我們使用抽屜的感覺,不用時會縮小成一條框,使用時僅需點擊一下,就可以將其他可選的展現(xiàn)出來。
清單式的效果類似于我們在飯店點餐時使用的菜譜,會將所有可選項展現(xiàn)出來。
項目數(shù):定義一共有多少選項。
方向:當模式選擇下拉式時,從最小化狀態(tài)到擴展開,是向上展開還是向下展開。
背景:項目選單元件的背景顏色。
選擇:定義被選中的項目顏色。
監(jiān)看地址:即關(guān)聯(lián)變量。元件的功能與邏輯的實現(xiàn)其實都是通過對數(shù)據(jù)的改變來實現(xiàn)的。然后通過對數(shù)據(jù)改變后的結(jié)果進行判斷或者比較來實現(xiàn)我們想要的效果。
項目選單如何根據(jù)選項來改變數(shù)據(jù)的值呢?這時我們需要選擇狀態(tài)設(shè)置選項卡。
滑動開關(guān)
滑動開關(guān)是通過滑動的操作方式,來改變關(guān)聯(lián)變量數(shù)值大小,新增后如圖5-16所示。5-16
方向:有四種,分別是朝上、朝下、朝左、朝右。默認是朝右顯示,朝右顯示的效果是滑動至左端為下限值,滑動至右端為上限值。其它同理。
下/上限:設(shè)定滑塊操作數(shù)值上下限,可以選擇設(shè)置固定常數(shù),也可以由變量控制上下限值。
寫入地址:滑塊操作關(guān)聯(lián)地址變量。
如圖5-16設(shè)定的效果是,滑塊至最左端LW0=0至最右端LW0=100。
功能鍵
圖5- 17
功能鍵的功能有好多,但主要用于用戶對畫面之間的切換。其一般屬性如下:
切換基本窗口:在用戶操作畫面之間進行切換。
注:切換的定義是,當前畫面關(guān)閉,打開另一個指定畫面。
彈出窗口:當前畫面不關(guān)閉,再以窗口的形勢打開另一個畫面。
窗口編號:指定切換或者彈出的畫面。
ASCII/Unicode模式:定義功能鍵為鍵盤輸入功能,如同我們電腦使用的鍵盤??梢赃x定的操作功能有確定[Enter]、退格[Backpace] 、清除[Clear]、退出[Esc]、刪除[Delete]、左[Left]、右[Right]。如果想作為鍵盤上面某個字母、數(shù)字或者符號的輸入,則需要選[ASCII]/[Unicode]。
想了解更多東莞plc培訓資訊?智通教育20年致力于東莞PLC培訓、工業(yè)機器人培訓、電工培訓等培訓項目,詳情聯(lián)系:0769-8707-8535.