国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

【產品應用】如何使用AWBlock開發一個流水燈程序

ZLG致遠電子 ? 2023-04-19 09:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

AWBlock 是致遠電子開發的一款非常易于使用的可視化編程工具,您只需要通過拖曳模塊來構建代碼邏輯,過程就像搭積木一樣簡單。

ZTP800-B是廣州致遠電子股份有限公司開發的最新一代智能機器人示教器(移動HMI),相較于其他的控制器而言,工藝開發更為簡單方便。在ZTP800-B中,已對其內部復雜的代碼按照功能塊的形式打包,用戶只需要將功能塊像搭積木一樣組合起來,整個過程只用在ZTP800-B觸摸屏上拖動功能塊,而不再需要去學習和使用特定的示教編程語言進行工藝開發。

ZTP800-B示教器所包含的拖拽編程AWBlock具備以下特色:

  • 唯一可以在嵌入式設備上跑的;
  • 唯一支持在線單步調試的;
  • 唯一支持反向代碼生成的;
  • 和AWTK/AWorks無縫集成,提供大量基礎功能塊。

下文將實現流水燈來讓大家了解如何使用ZTP800-B示教器進行開發和調試工藝。

e6feed98-da9c-11ed-ad0d-dac502259ad0.jpg 硬件連接

控制器通過數字輸出端口控制燈的亮和滅:

e70ea2f6-da9c-11ed-ad0d-dac502259ad0.png

控制器和示教器通過網口連接。

示教器連接:

e7ddcd60-da9c-11ed-ad0d-dac502259ad0.jpg

控制器連接:

e7efd4ba-da9c-11ed-ad0d-dac502259ad0.png

接通示教器和控制器電源后,控制器和示教器連接成功,示教器系統欄上會顯示“已連接”。

e8231474-da9c-11ed-ad0d-dac502259ad0.png


e6feed98-da9c-11ed-ad0d-dac502259ad0.jpg ?功能塊的類型

在開發工藝程序之前,首先要說明一下功能塊的不同類型,功能塊中分為不帶返回值的塊和帶返回值的塊。

不帶返回值的塊:

e8474fce-da9c-11ed-ad0d-dac502259ad0.png

這種塊可作為其他塊的參數進行拼接,但不可以與其他塊進行前后拼接:

e85ef4e4-da9c-11ed-ad0d-dac502259ad0.png

帶返回值的塊:

e8700180-da9c-11ed-ad0d-dac502259ad0.png

這種塊相互之間可以進行前后拼接,但不可作為其他塊的參數進行拼接:

e884d8c6-da9c-11ed-ad0d-dac502259ad0.png

然后是功能塊中參數的不同類型:

e89832ae-da9c-11ed-ad0d-dac502259ad0.png

e6feed98-da9c-11ed-ad0d-dac502259ad0.jpg 開發工藝程序

下文將開發流水燈工藝程序。

點擊“工藝開發”按鈕。

e8bd719a-da9c-11ed-ad0d-dac502259ad0.png

進入工藝開發界面。

e8cd8256-da9c-11ed-ad0d-dac502259ad0.png

在示教器工藝開發界面中,點擊“分類列表”里是按類型分類功能塊的集合,點擊任意功能塊集合的按鈕,就會列出所有該類型功能塊。

由上文硬件連接可知,本例子中的燈是通過控制器的數字IO控制亮和滅的,所以需要用到設置數字IO的功能塊。點擊“控制”按鈕,列出控制類型功能塊后,將設置數字IO的功能塊拖出。

e8e59bc0-da9c-11ed-ad0d-dac502259ad0.png

設置數字輸出端口的輸出值的功能塊出現警告,這時需要點擊輸入框設置IO口。

e8fcebf4-da9c-11ed-ad0d-dac502259ad0.png

點擊選擇好需設置的IO后,如選擇DO0,按下”確定”按鈕完成選擇。

e9197d78-da9c-11ed-ad0d-dac502259ad0.png

設置IO口完成后,所提示的警告就會消失。

e93a9a80-da9c-11ed-ad0d-dac502259ad0.png

在流水燈里,每一盞燈的做的事情其實只是亮一段時間后熄滅,按照這個邏輯,讓DO0為真,隔一段時間后,再讓DO0為假。

e959ff38-da9c-11ed-ad0d-dac502259ad0.png

每一盞燈亮完后熄滅就會輪到下一盞相鄰的燈,按照相同的邏輯再設置其他的數字IO口。

e97ac8a8-da9c-11ed-ad0d-dac502259ad0.png

加入“無限循環”功能塊,讓流水燈一直循環點亮。

e9b1245c-da9c-11ed-ad0d-dac502259ad0.png

最后,為了修改每一盞燈亮的時間更方便,還可以加入一個變量控制燈亮的時間。

e9e3dbcc-da9c-11ed-ad0d-dac502259ad0.png

這樣流水燈的程序就實現完成了。


e6feed98-da9c-11ed-ad0d-dac502259ad0.jpg ?運行工藝程序

將示教器旋鈕開關切換為運行模式,然后點擊“伺服”按鈕,讓伺服上電。

ea1e9ad2-da9c-11ed-ad0d-dac502259ad0.png

回到示教器界面,點擊“運行”按鈕彈出運行工藝窗口,接著點擊“開始”按鈕。

ea319682-da9c-11ed-ad0d-dac502259ad0.png

彈出對話框后點擊“運行”按鈕。

