日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發網

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

西門子200 smart程序控制指令_200smart程序框架_FOR循環_子程序

作者:佚名    文章來源:網絡整理    點擊數:    更新時間:2024/12/1

目錄​​​​​​​

1.FOR-NEXT 循環

2.跳轉指令

3.SCR(順控繼電器

4.間接尋址(指針)

5.子程序

5.1主程序

5.2子程序(全局變量)

5.3子程序(局部變量)

1.FOR-NEXT 循環

FOR 指令執行 FOR 和 NEXT 指令之間的指令。

 

需要分配索引值或當前循環計數 INDX、起始循環計數 INIT 和結束循環計數 FINAL。

 

 

 

2.跳轉指令

可在主程序、子例程或中斷例程中使用 JMP(跳轉)指令。 JMP 及其對應的 LBL(標號)指令必須位于與主程序、子例程或中斷例程相同的代碼段中。

 

生活運用:實現手動擋與自動擋間的切換

例如:電動機的星/三角啟動/停止控制系統。星Q0.3、角Q0.4、主Q0.5;按下I1.1通電,進入自動擋模式,6s后自動星型轉三角形;按下I1.0切換至手動模式,按下I1.1通電為星型啟動,按下I1.2后等待6s轉換成三角型;I1.3急停。

 

 

 

 

 

 

 

3.SCR(順控繼電器)

 

 

 

4.間接尋址(指針)

間接尋址使用指針訪問存儲器中的數據。指針是包含另一個存儲位置地址的雙字存儲位置。只能將 V 存儲位置、L 存儲位置或累加器寄存器(AC1、AC2AC3)用作指針。要創建指針,必須使用“移動雙字”指令,將間接尋址的存儲位置地址移至指針位置。指針還可以作為參數傳遞至子例程。

要間接訪問存儲器地址中的數據,通過輸入一個“和”符號 (&) 和要尋址的存儲位置,創建一個該位置的指針。指令的輸入操作數前必須有一個“和”符號 (&),表示存儲位置的地址(而非其內容)將被移到在指令輸出操作數中標識的位置(指針)。

在指令操作數前面輸入一個星號 (*) 可指定該操作數是一個指針。指針指向的是起始字節地址。

 

 

例子:將數字1、2、3…...100分別存入VB1、VB2、VB3…….VB100

 

 

5.子程序

5.1主程序

 

5.2子程序(全局變量)

 

5.3子程序(局部變量)

 

 

Tags:FOR-NEXT,FOR循環,200smart  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 昭通市| 黑龙江省| 华宁县| 富民县| 莱阳市| 吐鲁番市| 枣庄市| 隆尧县| 城固县| 如东县| 临安市| 蒙城县| 新宁县| 桃江县| 顺平县| 灵武市| 萍乡市| 商丘市| 阳泉市| 沙田区| 弥渡县| 宁夏| 呼伦贝尔市| 兰州市| 成武县| 芜湖县| 睢宁县| 军事| 肃宁县| 新丰县| 鹰潭市| 乐安县| 敖汉旗| 永兴县| 马公市| 鞍山市| 兰考县| 定安县| 洪泽县| 威远县| 博爱县|