chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC編程首先要干什么?

工控論壇 ? 來(lái)源:工控論壇 ? 作者:工控論壇 ? 2022-06-10 10:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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


作為PLC編程人員,在拿到項(xiàng)目的時(shí)候我們首先要干什么?很多朋友可能說(shuō)看工藝編程啊,其實(shí)遠(yuǎn)沒(méi)有你想的那么簡(jiǎn)單,在你編程之前有很多任務(wù)要去完成。

我們很多PLC程序員經(jīng)常接手別人的案子,對(duì)于別人的案子估計(jì)都很頭大,原因就是很多PLC編程人員在項(xiàng)目的前期準(zhǔn)備期間沒(méi)有很好的做項(xiàng)目程序的規(guī)劃,導(dǎo)致后面的編程越來(lái)越亂,最后亂的一塌糊涂,連自己都不愿意多看一眼。如果你是這樣的PLC編程人員,請(qǐng)好好看看我的這篇文章。


本文以我做過(guò)的一個(gè)小項(xiàng)目為例:

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

接到項(xiàng)目的同時(shí)你會(huì)收到一堆的資料和圖紙,各種傳感器,執(zhí)行機(jī)構(gòu),各種P&ID圖紙,一、二次電氣圖紙,工藝流程圖,拿過(guò)來(lái)都瀏覽一下之后開(kāi)始工作吧。


首先要做的是整理該項(xiàng)目所用到的所有傳感器,執(zhí)行單元,對(duì)著電氣圖紙給這些元器件命名,電氣圖紙上如果有的,基本上按照電氣原理圖所畫(huà)的命名,分配用處,搞明白他的作用。和他的使用注意事項(xiàng),最好包括到后來(lái)在現(xiàn)場(chǎng)的安裝位置,根據(jù)P&ID圖紙標(biāo)注。

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

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

拿出電氣圖紙,開(kāi)始制作I/0表吧,這個(gè)大家估計(jì)都很熟悉,估計(jì)有很多人都不制作I/O表,在做程序的時(shí)候直接看圖紙,我對(duì)這種做法是不認(rèn)同的,因?yàn)樵谥谱鱅/O表格的同時(shí),關(guān)于I/0的點(diǎn)位分配也就整理好了。不信你看!

1、模擬量的

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

2、開(kāi)關(guān)量的

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

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

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

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

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

所有的元器件都整理好,搞清楚以后下面要做的回過(guò)頭來(lái)再看工藝,根據(jù)提供的工藝,規(guī)劃我們程序的功能區(qū)劃,定義功能分布:

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

這個(gè)時(shí)候根據(jù)工藝主要的功能都以后分配完畢,下面就應(yīng)該具體到每一個(gè)程序段里面了。


對(duì)于小一點(diǎn)的項(xiàng)目最好的情況下畫(huà)出流程圖:

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

對(duì)于比較大的項(xiàng)目畫(huà)流程圖就不實(shí)際了,費(fèi)力不討好,這個(gè)時(shí)候要做的就是直接分配寄存器位。

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

我這里舉例的點(diǎn)位比較小,所以用的是M,大項(xiàng)目就別了,直接定義DB塊吧。

前奏曲第四步:分配參數(shù)地址,報(bào)警故障

每個(gè)項(xiàng)目中都會(huì)有很多參數(shù)設(shè)定,報(bào)警故障,這些是必不可少的。

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

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

前奏曲第五步:通盤(pán)考慮

這個(gè)時(shí)候?qū)Τ绦虻恼麄€(gè)流程估計(jì)已經(jīng)非常清楚了,站在整體思考你還需要定義分配那些變量,是不是有通訊,是不是需要定義很多定時(shí)器。等等,總之把你能想到的全部提前準(zhǔn)備好。

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

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

