在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

3天內不再提示

在S7-1200/1500中創(chuàng)建氣缸功能塊的編程指南

工控論壇 ? 來源:跟我學PLC吧 ? 2025-02-13 10:19 ? 次閱讀

一、 導讀

氣缸是自動化控制設備中較為常用的一個電氣元件,通過氣缸可以實現很多動作的控制,如推料動作,夾緊動作等。當一個設備上氣缸特別多的情況下,我們會把這個氣缸控制程序打包成一個標準程序塊,然后使用時進行重復調用即可,這樣可以提升程序的編寫效率。那么在S7-1200/1500中如何編寫一個氣缸標準塊的程序呢?其實,在網站上可以找到很多工程師提供的氣缸塊程序,但在這里我給大家介紹下我在項目中使用的氣缸標準塊程序,僅供大家參考。

二、定義氣缸塊接口區(qū)

新建一個FB塊并把該FB塊的名稱名為“Cylinder”,在該FB塊的接口區(qū)中定義如下圖所示的變量。

97a5593a-e94a-11ef-9310-92fbcf53809c.png

后續(xù)在程序中調用該氣缸程序塊時,可先按該接口區(qū)中建立的變量,建立一個PLC的數據類型,并把該PLC的數據類型命名為“TypeCylinder”。這樣可以在DB塊中快速完成項目中氣缸相關變量的定義,如下圖所示,在DB塊中定義了提升氣缸和夾緊氣缸兩個氣缸的相關變量。

97bafa1a-e94a-11ef-9310-92fbcf53809c.png

三、編寫氣缸塊的控制程序

(1)氣缸限位信號濾波

為了確保氣缸的原位感應和工作位感應信號是真實的接通,而非誤動作或是干擾原因造成虛假接通,因此程序中可對限位信號進行濾波操作,必須要求接通時間達到設定的濾波時間后,才認為是真正的有效信號。

97c7f080-e94a-11ef-9310-92fbcf53809c.png

(2)氣缸手動和自動控制程序

編寫氣缸的手動和自動狀態(tài)的控制程序,在自動運行狀態(tài)下,自動命令氣缸到工作位信號為ON,自動命令氣缸回原位信號為OFF,且未收到氣缸工作位限位信號,則置位氣缸到工作位的命令信號,同理氣缸回原位程序,手動程序的設計方法可采用同樣的方法設計。

這里面”iWorkInterlockOK”和“iHomeInterlockOk” 為到工作位和回原位的連鎖信號,當多個氣缸的動作時,若有相關的連鎖條件控制時可使用該變量,若無需使用該變量,在賦值的實參變量中賦值為1即可。

97d215e2-e94a-11ef-9310-92fbcf53809c.png

當做不管是在手動模式下,還是自動模式下,若命令氣缸到工作位,則氣缸回到原位的命令需要復位,同理,命令氣缸回原位時,氣缸到工作位的信號需要復位。

97e0bc0a-e94a-11ef-9310-92fbcf53809c.png

不管是在手動模式還是在自動模式下,命令氣缸到工作位還是命令氣缸回工作位,最后都都需要進行匯總輸出,用于控制電磁閥的線圈。

97ecd2ec-e94a-11ef-9310-92fbcf53809c.png

(3)氣缸的報警程序編寫

氣缸的報警程序可以分為以下幾個部分來設計:①氣缸執(zhí)行工作命令,但一定時間內未收到原位和工作位的感應信號,則可認為異常報警。②氣缸執(zhí)行了到工作位的命令,但是一定的時間內,未收到工作位的限位信號,則可進行報警。③氣缸執(zhí)行了回原位的命令,但是一定的時間內,未收到原位的限位信號,則可進行報警。④氣缸到工作位的命令和回原位的命令同時接通,則說明程序邏輯錯位,則執(zhí)行報警。

97f572b2-e94a-11ef-9310-92fbcf53809c.png

97ff5098-e94a-11ef-9310-92fbcf53809c.png

把所有的故障信號進行匯總輸出一個報警輸出,也可通過一個信號進行屏蔽報警輸出,特別是在調試的過程中,可以通過在觸摸屏上做屏蔽按鈕,屏蔽報警輸出信號。按下復位按鈕,可對報警進行復位操作。

調用編寫好的氣缸功能塊程序塊,完成氣缸的控制,如下圖所示。

98137686-e94a-11ef-9310-92fbcf53809c.png

四、結語

根據控制對象建立功能塊,可以大量減小后續(xù)的程序的編寫工作量,可為高效的編程帶來很大的方便。

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

    關注

    88

    文章

    3651

    瀏覽量

    94366
  • S7-1200
    +關注

    關注

    11

    文章

    332

    瀏覽量

    18200
  • 氣缸
    +關注

    關注

    2

    文章

    54

    瀏覽量

    13689
  • S7-1500
    +關注

    關注

    3

    文章

    301

    瀏覽量

    6578