ea49b6ae-da9c-11ed-ad0d-dac502259ad0.png

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

    關注

    21

    文章

    435

    瀏覽量

    61810
  • 程序
    +關注

    關注

    117

    文章

    3846

    瀏覽量

    85243
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    經典 PLC 程序(6) - 信號防抖

    在PLC程序中,信號防抖是非常重要的概念,用于處理由于機械開關觸點抖動而產生的虛假信號。本文介紹下用梯形圖、AWBlock和ST語言三
    的頭像 發表于 01-20 11:47 ?388次閱讀
    經典 PLC <b class='flag-5'>程序</b>(6) - 信號防抖

    學習單片機快速方法

    那么多錢去養那些優化代碼的程序員還不如買套新的硬件。我現在也是用C語言編程的。 匯編幾乎不用。知道怎么使用開發軟件之后,你就可以按照學習板的教程進行編程練習。練習要分模塊進行,比如流水燈
    發表于 01-14 07:42

    Linux 下交叉編譯實戰:跑起來你的第一個 STM32 程序

    跑起來你的第一個STM32程序、準備工作在開始之前,需要準備:1、Linux開發環境Ubuntu、Debian或其他主流發行版都可以。2、ARMGCC交叉編譯工具
    的頭像 發表于 11-24 19:04 ?814次閱讀
    Linux 下交叉編譯實戰:跑起來你的第<b class='flag-5'>一個</b> STM32 <b class='flag-5'>程序</b>

    **CW32L012****開發評估板的第一個程序**

    流水燈轉起來就是挺炫酷,這樣我就做了這塊板子的第一個程序,整個流程非常順利,得益于CW32生態社區的資料完善,代碼簡單易讀,同時也開放了整個板子和核心板的原理圖,有什么不懂的地方看看代碼和原理圖
    發表于 11-22 00:09

    蜂鳥E203在黑金XC7A200T型FPGA上點亮LED并實現流水燈

    、隊伍介紹 本篇介紹的內容是蜂鳥E203在黑金XC7A200T型FPGA上點亮LED并實現流水燈。 二、前言 在此之前我們已經將蜂鳥E203在黑金XC7A200T型FPGA開發板上,所以
    發表于 10-31 09:04

    新潔能NCE65TF099:高頻開關性能如何賦能不同產品應用

    在當今快速發展的電子技術領域,高頻開關性能已成為衡量功率器件性能的關鍵指標之。新潔能憑借其卓越的高頻開關性能,正在為各種產品應用帶來前所未有的賦能與變革。本文將深入探討新潔能NCE65TF099
    的頭像 發表于 10-20 16:21 ?823次閱讀
    新潔能NCE65TF099:高頻開關性能如何賦能不同<b class='flag-5'>產品應用</b>?

    如何用Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發板重新燒錄引導程序
    的頭像 發表于 08-08 20:16 ?3571次閱讀
    如何用Arduino Nano/UNO R3<b class='flag-5'>開發</b>板給另<b class='flag-5'>一個</b>Arduino IDE不能下載的Arduino Nano/UNO R3<b class='flag-5'>開發</b>板重新燒錄引導<b class='flag-5'>程序</b>bootlaoder

    文讀懂:W55MH32 如何攜手微信小程序與 OneNET,實現以太網燈條調色自由(軟硬件開源)

    本文采用W55MH32開發板搭配WS2812B燈條,借助MQTT協議連接OneNET云平臺,并配合微信小程序,實現了以太網燈條的遠程調色以及動態模式(如流水燈、彩虹燈)控制。感謝大家閱讀,
    的頭像 發表于 08-08 11:16 ?1550次閱讀
    <b class='flag-5'>一</b>文讀懂:W55MH32 如何攜手微信小<b class='flag-5'>程序</b>與 OneNET,實現以太網燈條調色自由(軟硬件開源)

    【微五科技CF5010RBT60開發板試用體驗】創建開發環境點燈操作

    , 首先查看板子如下 和Jlink連接如下 按照上面的標準JTAG口連接即可 1.設置好開發環境,這是踩坑最多的地方 2.精確到詳細文件 3.debug設置 4.修改LED流水燈代碼 5.編譯 6.點擊debug即可燒錄軟件 7.查看LED亮燈狀態 每50ms翻轉
    發表于 07-22 16:16

    【沁恒CH585開發板免費試用體驗】GPIO 流水燈

    開發環境: IDE:MounRiver Studio MCU:CH585 1 GPIO工作原理 熟悉單片機的朋友都知道,學習的第一個例程就是流水燈,要想實現流水燈,首先必須了解GPIO
    發表于 07-04 22:55

    【RA-Eco-RA4M2開發板評測】流水燈練習

    下,LED的驅動。做一個流水燈效果 參考代碼如下: #include \"hal_data.h\" FSP_CPP_HEADER void R_BSP_WarmStart
    發表于 05-29 19:04

    【RA-Eco-RA4M2開發板評測】點燈實現6種LED花式流水燈操作

    很高興收到瑞薩電子提供的RA4M2開發板,這次帖子就專門用來說說專業點燈操作,實現各種花式的流水燈,可以十分方便地控制LED的各種狀態,甚至多個LED組合控制,如跑馬燈等。 打開原理圖,可以看到3
    發表于 04-28 21:28

    【RA-Eco-RA4M2開發板評測】2 初識GPIO流水燈

    工作原理 熟悉單片機的朋友都知道,學習的第一個例程就是流水燈,要想實現流水燈,首先必須了解GPIO的工作原理。GPIO的基本結構如下圖所示。 Figure ? GPIO的基本結構 和其他
    發表于 04-25 23:06

    湖南銀河電氣有限公司產品應用案例

    湖南銀河電氣有限公司產品應用案例
    發表于 04-23 11:21 ?0次下載

    【瑞薩RA2L1入門學習】+LED流水燈實驗

    開發板介紹 RA-Eco-RA2L1-48PIN-V1.0是款基于48 MHz Arm? Cortex?-M23 內核架構的核心板,主控芯片為R7FA2L1AB2DFL。RA2L1 產品
    發表于 03-07 15:27