俗話(huà)說(shuō)磨刀不誤砍柴工,有了上面的那么多準(zhǔn)備,現(xiàn)在開(kāi)始動(dòng)手編寫(xiě)程序是不是有一種“讀書(shū)破萬(wàn)卷,下筆如有神”的感覺(jué),你也不會(huì)在寫(xiě)程序的同時(shí)被地址分配打斷思路,減少錯(cuò)誤,同時(shí)你在編程軟件定義變量的時(shí)候,在做HMI畫(huà)面的時(shí)候,你只需做的就是CTRL+C下一個(gè)動(dòng)作就是CTRL+V,享受寫(xiě)程序一氣呵成的感覺(jué)吧。如果在寫(xiě)程序的時(shí)候加上很恰當(dāng)?shù)淖⑨專(zhuān)瑒e人在接受你的程序的時(shí)候也不會(huì)一個(gè)電話(huà)一個(gè)電話(huà)不停的追問(wèn)你一些看不懂程序的問(wèn)題。

一個(gè)整潔,漂亮的程序架構(gòu)就這樣完成了,如果內(nèi)部處理得當(dāng),這就是一個(gè)成功的案例。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5043

    文章

    14427

    瀏覽量

    483309
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3707

    瀏覽量

    96715

原文標(biāo)題:PLC編程前奏曲

