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

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

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

PLC編程的簡單實(shí)用框架結(jié)構(gòu)

電子工程師 ? 來源:電子技術(shù)控 ? 作者:電子技術(shù)控 ? 2022-08-08 14:59 ? 次閱讀

雖然PLC程序編寫每個(gè)人有每個(gè)人的思路,但是最終的模式都是相通的。本文以三菱PLC的簡單梯形圖編程方法為例,分享一下萬能的編寫模板。

1.設(shè)置相關(guān)參數(shù)

參數(shù)設(shè)置包含:PLC參數(shù)設(shè)置、網(wǎng)絡(luò)參數(shù)設(shè)置、智能模塊參數(shù)設(shè)置等。

ea742586-16c7-11ed-ba43-dac502259ad0.jpg

參數(shù)設(shè)置

2.程序內(nèi)容分配

程序內(nèi)容分配之前,你要對(duì)該套程序架構(gòu)有一定的了解,要清楚需要將程序分成幾部分主要內(nèi)容。

1)按照程序結(jié)構(gòu)分,比如:主程序、報(bào)警程序、復(fù)位程序等。

2)按照設(shè)備類型分,比如:上料程序、下料程序、機(jī)器人程序等。

ea98bfe0-16c7-11ed-ba43-dac502259ad0.jpg

程序內(nèi)容

3.初始化程序

初始化程序是對(duì)PLC程序的數(shù)據(jù)進(jìn)行初始化,可以是上電自動(dòng)清除數(shù)據(jù),也可以是手動(dòng)初始化復(fù)位。

eaa6a6c8-16c7-11ed-ba43-dac502259ad0.jpg

初始化程序

4.原點(diǎn)復(fù)位程序

原點(diǎn)復(fù)位程序要能夠?qū)崿F(xiàn)在手動(dòng)狀態(tài)下,設(shè)備自動(dòng)回到原點(diǎn)狀態(tài),其實(shí)原點(diǎn)復(fù)位程序就是設(shè)備一鍵回原點(diǎn)的“自動(dòng)程序”。

eab49ff8-16c7-11ed-ba43-dac502259ad0.jpg

原點(diǎn)復(fù)位

5.手動(dòng)程序

手動(dòng)程序包含自動(dòng)化設(shè)備中所有動(dòng)作的手動(dòng)動(dòng)作,主要包含:氣缸動(dòng)作、馬達(dá)動(dòng)作、伺服電機(jī)動(dòng)作、電缸動(dòng)作等。

eac88a54-16c7-11ed-ba43-dac502259ad0.jpg

手動(dòng)程序

6.自動(dòng)程序

當(dāng)你手動(dòng)程序已經(jīng)編寫完成后,你只要編寫好自動(dòng)程序,并連接到各手動(dòng)程序條件前即可。

eae16240-16c7-11ed-ba43-dac502259ad0.jpg

自動(dòng)程序

7.安全程序

安全程序:安全程序要保證你無論如何操作甚至是誤操作也不會(huì)撞壞設(shè)備元件,同時(shí)你的程序也要對(duì)人是安全的。即設(shè)備的安全和人的安全。

eafd3c2c-16c7-11ed-ba43-dac502259ad0.jpg

安全程序

8.報(bào)警程序

報(bào)警程序一定要盡可能地完善,要確保設(shè)備停止運(yùn)行都能夠給出提示,而不是無故停機(jī)不動(dòng)。

eb0ea5ca-16c7-11ed-ba43-dac502259ad0.jpg

報(bào)警程序

以上就是PLC編程的簡單實(shí)用框架結(jié)構(gòu)。

審核編輯:郭婷

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

    關(guān)注

    210

    文章

    27838

    瀏覽量

    204566
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12942

    瀏覽量

    459184

原文標(biāo)題:PLC編程的簡單“萬能”框架結(jié)構(gòu)(實(shí)例:三菱PLC梯形圖編程方法)

