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

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

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

CPU S7-1500運(yùn)動(dòng)控制的操作原理

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-03-10 16:13 ? 次閱讀

S7-1500運(yùn)動(dòng)控制的操作原理

使用 TIA Portal,可以創(chuàng)建項(xiàng)目、組態(tài)工藝對(duì)象,并將組態(tài)結(jié)果加載到 CPU 中。運(yùn)動(dòng)控制功能在 CPU 中處理。可在用戶程序中使用運(yùn)動(dòng)控制指令控制工藝對(duì)象。另外,還可通過 TIA Portal 進(jìn)行調(diào)試、優(yōu)化和診斷。

56da0be6-8eec-11ec-952b-dac502259ad0.png

項(xiàng)目實(shí)例

本文中的實(shí)例項(xiàng)目使用CPU1516-3PN/DP通過PN通訊控制G120變頻器,通

過安裝在電機(jī)后面的編碼器連接到工藝模塊TM Count24V作為位置反饋。

56ec0742-8eec-11ec-952b-dac502259ad0.png

選擇CPU1516的PN接口,為PN接口分配子網(wǎng),IP 地址和設(shè)備名稱,請(qǐng)確保CPU、驅(qū)動(dòng)器編程計(jì)算機(jī)的IP 地址在同一個(gè)子網(wǎng),且不與其他設(shè)備沖突:

5702158c-8eec-11ec-952b-dac502259ad0.png

選擇CPU旁邊的TM Count模塊,在其參數(shù)配置中,將通道0的工作模式選為“運(yùn)動(dòng)控制的位置檢測(cè)”,這樣接入到通道0的編碼器就可以在后面的運(yùn)動(dòng)控制工藝對(duì)象里面進(jìn)行配置:

57140b3e-8eec-11ec-952b-dac502259ad0.png

同時(shí),還需要根據(jù)所連接編碼器實(shí)際數(shù)據(jù)配置通道0的模塊參數(shù),例如“編碼器類型”在本例中選擇的是24V增量編碼器,“每個(gè)單位的增量”中填入編碼器每圈的脈沖數(shù),“基準(zhǔn)速度”中填入所使用電機(jī)的額定轉(zhuǎn)速

572c17b0-8eec-11ec-952b-dac502259ad0.png

配置驅(qū)動(dòng)器

至此,CPU的站點(diǎn)硬件組態(tài)完畢,接下來需要在項(xiàng)目中插入一個(gè)驅(qū)動(dòng)器,在本例中使用G120的CU250S-2PN,將驅(qū)動(dòng)器拖拽到項(xiàng)目中后,將其PN口與之前組態(tài)的CPU的PN網(wǎng)絡(luò)相連接:

5746a59e-8eec-11ec-952b-dac502259ad0.png

進(jìn)入驅(qū)動(dòng)器的設(shè)備視圖,插入所使用的功率單元,為驅(qū)動(dòng)器設(shè)置IP 地址和設(shè)備名稱,并在循環(huán)數(shù)據(jù)交換中選擇“Standard Telegramm 3”

575e90be-8eec-11ec-952b-dac502259ad0.png

運(yùn)動(dòng)控制所需要的硬件組態(tài)部分基本完畢,在進(jìn)行下一步之前需要使用驅(qū)動(dòng)器的調(diào)試軟件對(duì)驅(qū)動(dòng)器進(jìn)行參數(shù)分配和優(yōu)化,因?yàn)椴煌?qū)動(dòng)器的參數(shù)方法不盡相同.

配置工藝對(duì)象

在S7-1500的運(yùn)動(dòng)控制功能中,被控電機(jī)都是以工藝對(duì)象的形式存在的,所以需要先在項(xiàng)目中插入一個(gè)新的工藝對(duì)象,在運(yùn)動(dòng)控制里面看到對(duì)象類型可以是速度軸,位置軸,外部編碼器以及同步軸。在本例中選用位置軸,并定義一個(gè)工藝對(duì)象的名稱:

577b99ac-8eec-11ec-952b-dac502259ad0.png

基本參數(shù)及硬件接口

