91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

plc編程入門的學(xué)習(xí)方法

姚小熊27 ? 來源:機電之家 ? 作者:機電之家 ? 2021-05-01 16:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

初學(xué)的時候,學(xué)校還沒有plc。我和企業(yè)的技術(shù)人員一起,做了一些plc控制的項目,還為企業(yè)翻譯過西門子的s5-135u的技術(shù)資料,對plc有了比較深入的了解。

對plc基本上心里有數(shù)后,我準(zhǔn)備在學(xué)校開設(shè)plc課程。當(dāng)時國內(nèi)還沒有一本plc教材,只有自己編寫。剛開始編寫的時候心里完全沒數(shù),連教材大致應(yīng)該有什么樣的結(jié)構(gòu)都不知道。

我在工廠工作的時候,曾經(jīng)閱讀過一些非常復(fù)雜的控制電路,里面的邏輯關(guān)系七拐八繞,就像一團亂麻,如果沒有說明書,休想把它看懂。顯然,復(fù)雜的繼電器控制電路的設(shè)計更為困難。

plc當(dāng)時主要用來替代繼電器控制,plc的梯形圖與繼電器非常接近。如果還是沿用繼電器電路的設(shè)計方法來設(shè)計梯形圖,程序設(shè)計將會成為plc推廣應(yīng)用的最大障礙。因此我在寫教材的時候,重點放在plc的程序設(shè)計方法上。

我希望能找到繼電器控制電路的設(shè)計方法,供plc的程序設(shè)計參考。當(dāng)時有關(guān)的書籍極少,我在學(xué)校圖書館只找到一本文革前出版的工廠控制的書籍,里面講了一種繼電器電路的“經(jīng)驗設(shè)計法”。

經(jīng)驗設(shè)計法是在一些典型電路的基礎(chǔ)上,根據(jù)被控對象對控制系統(tǒng)的具體要求,不斷地修改和完善電路。有時需要多次反復(fù)地調(diào)試和修改電路,增加一些觸點或,最后才能得到一個較為滿意的結(jié)果。這種設(shè)計方法沒有普遍的規(guī)律可以遵循,具有很大的試探性和隨意性,最后的結(jié)果不是惟一的,設(shè)計所用的時間、設(shè)計的質(zhì)量與設(shè)計者的經(jīng)驗有很大的關(guān)系。這個所謂的設(shè)計方法只能意會、不能言傳,沒法推廣普及。

后來我閱讀了多個廠家的plc用戶手冊和大量的外文資料,一種先進(jìn)的設(shè)計方法浮現(xiàn)在我的眼前,這就是順序控制設(shè)計法。在美國的《control engineering》雜志上,找到一篇法國te公司一個工程師寫的介紹順序控制的論文。一些plc用戶手冊也介紹了使用專用指令或?qū)S?a target="_blank">編程元件的順序控制設(shè)計法。使用順序控制設(shè)計法時,首先根據(jù)系統(tǒng)的工藝過程,畫出順序功能圖,然后根據(jù)順序功能圖畫出梯形圖。

我在圖書館找到了1986年頒布的順序功能圖的國家標(biāo)準(zhǔn)(gb 6988.6-86),順序功能圖當(dāng)時被翻譯為功能表圖(function chart)。

在iec的語言標(biāo)準(zhǔn)(iec 61131-3)中,順序功能圖(sequential function chart)被確定為plc位居首位的編程語言。有的plc有順序功能圖語言,例如s7-300/400的s7-graph。但是有相當(dāng)多的plc(包括s7-200)沒有配備順序功能圖語言,為此我開發(fā)了多種根據(jù)順序功能圖設(shè)計梯形圖的編程方法,包括使用起保停電路的編程方法、使用置位/復(fù)位指令的編程方法、仿stl指令的編程方法、使用鎖存繼電器的編程方式和使用移位寄存器的編程方法,我的教材還介紹了使用s7-200的順序控制繼電器指令和使用三菱的stl指令的編程方法。前3種方法可用于任意型號的plc。

