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

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

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

S7-1200/1500氣動(dòng)機(jī)械手編程實(shí)例

工控論壇 ? 來(lái)源:工控論壇 ? 2023-11-22 10:06 ? 次閱讀

程序說(shuō)明

西門子S7-1200/1500PLC的氣動(dòng)機(jī)械手搬運(yùn)硬件組成包括:工件到位光電開關(guān)、升降氣缸、平移氣缸、夾抓氣缸和氣缸磁性開關(guān)等。自動(dòng)動(dòng)作過(guò)程:工件到位光電開關(guān)亮→升降氣缸降→夾抓抓取工件→升降氣缸升→平移氣缸到下料位→升降氣缸降下→夾抓松開→升降氣缸升→平移氣缸到取料位等待下個(gè)工件。開頭的硬件組態(tài)都是差不多一樣,重復(fù)一遍,加深映像。

一、組態(tài)一個(gè)PLC設(shè)備

1、新建一個(gè)項(xiàng)目,在項(xiàng)目中添加一個(gè)PLC設(shè)備。 2、配置PLC CPU模塊的屬性參數(shù)。

PROFINET接口的子網(wǎng)。

PROFINET接口的IP地址。

系統(tǒng)和時(shí)鐘存儲(chǔ)器開啟。

fabb2fe8-8877-11ee-939d-92fbcf53809c.png

3、按需要添加其他模塊,分配好地址。

二、組態(tài)一個(gè)HMI設(shè)備

1、在項(xiàng)目樹中,找到fae6930e-8877-11ee-939d-92fbcf53809c.png,添加新設(shè)備,選擇HMI型號(hào),確定。

2、在“設(shè)備和網(wǎng)絡(luò)”項(xiàng)目的“網(wǎng)絡(luò)視圖”中,用鼠標(biāo)連接PLC與HMI的網(wǎng)口。如在啟動(dòng)向?qū)r(shí)選擇了PLC,則可省去這一步。 3、配置HMI的PROFINET以太網(wǎng)地址,與PLC為同一網(wǎng)段,不同網(wǎng)址。 以上2、3可以在添加HMI啟動(dòng)向?qū)r(shí)自動(dòng)完成。

fafc3984-8877-11ee-939d-92fbcf53809c.png

三、編寫PLC程序

1、新建一個(gè)PLC變量表,如系統(tǒng)比較復(fù)雜,可以把M區(qū)變量、I區(qū)變量、Q區(qū)變量分別建立變量表。如為復(fù)雜控制系統(tǒng),變量表最好與系統(tǒng)默認(rèn)變量表分開。

fb32d1d8-8877-11ee-939d-92fbcf53809c.png

為了演示方便,這里把I區(qū)變量改為M區(qū)變量。

2、新建一個(gè)FB程序塊,命名為“氣缸動(dòng)作”。

fb54a290-8877-11ee-939d-92fbcf53809c.png

這個(gè)FB塊為三個(gè)氣缸的通用塊,后面都要調(diào)用,取消塊的優(yōu)化訪問(wèn),設(shè)置“氣缸動(dòng)作”FB塊接口參數(shù)如下圖:

fb8cacf8-8877-11ee-939d-92fbcf53809c.png

“氣缸動(dòng)作”塊的程序如下:

fbbc5250-8877-11ee-939d-92fbcf53809c.png

3、建立一個(gè)全局DB——“報(bào)警數(shù)據(jù)塊”,取消塊的優(yōu)化訪問(wèn)。

fbdb4e3a-8877-11ee-939d-92fbcf53809c.png

4、建立一個(gè)總的氣缸動(dòng)作FB——“全部氣缸動(dòng)作”,調(diào)用“氣缸動(dòng)作”FB,建立三個(gè)多重實(shí)例,取消塊的優(yōu)化訪問(wèn)。

fc0cfb10-8877-11ee-939d-92fbcf53809c.png

以上塊需要用變量或常量補(bǔ)充完整塊的輸入輸出接口。

5、在OB組織塊“Main”中調(diào)用FB“全部氣缸動(dòng)作”,生成背景數(shù)據(jù)塊,氣缸動(dòng)作的程序就做好了。

fc2701ae-8877-11ee-939d-92fbcf53809c.png

6、建立一個(gè)FB,命名為“回原點(diǎn)”,取消塊的優(yōu)化訪問(wèn),設(shè)置塊接口參數(shù)如下:

fc4e3fe4-8877-11ee-939d-92fbcf53809c.png

原點(diǎn)延時(shí)幾秒是為了防止人不小心誤觸掽到原點(diǎn)開關(guān)而產(chǎn)生事故。夾抓有料的原點(diǎn)與夾抓無(wú)料的原點(diǎn)過(guò)程分開編寫。以下為回原點(diǎn)程序:

fc88c29a-8877-11ee-939d-92fbcf53809c.png

fcb2fff6-8877-11ee-939d-92fbcf53809c.png

fcceedce-8877-11ee-939d-92fbcf53809c.png

fce8cdb6-8877-11ee-939d-92fbcf53809c.png

fd080910-8877-11ee-939d-92fbcf53809c.png

“回原點(diǎn)”FB程序編寫完成,在OB組織塊中調(diào)用,生成背景數(shù)據(jù)塊。

fd2afef2-8877-11ee-939d-92fbcf53809c.png

7、建立一個(gè)FB,命名為“自動(dòng)運(yùn)行”,取消塊的優(yōu)化訪問(wèn),設(shè)置塊接口參數(shù)如下:

fd585ba4-8877-11ee-939d-92fbcf53809c.png

這里也有兩個(gè)定時(shí)器,一個(gè)自動(dòng)啟動(dòng)延時(shí),也是為了防止誤操作;另一個(gè)工件到位延時(shí),是為了保證抓料的準(zhǔn)確性。程序如下:

fd8e0268-8877-11ee-939d-92fbcf53809c.png

fda94fdc-8877-11ee-939d-92fbcf53809c.png

fdc1d688-8877-11ee-939d-92fbcf53809c.png

fddff820-8877-11ee-939d-92fbcf53809c.png

fdfd4a42-8877-11ee-939d-92fbcf53809c.png

fe1b2f12-8877-11ee-939d-92fbcf53809c.png

fe38998a-8877-11ee-939d-92fbcf53809c.png

fe5e5c06-8877-11ee-939d-92fbcf53809c.png

fe84abae-8877-11ee-939d-92fbcf53809c.png

fe9e23a4-8877-11ee-939d-92fbcf53809c.png

“自動(dòng)運(yùn)行”FB程序編寫好后,插入組織OB塊中,進(jìn)行調(diào)用。

feba5196-8877-11ee-939d-92fbcf53809c.png

到此,PLC中的程序已編寫完成。

審核編輯:湯梓紅

聲明:本文內(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)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459216
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209362
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8257

    瀏覽量

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

    關(guān)注

    88

    文章

    3521

    瀏覽量

    93268
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    331

    瀏覽量

    17708

原文標(biāo)題:S7-1200/1500氣動(dòng)機(jī)械手編程實(shí)例

文章出處:【微信號(hào):gkongbbs,微信公眾號(hào):工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門子S7-1200/1500PLC氣動(dòng)機(jī)械手程序

    西門子1200/1500PLC的氣動(dòng)機(jī)械手搬運(yùn)硬件組成包括:工件到位光電開關(guān)、升降氣缸、平移氣缸、夾抓氣缸、氣缸磁性開關(guān)等。自動(dòng)動(dòng)作過(guò)程:工件到位光電開關(guān)亮→升降氣缸降→夾抓抓取工件→升降氣缸升
    的頭像 發(fā)表于 11-10 14:19 ?1429次閱讀
    西門子<b class='flag-5'>S7-1200</b>/<b class='flag-5'>1500</b>PLC<b class='flag-5'>氣動(dòng)機(jī)械手</b>程序

    三自由度氣動(dòng)機(jī)械手的PLC控制

    三自由度氣動(dòng)機(jī)械手的PLC控制 一、實(shí)驗(yàn)?zāi)康模和ㄟ^(guò)對(duì)一個(gè)三自由度氣動(dòng)機(jī)械手的控制程序的設(shè)計(jì),熟悉基于PLC的
    發(fā)表于 09-23 08:19 ?3494次閱讀

    基于S7-1200的軟硬件要求及實(shí)例

    本文檔內(nèi)容介紹了基于S7-1200的軟硬件要求及實(shí)例,供網(wǎng)友參考。
    發(fā)表于 09-25 18:18 ?22次下載
    基于<b class='flag-5'>S7-1200</b>的軟硬件要求及<b class='flag-5'>實(shí)例</b>

    基于S7-1200的PLC的編程及擴(kuò)展

    S7-1200 系列是一款可編程邏輯控制器 (PLC, Programmable Logic Controller),可以控制各種自動(dòng)化應(yīng)用。S7-1200設(shè)計(jì)緊湊、成本低廉且具有功能強(qiáng)大的指令集
    發(fā)表于 09-25 18:39 ?24次下載

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

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200, S7-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-1200, S7-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 ?293次下載

    西門子S7-300和S7-400及S7-1200S7-1500PLC的編程語(yǔ)言比較表

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子S7-300和S7-400及S7-1200S7-1500PLC的編程語(yǔ)言比較表。
    發(fā)表于 03-03 08:00 ?14次下載

    西門子S7-1200S7-1500編程風(fēng)格指南

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

    關(guān)于S7-1200S7-1500 PLC的通信

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

    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 ?7437次閱讀

    一文解析S7-1200S7-1500 S7通信

    S7-1200 的 PROFINET 通信口可以做 S7 通信的服務(wù)器端或客戶端(CPU V2.0及以上版本)。S7-1200 僅支持 S7 單邊通信,僅需在客戶端單邊組態(tài)連接和
    發(fā)表于 05-15 17:13 ?5679次閱讀
    一文解析<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7-1500</b> <b class='flag-5'>S7</b>通信

    SIMATIC S7-1200/1500編程指南

    新一代控制器 SIMATIC S7-1200S7-1500 具有最新的系統(tǒng)架構(gòu),并且與 TIA 博 途一起提供了新的高效編程和配置選項(xiàng)。最重要的不再是控制器的資源(例如內(nèi)存 中的數(shù)據(jù)存儲(chǔ)
    發(fā)表于 06-19 16:54 ?8次下載

    S7-1200/S7-1500與精簡(jiǎn)面板仿真過(guò)程的步驟

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

    西門子S7-1200/1500PLC經(jīng)典氣動(dòng)機(jī)械手程序

    電子發(fā)燒友網(wǎng)站提供《西門子S7-1200/1500PLC經(jīng)典氣動(dòng)機(jī)械手程序.docx》資料免費(fèi)下載
    發(fā)表于 09-20 15:32 ?12次下載