插入工藝對(duì)象之后,在項(xiàng)目樹下可以看到該對(duì)象及其下面的組態(tài)、調(diào)試、診斷等項(xiàng)目。在工藝對(duì)象組態(tài)中分為基本參數(shù)、硬件接口和擴(kuò)展參數(shù)。這些參數(shù)中如果是藍(lán)色圖標(biāo)代表默認(rèn)參數(shù)可用,如果是紅色圖標(biāo)則表示有錯(cuò)誤或者未設(shè)置,綠色圖標(biāo)表示經(jīng)過修改且可用的參數(shù):

579b7d1c-8eec-11ec-952b-dac502259ad0.png

首先,需要在基本參數(shù)里面根據(jù)項(xiàng)目實(shí)際情況選擇軸的類型,線性或是旋轉(zhuǎn)軸,同時(shí)還要選擇單位等參數(shù),在本例中都選用默認(rèn)值。接下來在驅(qū)動(dòng)裝置中選擇驅(qū)動(dòng)裝置類型為PROFIdrive,驅(qū)動(dòng)裝置從下拉列表中選擇前面已經(jīng)組態(tài)好的“驅(qū)動(dòng)_1”:

57b260ea-8eec-11ec-952b-dac502259ad0.png

在后面的編碼器參數(shù)中,選擇通過工藝模塊(TM)進(jìn)行連接,并在下面工藝模塊中選擇前面組態(tài)好的TM Count 2x24V的通道0.

57caa3c6-8eec-11ec-952b-dac502259ad0.png

在數(shù)據(jù)交頁面中,需要將驅(qū)動(dòng)器報(bào)文選擇為跟前面驅(qū)動(dòng)器組態(tài)一致的DP_TEL3_STANDARD,轉(zhuǎn)速參數(shù)根據(jù)實(shí)際電機(jī)填寫。編碼器報(bào)文可以選擇標(biāo)準(zhǔn)報(bào)文81或者83,根據(jù)實(shí)際編碼器選擇編碼器類型和每圈的脈沖數(shù),本例中使用1024脈沖的增量式旋轉(zhuǎn)編碼器。最后將高精度預(yù)留位改為0:

57e4855c-8eec-11ec-952b-dac502259ad0.png

擴(kuò)展參數(shù)

工藝對(duì)象所必需的硬件接口基本已經(jīng)配置完畢,后面需要配置擴(kuò)展參數(shù)。擴(kuò)展參數(shù)是用戶根據(jù)自己項(xiàng)目的實(shí)際情況進(jìn)行調(diào)整的一些參數(shù),例如需要在“機(jī)械”配置頁面選擇編碼器所在位置,以及傳動(dòng)比參數(shù)和絲杠螺距參數(shù)等,在本例中,傳動(dòng)比為1:1,絲杠螺距為10mm,這意味著之后在控制指令里面讓軸移動(dòng)10mm,實(shí)際電機(jī)轉(zhuǎn)一圈:

57fbe616-8eec-11ec-952b-dac502259ad0.png

接下來的擴(kuò)展參數(shù)中“位置限制”“動(dòng)態(tài)限制”“急停”等參數(shù)分別針對(duì)軸的位置限幅,速度、加速度、加加速限幅等參數(shù)進(jìn)行設(shè)置,用戶可根據(jù)實(shí)際情況設(shè)置,在此不再贅述。

下面的“歸位”參數(shù)指的是讓軸尋找參考點(diǎn),這里面分為主動(dòng)回參考點(diǎn)和被動(dòng)回參考點(diǎn),以及回參考點(diǎn)的方式和速度參數(shù)等,由于每個(gè)用戶的需求不盡相同,這里不再詳細(xì)描述,具體細(xì)節(jié)請(qǐng)參考S7-1500運(yùn)動(dòng)控制手冊(cè)的回參考點(diǎn)章節(jié)?!拔恢帽O(jiān)視”里面是關(guān)于工藝對(duì)象運(yùn)行狀態(tài)的監(jiān)視參數(shù),當(dāng)軸的運(yùn)行狀態(tài)超過監(jiān)視允許的參數(shù)值時(shí),工藝對(duì)象會(huì)報(bào)出相應(yīng)的錯(cuò)誤。在驅(qū)動(dòng)器和設(shè)備沒有優(yōu)化之前,經(jīng)常會(huì)由于這里面默認(rèn)的監(jiān)視值過小而報(bào)錯(cuò),所以建議在系統(tǒng)優(yōu)化之前先將“位置監(jiān)視”和“跟隨誤差”里面的參數(shù)加大。

