日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

plc編程入門的學習方法

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

我希望能找到繼電器控制電路的設(shè)計方法,供plc的程序設(shè)計參考。當時有關(guān)的書籍極少,我在學校圖書館只找到一本文革前出版的工廠控制的書籍,里面講了一種繼電器電路的“經(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用戶手冊和大量的外文資料,一種先進的設(shè)計方法浮現(xiàn)在我的眼前,這就是順序控制設(shè)計法。在美國的《control engineering》雜志上,找到一篇法國te公司一個工程師寫的介紹順序控制的論文。一些plc用戶手冊也介紹了使用專用指令或?qū)S?a target="_blank">編程元件的順序控制設(shè)計法。使用順序控制設(shè)計法時,首先根據(jù)系統(tǒng)的工藝過程,畫出順序功能圖,然后根據(jù)順序功能圖畫出梯形圖。

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

在iec的語言標準(iec 61131-3)中,順序功能圖(sequential function chart)被確定為plc位居首位的編程語言。有的plc有順序功能圖語言,例如s7-300/400的s7-graph。但是有相當多的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è)計法是一種先進的設(shè)計方法,很容易被初學者接受,對于有經(jīng)驗的工程師,也會提高設(shè)計的效率,程序的調(diào)試、修改和閱讀也很方便。某企業(yè)有經(jīng)驗的電氣工程師用經(jīng)驗設(shè)計法設(shè)計某控制系統(tǒng)的梯形圖,花了兩周的時間。我改用順序控制設(shè)計法,只用了不到半天的時間,就完成了梯形圖的設(shè)計和模擬調(diào)試,現(xiàn)場試車一次成功。

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

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

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

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

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

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

    關(guān)注

    5052

    文章

    14823

    瀏覽量

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

    關(guān)注

    90

    文章

    3724

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    三菱FX3U串口PLC遠程編程實現(xiàn)方法(上)

      所謂PLC遠程編程,是指對PLC、觸摸屏等設(shè)備的運行程序進行遠程在線調(diào)整(即遠程調(diào)試)以及程序更新(包括遠程上下載)。例如,設(shè)備位于北京,技術(shù)人員在長沙,傳統(tǒng)做法需要派人前往北京現(xiàn)場更新程序,而
    的頭像 發(fā)表于 04-23 17:11 ?359次閱讀
    三菱FX3U串口<b class='flag-5'>PLC</b>遠程<b class='flag-5'>編程</b>實現(xiàn)<b class='flag-5'>方法</b>(上)

    三菱FX3U串口PLC遠程編程實現(xiàn)方法(下)

    下面介紹如何利用華辰智通Hinet網(wǎng)關(guān)完成對三菱FX3U串口PLC的遠程編程操作。 遠程編程整體分為五個步驟: 第一步:開啟華辰智通Hinet工業(yè)智能網(wǎng)關(guān),配置串口相關(guān)參數(shù); 第二步:在服務(wù)器端進行
    的頭像 發(fā)表于 04-21 11:22 ?241次閱讀
    三菱FX3U串口<b class='flag-5'>PLC</b>遠程<b class='flag-5'>編程</b>實現(xiàn)<b class='flag-5'>方法</b>(下)

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

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

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

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

    學習單片機快速方法

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

    單片機的入門準備

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

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

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

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

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

    ARM入門學習方法分享

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

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

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

    跟老齊學Python:從入門到精通

    本帖最后由 yuu_cool 于 2025-6-3 16:52 編輯 本資料是面向編程零基礎(chǔ)讀者的Python 入門教程,內(nèi)容涵蓋了Python 的基礎(chǔ)知識和初步應(yīng)用。以比較輕快的風格,向零基
    發(fā)表于 06-03 16:10

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

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

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

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

    使用MATLAB進行無監(jiān)督學習

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

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

    隨著物聯(lián)網(wǎng)、智能硬件的發(fā)展,嵌入式開發(fā)成為熱門技能之一。以下將為初學者提供一份詳細的嵌入式開發(fā)入門指南,涵蓋學習路徑、必備工具、推薦資源等內(nèi)容。 1. 嵌入式系統(tǒng)的定義與應(yīng)用嵌入式系統(tǒng)是指用于執(zhí)行
    發(fā)表于 05-15 09:29
    隆化县| 抚顺县| 禄劝| 尉犁县| 萍乡市| 阜康市| 沂源县| 松潘县| 云南省| 楚雄市| 南充市| 西峡县| 云浮市| 永德县| 普洱| 兴山县| 万全县| 扶绥县| 兴国县| 上虞市| 青海省| 安多县| 土默特右旗| 嘉荫县| 和硕县| 建湖县| 防城港市| 宜丰县| 建始县| 铜山县| 龙口市| 会东县| 兴义市| 新绛县| 柳江县| 灵台县| 千阳县| 云霄县| 平阳县| 嵩明县| 闸北区|