色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

PLC編程首先要干什么?

工控論壇 ? 來源:工控論壇 ? 作者:工控論壇 ? 2022-06-10 10:28 ? 次閱讀

這篇文章取名《PLC編程前奏曲》所要表達的意思就是PLC編程也可以像音樂一樣,有她的節奏和感覺,也是很美妙的。


作為PLC編程人員,在拿到項目的時候我們首先要干什么?很多朋友可能說看工藝編程啊,其實遠沒有你想的那么簡單,在你編程之前有很多任務要去完成。

我們很多PLC程序員經常接手別人的案子,對于別人的案子估計都很頭大,原因就是很多PLC編程人員在項目的前期準備期間沒有很好的做項目程序的規劃,導致后面的編程越來越亂,最后亂的一塌糊涂,連自己都不愿意多看一眼。如果你是這樣的PLC編程人員,請好好看看我的這篇文章。


本文以我做過的一個小項目為例:

前奏曲第一步,整理元器件

接到項目的同時你會收到一堆的資料和圖紙,各種傳感器,執行機構,各種P&ID圖紙,一、二次電氣圖紙,工藝流程圖,拿過來都瀏覽一下之后開始工作吧。


首先要做的是整理該項目所用到的所有傳感器,執行單元,對著電氣圖紙給這些元器件命名,電氣圖紙上如果有的,基本上按照電氣原理圖所畫的命名,分配用處,搞明白他的作用。和他的使用注意事項,最好包括到后來在現場的安裝位置,根據P&ID圖紙標注。

7d7a5de0-e7fd-11ec-ba43-dac502259ad0.jpg

前奏曲第二步:制作I/0

拿出電氣圖紙,開始制作I/0表吧,這個大家估計都很熟悉,估計有很多人都不制作I/O表,在做程序的時候直接看圖紙,我對這種做法是不認同的,因為在制作I/O表格的同時,關于I/0的點位分配也就整理好了。不信你看!

1、模擬量的

7da3dbe8-e7fd-11ec-ba43-dac502259ad0.jpg

2、開關量的

7dd2c52a-e7fd-11ec-ba43-dac502259ad0.jpg

你也可以根據模塊分布做成這樣的,總之要好看,一目了然:

7df590aa-e7fd-11ec-ba43-dac502259ad0.jpg

7e1ed906-e7fd-11ec-ba43-dac502259ad0.jpg

前奏曲第三步:分配程序段和程序段所用的寄存器變量

所有的元器件都整理好,搞清楚以后下面要做的回過頭來再看工藝,根據提供的工藝,規劃我們程序的功能區劃,定義功能分布:

7e4edb92-e7fd-11ec-ba43-dac502259ad0.jpg

這個時候根據工藝主要的功能都以后分配完畢,下面就應該具體到每一個程序段里面了。


對于小一點的項目最好的情況下畫出流程圖:

7ea34baa-e7fd-11ec-ba43-dac502259ad0.png

對于比較大的項目畫流程圖就不實際了,費力不討好,這個時候要做的就是直接分配寄存器位。

7ef77eb4-e7fd-11ec-ba43-dac502259ad0.jpg

我這里舉例的點位比較小,所以用的是M,大項目就別了,直接定義DB塊吧。

前奏曲第四步:分配參數地址,報警故障

每個項目中都會有很多參數設定,報警故障,這些是必不可少的。

7da3dbe8-e7fd-11ec-ba43-dac502259ad0.jpg

7f86f274-e7fd-11ec-ba43-dac502259ad0.jpg

前奏曲第五步:通盤考慮

這個時候對程序的整個流程估計已經非常清楚了,站在整體思考你還需要定義分配那些變量,是不是有通訊,是不是需要定義很多定時器。等等,總之把你能想到的全部提前準備好。

7fa9adbe-e7fd-11ec-ba43-dac502259ad0.jpg

7fd7b1b4-e7fd-11ec-ba43-dac502259ad0.jpg

俗話說磨刀不誤砍柴工,有了上面的那么多準備,現在開始動手編寫程序是不是有一種“讀書破萬卷,下筆如有神”的感覺,你也不會在寫程序的同時被地址分配打斷思路,減少錯誤,同時你在編程軟件定義變量的時候,在做HMI畫面的時候,你只需做的就是CTRL+C下一個動作就是CTRL+V,享受寫程序一氣呵成的感覺吧。如果在寫程序的時候加上很恰當的注釋,別人在接受你的程序的時候也不會一個電話一個電話不停的追問你一些看不懂程序的問題。

一個整潔,漂亮的程序架構就這樣完成了,如果內部處理得當,這就是一個成功的案例。

審核編輯 :李倩

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

    關注

    5013

    文章

    13329

    瀏覽量

    464139
  • 編程
    +關注

    關注

    88

    文章

    3628

    瀏覽量

    93817

