SIMATICS7-200 SMART代理商參數(shù)選型供應
SIMATICS7-200 SMART代理商參數(shù)選型供應
代理商 公司提供選型
公司專業(yè)西門子品牌 銷售 維修 調試
大量西門子庫存
很多庫存沒有上架 有需要可以咨詢
發(fā)布人:康奎 (銷售經(jīng)理)發(fā)布
上海斌勤電氣技術有限公司
本公司簽約正式的銷售合同,并開具13%的增-值-稅-發(fā)-票。
外地客戶統(tǒng)一采用快遞發(fā)貨,也支持上門提貨,貨物快遞到您手時候,一定要開箱檢驗!如有損壞,請拒絕簽收,并由快遞公司返回!
在你簽收后表示你對該貨物沒有異議!我們會給予您檢測時間,并請在貨物到給予確認,謝謝合作!
產(chǎn)品均為密封包裝,外包裝詳見產(chǎn)品圖片,白色標簽上均有產(chǎn)品訂貨號和產(chǎn)地,各位買家在收到貨后,請核對型號,無誤后再拆包裝、
本公司宗旨:本著以誠信為本,以顧客為中心.質量保證·服務誠信·價格實惠.
為用戶提供專業(yè)的自動化產(chǎn)品及服務!
相關西門子產(chǎn)品技術:
CPU 模塊繼電器輸出 晶體管輸出 12 輸入/8 輸出 , 18 輸入/12 輸出, 24 輸入/16 輸出 , 36 輸入/24 輸出。
都可以擴展數(shù)字量 和模擬量模塊
專用觸摸屏
下邊有問題參數(shù):SIMATICS7-200 SMART模塊問題
運動控制--回原點
在運動控制向導中使能尋找參考點
圖 1. 使能尋找參考點位置
注意:若您的應用需要從一個絕對位置處開始運動或以絕對位置作為參考,您必須建立一個參考點(RP)或零點位置,該點將位置測量固定到物理系統(tǒng)的一個已知點上。
設置尋找參考點位置參數(shù)
圖 2.設置尋找參考點參
a.定義快速尋找速度“RP_FAST”(快速尋找速度是模塊執(zhí)行RP尋找命令的初始速度,通常RP_FAST是MAX_SPEED的2/3左右);
b.定義慢速尋找速度“RP_SLOW”(慢速尋找速度是接近RP的最終速度,通常使用一個較慢的速度去接近RP以免錯過,RP_SLOW的典型值為SS_SPEED);
c.定義初始尋找方向“RP_SEEK_DIR”(初始尋找方向是RP尋找操作的初始方向。通常,這個方向是從工作區(qū)到RP附近。限位開關在確定RP的尋找區(qū)域時扮演重要角色。當執(zhí)行RP尋找操作時,遇到限位開關會引起方向反轉,使尋找能夠繼續(xù)下去,默認方向=反向);
d.定義最終參考點接近方向“RP_APPR_DIR”,(最終參考點接近方向是為了減小反沖和提供更高的精度,應該按照從RP移動到工作區(qū)所使用的方向來接近參考點,默認方向=正向)。
設置參考點偏移量
圖 3.設置參考點偏移量
注意:參考點偏移量“RP_OFFSET是”在物理的測量系統(tǒng)中RP到零位置之間的距離,缺省=0。
設置尋找參考點順序
圖 4.設置尋找參考點順序
S7-200 SMART 提供4中尋找參考點順序模式,每種模式定義如下:
RP尋找模式1:將 RP 定位在靠近工作區(qū)一側的 RPS 輸入開始激活的位置;
RP尋找模式2:將 RP 定位在 RPS 輸入的激活區(qū)域的中心;
RP尋找模式3:將 RP 定位在 RPS 輸入的激活區(qū)域外的指定數(shù)量的零脈沖 (ZP) 處;
RP尋找模式4:將 RP 定位在 RPS 輸入的激活區(qū)域內(nèi)的指定數(shù)量的零脈沖 (ZP) 處。
注意: 必須使能 RPS 輸入才能使用 RP 搜索功能。 若要使用 RP 搜索模式 3 或模式 4,則還必須使能 ZP 輸入,除非在進入 RPS 有效區(qū)后將要接收的 ZP 脈沖的數(shù)量組態(tài)為“0”。
圖 5.RP搜索模式1
圖 6.RP搜索模式2
圖 7.RP搜索模式3
圖 8.RP搜索模式4
調用回原點指令
圖 9.回原點指令
運動控制向導為運動軸創(chuàng)建的指令
運動向導根據(jù)所選組態(tài)選項創(chuàng)建唯一的指令子程序,從而使運動軸的控制更容易。 各運動指令均具有“AXISx_”前綴,其中 x 代表軸通道編號。 由于每條運動指令都是一個子程序,所以 11 條運動指令使用 11 個子程序。
說明:運動指令使程序所需的存儲空間增加多達 1700 個字節(jié)。 可以刪除未使用的運動指令來降低所需的存儲空間。 要恢復刪除的運動指令,只需再次運行運動向導。
表 1.運動控制指令
指令名稱 指令功能
AXISx_CTRL
啟用和初始化運動軸
AXISx_MAN
手動模式
AXISx_GOTO
命令運動軸轉到所需位置
AXISx_RUN
運行包絡
AXISx_RSEEK
搜索參考點位置
AXISx_LDOFF
加載參考點偏移量
AXISx_LDPOS
加載位置
AXISx_SRATE
設置速率
AXISx_DIS
使能/禁止DIS輸出
AXISx_CFG
重新加載組態(tài)
AXISx_CACHE
緩沖包絡
詳細的運動控制指令介紹請參考:S7-200 SMART 系統(tǒng)手冊
運動控制指令使用準則
必須確保在同一時間僅有一條運動指令激活。
可在中斷例程中執(zhí)行 AXISx_RUN 和 AXISx_GOTO。 但是,如果運動軸正在處理另一命令時,不要嘗試在中斷例程中啟動指令。 如果在中斷程序中啟動指令,則可使用 AXISx_CTRL 指令的輸出來監(jiān)視運動軸是否完成移動。
運動向導根據(jù)所選的度量系統(tǒng)自動組態(tài)速度參數(shù)(Speed 和 C_Speed)和位置參數(shù)(Pos 或 C_Pos)的值。 對于脈沖,這些參數(shù)為 DINT 值。 對于工程單位,這些參數(shù)是所選單位類型對應的 REAL 值。例如: 如果選擇厘米 (cm),則以厘米為單位將位置參數(shù)存儲為 REAL 值并以厘米/秒 (cm/sec) 為單位將速度參數(shù)存儲為 REAL 值。
有些特定位置控制任務需要以下運動指令:
要在每次掃描時執(zhí)行指令,請在程序中插入 AXISx_CTRL 指令并使用 SM0.0 觸點。
要指定運動到絕對位置,必須首先使用 AXISx_RSEEK 或 AXISx_LDPOS 指令建立零位置。
要根據(jù)程序輸入移動到特定位置,請使用 AXISx_GOTO 指令。
要運行通過位置控制向導組態(tài)的運動包絡,請使用 AXISx_RUN 指令。
其它位置指令為可選項。
常用運動控制指令介紹
AXISx_CTRL
功能:啟用和初始化運動軸,方法是自動命令運動軸每次 CPU 更改為 RUN 模式時加載組態(tài)/包絡表。
圖 1. AXISx_CTRL指令
注意:
在您的項目中只對每條運動軸使用此子例程一次,并確保程序會在每次掃描時調用此子例程。使用 SM0.0(始終開啟)作為 EN 參數(shù)的輸入。
MOD_EN 參數(shù)必須開啟,才能啟用其它運動控制子例程向運動軸發(fā)送命令。 如果 MOD_EN 參數(shù)關閉,運動軸會中止所有正在進行的命令;
Done 參數(shù)會在運動軸完成任何一個子例程時開啟;
Error 參數(shù)存儲該子程序運行時的錯誤代碼;
C_Pos 參數(shù)表示運動軸的當前位置。 根據(jù)測量單位,該值是脈沖數(shù) (DINT) 或工程單位數(shù) (REAL);
C_Speed 參數(shù)提供運動軸的當前速度。 如果您針對脈沖組態(tài)運動軸的測量系統(tǒng),C_Speed 是一個 DINT 數(shù)值,其中包含脈沖數(shù)/每秒。如果您針對工程單位組態(tài)測量系統(tǒng),C_Speed 是一個 REAL 數(shù)值,其中包含選擇的工程單位數(shù)/每秒 (REAL)。
C_Dir 參數(shù)表示電機的當前方向:信號狀態(tài) 0 = 正向;信號狀態(tài) 1 = 反向;
AXISx_DIS
功能:運動軸的 DIS 輸出打開或關閉。這允許您將 DIS 輸出用于禁用或啟用電機控制器。
圖 2. AXISx_DIS指令
EN 位打開以啟用子例程時,DIS_ON 參數(shù)控制運動軸的 DIS 輸出。
注意:
如果您在運動軸中使用 DIS 輸出,可以在每次掃描時調用該子例程,或者僅在您需要更改 DIS 輸出值時進行調用。若實際DIS連接了電機驅動器的DIS輸入,如果不使能則可能導致電機不運轉。
AXISx_MAN
功能:將運動軸置為手動模式。 這允許電機按不同的速度運行,或沿正向或負向慢進。
圖 3. AXISx_MAN指令
RUN 參數(shù)會命令運動軸加速至指定的速度(Speed 參數(shù))和方向(Dir 參數(shù))。 您可以在電機運行時更改 Speed 參數(shù),但 Dir 參數(shù)必須保持為常數(shù)。 禁用 RUN 參數(shù)會命令運動軸減速,直至電機停止;
JOG_P(點動正向旋轉)或 JOG_N(點動反向旋轉)參數(shù)會命令運動軸正向或反向點動。 如果 JOG_P 或 JOG_N 參數(shù)保持啟用的時間短于 0.5秒,則運動軸將通過脈沖指示移動 JOG_INCREMENT 中指定的距離。 如果 JOG_P 或 JOG_N 參數(shù)保持啟用的時間為 0.5秒或更長,則運動軸將開始加速至指定的 JOG_SPEED;
Speed 參數(shù)決定啟用 RUN 時的速度。 如果您針對脈沖組態(tài)運動軸的測量系統(tǒng),則速度為 DINT 值(脈沖數(shù)/每秒)。 如果您針對工程單位組態(tài)運動軸的測量系統(tǒng),則速度為 REAL 值(單位數(shù)/每秒)。
注意:同一時間僅能啟用 RUN、JOG_P 或 JOG_N 輸入之一。
AXISx_RSEEK
功能:使用組態(tài)/包絡表中的搜索方法啟動參考點搜索操作。當運動軸找到參考點且移動停止時,運動軸將 RP_OFFSET 參數(shù)值載入當前位置。
圖 4. AXISx_RSEEK指令
RP_OFFSET 的默認值為 0。 可使用運動控制向導、運動控制面板或 AXISx_LDOFF(加載偏移量)子例程來更改 RP_OFFSET 值;
EN 位開啟會啟用此子例程。確保 EN 位保持開啟,直至 Done 位指示子例程執(zhí)行已經(jīng)完成;
START 參數(shù)開啟將向運動軸發(fā)出 RSEEK 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 RSEEK 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù)。
AXISx_GOTO
功能:命令運動軸轉到所需位置。
圖 5. AXISx_GOTO指令
START 參數(shù)開啟會向運動軸發(fā)出 GOTO 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 GOTO 命令。為了確保僅發(fā)送了一個 GOTO 命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù);
Pos 參數(shù)包含一個數(shù)值,指示要移動的位置(絕對移動)或要移動的距離(相對移動)。 根據(jù)所選的測量單位,該值是脈沖數(shù) (DINT) 或工程單位數(shù) (REAL);
Speed 參數(shù)確定該移動的最高速度。 根據(jù)所選的測量單位,該值是脈沖數(shù)/每秒 (DINT) 或工程單位數(shù)/每秒 (REAL);
Mode 參數(shù)選擇移動的類型:
0:絕對位置
1:相對位置
2:單速連續(xù)正向旋轉
3:單速連續(xù)反向旋轉
Abort 參數(shù)啟動會命令運動軸停止當前包絡并減速,直至電機停止。
注意:若 Mode 參數(shù)設置為 0,則必須首先使用 AXISx_RSEEK 或 AXISx_LDPOS 指令建立零位置。
AXISx_RUN
功能:命令運動軸按照存儲在組態(tài)/包絡表的特定包絡執(zhí)行運動操作。
圖 6. AXISx_RUN指令
START 參數(shù)開啟將向運動軸發(fā)出 RUN 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 RUN 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù);
Profile 參數(shù)包含運動包絡的編號或符號名稱。 “Profile”輸入必須介于 0 - 31。否則子例程將返回錯誤;
Abort 參數(shù)會命令運動軸停止當前包絡并減速,直至電機停止;
C_Profile 參數(shù)包含運動軸當前執(zhí)行的包絡;
C_Step 參數(shù)包含目前正在執(zhí)行的包絡步。
AXISx_LDOFF
功能:建立一個與參考點處于不同位置的新的零位置。
圖 7. AXISx_LDOFF指令
開啟 START 參數(shù)將向運動軸發(fā)出 LDOFF 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 LDOFF 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù)。
注意:
在執(zhí)行該子例程之前,您必須首先確定參考點的位置。您還必須將機器移至起始位置。 當子例程發(fā)送 LDOFF 命令時,運動軸計算起始位置(當前位置)與參考點位置之間的偏移量。 運動軸然后將算出的偏移量存儲到 RP_OFFSET 參數(shù)并將當前位置設為 0。這將起始位置建立為零位置。
如果電機失去對位置的追蹤(例如斷電或手動更換電機的位置),您可以使用 AXISx_RSEEK 子例程自動重新建立零位置。
AXISx_LDPOS
功能:將運動軸中的當前位置值更改為新值。您還可以使用本子例程為任何絕對移動命令建立一個新的零位置。
圖 8. AXISx_LDPOS指令
START 參數(shù)開啟將向運動軸發(fā)出 LDPOS 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 LDPOS 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù);
New_Pos 參數(shù)提供新值,用于取代運動軸報告和用于絕對移動的當前位置值。 根據(jù)測量單位,該值是脈沖數(shù) (DINT) 或工程單位數(shù) (REAL)