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

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

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

30年老師傅整理的學(xué)習(xí)PLC編程思路和方法!

laidenongfhs ? 來(lái)源:中泰PLC自動(dòng)化教學(xué) ? 2023-07-07 14:29 ? 次閱讀

今天,小編為大家收集了一些關(guān)于如何學(xué)好PLC編程的思路和辦法,希望大家收下這劑安利后,能對(duì)PLC編程有個(gè)大概的學(xué)習(xí)思路。當(dāng)然啦!大神可在留言區(qū)留下相關(guān)經(jīng)驗(yàn)哦,一起進(jìn)步!

基本的硬件知識(shí)

編程之前,需要了解一些基本的硬件知識(shí),最好從硬件的選型和畫圖入手,等把輸入輸出的類型,模擬量的選型等搞清楚之后,再開(kāi)始編程會(huì)簡(jiǎn)單點(diǎn)。熟悉基本的硬件電路,你就會(huì)發(fā)現(xiàn)原來(lái)梯形圖和這些硬件電路是可以很好對(duì)應(yīng)起來(lái)的。

了解PLC編程的方式

線性編程、模塊化編程、結(jié)構(gòu)化編程。對(duì)于西門子PLC,以結(jié)構(gòu)化編程為主,但可以使用線性編程和模塊化編程,對(duì)于結(jié)構(gòu)化編程,需要有一定的結(jié)構(gòu)化編程思想。

如果你想比較快學(xué)習(xí)西門子PLC,建議首先學(xué)習(xí)線性編程或模塊化編程。在學(xué)習(xí)過(guò)程中慢慢體會(huì)結(jié)構(gòu)化編程方式。

實(shí)踐

多學(xué)多練習(xí),有人指導(dǎo)或進(jìn)修學(xué)習(xí)會(huì)比自己學(xué)習(xí)相對(duì)快一些,但不是絕對(duì)。首先,買本關(guān)于PLC的書,然后手上有一個(gè)PLC,根據(jù)書上的例子,自己琢磨個(gè)小項(xiàng)目,實(shí)現(xiàn)一個(gè)功能,自己獨(dú)立做個(gè)PLC項(xiàng)目,西門子200系列的小PLC很適合新手學(xué)習(xí),比較容易上手。

現(xiàn)在的PLC軟件也設(shè)計(jì)的非常好,如果有硬件配合更好,沒(méi)有的話安裝一個(gè)軟件,安裝一個(gè)模擬器,基本的操作熟悉起來(lái),然后觀察PLC的輸入輸出變化情況在程序沒(méi)有充分驗(yàn)證之前,建議先斷開(kāi)負(fù)載,等所有的IO,模擬量測(cè)試完成后,再帶負(fù)載運(yùn)行。

工藝

PLC編程的重點(diǎn)是模擬原有的作業(yè)流程,將控制過(guò)程由程序運(yùn)行來(lái)完成。所以核心內(nèi)容就是對(duì)工藝的程序描述。因此需要熟練掌握PLC程序語(yǔ)言和基本的功能實(shí)現(xiàn)。PLC語(yǔ)言分梯形圖和語(yǔ)句及功能圖三種。

常用的是梯形圖,這個(gè)適合用于基本邏輯描述;語(yǔ)句表適合對(duì)數(shù)據(jù)加工用,相對(duì)難理解些;功能圖的適合步進(jìn)類型的狀態(tài)功能描述,用的不多。自學(xué)的話需要安裝相應(yīng)的軟件,各個(gè)廠家的有很多不同點(diǎn),但是都類似。設(shè)備怎么動(dòng)作,需要讀取什么信息,如何控制現(xiàn)場(chǎng)的設(shè)備,如何實(shí)現(xiàn)最好的控制效果,要密切了解現(xiàn)場(chǎng)的工藝。

基本的自動(dòng)化相關(guān)知識(shí)

1、過(guò)程儀表的硬件知識(shí),包括傳感器、變送器(二次儀表)和PLC本身,這是構(gòu)建控制系統(tǒng)的基礎(chǔ);比如兩線制,四線制,電流,電壓,PT100,對(duì)應(yīng)的物理范圍,真空度換算等。

2、過(guò)程控制理論,包括各種控制模型的原理和應(yīng)用,其中最重要的是二位調(diào)節(jié)和PID調(diào)節(jié)模型。PID調(diào)節(jié)是目前用得最廣泛的過(guò)程控制手段,且變化多端。需要弄清楚原理,知道如何調(diào)節(jié)參數(shù)即可。

良好的編程習(xí)慣

1、變量命名,功能塊命名,定時(shí)器命名,最好遵循一定的原則,可讀性好;

2、熟悉軟件的基本命令的使用;
3、編寫公共的程序塊,比如閥門,電機(jī)的公用塊等;
4、合理分配主程序、子程序和定時(shí)中斷程序等;
5、合理分配數(shù)據(jù)塊,定時(shí)器,計(jì)數(shù)器,存儲(chǔ)器變量等,注意變量位置不能重疊。