原文標題:PLC編程前奏曲

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PLM項目管理系統主要干什么?制造業企業的PLM應用與效益

    在制造業的數字化轉型浪潮中,PLM(Product Lifecycle Management,產品全生命周期管理)項目管理系統扮演著至關重要的角色。那么,PLM項目管理系統主要干什么呢?簡而言之
    的頭像 發表于 12-04 11:19 ?446次閱讀
    PLM項目管理系統主要<b class='flag-5'>干什么</b>?制造業企業的PLM應用與效益

    TLC555這個電路的二極管是干什么用的,它是從哪來的?

    就這個電路二極管不知道干什么用的,它是從哪來的? 仿真結果跟官方的不一樣
    發表于 11-08 15:37

    LM318 COMP管腳是什么引腳,干什么用的?

    LM318 COMP 管腳是什么引腳,干什么用的,PSPICEFORTI 里面沒有318的COMP管腳在怎么應用
    發表于 07-31 07:45

    plc控制線路怎么接線步驟

    路的接線步驟至關重要,正確的接線可以保證PLC系統的正常運行和安全。 一、PLC控制線路接線前的準備工作 了解PLC的基本原理和功能 在進行PLC控制線路接線之前,
    的頭像 發表于 07-01 09:41 ?989次閱讀

    PLC編程方式及編程語言

    在工業自動化領域,PLC(Programmable Logic Controller,可編程邏輯控制器)因其強大的控制功能和靈活的編程方式而得到了廣泛應用。PLC
    的頭像 發表于 06-27 14:08 ?810次閱讀

    請問CUBE中SPI配置的CRC Polynomial多項式是干什么用的?

    初學STM32,用原子的板子在學,現在學到SPI,配置的時候看到這個東西,請問是干什么用的?和傳統庫中哪個匹配的? 而且這個配置沒有選項,貌似全是自己輸入的。
    發表于 05-07 06:41

    在stm32使用freertos時首先要移植startup.s文件將里面的中斷函數名對接一下,為什么我找不到?

    問題是這樣的,我看了別人的教程在stm32使用freertos時首先要移植startup.s文件將里面的中斷函數名對接一下。 但是我在FreeRTOS官網下載的源碼里面的demo歷程,沒有配置
    發表于 04-29 07:32

    西門子S7-1500冗余網絡組態方式及案例分析

    首先要強調的重點!1500系列PLC能夠支持冗余組態的目前有以下幾款PLC
    發表于 04-16 10:07 ?1.4w次閱讀
    西門子S7-1500冗余網絡組態方式及案例分析

    美國云服務器是干什么

    美國云服務器主要用于提供計算資源、托管網站、應用程序以及存儲數據等。很多用戶想要了解美國云服務器具體是干什么的,rak部落小編為您整理發布美國云服務器是干什么的。 美國云服務器是一種**基于云
    的頭像 發表于 04-10 10:16 ?441次閱讀

    請問CYUSB3014芯片的OTG_ID引腳是干什么用的?

    USB3014芯片的OTG_ID引腳是干什么用的??用電阻下拉接地可以嗎? 電阻的大小有要求嗎?
    發表于 02-29 08:21

    在整個電路的最末端,有一個4.7K的電阻并在5V和地中間,是干什么用的?

    在整個電路的最末端,有一個4.7K的電阻并在5V和地中間,是干什么用的?
    發表于 02-22 07:49

    美國云服務器是干什么

    對于美國服務器是干什么的,相信很多小白用戶不是非常了解,接下來小編就為您整理發布美國云服務器是干什么的相關資訊,希望對您有幫助。
    的頭像 發表于 02-19 09:53 ?451次閱讀

    云服務器是干什么

     云服務器是干什么的?很多小白用戶會有疑惑,今天小編為您整理云服務器是干什么的相關資料,希望對您了解云服務器是干什么的有幫助。
    的頭像 發表于 02-18 09:58 ?1506次閱讀

    法拉電容是干什么用的?

    法拉電容是干什么用的? 法拉電容是一種用于儲存和釋放電荷的電子元件。它是電容器的一種,與傳統的微型電容器相比,法拉電容能夠儲存更多的電能,并且能夠更快速地釋放電能。它的容量單位是法拉(F)。在本文
    的頭像 發表于 02-02 10:51 ?3695次閱讀

    PLC新手編程入門指南:從基礎到實踐的旅程

    在掌握了PLC的硬件接線后,您可以開始學習PLC編程首先,您需要了解一些基本的編程術語,如脈沖信號、時序圖、尋址方式等。接下來,您將學習
    的頭像 發表于 01-14 10:38 ?4777次閱讀
    <b class='flag-5'>PLC</b>新手<b class='flag-5'>編程</b>入門指南:從基礎到實踐的旅程
    主站蜘蛛池模板: 国产精品久久一区二区三区蜜桃| 999久久久国产精品蜜臀AV| 蜜桃臀无码内射一区二区三区| 国产午夜久久影院| 成人a视频在线观看| BL文高H强交| 99精品国产第一福利网站| 中文字幕久久熟女人妻AV免费| 一边吃奶一边添P好爽故事| 亚洲欲色欲色XXXXX在线AV| 亚洲精品天堂无码中文字幕影院| 香蕉视频国产精品| 亚洲阿v天堂在线2017| 午夜精品久久久久久久99蜜桃| 四虎永久免费| 午夜向日葵视频在线观看| 午夜伦理网| 亚洲AV无码专区国产乱码网站| 小黄文污到你湿| 亚洲AV精品无码国产一区| 亚洲国产精品久久精品成人网站| 亚洲第一色网站| 亚洲欧美日韩中字视频三区| 亚洲色欲色欲综合网站| 越南美女内射BBWXZ| 中文字幕一区二区三区在线不卡 | 亚洲精品自在在线观看| 亚洲色欲色欲www474ee| 中文人妻熟妇精品乱又伧| 777米奇色狠狠俺去啦| yellow片在线观看免费观看动漫| 草比比过程图| 国产高清免费视频免费观看| 国产三级视频在线| 久久99r66热这里只有精品| 久久夜色精品国产亚州AV卜| 美女张开腿让男人桶爽无弹窗 | CHESENGAY痞帅警察GV| 成年女人免费影院播放| 国产精品成人影院| 九九精品在线播放|