色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

高手都是怎么寫PLC自動程序的?

PLC技術圈 ? 來源:PLC技術圈 ? 2023-08-31 16:33 ? 次閱讀

第一種:輔助繼電器的置位復位方法

這種方法是最原始最初級的寫法,也是最簡單的一種寫法,比如第一步置位M0,M0接通后控制某個結果,結果實現后復位M0,再置位M1,依次進行l流程控制。這種寫法通用所有的PLC

49f5702e-47c2-11ee-97a6-92fbcf53809c.jpg

第二種:使用步序編號的方法

使用整型變量作為步序編號,易于理解,便于維護。步序增減,跳轉等操作方便,簡單,易懂。復位操作時,僅需將變量值改為0。編程中需注意,當連續步序的條件同時為真時,步序號在一個PLC周期內連續增加,直至最后一條未導通步序指令,而由步序號觸發的其它程序則未被執行。調試時容易漏掉此種情況。

4a0acabe-47c2-11ee-97a6-92fbcf53809c.png

第三種:GRAPH(順序功能流程圖語言,也稱SFC)

這種方法跟我們的設備工藝流程圖非常相似,也是最直觀的一種程序,第一步干什么,什么條件又開始干第二步,看上去非常清楚。雖然程序表面看上去非常清楚明了,但編寫項目程序實際的操作過程并不簡單,要熟悉這種寫法需要時間過程,而且這種方法并不通用所有的PLC(如西門子S7-1200不支持,僅S7-1500支持),還有就是對PLC性能要求高,也占用很大的工作存儲器。

4a1e6e5c-47c2-11ee-97a6-92fbcf53809c.jpg

第四種:移位指令方法

這種方法是利用移位指令的移位原理實現步序的控制,比如歐姆龍的SFT指令,三菱的ROL、ROR等,西門子的移位指令也差不多。這種難點在于搞清移位指令的工作原理即可,也是通用所有PLC的編程。

第五種:DECO解碼指令的方法

解碼指令DECO:即將整數轉換為Dword中對應的位置1,且當步序產生變化時,PLC必定會重新執行一個掃描周期,不會產生連續跳多個步續的情況。避免了程序中步序觸發的指令沒有被執行的情況。跳轉和復位操作編寫簡單。如西門子S7-1200PLC可支持DWORD解碼(32位),S7-1500可支持LWORD解碼(64位)。

4a3df146-47c2-11ee-97a6-92fbcf53809c.png

第六種:工作和狀態變量賦值的方法

這種方法是數據傳送指令與比較指令相結合實現程序流程步序轉換的,個人認為這種方法是最容易理解的,操作上也是最簡單,建議初學者嘗試使用,當然這種方式也是通用所有PLC的。設置兩個變量字state word,work word。state word中的位作為步序標志,work word作為跳轉目標步序標志。當前步序state word中步序位對應的條件滿足時,觸發work word中下一步對應的位。而后,在PLC順序掃描至傳送指令時,將work word的值賦值給state word,完成步序跳轉。優點是沒有置位和復位操作,同一時刻只有唯一的位置1,跳步時只用將對應的work word 中的位置1即可。復位時,將state word與work word清零,程序會自動將state word中第一位點亮。當步序大于16時,可改為DWORD或增加word的數量來增加步序。

4a454374-47c2-11ee-97a6-92fbcf53809c.jpg

4a5e7a88-47c2-11ee-97a6-92fbcf53809c.png

第七種:SCL編程的方法

越來越多的小型PLC都支持SCL語言,SCL是一種類似于PASCAL的高級編程語言,常用的FOR、IF、WHILE、CASE等程控語句組合起來能編寫出很強大的算法和邏輯,用此寫法的人也越來越多。用SCL設計自動程序主要就是結合CASE和IF語句,將Step作為程序號,如果存在比較長的分支或并行動作時需要有借助多個Step程序步,這里不做深究。

4a73b524-47c2-11ee-97a6-92fbcf53809c.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 繼電器
    +關注

    關注

    132

    文章

    5361

    瀏覽量

    149424
  • plc
    plc
    +關注

    關注

    5016

    文章

    13385

    瀏覽量

    464832
  • 編程語言
    +關注

    關注

    10

    文章

    1950

    瀏覽量

    34906

原文標題:高手都是怎么寫PLC自動程序的?

