PLC應(yīng)用技術(shù)項(xiàng)目教程課件:搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)_第1頁(yè)
PLC應(yīng)用技術(shù)項(xiàng)目教程課件:搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)_第2頁(yè)
PLC應(yīng)用技術(shù)項(xiàng)目教程課件:搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)_第3頁(yè)
PLC應(yīng)用技術(shù)項(xiàng)目教程課件:搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)_第4頁(yè)
PLC應(yīng)用技術(shù)項(xiàng)目教程課件:搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PLCapplicationtechnologyPLC應(yīng)用技術(shù)項(xiàng)目教程搶答器控制系統(tǒng)設(shè)計(jì)CONTENTS01任務(wù)2.1搶答器搶答功能設(shè)計(jì)02任務(wù)2.2搶答器倒計(jì)時(shí)功能設(shè)計(jì)目

錄03任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)知識(shí)點(diǎn)1

數(shù)據(jù)類型任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)

數(shù)據(jù)類型用來(lái)描述數(shù)據(jù)的長(zhǎng)度和屬性。

很多指令和代碼塊的參數(shù)支持多種數(shù)據(jù)類型。知識(shí)點(diǎn)1

數(shù)據(jù)類型任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)數(shù)據(jù)類型的符號(hào)有下列特點(diǎn):

(1)字節(jié)、字和雙字均為十六進(jìn)制數(shù),字符又稱為ASCⅡ碼。

(2)包含Int無(wú)U的數(shù)據(jù)類型為有符號(hào)整數(shù),包含Int和U的數(shù)據(jù)類型為無(wú)符號(hào)整數(shù)。

(3)包含SInt的數(shù)據(jù)類型為8位短整數(shù),包含Int且無(wú)D和S的數(shù)據(jù)類型為整數(shù),包含DInt的數(shù)據(jù)類型為32位雙整數(shù)。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)S7-1200轉(zhuǎn)換指令包括:轉(zhuǎn)換值指令CONV、取整指令ROUND和截尾取整指令TRUNC、浮點(diǎn)數(shù)向上取整指令CEIL和浮點(diǎn)數(shù)向下取整指令FLOOR、縮放指令SCALE_X和標(biāo)準(zhǔn)化指令NORM_X。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“轉(zhuǎn)換值”指令將讀取參數(shù)IN的內(nèi)容,并根據(jù)指令框中選擇的數(shù)據(jù)類型對(duì)其進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換值輸出在OUT輸出處。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)如右圖示例所示,轉(zhuǎn)換值指令將讀取參數(shù)IN的內(nèi)容,并根據(jù)指令框中選擇的數(shù)據(jù)類型對(duì)其進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換值輸出在OUT輸出處。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)取整指令

