西門(mén)子觸摸屏代理商6AV2124-0GC13-0AX0一級(jí)代理商6AV2124-0GC13-0AX0一級(jí)代理商
6AV2124-0GC13-0AX0一級(jí)代理商6AV2124-0GC13-0AX0一級(jí)代理商6AV2124-0GC13-0AX0一級(jí)代理商
6AV2124-0GC13-0AX0 SIMATIC HMI TP700 Comfort Outdoor, 精智面板, 觸摸操作, 7" 寬屏 TFT(彩色)顯示屏, 一千六百萬(wàn)色, PROFINET 接口, MPI/PROFIBUS-DP 接口, 12MByte 項(xiàng)目組態(tài)存儲(chǔ)器, Windows CE 6.0 (Microsoft-Support 包含 安全較新設(shè)置完畢) 可項(xiàng)目組態(tài)的較低版本 WinCC 精智 13版 SP1,HSP |
6AV2124-0GC13-0AX0 SIMATIC HMI TP700 Comfort Outdoor, 精智面板, 觸摸操作, 7" 寬屏 TFT(彩色)顯示屏, 一千六百萬(wàn)色, PROFINET 接口, MPI/PROFIBUS-DP 接口, 12MByte 項(xiàng)目組態(tài)存儲(chǔ)器, Windows CE 6.0 (Microsoft-Support 包含 安全較新設(shè)置完畢) 可項(xiàng)目組態(tài)的較低版本 WinCC 精智 13版 SP1,HSP |
在PLC編程時(shí),經(jīng)常會(huì)使用多個(gè)數(shù)據(jù),在這些數(shù)據(jù)中找到想要的數(shù)據(jù)就變得非常困難了。就像我們?cè)诿CH撕V幸獙ふ夷莻€(gè)“她”,該去哪尋找?那有沒(méi)有簡(jiǎn)單的方法去實(shí)現(xiàn)這個(gè)復(fù)雜的任務(wù)呢?那這時(shí)候,我們就要考慮使用間接尋址的方式了,也就是我們通常所說(shuō)的指針。話(huà)不多說(shuō)我來(lái)一個(gè)示例吧!
比如對(duì)下面這個(gè)序列進(jìn)行從小到大排序:90 , 21 , 132 , -58 , 34
**輪:
1) 90 和 21比,90>21,則它們互換位置:21,90,132,-58,34
2) 90 和 132 比,90<132,則不用交換位置:21,90,132,-58,34
3)132 和 –58 比,132>–58,則它們互換位置:21,90,-58,132,34
4)132 和 34 比,132>34,則它們互換位置:21,90,-58,34,132
到此**輪就比較完了。**輪的結(jié)果是找到了序列中較大的那個(gè)數(shù),并浮到了較右邊。比較時(shí),每輪中* n 次比較是新序列中* n 個(gè)元素和* n 1 個(gè)元素的比較(如 n 從 1 開(kāi)始)。
*二輪:
1) 21 和 90 比,21<90,則不用交換位置:21,90,-58,34,132
2) 90 和 –58 比,90>–58,則它們互換位置:21,-58,90,34,132
3) 90 和 34 比,90>34,則它們互換位置:21,-58,34,90,132
到此*二輪就比較完了。*二輪的結(jié)果是找到了序列中*二大的那個(gè)數(shù),并浮到了較右邊*二個(gè)位置。
*三輪:
1) 21 和 –58 比,21>–58,則它們互換位置:-58,21,34,90,132
2) 21 和 34 比,21<34,則不用交換位置:-58,21,34,90,132
到此*三輪就比較完了。*三輪的結(jié)果是找到了序列中*三大的那個(gè)數(shù),并浮到了較右邊*三個(gè)位置。
*四輪:
1) –58 和 21 比,–58<21,則不用交換位置。
至此,整個(gè)序列排序完畢。從小到大的序列就是“–58 21 34 90 132”。從這個(gè)例子中還可以總結(jié)出,如果有 n 個(gè)數(shù)據(jù),那么只需要比較 n–1 輪。而且除了**輪之外,每輪都不用全部比較。因?yàn)榻?jīng)過(guò)輪次的比較,已經(jīng)比較過(guò)的輪次已經(jīng)找到該輪次中較大的數(shù)并浮到右邊了,所以右邊的數(shù)不用比較也知道是大的。
至此,整個(gè)順序的排列我們就做完了,這種排序方法我們稱(chēng)為冒泡排序法。這種方法的原理是; 從左到右,相鄰元素進(jìn)行比較。每次比較一輪,就會(huì)找到序列中較大的一個(gè)或較小的一個(gè)。這個(gè)數(shù)就會(huì)從序列的較右邊冒出來(lái)。
以從小到大排序?yàn)槔?*輪比較后,所有數(shù)中較大的那個(gè)數(shù)就會(huì)浮到較右邊;*二輪比較后,所有數(shù)中*二大的那個(gè)數(shù)就會(huì)浮到倒數(shù)*二個(gè)位置……就這樣一輪一輪地比較,最后實(shí)現(xiàn)從小到大排序。
t接下來(lái),我們就用程序表達(dá)出這種冒泡法的思維,其中五個(gè)數(shù)據(jù)進(jìn)行四輪排序,需要使用一個(gè)FOR循環(huán)語(yǔ)句,而每一輪的排序需要進(jìn)行不同次數(shù)的比較,所以也需要使用FOR循環(huán)語(yǔ)句。而這兩個(gè)FOR語(yǔ)句是嵌套關(guān)系。
現(xiàn)在往VW0,VW2,VW4,VW6,VW8這5個(gè)地址中存放5個(gè)數(shù)據(jù)90 , 21 , 132 , -58 , 34,然后進(jìn)行從小到大是順序排列
子程序(SBR_0)
主程序(MAIN)
當(dāng)主程序M0.0接通,子程序程序解讀:
程序段1:
VW20為要循環(huán)的輪次,5個(gè)數(shù)據(jù),4輪即可
VW22則為每輪需要比較的次數(shù)
程序段2:
使用外循環(huán)FOR,循環(huán)次數(shù)存儲(chǔ)在VW24中,循環(huán)的輪次次數(shù)為4(VW20)
程序段3:
創(chuàng)建指針VD100及查找**個(gè)數(shù)據(jù)
程序段4:
使用內(nèi)循環(huán)FOR,循環(huán)次數(shù)為4。
程序段5:
指針VD100加2存入VD104,則VD104指向VB2的起始地址。
程序段6:
判斷*VD104(VW2)的數(shù)據(jù)與*VD100(VW0)的數(shù)據(jù),當(dāng)VW2的數(shù)據(jù)小與VW0的數(shù)據(jù)則交換位置。
所以此時(shí)的數(shù)據(jù)是21 , 90 , 132 , -58 , 34。
程序段7:
指針VD100加2,指針指向VB2為起始的地址。
程序段9:
總的次數(shù)減1,VW22等于3
接下來(lái),程序跳轉(zhuǎn)到程序段4,循環(huán)次數(shù)為3次,因?yàn)榍皟蓚€(gè)數(shù)據(jù)比較完了,進(jìn)行后4個(gè)數(shù)據(jù)比較只需要比較3次。
程序段5中的VD100在上一個(gè)循環(huán)已經(jīng)指向了VB2開(kāi)始的地址,在這個(gè)循環(huán)是加上2則VD104的數(shù)據(jù)指向VB4開(kāi)始的地址。程序段6中*VD104(VW4)的數(shù)據(jù)與*VD100(VW2)的數(shù)據(jù)進(jìn)行比較得到依次再循環(huán)。
結(jié)束語(yǔ):從左到右,相鄰元素進(jìn)行比較。每次比較一輪,就會(huì)找到序列中較大的一個(gè)或較小的一個(gè)。這個(gè)數(shù)就會(huì)從序列的較右邊冒出來(lái)。整個(gè)程序的邏輯是把大的數(shù)據(jù)往后挪,挪完只后即可找到相對(duì)較大的數(shù)據(jù)。
6AV2124-0GC13-0AX0一級(jí)代理商6AV2124-0GC13-0AX0,一級(jí)代理商,觸摸屏模塊,CPU模塊供應(yīng)6AV2124-0GC13-0AX0,一級(jí)代理商,觸摸屏模塊,CPU模塊供應(yīng)6AV2124-0GC13-0AX0,一級(jí)代理商,觸摸屏模塊,CPU模塊供應(yīng)6AV2124-0GC13-0AX0,一級(jí)代理商,觸摸屏模塊,CPU模塊供應(yīng)
6AV2124-0GC13-0AX0一級(jí)代理商觸摸屏一級(jí)代理商6AV2124-0GC13-0AX0一級(jí)代理商6AV2124-0GC13-0AX0一級(jí)代理商6AV2124-0GC13-0AX0一級(jí)代理商
詞條
詞條說(shuō)明
西門(mén)子PLC模塊CPU200CN中央控制單元西門(mén)子PLC模塊CPU200CN中央控制單元西門(mén)子PLC模塊CPU200CN中央控制單元CPU代理商,西門(mén)子CPU代理商,西門(mén)子電纜代理商,西門(mén)子電纜一級(jí)代理商,西門(mén)子電纜總代理商,西門(mén)子電纜授權(quán)代理商,西門(mén)子電纜分銷(xiāo)商,西門(mén)子電纜代理商,西門(mén)子通訊電纜一級(jí)代理商,西門(mén)子通訊電纜分銷(xiāo)商,西門(mén)子通訊電纜分銷(xiāo)商,西門(mén)子電源代理商,西門(mén)子電源一級(jí)代理商,西門(mén)子
西門(mén)子電源參數(shù)詳情6EP4136-3AB00-0AY0
西門(mén)子電源參數(shù)詳情6EP4136-3AB00-0AY0西門(mén)子電源參數(shù)詳情6EP4136-3AB00-0AY06EP4136-3AB00-0AY0SITOP UPS1600 20 A 不間斷 電源 輸入:24 V DC 輸出:24 V DC/20 A *EX 批準(zhǔn)不 可用*列表價(jià)(不含稅)顯示價(jià)格您的單價(jià)(不含稅)顯示價(jià)格PDF 格式的數(shù)據(jù)表下載服務(wù)和支持 (手冊(cè),,問(wèn)答...)下載更多圖片附件 (
6XV1840-2AH10西門(mén)子電纜代理商6XV1840-2AH10西門(mén)子電纜代理商6XV1840-2AH10西門(mén)子電纜代理商A系列PLC的主要硬件資源A2N系列PLC的編程器件A系列PLC的機(jī)型很多,各種機(jī)型的 CPU 種類(lèi)、存儲(chǔ)器容量的大小、I/0點(diǎn)數(shù)以及功能范圍等都各不相同,但其軟元件的編號(hào)方式和系統(tǒng)指令都基本相似。限于篇幅,也為了條理清楚。本節(jié)僅以功能較強(qiáng)、應(yīng)用較廣的A2N系列模塊式 PL
吉林西門(mén)子S7-1200代理供應(yīng)吉林西門(mén)子S7-1200代理供應(yīng)吉林西門(mén)子S7-1200代理供應(yīng)6ES7211-1HE40-0XB06ES7212-1BE40-0XB06ES7212-1AE40-0XB06ES7212-1HE40-0XB06ES7214-1BG40-0XB06ES7214-1AG40-0XB06ES7214-1HG40-0XB06ES7215-1BG40-0XB01.什么叫電場(chǎng)答
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話(huà):
手 機(jī): 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
西門(mén)子模塊授權(quán)代理商|6ES7312-5BF04-0AB0|SIMATIC S7-200
西門(mén)子一級(jí)供應(yīng)商|6ES7512-1DK01-0AB0|智能邏輯控制模塊
西門(mén)子電源授權(quán)一級(jí)代理商|6GK5008-0BA10-1AB2|智能邏輯控制模塊
晉城|西門(mén)子網(wǎng)線(xiàn)
西門(mén)子一級(jí)分銷(xiāo)商|6AV6381-2BM07-5AV0|智能邏輯控制模塊
西門(mén)子可編程器代理商|6ES7214-1BG40-0XB0|SIMATIC S7-200
SM1232 模擬量輸出模塊 化工 模擬量 擴(kuò)展
西門(mén)子CPU224CN模塊 交通
公司名: 潯之漫智控技術(shù)(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機(jī): 15021292620
電 話(huà):
地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com