文章出處:【微信號(hào):電子技術(shù)控,微信公眾號(hào):電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    淺談PLC編程軟件的特征

    優(yōu)秀的PLC編程軟件通常具備以下特征。
    的頭像 發(fā)表于 09-20 14:59 ?50次閱讀

    plc編程st語言怎么編

    PLC(可編程邏輯控制器)編程中的ST(Structured Text)語言是一種高級(jí)編程語言,它類似于Pascal或C語言,允許使用復(fù)雜的控制結(jié)構(gòu)
    的頭像 發(fā)表于 08-25 10:05 ?290次閱讀

    PLC編程方式及編程語言

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

    PLC基本結(jié)構(gòu)解析

    方式和便捷的編程方式,被廣泛應(yīng)用于各種工業(yè)控制系統(tǒng)中。本文將詳細(xì)解析PLC的基本結(jié)構(gòu),包括其主要組成部分的功能和特點(diǎn),以便讀者對(duì)PLC有更深入的了解。
    的頭像 發(fā)表于 06-25 14:30 ?539次閱讀

    三菱fx系列plc支持哪種編程方式

    列表、順序功能圖、結(jié)構(gòu)化文本和圖形編程等。 梯形圖編程(Ladder Diagram) 梯形圖編程PLC
    的頭像 發(fā)表于 06-20 10:24 ?481次閱讀

    PLC編程語言和C語言的區(qū)別

    在工業(yè)自動(dòng)化和計(jì)算機(jī)編程領(lǐng)域中,PLC(可編程邏輯控制器)編程語言和C語言各自扮演著重要的角色。盡管兩者都是編程語言,但它們?cè)诙鄠€(gè)方面存在顯
    的頭像 發(fā)表于 06-14 17:11 ?1563次閱讀

    PLC常用編程語言有哪些

    語言多種多樣,每種語言都有其獨(dú)特的特點(diǎn)和適用場景。本文將詳細(xì)介紹PLC常用的編程語言,包括梯形圖(LD)、指令表(IL)、功能模塊圖(FBD)、順序功能流程圖(SFC)以及結(jié)構(gòu)化文本(ST),并通過具體的特點(diǎn)和應(yīng)用實(shí)例,幫助讀者
    的頭像 發(fā)表于 06-14 16:58 ?716次閱讀

    plc編程語言與c語言的聯(lián)系 c語言和PLC有什么區(qū)別

    語言,主要用于開發(fā)各種應(yīng)用程序。盡管PLC編程語言和C語言有一些相似之處,但它們之間也存在一些明顯的區(qū)別。 首先,PLC編程語言和C語言都是基于結(jié)構(gòu)
    的頭像 發(fā)表于 02-05 14:21 ?3130次閱讀

    plc編程入門基礎(chǔ)知識(shí) plc編程語言有幾種

    。 PLC編程語言主要分為五種不同的類型,它們分別是:梯形圖、指令列表、功能塊圖、結(jié)構(gòu)化文本和流程圖。每種編程語言都有其自身的特點(diǎn)和適用范圍。 梯形圖(Ladder Diagram,L
    的頭像 發(fā)表于 02-04 15:55 ?1289次閱讀

    plc編程語言有幾種,一般常用有哪些

    PLC(可編程邏輯控制器)是一種用于自動(dòng)化控制系統(tǒng)的電子設(shè)備,它使用特定的編程語言來控制和監(jiān)視機(jī)器或過程。常見的PLC編程語言主要有五種:梯
    的頭像 發(fā)表于 02-01 14:31 ?3131次閱讀

    plc編程軟件中的監(jiān)視功能怎么用

    PLC(可編程邏輯控制器)編程軟件中的監(jiān)視功能是用于實(shí)時(shí)監(jiān)視PLC系統(tǒng)的運(yùn)行狀態(tài)、各個(gè)信號(hào)的輸入輸出情況以及程序的執(zhí)行情況。本文將詳細(xì)介紹PLC
    的頭像 發(fā)表于 12-08 16:30 ?2963次閱讀

    淺談PLC 5種標(biāo)準(zhǔn)的編程語言

    IEC 1131-3的編程語言是IEC工作組 對(duì)世界范圍的PLC廠家的編程語言合理地吸收、借鑒的基礎(chǔ)上形成的一套針對(duì)工業(yè)控制系統(tǒng)的國際編程語言標(biāo)準(zhǔn)。它不但適用于
    發(fā)表于 11-15 11:14 ?668次閱讀
    淺談<b class='flag-5'>PLC</b> 5種標(biāo)準(zhǔn)的<b class='flag-5'>編程</b>語言

    Socket 網(wǎng)絡(luò)編程框架介紹

    Socket 網(wǎng)絡(luò)編程框架 Socket(套接字)是一個(gè)網(wǎng)絡(luò)編程概念,描述了一個(gè)通信端點(diǎn)(Endpoint),用于建立網(wǎng)絡(luò)連接(Connection)并傳輸數(shù)據(jù)。 Linux Kernel 提供了
    的頭像 發(fā)表于 11-09 14:19 ?853次閱讀
    Socket 網(wǎng)絡(luò)<b class='flag-5'>編程</b><b class='flag-5'>框架</b>介紹

    plc編程實(shí)用指南

    電子發(fā)燒友網(wǎng)站提供《多plc編程實(shí)用指南.pdf》資料免費(fèi)下載
    發(fā)表于 10-20 10:09 ?0次下載
    多<b class='flag-5'>plc</b><b class='flag-5'>編程</b>實(shí)用指南

    網(wǎng)絡(luò)編程框架netty io介紹

    深入理解網(wǎng)絡(luò)編程框架netty io歡迎大家下載學(xué)習(xí)
    發(fā)表于 09-28 07:36