最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【案例分享】帶原點(diǎn)位置的小車控制程序設(shè)計(jì)

2023-07-17 14:30 作者:電氣小百科  | 我要投稿


1任務(wù)目標(biāo)

該任務(wù)是位邏輯指令應(yīng)用案例。西門子S7-1200 PLC的位邏輯指令處理對(duì)象為二進(jìn)制位信號(hào),主要包括觸點(diǎn)和線圈指令、位操作指令及位檢測(cè)指令等。本任務(wù)要求讀者掌握以下幾個(gè)內(nèi)容:

1.置位指令的使用

2.復(fù)位指令的使用

3.復(fù)位優(yōu)先指令的使用

(文末領(lǐng)取福利)


2任務(wù)描述

如圖2-3-1所示為帶原點(diǎn)位置的小車運(yùn)行控制示意圖,該小車由三相異步電動(dòng)機(jī)拖動(dòng),通過(guò)三相異步電動(dòng)機(jī)的正反轉(zhuǎn)控制來(lái)實(shí)現(xiàn)對(duì)小車的左行與右行。小車運(yùn)行的控制要如下所示:


(1)系統(tǒng)上電后,需要對(duì)小車進(jìn)行回原點(diǎn)操作,按下回原點(diǎn)啟動(dòng)按鈕后小車開始回原點(diǎn),回原點(diǎn)過(guò)程先讓小車到達(dá)左限位,碰到左限位后返回,當(dāng)碰到原點(diǎn)后停止,則回原點(diǎn)結(jié)束。


(2)在原點(diǎn)確定后,按下啟動(dòng)運(yùn)行按鈕,小車向右運(yùn)行,碰到右限位后,小車切換為左行,碰到左限位后,小車切換回右行,小車在左右限位之間往返運(yùn)行。若按下停止按鈕,小車停止運(yùn)行,當(dāng)再次按下啟動(dòng)按鈕時(shí),小車會(huì)以停止前的方向繼續(xù)運(yùn)行。


圖2-3-1 小車運(yùn)行示意圖




3相關(guān)知識(shí)

本案例主要使用的是置位、復(fù)位、復(fù)位優(yōu)先指令,此處為讀者介紹指令的相關(guān)知識(shí)。


1、置位與復(fù)位指令

S:置位指令將指定的地址位置位(變?yōu)?,并保持)

R:復(fù)位指令將指定的地址位復(fù)位(變?yōu)?,并保持)


如圖2-3-2所示:置位/復(fù)位指令示例,當(dāng)I0.0為1,Q0.0為1,之后,即使I0.0為0,Q0.0保持為1,直到I0.1為1時(shí),Q0.0變?yōu)?。


圖2-3-2 置位/復(fù)位指令示例



2、復(fù)位優(yōu)先指令

SR:復(fù)位優(yōu)先指令,如圖2-3-3。如果S輸入端的信號(hào)狀態(tài)為“1”,R1輸入端的信號(hào)為“0”則置位。如果S輸入端的信號(hào)為“0”,R1輸入端的信號(hào)狀態(tài)為“1”,則復(fù)位觸發(fā)器。如果兩個(gè)輸入端的RLO狀態(tài)均為“1”,則復(fù)位觸發(fā)器。如果兩個(gè)RLO狀態(tài)均為“0”,保持觸發(fā)器以前的狀態(tài)。用一個(gè)表格(表2-3-4)表示復(fù)位優(yōu)先指令的對(duì)應(yīng)關(guān)系。


圖2-3-3 置位/復(fù)位示例



表2-3-4 SR復(fù)位優(yōu)先指令對(duì)應(yīng)關(guān)系表:



4任務(wù)實(shí)施

本任務(wù)的實(shí)施步驟主要分為PLC接線、IO地址分配以及程序設(shè)計(jì)思路:


1、PLC接線如圖2-3-5

圖2-3-5 PLC接線圖



2、IO地址分配


3、程序設(shè)計(jì)思路:

本任務(wù)中的動(dòng)作可以看作為具有明顯的順序動(dòng)作的程序,因此可通過(guò)置位指令和復(fù)位指令來(lái)實(shí)現(xiàn)對(duì)下一個(gè)動(dòng)作步的標(biāo)志的置位和對(duì)上個(gè)動(dòng)作標(biāo)志的復(fù)位方法來(lái)實(shí)現(xiàn)順序動(dòng)作。另外,任務(wù)中一個(gè)難點(diǎn)在于如何記錄停止前的狀態(tài),可以通過(guò)使用下降沿的方式來(lái)置位運(yùn)行的標(biāo)志位,當(dāng)下次啟動(dòng)時(shí),只需要判斷標(biāo)志位的狀態(tài)就可知道停止前的狀態(tài)是如何的?


4、程序設(shè)計(jì):



5經(jīng)驗(yàn)與總結(jié)

1、在這個(gè)任務(wù)中,主要是流程動(dòng)作的控制,到達(dá)了一個(gè)步驟之后切換為下一個(gè)步驟,讀者可以使用置位和復(fù)位的方式切換步序。


2、在編寫程序時(shí),若沒(méi)有思路,也可以使用找條件的方法理清楚邏輯,例如回原點(diǎn)過(guò)程:

小車回原點(diǎn)的條件為:按下了回原點(diǎn)啟動(dòng)信號(hào)。

下車回原點(diǎn)左行條件為:小車正在找原點(diǎn)。

小車回原點(diǎn)左行停止條件為:小車找原點(diǎn)過(guò)程中到達(dá)左限位位置。

小車回原點(diǎn)右行條件為:小車正在找原點(diǎn)并且到達(dá)了左限位位置。

小車回原點(diǎn)停止條件為:小車到達(dá)了原點(diǎn)。


3、停止前的方向記錄使用一個(gè)標(biāo)志位結(jié)合復(fù)位優(yōu)先指令標(biāo)識(shí)小車停止前的方向。

來(lái)源:技成培訓(xùn)網(wǎng),作者:技成-郭彪,未經(jīng)授權(quán)不得轉(zhuǎn)載!


粉絲福利

微信掃碼領(lǐng)取PLC經(jīng)典案例與源程序

微信掃碼免費(fèi)領(lǐng)源程序

【案例分享】帶原點(diǎn)位置的小車控制程序設(shè)計(jì)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
罗定市| 石林| 三穗县| 宣恩县| 聊城市| 政和县| 禹城市| 永新县| 泰兴市| 五原县| 宽甸| 凯里市| 宁德市| 曲沃县| 庄浪县| 凤山县| 曲阳县| 大姚县| 深圳市| 长海县| 盐津县| 泗水县| 安新县| 图们市| 甘德县| 西平县| 瑞安市| 札达县| 惠安县| 子洲县| 肇源县| 田东县| 彰化县| 浏阳市| 无极县| 井冈山市| 云林县| 济南市| 石屏县| 容城县| 东乌|