原文標題:S7-1200/1500中如何編寫一個氣缸功能塊

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    西門子plc S7-1200/S7-1500優(yōu)化的DB與標準的DB整體對比

    TIA Portal V12 S7-1200/S7-1500 CPU 添加一個 DB 時,其缺省屬性為優(yōu)化的 DB ,優(yōu)化的 DB
    的頭像 發(fā)表于 07-28 19:55 ?5006次閱讀
    西門子plc <b class='flag-5'>S7-1200</b>/<b class='flag-5'>S7-1500</b>優(yōu)化的DB<b class='flag-5'>塊</b>與標準的DB<b class='flag-5'>塊</b>整體對比

    基于S7-1200的PLC的編程及擴展

    S7-1200 系列是一款可編程邏輯控制器 (PLC, Programmable Logic Controller),可以控制各種自動化應用。S7-1200設計緊湊、成本低廉且具有功能
    發(fā)表于 09-25 18:39 ?27次下載

    WinCC V7.2與S7-1200的PLC通訊

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200S7-1500 Channel通道,用于WinCC與 S7-1200/S7-1500 PLC之間的通信。此
    發(fā)表于 09-26 19:06 ?11次下載
    WinCC V7.2與<b class='flag-5'>S7-1200</b>的PLC通訊

    基于WinCC V7.2與S7-1200/1500 PLC通訊步驟介紹

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200S7-1500 Channel通道,用于WinCC與 S7-1200/S7-1500 PLC之間的通信。此
    發(fā)表于 09-28 11:01 ?37次下載
    基于WinCC V7.2與<b class='flag-5'>S7-1200</b>/<b class='flag-5'>1500</b> PLC通訊步驟介紹

    西門子S7-1200S7-1500編程指南pdf下載

    西門子S7-1200S7-1500編程指南
    發(fā)表于 03-27 15:15 ?306次下載

    用于S7-300和S7-400的功能塊圖(FBD)編程

    用于S7-300和S7-400的功能塊圖(FBD)編程說明。
    發(fā)表于 04-30 09:54 ?26次下載

    S7-1200 Modbus TCP通信指令編程教程

    S7-1200 Modbus TCP通信指令編程教程免費下載。
    發(fā)表于 03-28 16:08 ?10次下載

    S7-1200如何創(chuàng)建AT覆蓋變量

    創(chuàng)建一個 S7-1200 的項目,程序中新建一個 FB (或者 FC ),右擊 FB
    的頭像 發(fā)表于 06-30 11:02 ?1921次閱讀

    西門子S7-1200S7-1500編程風格指南

    西門子S7-1200S7-1500編程風格指南分享
    發(fā)表于 08-17 17:30 ?22次下載

    關于S7-1200S7-1500 PLC的通信

    WinCC V7.4SP1針對S7-1200S7-1500通信,可以創(chuàng)建狀態(tài)變量和控制變量,用來顯示和控制S7-1200
    發(fā)表于 10-09 10:05 ?2367次閱讀

    WinCC與 S7-1200/S7-1500 PLC之間的通信解析

    自WinCC V7.2版本起,軟件新增加了 "SIMATIC S7-1200, S7-1500 Channel"通道,用于WinCC與 S7-1200/S7-1500 PLC之間的通信
    發(fā)表于 02-06 09:39 ?8948次閱讀

    S7-1200 PLC仿真功能

    PLCSIM 幾乎支持仿真的 S7-1200S7-1200F 的所有指令(系統函數和系統函數),支持方式與物理 PLC 相同。PLCSIM 將不支持的視為非運行狀態(tài)。
    的頭像 發(fā)表于 02-16 09:48 ?4208次閱讀

    SIMATIC S7-1200/1500編程指南

    新一代控制器 SIMATIC S7-1200S7-1500 具有最新的系統架構,并且與 TIA 博 途一起提供了新的高效編程和配置選項。最重要的不再是控制器的資源(例如內存
    發(fā)表于 06-19 16:54 ?17次下載

    S7-1200/S7-1500與精簡面板仿真過程的步驟

    S7-1200/S7-1500與精簡面板仿真有兩個需要注意的問題。
    的頭像 發(fā)表于 08-23 10:45 ?2252次閱讀
    <b class='flag-5'>S7-1200</b>/<b class='flag-5'>S7-1500</b>與精簡面板仿真過程的步驟

    談談S7-1200/1500系列PLC優(yōu)化訪問的功能

    西門子S7-1200/1500系列PLC支持優(yōu)化的訪問(Optimized block access),通常理解的是數據(DB)具有這個功能
    的頭像 發(fā)表于 09-27 09:34 ?6119次閱讀
    談談<b class='flag-5'>S7-1200</b>/<b class='flag-5'>1500</b>系列PLC優(yōu)化<b class='flag-5'>塊</b>訪問的<b class='flag-5'>功能</b>
    主站蜘蛛池模板: 三级视频网站在线观看播放 | 中文天堂最新版资源新版天堂资源 | 色在线免费视频 | 精品香港经典三级在线看 | 波多野结衣在线网站 | 男人的午夜天堂 | 一级片在线免费 | 亚洲码在线| 日本黄色的视频 | 色婷婷六月天 | 人人射人人插 | 婷婷九月色 | 高清成人| 真爽~张开腿~让我插 | 青草久草视频 | 欧美成人免费夜夜黄啪啪 | 久久国产成人午夜aⅴ影院 久久国产福利 | 色偷偷91久久综合噜噜噜噜 | 手机看片国产免费 | 久久福利国产 | 添人人躁日日躁夜夜躁夜夜揉 | 国产成人精品视频一区二区不卡 | 色www免费视频 | 国内91视频 | 天天噜噜色 | 超级极品白嫩美女在线 | 天天爱夜夜爽 | 国产主播在线一区 | 日韩三级 | 男女视频在线 | 国产黄色网| 日本特黄a级高清免费大片18 | 亚洲天堂亚洲天堂 | 亚洲情a成黄在线观看动 | 天天操天天操天天操香蕉 | 亚洲日本黄色 | h视频在线观看免费网站 | 欧美一区二区三区激情啪啪 | 久久99热久久精品99 | 欧美最猛黑人xxxx黑人猛交69 | 午夜美女写真福利写视频 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品