在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

順序功能圖中常見序列

CHANBAEK ? 來源:ciduoa ? 作者:ciduoa ? 2023-10-01 10:53 ? 次閱讀

圖片

在順序功能圖中除了前面使用過的單序列和循環序列外,還有并行序列、選擇序列、跳轉序列和混合序列,本期主要介紹并行序列和選擇序列。

并行序列

一、并行序列的形式

當滿足轉換條件后同時執行多個序列時,這些序列稱為并行序列。

為了強調轉換的同步實現,在并行序列開始和結束時其有向連線的水平部分用雙線表示。

圖片

上圖程序表示:

當轉換條件X1滿足時,并行序列開始,即S11、S13、S15同時變為活動步,每個序列中的活動步的進展是獨立的。

當轉換條件X4滿足,且S12、S14、S15都處于活動狀態時,并行序列結束(合并),即S16變為活動步。

二、指令運用

按照《紅綠燈》項目要求在GX works2中編寫對應的順序功能圖。

1)項目要求和變量表

根據項目要求和仿真動畫確定各個元件所對應的I/O地址。

圖片

圖片

2)編輯初始化程序

添加梯形圖塊并編輯初始化程序。

圖片

3)編輯主程序

添加SFC塊后,按項目要求編輯順序功能圖。

A)編輯啟動條件

在S0步添加轉換指令,并編輯對應的轉換條件。

圖片

B)添加并行分支

將光標移動到第3行,單擊工具欄中的“并列分支”圖標,設置并行分支的數量。

添加并行分支時只能將光標移動到沒有黑點的行,否則無法添加。

圖片

C)編輯東西方向紅綠燈程序

由于并行序列是獨立執行的,為了編程方便可以先編輯完成一條序列后再編輯另一條序列。

程序內容如下圖所示,具體編輯過程此處不演示。

圖片

D)編輯南北方向紅綠燈程序

南北方向的程序與東西方向程序類似,具體內容如下圖所示。

圖片

E)合并并行分支

由于并行序列開始或結束(合并)時不能帶有轉換條件,所以需要在含有轉換條件的步下添加一個空白步才能合并并行分支。

將光標移動到第17行,單擊工具欄中的“并列合并”圖標,設置并行分支的數量。

圖片

F)添加轉換條件

并行分支合并后需要添加轉換條件后才能繼續編程,否則程序無法編譯。

此處可以使用空白步S18、S19的常開觸點充當轉換條件,即當S18、S19為活動步時,其所對應的常開觸點閉合。

只有S18、S19都為活動步時,并行分支才能合并,并繼續向下執行。

圖片

轉換條件設置完成后讓程序跳轉到S0步。

4)程序調試

將程序下載到仿真器中,將X0狀態改為“ON”(模擬按鈕按下)然后立即改為“OFF”(模擬按鈕彈起)監視程序運行狀態。

圖片

發現程序只能執行一個周期,需要修改程序。

5)修改程序

由于執行完一個周期后跳轉到S0步時,啟動條件X0狀態已變為“OFF”程序不能繼續執行。

若將程序修改為執行完一個周期后跳轉到S10或S14步時,則程序只會執行東西方向或者南北方向的序列,不符合項目要求。

此時可以在并行分支開始前添加一個空白步S20,并讓程序執行完一個周期后跳轉到S20步即可實現項目要求。

添加空白步S20后同樣將S20的常開觸點作為轉換條件,否則程序無法編譯。

圖片

修改完成后再次將程序下載到仿真器中觀察程序運行狀態。

選擇序列

一、選擇序列的形式

一個活動步之后,有多個后續步可供選擇的結構形式稱為選擇序列。

各個分支開始的轉換條件只能標在水平連線之下。

在同一時刻只能選擇一個序列執行。

圖片

上圖程序表示:

當轉換條件X1滿足時,執行S11所在的序列,X4、X7同理,但每次只能有一個序列被執行。

當轉換條件X3滿足時,活動步由S12移動到S16,X6、X9同理。

二、指令運用

將并行序列中《紅綠燈》項目要求修改后,在GX works2中編寫對應的順序功能圖。

1)項目要求和變量表

根據項目要求和仿真動畫確定各個元件所對應的I/O地址。

圖片

圖片

2)編輯初始化程序

初始化程序與上一項目相同此處不演示。

3)編輯主程序

A)編輯啟動條件

在S0步添加轉換指令,并編輯對應的轉換條件。

B)添加空白步

由于選擇序列的轉換條件只能在水平連線之下,所以需要在啟動條件下添加一個空白步S20。

C)添加選擇分支

將光標移動到第5行,單擊工具欄中的“選擇分支”圖標,設置選擇分支的數量。

添加選擇分支時只能將光標移動到沒有黑點的行,否則無法添加。

圖片

D)添加選擇條件

分別在東西方向序列和南北方向序列上添加轉換條件X2、X3。

圖片

E)編輯紅綠燈程序

與上一項目程序相同此處不演示。

圖片

F)合并選擇分支

將光標移動到第18行,單擊工具欄中的“選擇合并”圖標,設置選擇分支的數量。

圖片

合并選擇分支結束后添加跳轉指令,讓程序跳轉到S20步。

4)程序調試

將程序下載到仿真器中觀察程序運行狀態是否符合項目要求。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 仿真
    +關注

    關注

    50

    文章

    4129

    瀏覽量

    134065
  • 指令
    +關注

    關注

    1

    文章

    611

    瀏覽量

    35842
  • 序列
    +關注

    關注

    0

    文章

    70

    瀏覽量

    19604
  • 功能圖
    +關注

    關注

    0

    文章

    8

    瀏覽量

    6768
