婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

西門子200SMART PLC編程通過指針輕松實現多個數據排列

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2025/5/4

在PLC編程時,經常會使用多個數據,在這些數據中找到想要的數據就變得非常困難了。就像我們在茫茫人海中要尋找那個“她”,該去哪尋找?那有沒有簡單的方法去實現這個復雜的任務呢?那這時候,我們就要考慮使用間接尋址的方式了,也就是我們通常所說的指針。話不多說我來一個示例吧!

西門子PLC的FOR   NEXT循環用法:

西門子PLC S7-200和200SMART 循環跳轉指令  FOR-NEXT循環,JMP和LBL
m.diks.com.cn/Article/tixingtu/9023.html

西門子200SMART PLC關于FOR-NEXT指令使用技巧 循環指令梯形圖實例
m.diks.com.cn/Article/tixingtu/8733.html


比如對下面這個序列進行從小到大排序:90 , 21 , 132 , -58 , 34

第一輪:1) 90 和 21比,90>21,則它們互換位置:21,90,132,-58,34

2) 90 和 132 比,90<132,則不用交換位置:21,90,132,-58,343)132 和 –58 比,132>–58,則它們互換位置:21,90,-58,132,34

4)132 和 34 比,132>34,則它們互換位置:21,90,-58,34,132

到此第一輪就比較完了。第一輪的結果是找到了序列中最大的那個數,并浮到了最右邊。比較時,每輪中第 n 次比較是新序列中第 n 個元素和第 n+1 個元素的比較(假如 n 從 1 開始)。


第二輪:

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

到此第二輪就比較完了。第二輪的結果是找到了序列中第二大的那個數,并浮到了最右邊第二個位置。


第三輪:

1) 21 和 –58 比,21>–58,則它們互換位置:-58,21,34,90,132

2) 21 和 34 比,21<34,則不用交換位置:-58,21,34,90,132到此第三輪就比較完了。第三輪的結果是找到了序列中第三大的那個數,并浮到了最右邊第三個位置。


第四輪:

1) –58 和 21 比,–58<21,則不用交換位置。
至此,整個序列排序完畢。從小到大的序列就是“–58 21 34 90 132”。從這個例子中還可以總結出,如果有 n 個數據,那么只需要比較 n–1 輪。而且除了第一輪之外,每輪都不用全部比較。因為經過前面輪次的比較,已經比較過的輪次已經找到該輪次中最大的數并浮到右邊了,所以右邊的數不用比較也知道是大的。


至此,整個順序的排列我們就做完了,這種排序方法我們稱為冒泡排序法。這種方法的原理是; 從左到右,相鄰元素進行比較。每次比較一輪,就會找到序列中最大的一個或最小的一個。這個數就會從序列的最右邊冒出來。
以從小到大排序為例,第一輪比較后,所有數中最大的那個數就會浮到最右邊;第二輪比較后,所有數中第二大的那個數就會浮到倒數第二個位置……就這樣一輪一輪地比較,最后實現從小到大排序。


接下來,我們就用程序表達出這種冒泡法的思維,其中五個數據進行四輪排序,需要使用一個FOR循環語句,而每一輪的排序需要進行不同次數的比較,所以也需要使用FOR循環語句。而這兩個FOR語句是嵌套關系。


現在往VW0,VW2,VW4,VW6,VW8這5個地址中存放5個數據90 , 21 , 132 , -58 , 34,然后進行從小到大是順序排列


子程序(SBR_0)

 

 

 

 

 

 


主程序(MAIN)

 

當主程序M0.0接通,子程序程序解讀:

程序段1:

VW20為要循環的輪次,5個數據,4輪即可

VW22則為每輪需要比較的次數

程序段2:

使用外循環FOR,循環次數存儲在VW24中,循環的輪次次數為4(VW20)

程序段3:

創建指針VD100及查找第一個數據

程序段4:

使用內循環FOR,循環次數為4。

程序段5:

指針VD100加2存入VD104,則VD104指向VB2的起始地址。

程序段6:

判斷*VD104(VW2)的數據與*VD100(VW0)的數據,當VW2的數據小與VW0的數據則交換位置。

所以此時的數據是21 , 90 , 132 , -58 , 34。

程序段7:

指針VD100加2,指針指向VB2為起始的地址。

程序段9:

總的次數減1,VW22等于3


接下來,程序跳轉到程序段4,循環次數為3次,因為前兩個數據比較完了,進行后4個數據比較只需要比較3次。


程序段5中的VD100在上一個循環已經指向了VB2開始的地址,在這個循環是加上2則VD104的數據指向VB4開始的地址。程序段6中*VD104(VW4)的數據與*VD100(VW2)的數據進行比較得到依次再循環。


結束語:從左到右,相鄰元素進行比較。每次比較一輪,就會找到序列中最大的一個或最小的一個。這個數就會從序列的最右邊冒出來。整個程序的邏輯是把大的數據往后挪,挪完只后即可找到相對較大的數據。

