日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

博图程序需要手动同步_贴吧求助帖博图实例单按钮控制灯的程序

發布時間:2023/12/4 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 博图程序需要手动同步_贴吧求助帖博图实例单按钮控制灯的程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

接上一期在貼吧看見的求助帖(上圖看得見水印),因為沒人回復,發帖的樓主好像刪除了帖子。結果我抽時間用博圖15.1,S71200做了一個,希望給需要幫助的新人能夠起到作用,感覺有用的話可以關注一下我的公眾號低壓電工,最后水平有限有不對的地方請高手指正。

前期準備

首先,做程序之前要明白,我們的任務是什么,我們需要選擇什么指令來實現。由圖可知其任務,就不過多的描述了,然后通過判斷可以采用計數指令和比較指令來實現。

其次,我們需要哪些輸入點哪些輸出點,統計出I/O數量。由圖可知,需要一個輸入點按鈕SB,兩個輸出點1#燈,2#燈。(電氣接線就不講了)

輸入

功能

輸出

功能

I0.0

啟動按鈕SB

Q8.0

1#燈

Q8.1

2#燈

運用博圖軟件來編寫程序

第一步,打開博圖軟件管理器,點擊新建項目

第二步,更改項目名稱為編程實例燈控制(隨意取的)

第三步,點擊創建

第四步,跳轉至Poratal視圖

第五步:點擊設備與網絡

第六步:點擊添加新設備

第七步:選擇并打開控制器

第八步:隨便選擇一個S7 1200系列的CPU

第九步:點擊添加,并自動跳轉至設備視圖

第十步:查看CPU信息,其I/O點數量,有我們需要的DI點且滿足使用數量,但沒有DO點,需要我們添加一塊DO模塊。

第十一步,找一塊DO模塊(其實就是隨便選擇的),添加DO模塊

第十二步,對需要的變量修改名稱

第十三步,開始編寫程序,點擊程序塊,點擊OB1,進入程序編寫界面,如下圖:

第十四步,添加一個常開觸點,用于啟動按鈕SB輸入信號

第十五步,添加一個加計數,并選擇確定

第十六步,將IO點按鈕SB I0.0添加至常開觸點,CTU的PV值設為4(每按4下就會循環,所以設置為大于等于4就可以了),R復位我們設置一個中間變量M0.0,同樣CV為當前計數值也設置一個中間變量MW2

第十七步,編寫程序段2用于按第一次1#燈亮,首先選擇并添加一個比較指令等于

第十八步,對這個比較指令進行設置,數據類型選擇Int,上方輸入計數次數,下方設置為1。

第十九步,將程序2編寫完成,添加輸出Q8.0,當計數為1時1#燈得電亮。

第二十步,同樣的方法編寫計數器值為2時2#燈得電亮。

第二十一步,同樣的方法編寫計數器值為3時1#2#燈同時得電亮。

第二十二步,同樣的方法編寫計數器值為4時,對其計數器復位這時計數器為0,因為計數器不等于1、2、3,因此1#2#燈都處于熄滅狀態,所以不需要做其他步驟(個人理解)。

第二十三步,對程序進行編譯無報錯,至此程序編寫完成。

驗證程序

1、打開仿真并將程序下載值仿真CPU里面,(需要S71200仿真步驟的可以在微信公眾號留言,我有實際出一期)

2、打開在線監控

3、運用仿真對按鈕SB置位一次1(仿真按鈕按一次),至此1#燈得電,視為燈亮

4、運用仿真對按鈕SB再次置位一次1(仿真按鈕被第2次按下),至此2#燈得電,視為燈亮

5、運用仿真對按鈕SB第3次置位1(仿真按鈕被第3次按下),至此1、2#燈同時得電,視為燈亮

6、運用仿真對按鈕SB第4次置位1(仿真按鈕被第4次按下),至此1、2#燈同時失電,視為熄滅,同時復位計數器CTU

由此可見,此編程方法可行。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的博图程序需要手动同步_贴吧求助帖博图实例单按钮控制灯的程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。