91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

AGV小車的基礎(chǔ)控制

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 作者:機器人及PLC自動化 ? 2022-07-26 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

AGV 小車的基礎(chǔ)控制

b166e050-0423-11ed-ba43-dac502259ad0.png

HMS Industrial Networks 的 CM CANopen 模塊與 Siemens 的 S7-1200 PLCTIA Portal 配置示例。在此示例中,使用了 1214C 類型的 CPU,但該示例也可以應(yīng)用于所有其他 PLC 類型。要運行此示例,必須已安裝可從 https://www.ixxat.com/technical-support/resources/downloads-and-documentation?ordercode=021620-B下載的 HSP 文件。

b18c31de-0423-11ed-ba43-dac502259ad0.png

CANopen網(wǎng)絡(luò)連接:

分別對應(yīng)連接CM模塊和LXM28A伺服的CAN_H、CAN_L和SHLD引腳,在CM模塊CAN_H和CAN_L之間接入120歐姆電阻,并且在CANopen網(wǎng)絡(luò)中最后一臺設(shè)備CAN_H和CAN_L之間接入120歐姆電阻。

打開 TIA Portal 程序并通過單擊屏幕左側(cè)的“創(chuàng)建新項目”開始一個新項目。

b19f8a90-0423-11ed-ba43-dac502259ad0.png

2. 輸入項目名稱和項目存儲路徑,可選擇包含作者和描述性注釋等信息。按“創(chuàng)建”。

b1c1a33c-0423-11ed-ba43-dac502259ad0.png

3. 選擇左側(cè)的“設(shè)備和網(wǎng)絡(luò)”,然后按“添加新設(shè)備”。

b1db8d24-0423-11ed-ba43-dac502259ad0.png

4. 選擇配置中使用的 PLC 類型。選擇正確的軟件版本并可選擇輸入 PLC 的名稱(默認 PLC_1)。按“添加”。

b1fae4da-0423-11ed-ba43-dac502259ad0.png

5. 如圖所示,在列表中選擇CM CANopen模塊。將模塊的一個實例拖放到 PLC 模塊的左側(cè)。

b21d03bc-0423-11ed-ba43-dac502259ad0.png

6. 雙擊 PLC 上的以太網(wǎng)連接器并為 PLC 輸入正確的 IP 地址。

b244440e-0423-11ed-ba43-dac502259ad0.png

7. 雙擊CM CANopen模塊的連接器,選擇模塊參數(shù)選項卡。在參數(shù)列表中輸入值。請注意,這些參數(shù)對 CANopen 網(wǎng)絡(luò)上的模塊有效。

在本例中,用于 S7-1200 的 CM CANopen 模塊被配置為 CANopen 管理器。

CANopen 網(wǎng)絡(luò)上的節(jié)點號為 1。CANopen 波特率設(shè)置為 500 kbit/s,輸入數(shù)據(jù)大小和輸出數(shù)據(jù)大小均設(shè)置為 32 字節(jié)。

b26b015c-0423-11ed-ba43-dac502259ad0.png

8. 配置現(xiàn)已完成,可以下載到 S7-1200 設(shè)備。要下載軟件配置,請選擇右側(cè)的 PLC_1,然后選擇“在線”>“下載到設(shè)備”。要下載硬件配置,請右鍵單擊樹中的設(shè)備并選擇“下載到設(shè)備”>“全部”。

b2985738-0423-11ed-ba43-dac502259ad0.png

9. 選擇您正在使用的 PG/PC 接口(在此示例中為 PN/IE)和您 PC 上的以太網(wǎng)接口(在此示例中為 Intel 82577...)。如果在網(wǎng)絡(luò)上找到之前輸入的 IP 地址,請按“加載”下載到您的設(shè)備。如果沒有,請從“目標子網(wǎng)中的可訪問設(shè)備”窗口中的可用列表中選擇正確的設(shè)備。如果設(shè)備在另一個子網(wǎng)上,并且在此窗口中不可用,則必須選中“顯示所有可訪問的設(shè)備”復(fù)選框。