Tags:冒泡排序,200SMART,西門子PLC,指針  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 麻豆一区二区三区在线观看| aa视频在线播放| 99久久99精品| 蜜臀av无码一区二区三区| 日韩欧美不卡在线| 欧美色图另类小说| 亚洲污视频在线观看| 少妇久久久久久被弄到高潮| 成熟丰满熟妇高潮xxxxx视频| 欧美,日韩,国产在线| 天天操天天爽天天射| 佐佐木明希av| 在线看的黄色网址| 国产九九九九九| 天天做天天爱天天高潮| aaaaaa亚洲| 日韩中文字幕在线视频观看 | 8x8x成人免费视频| 久久精品99国产| 亚洲性图一区二区| 丰满少妇在线观看| 中文精品无码中文字幕无码专区| 六月丁香激情网| 国产日韩欧美大片| 桥本有菜av在线| 一级淫片在线观看| 欧美日韩理论片| 成人日韩在线视频| www欧美激情| 日韩高清第一页| 色噜噜狠狠一区二区| 色噜噜狠狠永久免费| 黄色a级片免费| 亚洲最大成人在线观看| 国产三级三级看三级| 91手机视频在线| www.久久久久久久久久久| 尤物网站在线看| 中文字幕av久久| 每日在线更新av| 一个色综合久久| 欧美黑人在线观看| 欧美少妇性生活视频| 污污的视频免费| 免费观看黄色大片| 91香蕉视频导航| www.av中文字幕| 天天看片天天操| 99草草国产熟女视频在线| 日韩a级在线观看| 乱子伦视频在线看| 天堂8在线天堂资源bt| 手机看片福利盒子久久| 日本手机在线视频| 7777在线视频| 视频一区二区视频| 911av视频| 亚洲欧美日韩精品一区| 免费看a级黄色片| 成人一级片网站| 亚洲熟妇无码av在线播放| 国产资源中文字幕| 青娱乐国产精品视频| 99sesese| 91社在线播放| 激情五月六月婷婷| 国产曰肥老太婆无遮挡| 污污污污污污www网站免费| 粉嫩av一区二区三区天美传媒| av中文字幕网址| 今天免费高清在线观看国语| 可以在线看黄的网站| 四虎成人在线播放| 久青草视频在线播放| 国产一级爱c视频| 激情综合网俺也去| mm131亚洲精品| 大荫蒂性生交片| 黄色av免费在线播放| 亚洲一级片av| 女性隐私黄www网站视频| 91女神在线观看| 日本精品久久久久久久久久| 亚洲无吗一区二区三区| 男女裸体影院高潮| 人妻无码视频一区二区三区| 国产又粗又长又爽又黄的视频| 亚洲免费av网| 不卡av免费在线| 国产午夜福利在线播放| 免费不卡av网站| 天天综合网久久| 欧美日韩在线视频一区二区三区| 青青草原国产在线视频| 国产美女在线一区| 欧洲金发美女大战黑人| 校园春色 亚洲色图| 久久国产亚洲精品无码| 男人j进女人j| 国产精品视频黄色| 手机看片福利盒子久久| 欧美污视频网站| 国产乱子夫妻xx黑人xyx真爽| av日韩在线看| 成人免费观看在线| 欧美综合在线播放| 男人的天堂avav| 成人毛片一区二区| 成年人网站免费视频| 国产主播在线看| www.日日操| 九九九九九国产| 在线观看视频黄色| 超碰中文字幕在线观看| 国产免费xxx| 国产一区视频免费观看| 国产97色在线 | 日韩| 超碰影院在线观看| 免费男同深夜夜行网站| 欧美日韩激情视频在线观看| 免费黄色福利视频| 黄色一级在线视频| av磁力番号网| 欧美色图色综合| 欧美黄网在线观看| 国产二区视频在线| 拔插拔插海外华人免费| 无人在线观看的免费高清视频| 中文字幕66页| 国产91xxx| 精品国产乱码久久久久久1区二区| 狠狠精品干练久久久无码中文字幕 | 成人在线免费观看视频网站| 国产精品久久久久9999爆乳| 午夜免费福利在线| 免费不卡av在线| 热这里只有精品| 污视频网址在线观看| 婷婷激情四射五月天| 男人添女荫道口图片| 999热精品视频| 日韩伦理在线免费观看| 国产人妻人伦精品| 91最新在线观看| 国产精品视频一区二区三区四区五区| 凹凸国产熟女精品视频| xxxx在线免费观看| 少妇久久久久久被弄到高潮| 二级片在线观看| 免费看的黄色大片| 91丝袜超薄交口足| 欧美一级免费在线| 国产一二三四五| 久久手机在线视频| 蜜臀av.com| 日韩精品一区二区三区电影| 黄色片在线免费| 亚洲色图欧美自拍| 五月婷婷之婷婷| 亚洲最新免费视频| 中文字幕第一页亚洲| 国产精品无码电影在线观看| 久久精品无码中文字幕| 日韩中文字幕二区| 香蕉视频色在线观看| 国产精品88久久久久久妇女| 成人免费aaa| www.com操| 一二三四视频社区在线| 向日葵污视频在线观看| 第九区2中文字幕| www.99av.com| 少妇性饥渴无码a区免费| 日本精品一区在线| 亚洲三级视频网站| 欧美日本视频在线观看| 日本黄色福利视频| 日本 片 成人 在线| 黑鬼大战白妞高潮喷白浆| 精品一区二区三区无码视频| 日韩成人av免费| 两性午夜免费视频| 手机在线免费毛片| 天天干天天曰天天操| www.51色.com| 一级黄色在线播放| 中文字幕制服丝袜在线| 黄瓜视频免费观看在线观看www| 一二三av在线| 日本中文字幕观看| 亚洲精品永久视频| 中文字幕12页| 毛片av在线播放| 欧美 日本 亚洲| 黄色国产小视频| 蜜臀av.com| 欧美 日韩精品| 国产精品拍拍拍| 不卡中文字幕在线| 丰满爆乳一区二区三区|