實際上只要掌握了一種通用的編程方法就可以了。我比較喜歡使用置位/復(fù)位指令的編程方法,這種編程方法的規(guī)則簡單,形象直觀,容易掌握。我在德國發(fā)現(xiàn)德國的教授編寫的教材也使用這種編程方法。

具有多種工作方式的順序控制程序是設(shè)計中的難點,在我編寫的教材里用實例介紹了這種系統(tǒng)的編程方法。此外我還用組態(tài)軟件和西門子的simit軟件開發(fā)了plc的被控對象的仿真畫面和程序,可用于調(diào)試plc的順序控制程序。

順序控制設(shè)計法是一種先進(jìn)的設(shè)計方法,很容易被初學(xué)者接受,對于有經(jīng)驗的工程師,也會提高設(shè)計的效率,程序的調(diào)試、修改和閱讀也很方便。某企業(yè)有經(jīng)驗的電氣工程師用經(jīng)驗設(shè)計法設(shè)計某控制系統(tǒng)的梯形圖,花了兩周的時間。我改用順序控制設(shè)計法,只用了不到半天的時間,就完成了梯形圖的設(shè)計和模擬調(diào)試,現(xiàn)場試車一次成功。

有個技校的老師告訴我,他用我的教材中的順序控制設(shè)計法來指導(dǎo)參數(shù)市里的技能競賽的學(xué)生的培訓(xùn),學(xué)生經(jīng)培訓(xùn)后基本上能保證拿到冠軍。

實際上在plc出現(xiàn)之前,就有順序控制器產(chǎn)品。我在一個輪胎廠看到過一種用來實現(xiàn)順序控制的脈沖繼電器。它有點像的換擋開關(guān),其線圈每接收到一個脈沖電流,繼電器的活動觸點移動一個檔的位置。每一檔就是順序控制中的一步,一共有25檔。圓周上的固定觸點上下有4層,每一步可以控制4個不同的負(fù)載。用順序控制中的轉(zhuǎn)換條件的并聯(lián)電路來產(chǎn)生脈沖,實現(xiàn)步的活動狀態(tài)的轉(zhuǎn)換。這種產(chǎn)品有兩個問題:

1)容易出現(xiàn)觸點接觸不良的故障。

2)采用焊接的接線方式,更換脈沖繼電器非常麻煩。