文章出處:【微信號(hào):gkongbbs,微信公眾號(hào):工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    穩(wěn)聯(lián)技術(shù)EthernetIP轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接發(fā)那科機(jī)器人與三菱PLC的集成方案

    )端的以太網(wǎng)端口設(shè)置領(lǐng)域,于通信測(cè)試過(guò)程中,當(dāng)將PLC設(shè)定為主站時(shí),在PLC設(shè)置中精確選擇“以太網(wǎng)端口”這一操作具有關(guān)鍵意義,旨在確保通信測(cè)試能夠順利推進(jìn)。具體來(lái)講,首先要PLC設(shè)置
    的頭像 發(fā)表于 09-09 17:12 ?490次閱讀
    穩(wěn)聯(lián)技術(shù)EthernetIP轉(zhuǎn)ModbusTCP網(wǎng)關(guān)連接發(fā)那科機(jī)器人與三菱<b class='flag-5'>PLC</b>的集成方案

    科普|5G CPE是什么?可以干什么用?

    在很多項(xiàng)目中,經(jīng)常會(huì)遇到5GCPE設(shè)備,很多小伙伴不知道5GCPE是什么設(shè)備?具體有哪些用途。首先我們要知道什么是CPE?這是英文CustomerPremiseEquipment的縮寫(xiě),可以翻譯成
    的頭像 發(fā)表于 08-14 17:38 ?7893次閱讀
    科普|5G CPE是什么?可以<b class='flag-5'>干什么</b>用?

    共晶焊接工藝的基本原理

    共晶焊接的核心是通過(guò)形成異種金屬間的共晶組織,實(shí)現(xiàn)可靠牢固的金屬連接。在半導(dǎo)體封裝的芯片安裝過(guò)程中,首先要求芯片背面存在金屬層。
    的頭像 發(fā)表于 08-05 15:06 ?3349次閱讀
    共晶焊接工藝的基本原理

    Linux OpenSSL介紹

    了解openssl之前,我們首先要了解SSLTLS是什么。
    的頭像 發(fā)表于 06-26 14:12 ?457次閱讀
    Linux OpenSSL介紹

    芯片前端設(shè)計(jì)與后端設(shè)計(jì)的區(qū)別

    前端設(shè)計(jì)(Front-end Design):聚焦于電路的邏輯功能實(shí)現(xiàn)。本質(zhì)上是在“紙上”設(shè)計(jì)電路,包括芯片要“干什么”,要“如何運(yùn)算”。
    的頭像 發(fā)表于 05-16 14:56 ?964次閱讀

    請(qǐng)問(wèn)圖片中電路板的功能?

    朋友們幫看看,這電路模塊是干什么用的?
    發(fā)表于 04-14 09:40

    【CW32模塊使用】SG90舵機(jī)

    我們的目標(biāo)是將例程移植至CW32F030C8T6開(kāi)發(fā)板上【能夠控制舵機(jī)旋轉(zhuǎn)的功能】。首先要獲取資料,查看數(shù)據(jù)手冊(cè)應(yīng)如何實(shí)現(xiàn)讀取數(shù)據(jù),再移植至我們的工程。
    的頭像 發(fā)表于 03-29 17:22 ?1128次閱讀
    【CW32模塊使用】SG90舵機(jī)

    GaN、超級(jí)SI、SiC這三種MOS器件的用途區(qū)別

    如果想要說(shuō)明白GaN、超級(jí)SI、SiC這三種MOS器件的用途區(qū)別,首先要做的是搞清楚這三種功率器件的特性,然后再根據(jù)材料特性分析具體應(yīng)用。
    的頭像 發(fā)表于 03-14 18:05 ?2137次閱讀

    gtta光纜是干什么

    GTTA光纜是一種特定類(lèi)型的通信光纜,主要用于滿(mǎn)足光學(xué)、機(jī)械或環(huán)境的性能規(guī)范,并實(shí)現(xiàn)光信號(hào)的傳輸。以下是對(duì)GTTA光纜的詳細(xì)解釋?zhuān)?一、主要用途 GTTA光纜作為寬帶接入的物理平臺(tái),在通信網(wǎng)絡(luò)中扮演著重要角色。它主要用于室外通信,如饋線(xiàn)和配線(xiàn)等,特別是在接入網(wǎng)中。此外,它還可以用于管道、非金屬自承架空等常規(guī)敷設(shè)方式,以及樓道內(nèi)豎井布線(xiàn)。 二、結(jié)構(gòu)特點(diǎn) 纜芯:光纜的纜芯由一定數(shù)量的光纖組成,這些光纖按照一定方式排列并形成纜
    的頭像 發(fā)表于 03-06 10:21 ?858次閱讀

    如果需要使用DMD進(jìn)行成像控制,需要用到哪些部件?

    我想問(wèn)一下,如果需要使用DMD進(jìn)行成像控制,需要用到哪些部件?是只需要控制板和DMD芯片么?那么評(píng)估模塊是用來(lái)干什么的呢?
    發(fā)表于 02-28 06:40

    ABB PLC編程手冊(cè)

    ABB ?PLC編程手冊(cè)
    發(fā)表于 02-07 15:23 ?15次下載

    三菱PLC編程語(yǔ)言解析

    三菱電機(jī)(Mitsubishi Electric)是全球知名的自動(dòng)化和制造解決方案供應(yīng)商,其PLC(可編程邏輯控制器)產(chǎn)品廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域。三菱PLC編程語(yǔ)言主要基于國(guó)際標(biāo)準(zhǔn)I
    的頭像 發(fā)表于 12-26 17:36 ?2196次閱讀

    PLC編程控制器的簡(jiǎn)介

    PLC的英文全稱(chēng)為Programmable Logic Controller,也就是可編程序控制器。它是一種將計(jì)算機(jī)技術(shù)與繼電器技術(shù)結(jié)合起來(lái)的現(xiàn)代化自動(dòng)控制裝置,1969年,美國(guó)數(shù)字化設(shè)備公司研制出
    的頭像 發(fā)表于 12-23 09:09 ?2039次閱讀

    施耐德電氣助力有色金屬企業(yè)實(shí)現(xiàn)數(shù)字化和低碳化雙轉(zhuǎn)型

    首先要明確的是,雙轉(zhuǎn)型絕不是短線(xiàn)程的競(jìng)技比賽——它關(guān)系到經(jīng)營(yíng)理念、戰(zhàn)略、組織、運(yùn)營(yíng)等各層面全方位的變革,需要自上而下、貫穿全生命周期的全局謀劃。
    的頭像 發(fā)表于 12-20 15:33 ?760次閱讀

    PLM項(xiàng)目管理系統(tǒng)主要干什么?制造業(yè)企業(yè)的PLM應(yīng)用與效益

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