b2bc4ea4-0423-11ed-ba43-dac502259ad0.png

10.如果下載成功,將出現(xiàn)以下屏幕詢問PLC是否應(yīng)該啟動。按完成,PLC 將開始運行下載的空程序。

b2d7d75a-0423-11ed-ba43-dac502259ad0.png

11.模塊配置完成,可以開始PLC編程了。

創(chuàng)建用于進行PDO數(shù)據(jù)讀寫的FC功能塊:①在“程序塊”中添加FC100功能塊并命名為“PDO讀寫”;② 在“擴展指令”下展開“分布式IO”找到RDREC和WRREC指令;③分別將RDREC和WRREC指令拖入程序段1和程序段2中。

b2f3c17c-0423-11ed-ba43-dac502259ad0.png

RDREC參數(shù)說明:讀取PDO數(shù)據(jù)

REQ 功能塊使能位 VALID TRUE代表新的數(shù)據(jù)記錄已接收且有效

ID CM模塊硬件標識符 BUSY TRUE代表讀取數(shù)據(jù)的過程還未完成

INDEX 16#0090 ERROR TRUE代表在讀取數(shù)據(jù)的過程中產(chǎn)生錯誤

MLEN CANopen輸入數(shù)據(jù)大小(bytes) STATUS 功能塊狀態(tài)和錯誤信息

RECORD 讀取的數(shù)據(jù)存放的地址域 LEN 讀取數(shù)據(jù)的長度

WRREC參數(shù)說明:寫入PDO數(shù)據(jù)

REQ 功能塊使能位 DONE TRUE代表數(shù)據(jù)已寫入CM模塊

ID CM模塊硬件標識符 BUSY TRUE代表寫入數(shù)據(jù)的過程還未完成

INDEX 16#0091 ERROR TRUE代表在讀取數(shù)據(jù)的過程中產(chǎn)生錯誤

LEN CANopen輸出數(shù)據(jù)大小(bytes) STATUS 功能塊狀態(tài)和錯誤信息

RECORD 寫入的數(shù)據(jù)來源的地址域

2. 創(chuàng)建PDO讀寫指令塊變量:打開“PLC變量”下的“默認變量表”,分別添加PDO讀寫指令塊需要用到的參數(shù)變量:

b33e4f94-0423-11ed-ba43-dac502259ad0.png

3. PDO讀取數(shù)據(jù)指令塊的參數(shù)具體分配如下圖所示:

1) 讀取的數(shù)據(jù)存放于M區(qū)中起始地址為100,長度為100Bytes(需大于或者等于MLEN)的地址區(qū)間。MLEN表明了該區(qū)間的有效數(shù)據(jù)長度,即CANopen輸入數(shù)據(jù)大小。

2) 可以創(chuàng)建DB數(shù)據(jù)塊(例如DB3),RECORD定義為P#DB3.DBX100.0 BYTE 100,讀取的數(shù)據(jù)存入DB3塊中起始地址100,長度100Bytes 的地址區(qū)間。注意DB塊屬性中的“優(yōu)化的塊訪問”不要勾選。

b35df9de-0423-11ed-ba43-dac502259ad0.png

4. PDO寫入數(shù)據(jù)指令塊的參數(shù)具體分配如下圖所示:

1) 寫入的數(shù)據(jù)來源于M區(qū)中起始地址為200,長度為100Bytes(需大于或者等于LEN)的地址區(qū)間。LEN表明了該區(qū)間中的有效數(shù)據(jù)長度,即CANopen輸出數(shù)據(jù)大小。

2) 可以創(chuàng)建DB數(shù)據(jù)塊(例如DB3),RECORD定義為P#DB3.DBX200.0 BYTE 100,寫入的數(shù)據(jù)來源于DB3塊中起始地址200,長度100Bytes 的地址區(qū)間。注意DB塊屬性中的“優(yōu)化的塊訪問”不要勾選。