S7-1200取整指令有“取整”指令ROUND、截尾取整”指令TRUNC、“浮點(diǎn)數(shù)向上取整”指令CEIL、“浮點(diǎn)數(shù)向下取整”指令FLOOR。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“取整”指令ROUND將輸入IN的值四舍五入取整為最接近的整數(shù)。該指令將輸入IN的值解釋為浮點(diǎn)數(shù),并轉(zhuǎn)換為一個(gè)DINT數(shù)據(jù)類型的整數(shù)。如果輸入值恰好是在一個(gè)偶數(shù)和一個(gè)奇數(shù)之間,則選擇偶數(shù)。指令結(jié)果被發(fā)送到輸出OUT,可供查詢。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“取整”指令I(lǐng)N操作數(shù)支持的數(shù)據(jù)類型為:Real、LReal?!叭≌敝噶頞UT操作數(shù)支持的數(shù)據(jù)類型為:USINT、UINT、UDINT、SINT、INT、DINT、Real、LReal。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“截尾取整”指令由輸入IN的值得出整數(shù)。輸入IN的值被視為浮點(diǎn)數(shù)。該指令僅選擇浮點(diǎn)數(shù)的整數(shù)部分,并將其發(fā)送到輸出OUT中,不帶小數(shù)位。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“截尾取整”指令I(lǐng)N操作數(shù)支持的數(shù)據(jù)類型為:Real、LReal?!敖匚踩≌敝噶頞UT操作數(shù)支持的數(shù)據(jù)類型為:USINT、UINT、UDINT、SINT、INT、DINT、Real、LReal。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“浮點(diǎn)數(shù)向上取整”指令,將輸入IN的值向上取整為相鄰整數(shù)。該指令將輸入IN的值解釋為浮點(diǎn)數(shù)并將其轉(zhuǎn)換為較大的相鄰整數(shù)。指令結(jié)果被發(fā)送到輸出OUT。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“浮點(diǎn)數(shù)向下取整”指令,將輸入IN的值向下取整為相鄰整數(shù)。該指令將輸入IN的值解釋為浮點(diǎn)數(shù)并將其轉(zhuǎn)換為較小的相鄰整數(shù)。指令結(jié)果被發(fā)送到輸出OUT知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“浮點(diǎn)數(shù)向上取整”指令和“浮點(diǎn)數(shù)向下取整”指令I(lǐng)N操作數(shù)支持的數(shù)據(jù)類型為:Real、LReal?!案↑c(diǎn)數(shù)向上取整”指令和“浮點(diǎn)數(shù)向下取整”指令OUT操作數(shù)支持的數(shù)據(jù)類型為:USINT、UINT、UDINT、SINT、INT、DINT、Real、LReal。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“標(biāo)準(zhǔn)化”指令和“縮放”指令“標(biāo)準(zhǔn)化”指令“縮放”指令知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“標(biāo)準(zhǔn)化”指令和“縮放”指令“標(biāo)準(zhǔn)化”指令“標(biāo)準(zhǔn)化”指令將按以下公式進(jìn)行計(jì)算:OUT=(VALUE–MIN)/(MAX–MIN)“標(biāo)準(zhǔn)化”指令,通過(guò)將輸入VALUE中變量的值映射到線性標(biāo)尺對(duì)其進(jìn)行標(biāo)準(zhǔn)化??梢允褂脜?shù)MIN和MAX定義(應(yīng)用于該標(biāo)尺的)值范圍的限值。輸出OUT中的結(jié)果經(jīng)過(guò)計(jì)算并存儲(chǔ)為浮點(diǎn)數(shù)。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“標(biāo)準(zhǔn)化”指令和“縮放”指令“縮放”指令,通過(guò)將輸入VALUE的值映射到指定的值范圍內(nèi)以縮放該值。當(dāng)執(zhí)行“縮放”指令時(shí),輸入VALUE的浮點(diǎn)值會(huì)縮放到由參數(shù)MIN和MAX定義的值范圍??s放結(jié)果為整數(shù),存儲(chǔ)在OUT輸出中?!翱s放”指令將按以下公式進(jìn)行計(jì)算:OUT=[VALUE?(MAX–MIN)]+MIN“縮放”指令知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“標(biāo)準(zhǔn)化”指令和“縮放”指令“標(biāo)準(zhǔn)化”指令的IN操作數(shù)支持的數(shù)據(jù)類型為:USINT、UINT、UDINT、SINT、INT、DINT、Real、LReal,OUT操作數(shù)支持的數(shù)據(jù)類型為Real、LReal?!翱s放”指令與“標(biāo)準(zhǔn)化”指令正好相反。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“標(biāo)準(zhǔn)化”指令和“縮放”指令“標(biāo)準(zhǔn)化”指令的IN操作數(shù)支持的數(shù)據(jù)類型為:USINT、UINT、UDINT、SINT、INT、DINT、Real、LReal,OUT操作數(shù)支持的數(shù)據(jù)類型為Real、LReal?!翱s放”指令與“標(biāo)準(zhǔn)化”指令正好相反。知識(shí)點(diǎn)2