在上世紀(jì)70年代,我看到過重慶某儀表廠生產(chǎn)的順序控制器,它由小規(guī)模數(shù)字和分立元件組成,可以用錐形孔和錐形插頭實現(xiàn)簡單的“編程”。80年代初我在一個汽車廠看到在他們在機床上使用這類控制器。plc出現(xiàn)后,上述兩種順序控制器自然成了文物。
責(zé)任編輯:YYX

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

    關(guān)注

    5051

    文章

    14595

    瀏覽量

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

    關(guān)注

    90

    文章

    3716

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    三菱FX3U PLC控制伺服電機的高速脈沖模式解析

    三菱FX3U做為一款入門PLC,應(yīng)用很廣泛,其實學(xué)習(xí)PLC就幾點,開關(guān)量的輸入、輸出,就是我們平常所說的IO、伺服(或者步進(jìn)電機)的控制、Modbus通信、模擬量輸入輸出,掌握了這些
    的頭像 發(fā)表于 01-27 15:51 ?1223次閱讀
    三菱FX3U <b class='flag-5'>PLC</b>控制伺服電機的高速脈沖模式解析

    FPGA 入門必看:Verilog 與 VHDL 編程基礎(chǔ)解析!

    很多開發(fā)者第一次接觸FPGA,都會有同樣的疑問:FPGA是硬件,不是軟件,怎么寫程序?答案就是用硬件描述語言(HDL),最常用的就是Verilog和VHDL。今天,我們就帶你入門,搞清楚FPGA編程
    的頭像 發(fā)表于 01-19 09:05 ?458次閱讀
    FPGA <b class='flag-5'>入門</b>必看:Verilog 與 VHDL <b class='flag-5'>編程</b>基礎(chǔ)解析!

    學(xué)習(xí)單片機快速方法

    。因為從我的學(xué)習(xí)過程來看,光看理論等于沒學(xué)。單片機必須是理論加實踐,而且要大量實踐,在實踐的過程中尋找理論。這才是最快捷的學(xué)習(xí)方法。這好比你學(xué)習(xí)漢語,你不可能什么字都會寫,遇到不懂的,查查字典就可以了
    發(fā)表于 01-14 07:42

    單片機的入門準(zhǔn)備

    計算機硬件知識,如計算機的簡單組成原理,要知道CPU、總線等的一些基本概念; 3、學(xué)習(xí)C語言的編程知識,了解結(jié)構(gòu)化語言的程序設(shè)計方法,懂一些常用的算法,比如冒泡排序、中值算法等; 以上是基礎(chǔ),有了這些
    發(fā)表于 12-22 07:39

    學(xué)習(xí)物聯(lián)網(wǎng)怎么入門?

    景等。同時,學(xué)習(xí)物聯(lián)網(wǎng)的基本技術(shù),如傳感器技術(shù)、通信技術(shù)、云計算等,也是非常重要的。 其次,選擇適合自己的學(xué)習(xí)方式也是入門學(xué)習(xí)物聯(lián)網(wǎng)的重要一步。
    發(fā)表于 10-14 10:34

    人工智能學(xué)習(xí)17問:從入門到避坑,新手最關(guān)心的問題全在這

    10遍書更有用。問:人工智能是不是特別難,普通人學(xué)不會?答:難不難,取決于學(xué)習(xí)方法。80%的AI崗位(如AI應(yīng)用、數(shù)據(jù)標(biāo)注、模型調(diào)優(yōu))不需要高深數(shù)學(xué),掌握基礎(chǔ)邏輯
    的頭像 發(fā)表于 07-30 14:18 ?703次閱讀
    人工智能<b class='flag-5'>學(xué)習(xí)</b>17問:從<b class='flag-5'>入門</b>到避坑,新手最關(guān)心的問題全在這

    ARM入門學(xué)習(xí)方法分享

    。 以下是一些入門學(xué)習(xí)方法的分享: 一、 理解基本概念:首先,了解ARM是什么以及它的基本概念是很重要的。ARM(Advanced RISC Machines)指的是一種精簡指令集計算機(RISC
    發(fā)表于 07-23 10:21

    零基礎(chǔ)學(xué)習(xí)LuatOS編程:快速上手開發(fā)實戰(zhàn)教程!

    到實踐的跨越。 學(xué)習(xí)LuatOS的主要方法之一是“運行各個功能模塊的demo代碼”,本期特別分享——LuatOS編程起步相關(guān)內(nèi)容。 ? 注意:本文檔的讀者,默認(rèn)都已經(jīng)了解初步的Lua語法。 ? 如果不懂Lua語法的話,可以參考下
    的頭像 發(fā)表于 06-13 17:27 ?622次閱讀
    零基礎(chǔ)<b class='flag-5'>學(xué)習(xí)</b>LuatOS<b class='flag-5'>編程</b>:快速上手開發(fā)實戰(zhàn)教程!

    第一章 W55MH32 高性能以太網(wǎng)單片機的學(xué)習(xí)方法概述

    本章介紹W55MH32的學(xué)習(xí)方法,建議先了解硬件資源,按基礎(chǔ)篇、入門篇循序漸進(jìn)學(xué)習(xí)。參考兩份手冊,提供例程資料,還給出官網(wǎng)、github 等學(xué)習(xí)資料查找渠道。讓我們一起踏上W55MH3
    的頭像 發(fā)表于 05-26 09:07 ?888次閱讀
    第一章 W55MH32 高性能以太網(wǎng)單片機的<b class='flag-5'>學(xué)習(xí)方法</b>概述

    免費分享Arduino入門+進(jìn)階(全套例程+書籍)

    創(chuàng)意,比如控制燈光、傳感器、電機等。以下是Arduino入門+進(jìn)階學(xué)習(xí)資料1.Arduino編程語言說明(相關(guān)文件可在下文掃碼領(lǐng)?。?.Arduino系列學(xué)習(xí)例程
    的頭像 發(fā)表于 05-22 11:40 ?1129次閱讀
    免費分享Arduino<b class='flag-5'>入門</b>+進(jìn)階(全套例程+書籍)

    使用MATLAB進(jìn)行無監(jiān)督學(xué)習(xí)

    無監(jiān)督學(xué)習(xí)是一種根據(jù)未標(biāo)注數(shù)據(jù)進(jìn)行推斷的機器學(xué)習(xí)方法。無監(jiān)督學(xué)習(xí)旨在識別數(shù)據(jù)中隱藏的模式和關(guān)系,無需任何監(jiān)督或關(guān)于結(jié)果的先驗知識。
    的頭像 發(fā)表于 05-16 14:48 ?1450次閱讀
    使用MATLAB進(jìn)行無監(jiān)督<b class='flag-5'>學(xué)習(xí)</b>

    嵌入式開發(fā)入門指南:從零開始學(xué)習(xí)嵌入式

    隨著物聯(lián)網(wǎng)、智能硬件的發(fā)展,嵌入式開發(fā)成為熱門技能之一。以下將為初學(xué)者提供一份詳細(xì)的嵌入式開發(fā)入門指南,涵蓋學(xué)習(xí)路徑、必備工具、推薦資源等內(nèi)容。 1. 嵌入式系統(tǒng)的定義與應(yīng)用嵌入式系統(tǒng)是指用于執(zhí)行
    發(fā)表于 05-15 09:29

    18個常用的強化學(xué)習(xí)算法整理:從基礎(chǔ)方法到高級模型的理論技術(shù)與代碼實現(xiàn)

    本來轉(zhuǎn)自:DeepHubIMBA本文系統(tǒng)講解從基本強化學(xué)習(xí)方法到高級技術(shù)(如PPO、A3C、PlaNet等)的實現(xiàn)原理與編碼過程,旨在通過理論結(jié)合代碼的方式,構(gòu)建對強化學(xué)習(xí)算法的全面理解。為確保內(nèi)容
    的頭像 發(fā)表于 04-23 13:22 ?1617次閱讀
    18個常用的強化<b class='flag-5'>學(xué)習(xí)</b>算法整理:從基礎(chǔ)<b class='flag-5'>方法</b>到高級模型的理論技術(shù)與代碼實現(xiàn)

    plc控制電路檢測技術(shù)與維修方法

    PLC(可編程邏輯控制器)控制電路的檢測技術(shù)與維修方法主要涉及對PLC輸入輸出回路、程序邏輯以及外圍電氣元件的檢查與修復(fù)。以下是一些具體的檢測技術(shù)與維修
    的頭像 發(fā)表于 04-02 07:37 ?2121次閱讀
    <b class='flag-5'>plc</b>控制電路檢測技術(shù)與維修<b class='flag-5'>方法</b>

    一種無刷直流電機霍耳信號與定子繞組關(guān)系自學(xué)習(xí)方法

    的關(guān)系。提出了一種無刷直流電機霍耳信號與定子繞組關(guān)系自學(xué)習(xí)方法,該方法通過不同的繞組通電組合將電機轉(zhuǎn)子依次轉(zhuǎn)到6個不同的位置并記錄對應(yīng)的霍耳信號,然后得出霍耳信號與定子繞組的對應(yīng)關(guān)系。所提出的方法快速
    發(fā)表于 03-25 15:15