b3777ff8-0423-11ed-ba43-dac502259ad0.png

5. 根據(jù)以上配置可以確認PDO傳輸參數(shù)的地址映射如下表所示:

6. 數(shù)據(jù)轉(zhuǎn)換:由于CANopen和PLC分別使用的不同的數(shù)據(jù)格式,所以需要將PDO傳輸?shù)脑紨?shù)據(jù)轉(zhuǎn)換為可以直接進行讀取和設(shè)定的用戶數(shù)據(jù):

1) 創(chuàng)建用戶數(shù)據(jù)塊:創(chuàng)建全局數(shù)據(jù)塊DB100,并在DB100中分別添加需要對伺服進行讀取的反饋參數(shù)和需要對伺服進行寫入的設(shè)定參數(shù)。

b393760e-0423-11ed-ba43-dac502259ad0.png

2) 創(chuàng)建PDO讀取數(shù)據(jù)轉(zhuǎn)換功能塊FC101:①在“程序塊”中添加FC101功能塊并命名為“PDO讀_Swap”;② 利用Swap指令和Move指令將PDO讀取的數(shù)據(jù)轉(zhuǎn)換為用戶數(shù)據(jù)。

b3b5e216-0423-11ed-ba43-dac502259ad0.png

3) 創(chuàng)建PDO寫入數(shù)據(jù)轉(zhuǎn)換功能塊FC102:①在“程序塊”中添加FC102功能塊并命名為“PDO寫_Swap”;② 利用Swap指令和Move指令將用戶數(shù)據(jù)轉(zhuǎn)換為PDO寫入的數(shù)據(jù)。

b3e49da4-0423-11ed-ba43-dac502259ad0.png

4) 在PDO讀寫功能塊中調(diào)用FC101和FC102: 打開FC100功能塊,在程序段1(RDREC)和程序段2(WRREC)之間插入新的程序段,在新的程序段中分別調(diào)用FC101和FC102如圖所示:

b4013234-0423-11ed-ba43-dac502259ad0.png

7. 在OB1中調(diào)用PDO讀寫功能塊FC100,保存配置并進行編譯下載:

b42a11ae-0423-11ed-ba43-dac502259ad0.png

8. 創(chuàng)建監(jiān)控表:①在“監(jiān)控與強制表”中添加新的監(jiān)控表;②添加PDO讀取數(shù)據(jù)指令塊的對應(yīng)變量和用戶數(shù)據(jù)塊中的伺服狀態(tài)參數(shù);③添加PDO寫入數(shù)據(jù)指令塊的對應(yīng)變量和用戶數(shù)據(jù)塊中的伺服控制參數(shù)。

b44d11d6-0423-11ed-ba43-dac502259ad0.png

9. 在線進行監(jiān)控:①點擊“監(jiān)控”圖標進入在線狀態(tài);②將R_Req的修改值置為TRUE;③點擊“立即修改”圖標將修改值寫入對應(yīng)變量;④ 伺服狀態(tài)參數(shù)的對應(yīng)數(shù)據(jù)已經(jīng)被成功讀取,查看伺服通訊手冊可知狀態(tài)字16#4231代表伺服處于“Ready to Switch On”狀態(tài)。

b4728f56-0423-11ed-ba43-dac502259ad0.png

10. 絕對位置運動控制測試:① 將W_Req修改值置為TRUE;② 分別對伺服控制參數(shù)進行賦值;③依次向控制字中寫入0x0006?0x0007?0x000F?0x001F,每次賦值后點擊“立即修改”圖標;④ 電機轉(zhuǎn)動一段時間后停止,此時讀取實際位置數(shù)據(jù)與目標位置數(shù)據(jù)一致。

b49dbcb2-0423-11ed-ba43-dac502259ad0.png

-----伺服運動控制例程 -------