轉(zhuǎn)換指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)“標(biāo)準(zhǔn)化”指令和“縮放”指令如上圖示例所示,標(biāo)準(zhǔn)化指令NORM_X按照MIN操作數(shù)和MAX操作數(shù)設(shè)定的數(shù)值區(qū)間,對(duì)VALUE操作數(shù)進(jìn)行標(biāo)準(zhǔn)化,計(jì)算結(jié)果被發(fā)送到輸出OUT??s放指令SCALE_X按照MIN操作數(shù)和MAX操作數(shù)設(shè)定的數(shù)值區(qū)間,對(duì)VALUE操作數(shù)進(jìn)行縮放,計(jì)算結(jié)果被發(fā)送到輸出OUT。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)四則運(yùn)算指令包括:加法指令A(yù)DD、減法指令SUB、乘法指令MUL、除法指令DIV。使用加法指令A(yù)DD,將輸入IN1和IN2的數(shù)值相加,結(jié)果存儲(chǔ)在輸出OUT中。使用減法指令,將輸入IN2的值從輸入IN1的值中減去,結(jié)果存儲(chǔ)在輸出OUT中。使用乘法指令,將輸入IN1的值與輸入IN2的值相乘,結(jié)果存儲(chǔ)在輸出OUT中。使用除法指令,將輸入IN1的值除以輸入IN2的值,結(jié)果存儲(chǔ)在輸出OUT中。四則運(yùn)算指令知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)其他數(shù)學(xué)運(yùn)算指令使用取余指令MOD,將輸入IN1的值除以輸入IN2的值,并將整除后的余數(shù)存儲(chǔ)在輸出OUT中。NEG指令,將輸入端IN的操作數(shù)的符號(hào)取反后,保存在輸出端OUT中。INC自加指令,當(dāng)EN=1時(shí),在每次執(zhí)行INC指令時(shí),IN/OUT操作數(shù)的值更改為下一個(gè)更大的值。DEC自減指令,當(dāng)EN=1時(shí),在每次執(zhí)行DEC指令時(shí),IN/OUT操作數(shù)的值更改為下一個(gè)更小的值。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)其他數(shù)學(xué)運(yùn)算指令使用求絕對(duì)值A(chǔ)BS指令計(jì)算輸入IN處指定的值的絕對(duì)值,結(jié)果存儲(chǔ)在輸出OUT中。使用設(shè)置限值LIMIT指令,將輸入IN的值限制在輸入MIN與MAX的值范圍之間。求最大值MAX指令比較可用輸入的值,并將最大的值寫(xiě)入輸出OUT中。最少需要指定2個(gè)輸入,最多可以指定100個(gè)輸入。求最小值MIN指令比較可用輸入的值,并將最小的值寫(xiě)入輸出OUT中。要執(zhí)行該指令,最少需要指定2個(gè)輸入,最多可以指定100個(gè)輸入。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)邏輯運(yùn)算指令S7-1200字邏輯指令主要包括:與運(yùn)算指令A(yù)ND、或運(yùn)算指令OR、異或運(yùn)算指令XOR、求反碼指令I(lǐng)NV、解碼指令DECO、編碼指令ENCO。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)使用與運(yùn)算指令,將輸入IN1和IN2的值按二進(jìn)制位進(jìn)行邏輯與運(yùn)算,結(jié)果保存到OUT中。邏輯運(yùn)算指令知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)邏輯運(yùn)算指令使用或運(yùn)算指令,將輸入IN1和IN2的值按二進(jìn)制位進(jìn)行邏輯或運(yùn)算,結(jié)果保存到OUT中。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)邏輯運(yùn)算指令使用異或運(yùn)算指令,將輸入IN1和IN2的值按二進(jìn)制位進(jìn)行邏輯異或運(yùn)算,結(jié)果保存到OUT中。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)邏輯運(yùn)算指令使用求反碼指令I(lǐng)NV,將輸入IN1和IN2的值按二進(jìn)制位進(jìn)行位取反運(yùn)算,結(jié)果保存到OUT中。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)邏輯運(yùn)算指令使用解碼指令DECO,將IN輸入值指定的OUT輸出值中的某個(gè)位置位。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)邏輯運(yùn)算指令使用編碼指令ENCO,讀取IN輸入值中最低有效位(該位的值為‘1’)的位號(hào),并將位號(hào)發(fā)送到輸出OUT。知識(shí)點(diǎn)3運(yùn)算指令任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)SEL“選擇”指令根據(jù)開(kāi)關(guān)(輸入G)的情況,選擇輸入IN0或IN1中的一個(gè),并將其內(nèi)容復(fù)制到輸出OUT。如果輸入G的信號(hào)狀態(tài)為“0”,則移動(dòng)輸入IN0的值。如果輸入G的信號(hào)狀態(tài)為“1”,則將輸入IN1的值移動(dòng)到輸出OUT中。DEMUX(多路分用)指令的功能是將輸入IN的內(nèi)容復(fù)制到選定的輸出。輸出編號(hào)從0開(kāi)始,對(duì)于每個(gè)新輸出,此編號(hào)連續(xù)遞增。MUX(多路復(fù)用)指令的功能是根據(jù)參數(shù)K的值將多個(gè)輸入值之一復(fù)制到參數(shù)OUT。如果參數(shù)K的值大于可用輸入數(shù),則參數(shù)ELSE的內(nèi)容將復(fù)制到輸出OUT中,并且使能輸出ENO的信號(hào)狀態(tài)會(huì)被指定為“0”。知識(shí)點(diǎn)四