收藏 人收藏

    評論

    相關推薦

    FPGACPLD中常見模塊設計精華集錦

    FPGACPLD中常見模塊設計精華集錦
    發表于 08-17 22:22

    原理圖中常見的器件標識

    本文主要介紹原理圖設計中常見的器件標識,包括阻容感、接插件、晶振、芯片等等。實際應用中可根據實際情況進行分類,這樣導出BOM的時候會非常方便。1、電阻類
    發表于 03-16 16:48

    HarmonyOS功能開發中常見問題

    功能開發中常見的問題如何查看“config.json”文件的所有字段說明?“config.json”文件的各字段說明請查閱配置文件的元素。怎么實現Ability可以被其他應用調用?開發者需要
    發表于 09-17 18:25

    電源中常見的故障現象如何維修

    電源中常見的故障現象如何維修
    發表于 03-11 07:24

    在無線移動數據接收中常見的問題

    討論一個在無線移動數據接收中常見的問題。
    發表于 04-14 06:48

    HDMI I/O設計和測試中常見的問題?怎么解決?

    本文討論了HDMI I/O設計和測試中常見到的和需要注意的問題以及解決的方法。
    發表于 06-02 06:28

    控制總線中常見的控制信號包括哪些

    屬于系統總線的有哪幾種?什么是總線復用?總線復用有何功能?總線特性包括哪幾種?控制總線中常見的控制信號包括哪些?
    發表于 08-11 07:28

    電路圖中常出現的各種符號代表什么意思?

    電路圖中常出現的各種符號代表什么意思?
    發表于 11-10 06:53

    電路圖中常用圖形符號和文字符號

    電路圖中常用圖形符號和文字符號 目前,在不同制造廠提供的電動自行車電氣系統電路圖中,采用的圖形符號和文字符號不盡相同.其中常
    發表于 01-21 10:01 ?2.2w次閱讀
    電路<b class='flag-5'>圖中常</b>用圖形符號和文字符號

    網絡設備中常見術語含義及故障分析

    網絡設備中常見術語含義及故障分析,詳細解釋了在網絡設備使用中常見的術語
    發表于 12-27 11:38 ?1.5w次閱讀

    PLC的順序功能

    序列由一系列相繼激活的步組成,是最簡單的一種順序功能圖,如圖7.50所示。每一步的后面僅接有一個轉換,每一個轉換的后面只有一個步。
    發表于 04-25 09:55 ?1.5w次閱讀
    PLC的<b class='flag-5'>順序</b><b class='flag-5'>功能</b>圖

    一種新的無監督時間序列異常檢測方法

    時間序列數據是生活中常見的一種數據,在時間順序上具有一定規律,且大量存在于金融貿易、工業生產、環境保護、網絡安全等眾多領域。時間序列異常檢測在生產和生活中有著重要的作用,如在網絡安全領
    的頭像 發表于 08-10 11:29 ?2810次閱讀

    直線導軌使用中常見的問題有哪些

    直線導軌使用中常見的問題有哪些?
    的頭像 發表于 08-03 17:43 ?1205次閱讀
    直線導軌使用<b class='flag-5'>中常見</b>的問題有哪些

    消息隊列中如何保證消息的順序性?

    其實這個也是用 MQ 的時候必問的話題,第一看看你了不了解順序這個事兒?第二看看你有沒有辦法保證消息是有順序的?這是生產系統中常見的問題。
    的頭像 發表于 09-08 09:40 ?766次閱讀
    消息隊列中如何保證消息的<b class='flag-5'>順序</b>性?

    理解STM32控制中常見的PID算法

    理解STM32控制中常見的PID算法
    的頭像 發表于 10-17 17:28 ?2588次閱讀
    理解STM32控制<b class='flag-5'>中常見</b>的PID算法
    主站蜘蛛池模板: 好爽毛片一区二区三区四 | 赛罗奥特曼银河帝国普通话免费版 | 亚洲国内精品自在线影视 | www深夜视频在线观看高清 | 1000又爽又黄禁片在线久 | 欧美第一网站 | 国产激烈无遮挡免费床戏视频 | 狠狠亚洲狠狠欧洲2019 | 亚洲在成人网在线看 | 福利视频一区二区三区 | 97精品伊人久久大香线蕉 | 亚洲国产情侣偷自在线二页 | 中文三 级 黄 色 片 | 奇米影视奇米色777欧美 | 亚洲高清日韩精品第一区 | 夜夜夜夜夜夜夜猛噜噜噜噜噜噜 | 色婷婷视频在线 | 亚洲欧美圣爱天天综合 | 色爱区综合五月激情 | 欧美色丁香| 日本黄色大片在线播放视频免费观看 | 在线观看视频网站 | 毛片基地在线 | 免费在线观看的网站 | 自偷自拍亚洲欧美清纯唯美 | 国产视频综合 | 欧美白虎逼 | 色偷偷91综合久久噜噜噜男男 | 怡红院网址 | 日本成人免费观看 | 美女又黄又免费的视频 | 天天干夜夜爽天天操夜夜爽视频 | 国产在线精品观看 | 成人伊人电影 | 不卡视频免费在线观看 | 国产亚洲精品成人一区看片 | 天天干夜啪 | 精品视频在线视频 | 国产精品久久久久久久久久妇女 | 亚洲一区精品中文字幕 | 天天色影院 |