該部分以位置模式下的“絕對位置,立刻更新”控制方式為例,編寫對伺服進行運動控制的簡單例程,供用戶在實際編程應(yīng)用中作參考。

創(chuàng)建功能塊FB110并進行變量聲明:①在“程序塊”中添加FB110 功能塊并命名為“位置模式控制”;② 在“變量聲明表”中添加以下變量:

b4c3c556-0423-11ed-ba43-dac502259ad0.png

2. 在程序段1中編寫程序用于控制伺服上電后自動進入“運行使能”狀態(tài):

b4ee8f7a-0423-11ed-ba43-dac502259ad0.png

b512ac8e-0423-11ed-ba43-dac502259ad0.png

3. 在程序段2中編寫程序用于自動觸發(fā)“絕對位置,立即更新”方式下的位移指令:

b52e43ea-0423-11ed-ba43-dac502259ad0.png

4. 在OB1組織塊的程序段3中編寫程序用于控制PLC自動使能PDO讀寫和網(wǎng)絡(luò)診斷:

b54b2532-0423-11ed-ba43-dac502259ad0.png

5. 在OB1組織塊的程序段4中調(diào)用FB110并賦予實參如圖所示:

b5650e02-0423-11ed-ba43-dac502259ad0.png

6. 在OB1組織塊的程序段5中編寫程序用于控制伺服上電后自動回零:

b58123bc-0423-11ed-ba43-dac502259ad0.png

7. 在OB1組織塊的程序段6中編寫程序用于控制伺服自動進行連續(xù)的正反轉(zhuǎn)位移指令:

b59599be-0423-11ed-ba43-dac502259ad0.png

8. 點擊“保存項目”并重新進行編譯和下載。下載完成后對PLC和伺服重新上電,此時可以看到電機緩慢轉(zhuǎn)動一段時間后停止,此時通過PLC監(jiān)控表或者伺服HMI可以看到實際位置顯示為0:

b5b4224e-0423-11ed-ba43-dac502259ad0.png

9. 在監(jiān)控表中添加“自動運行控制”和“目標到達”變量,向“自動運行控制”中寫入修 改值TRUE,此時可以看到電機先以較慢的速度正向移動到8000000位置(第一段位移指令),然后以較快速度正向移動到15000000位置(第二段位移指令),最后以較慢的速度反向移動到6000000位置(第三段位移指令),此時“目標到達”為TRUE。

提示:“目標到達”為TRUE后再次向“自動運行控制”中寫入修 改值TRUE,電機會再次自動執(zhí)行以上三段位移指令。

b5daa4be-0423-11ed-ba43-dac502259ad0.png  

審核編輯:彭靜

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

    關(guān)注

    41

    文章

    6006

    瀏覽量

    180931
  • plc
    plc
    +關(guān)注

    關(guān)注

    5051

    文章

    14606

    瀏覽量

    487075
  • AGV小車
    +關(guān)注

    關(guān)注

    4

    文章

    195

    瀏覽量

    12151