軟件內(nèi)部機(jī)理

每個(gè)軟件都各有不同,但是基本的東西應(yīng)該都包括的:

1、了解指令的累加器,狀態(tài)字等內(nèi)容。
2、指令的組成以及各部分的含義,無(wú)論是高級(jí)語(yǔ)言的if then else, 還是PLC的A AN JNB,指令的組成部分以及表示的含義需要搞清楚;
3、了解幾種尋址方式。單片機(jī)非常講究這個(gè),對(duì)于PLC來(lái)說(shuō),多了解對(duì)于復(fù)雜的編程有幫助。
4、了解數(shù)據(jù)格式,注意高低位分布,這個(gè)太重要了,尤其是和第三方通訊的時(shí)候。
5、了解幾個(gè)常用的寄存器和存儲(chǔ)區(qū)域。比如DB,M,I,Q等。

3f19c012-1c8c-11ee-962d-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5343

    瀏覽量

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

    關(guān)注

    5011

    文章

    13299

    瀏覽量

    463435
  • PLC編程
    +關(guān)注

    關(guān)注

    46

    文章

    246

    瀏覽量

    37457

原文標(biāo)題:30年老師傅整理的學(xué)習(xí)PLC編程思路和方法!

文章出處:【微信號(hào):中泰PLC自動(dòng)化教學(xué),微信公眾號(hào):中泰PLC自動(dòng)化教學(xué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    求助各位 老師傅 制作移動(dòng)電源的升壓、保護(hù)板

    如題,老師提的要求要自己做個(gè)鋰電池的保護(hù)板、升壓板,叫我們自己買元器件,實(shí)現(xiàn)最基本的升壓(3.7V升5V)、保護(hù)功能就成。在網(wǎng)孔板上焊接,哪位老師傅 能幫助下小弟啊 幫我指點(diǎn)下啊 留個(gè)聯(lián)系方式 我聯(lián)系您。真心求學(xué)習(xí)啊~~~
    發(fā)表于 12-15 18:17

    求各位老師傅分享個(gè)汽車防盜的維修資料

    求各位老師傅分享個(gè)汽車防盜的維修資料
    發(fā)表于 10-12 11:16

    老師傅的電機(jī)參數(shù)計(jì)算方式

    據(jù)說(shuō)是一個(gè)從事二十幾年電機(jī)實(shí)際應(yīng)用的老師傅電機(jī)參數(shù)計(jì)算手稿.......希望對(duì)大家有用
    發(fā)表于 01-18 17:50

    選“波輪”還是“滾筒” 洗衣機(jī)好 看看老師傅是怎么說(shuō)的

    科技的發(fā)展,出現(xiàn)了很多新的家電。很多電視、空調(diào)等電器都進(jìn)行了全新的升級(jí),功能更多了,更加豐富生活。洗衣機(jī)也是這樣,現(xiàn)在的洗衣機(jī)功能非常多,而按照洗衣服的方式有波輪洗衣機(jī)和滾筒洗衣機(jī),那我們?nèi)ド虉?chǎng)買洗衣機(jī),選“波輪”還是“滾筒”?聽(tīng)聽(tīng)老師傅的話吧!
    發(fā)表于 02-19 11:54 ?1029次閱讀

    10電工老師傅整理出的41條電路接線方法,值得一學(xué)!

    想知道哪些電路是工程師日常工作經(jīng)常會(huì)遇到,但是可能會(huì)做不好的嗎?以下分享10+電工常用的41例接線方法,都是經(jīng)過(guò)實(shí)踐項(xiàng)目驗(yàn)證,并且可以直接拿來(lái)使用,一起來(lái)看下吧!
    的頭像 發(fā)表于 03-12 15:13 ?6856次閱讀
    10<b class='flag-5'>年</b>電工<b class='flag-5'>老師傅</b><b class='flag-5'>整理</b>出的41條電路接線<b class='flag-5'>方法</b>,值得一學(xué)!

    老師傅怎么選投影?參考極米New Z6X這三個(gè)點(diǎn),買到好投影并不難

    投影怎么選?聽(tīng)聽(tīng)老師傅的建議,在如今這個(gè)品牌眾多,魚龍混雜的投影市場(chǎng),對(duì)于小白用戶來(lái)說(shuō),買投影很容易踩到坑,尤其是首次購(gòu)買投影用戶。踩坑的幾率更大,因此本文為大家總結(jié)了3個(gè)買投影要點(diǎn),謹(jǐn)記這些買到好
    的頭像 發(fā)表于 09-02 14:58 ?2568次閱讀

    經(jīng)驗(yàn)分享|十年老司機(jī)的單片機(jī)模塊化編程

    經(jīng)驗(yàn)分享|十年老司機(jī)的單片機(jī)模塊化編程
    發(fā)表于 11-23 17:51 ?33次下載
    經(jīng)驗(yàn)分享|十<b class='flag-5'>年老</b>司機(jī)的單片機(jī)模塊化<b class='flag-5'>編程</b>

    智能鎖老師傅總結(jié)的15條經(jīng)驗(yàn)!絕對(duì)實(shí)用!

    作為智能鎖人,想必大家都是從業(yè)已久,無(wú)論是產(chǎn)品、銷售,或者是安裝方面,都能侃侃而談。今天,小編就為大家?guī)?lái)一位智能鎖老師傅的經(jīng)驗(yàn)之談:? 鎖體尺寸最好用尺比量著拍照給銷售商,一目了然。鎖體尺寸多數(shù)
    發(fā)表于 12-14 14:37 ?1225次閱讀

    學(xué)習(xí)PLC編程需要哪些基礎(chǔ)?

    學(xué)習(xí)PLC編程需要哪些基礎(chǔ)?學(xué)基礎(chǔ)PLC可以嗎?這是PLC初學(xué)者最常問(wèn)的問(wèn)題,已經(jīng)動(dòng)了學(xué)習(xí)的心思
    發(fā)表于 12-29 10:06 ?1.8w次閱讀

    學(xué)習(xí)PLC編程有什么有效方法

    得到繼電器電路。但這樣設(shè)計(jì)的電路雖然正確,卻浪費(fèi)器件,這是PLC編程的移植替代方法。用最簡(jiǎn)單的啟停(啟動(dòng)、保持)電路作為思路,除個(gè)別高級(jí)指令外,可以滿足1000多條高級(jí)指令的功能,所以
    發(fā)表于 01-11 09:36 ?1006次閱讀

    斷路器接線是左零右火嗎?看30年老電工怎么說(shuō)

    一般電工師傅都會(huì)建議業(yè)主安裝斷路器,為了保護(hù)居家用電安全。這是因?yàn)楫?dāng)家庭線路發(fā)生故障時(shí),斷路器可以自動(dòng)跳閘切斷電源,從而減小事故損失。但是大家知道斷路器是怎樣接線的嗎?難道也是左零右火?看看電工老師傅怎么說(shuō)。
    的頭像 發(fā)表于 12-01 16:27 ?2729次閱讀

    如何快速入門PLC編程

    的課程,沒(méi)有經(jīng)驗(yàn)的老師師傅)來(lái) 教,是很難入門的。自學(xué)費(fèi)時(shí)費(fèi)力,最關(guān)鍵的是未必能學(xué)到本事,達(dá)不到用人單位實(shí)際要求。如果報(bào)名參加培訓(xùn)班,那就不一 樣了。在深圳三人易行教育科技有限公司(以下簡(jiǎn)稱:三人易行)培訓(xùn)機(jī)構(gòu),可以學(xué)到PLC
    發(fā)表于 04-19 10:20 ?14次下載
    如何快速入門<b class='flag-5'>PLC</b><b class='flag-5'>編程</b>

    正確學(xué)習(xí)PLC編程方法

    來(lái)看看正確學(xué)習(xí)plc編程方法。 ?   plc不是一個(gè)軟件類的他是一門技術(shù),一門學(xué)科。   你看看視頻之類就學(xué)好了那是完全不可能的。   
    發(fā)表于 04-20 09:59 ?2次下載
    正確<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>PLC</b><b class='flag-5'>編程</b>的<b class='flag-5'>方法</b>

    模擬量信號(hào)和開(kāi)關(guān)量信號(hào)有什么區(qū)別

    提起PLC和變頻器,相信很多的電工老師傅都非常了解,甚至于每天都在接觸PLC和變頻器,老師傅們都知道開(kāi)關(guān)量控制和模擬量控制是PLC和變頻器經(jīng)
    的頭像 發(fā)表于 06-06 16:47 ?1747次閱讀
    模擬量信號(hào)和開(kāi)關(guān)量信號(hào)有什么區(qū)別

    關(guān)于PLC編程學(xué)習(xí)思路方法

    PLC編程要了解現(xiàn)場(chǎng)的工藝要求,讀取什么信號(hào),如何控制現(xiàn)場(chǎng)的設(shè)備,如何實(shí)現(xiàn)最好的控制效果,整個(gè)控制過(guò)程都按照工藝要求事先設(shè)計(jì)好的程序來(lái)控制執(zhí)行的,所以此核心內(nèi)容是了解工藝要求。
    發(fā)表于 06-09 10:14 ?952次閱讀
    關(guān)于<b class='flag-5'>PLC</b><b class='flag-5'>編程</b><b class='flag-5'>學(xué)習(xí)</b>的<b class='flag-5'>思路</b>及<b class='flag-5'>方法</b>