位置監(jiān)視參數(shù)中主要是針對(duì)定位完成狀態(tài)的監(jiān)視,其中,當(dāng)軸的實(shí)際位置進(jìn)入“定位窗口”內(nèi)之后,系統(tǒng)則認(rèn)為定位完成;如果軸的設(shè)定值已經(jīng)到達(dá)目的位置,但是經(jīng)過“容差時(shí)間”之后,實(shí)際位置還沒有進(jìn)入“定位窗口”,則系統(tǒng)會(huì)報(bào)位置監(jiān)視錯(cuò)誤。

580e3712-8eec-11ec-952b-dac502259ad0.png

跟隨誤差參數(shù)中,主要監(jiān)視軸的運(yùn)行狀態(tài),跟隨誤差指的是軸在運(yùn)行當(dāng)中,實(shí)際值和給定值之間的差值,當(dāng)跟隨誤差超過允許范圍,系統(tǒng)會(huì)報(bào)出跟隨誤差錯(cuò)誤。

因?yàn)楦S誤差會(huì)隨著速的增大而增大,所以跟隨誤差監(jiān)視值也是個(gè)動(dòng)態(tài)的值,具體設(shè)置請(qǐng)參考功能手冊(cè)或者在線幫助。

5825a938-8eec-11ec-952b-dac502259ad0.png

在“控制回路”參數(shù)中可以調(diào)節(jié)控制器的增益以及預(yù)控系數(shù)來優(yōu)化工藝對(duì)象的控制效果。

至此,S7-1500運(yùn)動(dòng)控制工藝對(duì)象的參數(shù)組態(tài)基本完畢,將當(dāng)前項(xiàng)目存盤編譯,并下載到CPU中,如果CPU和驅(qū)動(dòng)器沒有錯(cuò)誤,下一步可以使用工藝對(duì)象自帶的調(diào)試功能來測(cè)試一下軸的運(yùn)行,同時(shí)起到檢測(cè)之前參數(shù)的目的。

在線調(diào)試

S7-1500運(yùn)動(dòng)控制工藝對(duì)象?供的了在線調(diào)試工具,使用此工具可以簡(jiǎn)單直觀的

583b22f4-8eec-11ec-952b-dac502259ad0.png

使用博圖軟件控制電機(jī)進(jìn)行簡(jiǎn)單的測(cè)試,以檢驗(yàn)之前工藝對(duì)象的參數(shù)分配以及查看電機(jī)基本運(yùn)行狀態(tài)。

1. 在左側(cè)項(xiàng)目數(shù)選擇調(diào)試,進(jìn)入調(diào)試界面;

2. 在主控制區(qū)域選擇“激活”來使控制面板獲得控制權(quán),隨后會(huì)有一個(gè)安全提示,確認(rèn)即可;

3. “啟動(dòng)”和“禁用”可以將驅(qū)動(dòng)器使能或者去使能;

4. 在操作模式中可以選擇點(diǎn)動(dòng)、回原點(diǎn)或者相對(duì)、絕對(duì)定位等操作;

5. “控件區(qū)域”可以設(shè)置工藝對(duì)象的位置、速度、加速度等參數(shù),后面的“正向”“反向”和“停止”用來啟動(dòng)和停止軸的運(yùn)行;

6. “軸狀態(tài)”可以顯示工藝對(duì)象的基本狀態(tài)及故障代碼和?述,軸的更多狀態(tài)可點(diǎn)擊“更多信息”切換到診斷頁面中找到;

7. “當(dāng)前值”可以顯示當(dāng)前軸的位置和速度等基本運(yùn)行狀態(tài)。

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

    關(guān)注

    53

    文章

    8263

    瀏覽量

    146677
  • 運(yùn)動(dòng)控制
    +關(guān)注

    關(guān)注

    4

    文章

    585

    瀏覽量

    32914
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    300

    瀏覽量

    6470