文章出處:【微信號:xue_PLC,微信公眾號:PLC技術圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PLC自動程序編程方法

    【導讀】PLC自動步序的功能是控制設備按照事先設計好的工藝流程進行工作。PLC自動程序的流程編寫也有好幾種方法,下面就來做一個詳細的闡述。
    發表于 06-28 09:47 ?1741次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>自動</b><b class='flag-5'>程序</b>編程方法

    關于STC89c52程序求助

    就沒反應,然后單片機就自動運行內部原先已燒程序。在正常狀態下單片機可以正常運行其內部已燒程序。請問各位
    發表于 11-15 21:21

    基于PLC控制自動采樣機的程序設計及應用

    基于PLC控制自動采樣機的程序設計及應用.
    發表于 01-04 15:25 ?15次下載

    DSP C2000程序高手進階

    DSP C2000程序高手進階 PDF 版
    發表于 05-06 15:13 ?33次下載

    自動售貨機plc程序帶觸摸屏

    自動售貨機plc程序帶觸摸屏
    發表于 03-22 14:30 ?54次下載

    基于DSP C2000程序高手進階

    基于DSP C2000程序高手進階
    發表于 10-12 14:37 ?10次下載
    基于DSP C2000<b class='flag-5'>程序</b>員<b class='flag-5'>高手</b>進階

    DSP C2000程序員的高手進階

    DSP C2000程序員的高手進階
    發表于 10-16 13:16 ?20次下載
    DSP C2000<b class='flag-5'>程序</b>員的<b class='flag-5'>高手</b>進階

    高手速成法:PLC故障排查實例講解

    PLC故障分為軟件故障和硬件故障,本文結合PLC系統現場故障處理實例,分享PLC故障維修經驗,本文是PLC高手速成秘籍!!!
    的頭像 發表于 10-11 16:45 ?4371次閱讀

    自動模切機PLC程序(FX系列)

    三菱PLC(可編程邏輯控制器)編程實例項目例程-自動模切機PLC程序(FX系列)
    發表于 05-05 14:59 ?10次下載

    外國工程師PLC程序分享

    分享一個外國工程師PLC程序,大家感覺如何?
    的頭像 發表于 10-24 11:43 ?1026次閱讀

    PLC程序編寫方法探討 PLC程序的質量衡量

    PLC程序的各位都是高手 因為需要懂得套路,也是思路,就平時常見的程序基本看過兩種套路。 1、
    的頭像 發表于 12-28 17:06 ?947次閱讀

    如何看懂plc程序

    如何看懂別人plc程序。看懂別人程序,我覺得這是一個偽命題,要辨證的看。
    的頭像 發表于 02-10 15:50 ?5565次閱讀

    PLC自動程序的7種編程方法

    PLC自動程序的功能是控制設備按照設計的流程進行工作。PLC自動程序的流程編寫也有好幾種方法
    發表于 05-24 16:38 ?1.7w次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>自動</b>步<b class='flag-5'>程序</b>的7種編程方法

    電氣高手PLC程序的技巧

    對于PLC程序的編寫,我認為無須天馬行空的標新立異,也無須花枝招展的炫弄技巧。只要在內容和質量這兩方面把好關,具有正確性、可靠性、方便性、簡潔性和可讀性就是很好的程序
    的頭像 發表于 07-25 15:54 ?771次閱讀
    電氣<b class='flag-5'>高手</b>寫<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>的技巧

    labview怎么直接PLC

    labview怎么直接PLC? LabVIEW是NI公司開發的圖形化編程軟件,它為工程師和科學家提供了一種快捷、高效且直觀的方法來設計和部署工業自動化系統。PLC(Programma
    的頭像 發表于 08-31 17:23 ?1664次閱讀
    主站蜘蛛池模板: 一本道高清码 | 2023极品少妇XXXO露脸 | 变态露出野外调教 | 亚洲AV久久无码精品九号 | 亚洲欧美中文字幕高清在线 | 99久久免费只有精品 | 日日操夜夜操天天操 | 久久婷婷色一区二区三区 | 果冻传媒剧情在线观看 | 91蜜桃视频 | 2019一級特黃色毛片免費看 | 亚洲国产精品一区二区三区在线观看 | 国产成人高清亚洲一区app | 果冻传媒2021一二三在线观看 | 天美传媒MV高清免费看 | 99久久99久久精品免费看子 | 午夜伦理伦理片在线观 | 办公室中文BD | 色欲AV久久综合人妻蜜桃 | 国产精品久久大陆 | 亚洲三级在线视频 | 精品一二三区久久AAA片 | 无人在线观看免费高清视频播放 | 蜜桃成熟时2在线 | 久久亚洲AV无码精品午色夜麻豆 | 高跟丝袜岳第一次 | 久久久中日AB精品综合 | 中文字幕国产在线观看 | 亚洲精品福利在线 | 最近日本MV字幕免费观看在线 | 2021国产精品 | 久久电影精品 | 日韩娇小性hd | 90后性爱视频 | 精品国产成人a区在线观看 精品国产成人AV在线看 | 人妻免费视频公开上传 | 99re久久热最新地址一 | 国产福利秒拍weipai.ee | 久久爽狠狠添AV激情五月 | 亚洲精品无码不卡在线播放he | 美女国产毛片A区内射 |