人機(jī)交互界面設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)打開(kāi)TIAPortalV16,創(chuàng)建一個(gè)“搶答器控制”新項(xiàng)目。

雙擊項(xiàng)目樹(shù)中的“添加新設(shè)備”,先添加一個(gè)PLC。1.添加設(shè)備知識(shí)點(diǎn)四

人機(jī)交互界面設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)1.添加設(shè)備

繼續(xù)雙擊項(xiàng)目樹(shù)中的“添加新設(shè)備”,再添加一個(gè)HMI設(shè)備。知識(shí)點(diǎn)四

人機(jī)交互界面設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)

選中供貨號(hào)為“6AV2123-2JB03-0AX0”的HIMI,單擊“確定”按鈕,生成名為“HMI_1”的面板,出現(xiàn)“HMI設(shè)備向?qū)В篕TP900BasicPN”對(duì)話框。

單擊“選擇PLC”選項(xiàng)的下拉按鈕口,彈出對(duì)話框,選中名為“PLC_1”的PLC。2.用HMI設(shè)備向?qū)ЫM態(tài)畫(huà)面知識(shí)點(diǎn)四

人機(jī)交互界面設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)PLC與HMI之間的連接知識(shí)點(diǎn)四

人機(jī)交互界面設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)2.用HMI設(shè)備向?qū)ЫM態(tài)畫(huà)面進(jìn)入“報(bào)警”對(duì)話框,該對(duì)話框里有三個(gè)報(bào)警窗口可以選擇,未確認(rèn)的報(bào)警,未決報(bào)警,未決的系統(tǒng)報(bào)警,可以通過(guò)左邊框里的“√”選擇,右邊是是否選擇報(bào)警窗口的預(yù)覽。現(xiàn)點(diǎn)擊未確認(rèn)的報(bào)警和未決的系統(tǒng)事件,使“√”消失。這時(shí)右邊預(yù)覽中的只保留了未決報(bào)警窗口。知識(shí)點(diǎn)四

人機(jī)交互界面設(shè)計(jì)任務(wù)2.3搶答器人機(jī)交互系統(tǒng)設(shè)計(jì)進(jìn)入“畫(huà)面”對(duì)話框,通過(guò)單擊

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論