原文標(biāo)題:CPU S7-1500的集成運(yùn)動(dòng)控制功能

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    食品行業(yè)基于S7-1500 PLC的自動(dòng)化控制系統(tǒng)解決方案

    一背景下, 西門子1500PLC 憑借其高性能、模塊化設(shè)計(jì)、高可靠性和易用性等特點(diǎn),成為食品飲料生產(chǎn)企業(yè)的理想選擇。天拓四方作為西門子的核心戰(zhàn)略合作伙伴,攜手西門子共同為食品飲料行業(yè)提供了一整套基于S7-1500 PLC的自動(dòng)化控制
    的頭像 發(fā)表于 12-18 16:39 ?223次閱讀
    食品行業(yè)基于<b class='flag-5'>S7-1500</b> PLC的自動(dòng)化<b class='flag-5'>控制</b>系統(tǒng)解決方案

    S7-1500與MR20一體式IO在博途V18的組態(tài)過程

    MR20一體式IO是一個(gè)高度靈活的一體式I/O 系統(tǒng),具有眾多優(yōu)點(diǎn)(見下圖),本文主要演示MR20-PN-1616與西門子S7-1500控制器連接的演示過程
    的頭像 發(fā)表于 12-10 10:55 ?320次閱讀
    <b class='flag-5'>S7-1500</b>與MR20一體式IO在博途V18的組態(tài)過程

    西門子PLC S7-1500系列介紹

    西門子PLCS7-1500系列是西門子自動(dòng)化領(lǐng)域中的一款重要產(chǎn)品,它以其卓越的性能、強(qiáng)大的功能和高度的靈活性,在工業(yè)自動(dòng)化控制系統(tǒng)中占據(jù)了一席之地。本文將詳細(xì)介紹西門子PLC S7-1500系列
    的頭像 發(fā)表于 12-09 18:23 ?508次閱讀
    西門子PLC <b class='flag-5'>S7-1500</b>系列介紹

    Profinet 轉(zhuǎn) EtherNet/IP 網(wǎng)關(guān)怎樣化解西門子 S7 - 1500 PLC 與 AB PLC 之間的通訊難題

    一、 案例背景 在一個(gè)工業(yè)現(xiàn)場(chǎng),一端是AB的PLC,IP地址192.168.1.20;另一端西門子是S7-1500系列,IP地址192.168.2.248。AB的PLC內(nèi)有 B3、N7、F8 三個(gè)
    的頭像 發(fā)表于 12-09 16:51 ?387次閱讀
    Profinet 轉(zhuǎn) EtherNet/IP 網(wǎng)關(guān)怎樣化解西門子 <b class='flag-5'>S7</b> - <b class='flag-5'>1500</b> PLC 與 AB PLC 之間的通訊難題

    打通工業(yè)通信壁壘實(shí)現(xiàn)Ethernet/ip轉(zhuǎn)profinet網(wǎng)絡(luò)互通

    西門子S7-1500 PLC(profinet)與AB PLC 1769-L32E以太網(wǎng)通訊(EtherNet/IP)。今天與大家分享一篇Profinet轉(zhuǎn)EtherNet/IP的通訊配置方案。本文
    的頭像 發(fā)表于 11-26 14:20 ?346次閱讀
    打通工業(yè)通信壁壘實(shí)現(xiàn)Ethernet/ip轉(zhuǎn)profinet網(wǎng)絡(luò)互通

    通過EtherNetIP轉(zhuǎn)Profinet網(wǎng)關(guān)實(shí)現(xiàn)跨品牌EthernetIP協(xié)議的PLC通訊

    西門子S7-1500 PLC與AB PLC 1769-L32E的Ethernet/IP轉(zhuǎn)Profinet通信配置方案,本文旨在介紹一種通過開疆智能KJ-PNG-208網(wǎng)關(guān)實(shí)現(xiàn)西門子S7-1500
    的頭像 發(fā)表于 11-14 10:03 ?237次閱讀
    通過EtherNetIP轉(zhuǎn)Profinet網(wǎng)關(guān)實(shí)現(xiàn)跨品牌EthernetIP協(xié)議的PLC通訊

    S7-1500冗余 PLC 1500R使用入門

    電子發(fā)燒友網(wǎng)站提供《S7-1500冗余 PLC 1500R使用入門.pdf》資料免費(fèi)下載
    發(fā)表于 08-13 09:12 ?1次下載

    如何將S7-1500 CPU重置為出廠設(shè)置呢?

    如果在項(xiàng)目環(huán)境中開始重置為出廠設(shè)置,必須具有到相關(guān) CPU 的在線連接。
    的頭像 發(fā)表于 05-21 11:15 ?4298次閱讀
    如何將<b class='flag-5'>S7-1500</b> <b class='flag-5'>CPU</b>重置為出廠設(shè)置呢?

    如何在STEP 7中使用符號(hào)方式按位,字節(jié),或字訪問非結(jié)構(gòu)數(shù)據(jù)類型?

    對(duì)于S7-1200 和 S7-1500,可以按1位,8位,16位和32位的長(zhǎng)度訪問已經(jīng)聲明的變量。
    的頭像 發(fā)表于 04-28 09:25 ?898次閱讀
    如何在STEP <b class='flag-5'>7</b>中使用符號(hào)方式按位,字節(jié),或字訪問非結(jié)構(gòu)數(shù)據(jù)類型?

    西門子S7-1500冗余網(wǎng)絡(luò)組態(tài)方式及案例分析

    首先要強(qiáng)調(diào)的重點(diǎn)!1500系列PLC能夠支持冗余組態(tài)的目前有以下幾款PLC
    發(fā)表于 04-16 10:07 ?1.4w次閱讀
    西門子<b class='flag-5'>S7-1500</b>冗余網(wǎng)絡(luò)組態(tài)方式及案例分析

    WinCC與S7-1500 PROFINET通信技術(shù)

    在“設(shè)備和網(wǎng)絡(luò)”(Devices & Networks) 編輯器中通過 PROFINET 或以太網(wǎng)組態(tài) HMI 設(shè)備與 SIMATIC S7-1500 Software Controller 之間的 HMI 連接。
    的頭像 發(fā)表于 04-12 09:49 ?2360次閱讀
    WinCC與<b class='flag-5'>S7-1500</b> PROFINET通信技術(shù)

    如何調(diào)整S7-1500S7-GRAPH FB的保持性屬性

    FB 塊屬性中“優(yōu)化的塊訪問”默認(rèn)勾選并且顯示灰色無法操作,如圖 2 所示。對(duì)于需要從CPU停止時(shí)所處步號(hào)繼續(xù)運(yùn)行的應(yīng)用場(chǎng)合,必須設(shè)置保持性屬性為“保持”。
    發(fā)表于 04-03 09:17 ?796次閱讀
    如何調(diào)整<b class='flag-5'>S7-1500</b>中<b class='flag-5'>S7</b>-GRAPH FB的保持性屬性

    S7-1500與CP343-1之間的TCP通信(TIA)配置過程

    SIMATIC S7- 1500 CPU集成了 PROFINET 接口,該接口除了具備連接 PROFINET總線通信功能,同時(shí)還可用于標(biāo)準(zhǔn)的 TCP 通信。
    的頭像 發(fā)表于 02-22 11:24 ?1874次閱讀
    <b class='flag-5'>S7-1500</b>與CP343-1之間的TCP通信(TIA)配置過程

    如何估算S7-1500 CPU的裝載存儲(chǔ)區(qū)在SIMATIC存儲(chǔ)卡上的大???

    S7-1500 CPU 的裝載存儲(chǔ)區(qū)在 SIMATIC 存儲(chǔ)卡上。根據(jù)以下操作步驟可以確定用戶程序所需要的存儲(chǔ)區(qū)的大小以便確定所需存儲(chǔ)卡的大小。
    的頭像 發(fā)表于 01-29 10:00 ?1070次閱讀
    如何估算<b class='flag-5'>S7-1500</b> <b class='flag-5'>CPU</b>的裝載存儲(chǔ)區(qū)在SIMATIC存儲(chǔ)卡上的大???

    S7-1500與多臺(tái)200SMART之間無線以太網(wǎng)通訊搭建方法

    這是一個(gè)不用編程即可瞬間實(shí)現(xiàn)S7-200smart與S7-1500的以太網(wǎng)通訊的方法,這種控制方式下最多可以控制128臺(tái)S7-200SMAR
    的頭像 發(fā)表于 01-24 08:58 ?1250次閱讀
    <b class='flag-5'>S7-1500</b>與多臺(tái)200SMART之間無線以太網(wǎng)通訊搭建方法