原文標題:CM CANopenS7-1200 PLC的CANopen主站/從站模塊,使用的功能塊

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    紡織廠AGV小車遠程監(jiān)控管理系統(tǒng)方案

    解決方案。 該AGV小車通過三菱PLC控制運料的自動循環(huán)工作,以蓄電池提供動力。因此,數(shù)之能通過部署數(shù)據(jù)中臺接入控制器PLC,能夠?qū)崟r采集運料、卸料、缺料、空筒、電池參數(shù)、充電狀態(tài)、氣
    的頭像 發(fā)表于 02-05 10:46 ?286次閱讀
    紡織廠<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>遠程監(jiān)控管理系統(tǒng)方案

    告別AGV網(wǎng)絡(luò)中斷!探尋2026智能倉儲的無線通訊終極方案:Wi-Fi 6 vs 5G RedCap

    倉庫里的 AGV 小車又趴窩了!
    的頭像 發(fā)表于 01-22 13:19 ?315次閱讀

    5G cpe路由器,AGV小車控制箱專用(轉(zhuǎn)載)

    ? 很多工業(yè)現(xiàn)場都遇到過這種情況:設(shè)備需要聯(lián)網(wǎng),但安裝空間特別緊張。 配電柜里塞滿了斷路器和接線端子,AGV小車控制箱本來就不大,工業(yè)機器人的底座要裝各種機械結(jié)構(gòu),智能售貨機的柜體被貨道和制冷系統(tǒng)
    的頭像 發(fā)表于 12-08 15:36 ?477次閱讀
    5G cpe路由器,<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>的<b class='flag-5'>控制</b>箱專用(轉(zhuǎn)載)

    無線打通工業(yè)鏈路:Profibus DP 轉(zhuǎn)無線模塊賦能 S7-300PLC 與 AGV 小車通信

    一、案例背景 某物流倉儲中心需部署 西門子S7-300PLC (Profibus DP主站)控制多臺 AGV小車 (Profibus DP從站)完成貨物搬運任務(wù)。由于倉庫環(huán)境復(fù)雜(金屬貨架密集、移動
    的頭像 發(fā)表于 12-01 17:28 ?1250次閱讀

    EtherCAT轉(zhuǎn)Modbus RTU:工業(yè)網(wǎng)關(guān)實現(xiàn)AGV控制器與貨位檢測傳感器協(xié)同作業(yè)

    人” 的智能作業(yè)模式: AGV小車 搭載 匯川 EtherCAT 控制器 ,負責貨物從貨架到輸送線的轉(zhuǎn)運、取放貨精準控制;輸送線則串聯(lián)起入庫、分揀、出庫等關(guān)鍵節(jié)點,配備 15 臺貨位檢
    的頭像 發(fā)表于 11-24 14:18 ?788次閱讀
    EtherCAT轉(zhuǎn)Modbus RTU:工業(yè)網(wǎng)關(guān)實現(xiàn)<b class='flag-5'>AGV</b><b class='flag-5'>控制</b>器與貨位檢測傳感器協(xié)同作業(yè)

    AGV與人工:智能物流的“雙人舞”如何重塑未來工廠?

    在智能制造席卷全球的當下,AGV(自動導(dǎo)引運輸車)小車已從輔助設(shè)備升級為生產(chǎn)體系的核心樞紐,其與智能控制系統(tǒng)的深度融合,正重塑現(xiàn)代化生產(chǎn)的底層邏輯,成為企業(yè)降本增效的關(guān)鍵引擎。 AGV
    的頭像 發(fā)表于 10-30 09:33 ?332次閱讀
    <b class='flag-5'>AGV</b>與人工:智能物流的“雙人舞”如何重塑未來工廠?

    Modbus RTU轉(zhuǎn)Profinet:AGV小車與西門子1500PLC數(shù)據(jù)互通的大型電商倉儲物流案例

    ? 一、 項目痛點:感知層與控制層的數(shù)據(jù)斷點 某大型電商倉儲物流中心部署了數(shù)十臺AGV小車,用于實現(xiàn)“貨到人”的揀選作業(yè)。該系統(tǒng)的核心控制器采用了高性能的以太網(wǎng)PLC(如西門子S7-1
    的頭像 發(fā)表于 10-18 12:59 ?382次閱讀
    Modbus RTU轉(zhuǎn)Profinet:<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>與西門子1500PLC數(shù)據(jù)互通的大型電商倉儲物流案例

    汽車工廠AGV小車聯(lián)網(wǎng)監(jiān)控系統(tǒng)方案

    某汽車工廠導(dǎo)入AGV小車實現(xiàn)全流程的自動化運輸工作,負責物料、原料、工件等東西的自動搬運。由于車間現(xiàn)場設(shè)備多樣且數(shù)量大,導(dǎo)致在AGV聯(lián)網(wǎng)時遇到IP沖突問題,數(shù)據(jù)無法與MES、ERP等系統(tǒng)進行交互
    的頭像 發(fā)表于 10-17 17:25 ?712次閱讀

    深耕安全管理 | 使用AGV小車必看

    ? AGV 毋容置疑,AGV小車投用之后帶來的產(chǎn)能提升效益是明顯的。通過設(shè)備替代人工,也能一定程度上減少叉車造成的車輛傷害、擠壓傷害等事故,畢竟是減少了人員暴露在危險環(huán)境中的頻率。 AGV
    的頭像 發(fā)表于 09-28 14:57 ?413次閱讀
    深耕安全管理 | 使用<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>必看

    EtherNet/IP轉(zhuǎn)MODBUS TCP網(wǎng)關(guān)配置:SCADA與AGV小車高效通訊指南

    一、項目背景與需求分析 在某大型能源基礎(chǔ)設(shè)施項目中,SCADA系統(tǒng)(主站設(shè)備品牌:研華科技,型號:WebAccess9.0)需實時監(jiān)控AGV小車(從站設(shè)備品牌:新松機器人,型號:AGV
    的頭像 發(fā)表于 09-19 10:49 ?622次閱讀
    EtherNet/IP轉(zhuǎn)MODBUS TCP網(wǎng)關(guān)配置:SCADA與<b class='flag-5'>AGV</b><b class='flag-5'>小車</b>高效通訊指南

    倍加福電感式安全傳感器在AGV小車中的應(yīng)用

    物料的平穩(wěn)運輸是生產(chǎn)效率的關(guān)鍵,因此,越來越多的工廠開始采用小型自動運輸車,如自動引導(dǎo)小車(AGV),在工廠的不同區(qū)域間高效運送所需零件。這些AGV在移動過程中,能夠自動完成裝載、運輸和卸載的任務(wù),確保操作的連續(xù)性和流暢性。
    的頭像 發(fā)表于 07-23 15:17 ?773次閱讀

    如何選擇合適的背負式AGV小車

    場地布局和空間限制:根據(jù)工作場所的布局,選擇適合的聯(lián)集AGV小車尺寸和類型。例如,在狹窄的通道或空間有限的區(qū)域,可選擇體積較小、轉(zhuǎn)彎半徑小的聯(lián)集AGV小車。 環(huán)境條件:如果工作環(huán)境存
    的頭像 發(fā)表于 05-21 16:33 ?609次閱讀

    哪里可以根據(jù)項目需求定制AGV小車?

    在智能制造與柔性物流深度融合的2025年,企業(yè)正面臨多品種、小批量、高頻次的生產(chǎn)挑戰(zhàn)。傳統(tǒng)AGV小車因功能固化、改造周期長,難以適應(yīng)動態(tài)需求,而通用化設(shè)備又無法滿足精密場景的深度需求。面對行業(yè)普遍
    的頭像 發(fā)表于 04-10 17:09 ?437次閱讀

    一種基于分數(shù)階 PID 直流電機調(diào)速的 AGV 控制系統(tǒng)

    電傳感器實現(xiàn)避障,并采用上位機對其進行監(jiān)控。為達到 AGV 電機調(diào)速的穩(wěn)定性與實時性,采用分數(shù)階 PID 算法進行控制,通過 Matlab軟件進行建模與仿真,驗證其可行性。最后,經(jīng)實際應(yīng)用場合驗證,AGV
    發(fā)表于 03-25 15:10

    AGV小車廠房限速多少?

    ? AGV 在邁向“工業(yè)4.0”時代的道路上,在國家推動由“中國制造”向“中國智造”轉(zhuǎn)變的大背景下,各類企業(yè)在智能產(chǎn)品、智能制造、智能物流等領(lǐng)域不斷創(chuàng)新發(fā)展,滿足各類應(yīng)用場景的智能化工具得以不斷迭代
    的頭像 發(fā)表于 03-14 18:00 ?916次閱讀
    <b class='flag-5'>AGV</b><b class='flag-5'>小車</b>廠房限速多少?