|
公司基本資料信息
|
西門子S7-300SM322輸出模塊
原裝進口西門子工業自動化產品與系統集成,上海非俗公司常年備貨,以*合理的價格來達成長久的合作,愿上海非俗能為您提供優質的服務,
歡迎您來電質詢:
上海非俗工控自動化設備有限公司(西門子合作伙伴)
聯系人:顏家釗(銷售工程師)
24小時服務咨詢熱線:185 7050 2115
傳真( Fax ) :021-6789 5837
商務QQ :25 0608 657
地址( Add ) :上海市金山區張堰鎮松金路2758號5幢B1168室
微信 :185 7050 2115
公司庫存大量西門子PLC,西門子變頻器,西門子觸摸屏,產品種類、型號齊全,涵蓋了西門子200系列PLC、西門子300系列PLC及其EM221模塊、EM222模塊、EM223模塊、EM231模塊、EM232模塊、EM235模塊、PPI電纜、MPI電纜、5611通訊卡、SM321、SM322、SM323、SM331、EM332模塊等,S7-200系列主機包括CPU224CN、CPU226CN、CPU224XP,S7-300系列主機包括CPU312、CPU313、CPU314、CPU315-2DP等,價格低,交貨速度快。
-----------------------------------------------------------------------------------------------------
詳細的運動控制指令介紹請參考:S7-200 SMART 系統手冊
必須確保在同一時間僅有一條運動指令激活。
可在中斷例程中執行 AXISx_RUN 和 AXISx_GOTO。 但是,如果運動軸正在處理另一命令時,不要嘗試在中斷例程中啟動指令。 如果在中斷程序中啟動指令,則可使用 AXISx_CTRL 指令的輸出來監視運動軸是否完成移動。
運動向導根據所選的度量系統自動組態速度參數(Speed 和 C_Speed)和位置參數(Pos 或 C_Pos)的值。 對于脈沖,這些參數為 DINT 值。 對于工程單位,這些參數是所選單位類型對應的 REAL 值。例如: 如果選擇厘米 (cm),則以厘米為單位將位置參數存儲為 REAL 值并以厘米/秒 (cm/sec) 為單位將速度參數存儲為 REAL 值。
有些特定位置控制任務需要以下運動指令:
要在每次掃描時執行指令,請在程序中插入 AXISx_CTRL 指令并使用 SM0.0 觸點。
要指定運動到絕對位置,必須首先使用 AXISx_RSEEK 或 AXISx_LDPOS 指令建立零位置。
要根據程序輸入移動到特定位置,請使用 AXISx_GOTO 指令。
要運行通過位置控制向導組態的運動包絡,請使用 AXISx_RUN 指令。
其它位置指令為可選項。
RUN 參數會命令運動軸加速至指定的速度(Speed 參數)和方向(Dir 參數)。 您可以在電機運行時更改 Speed 參數,但 Dir 參數必須保持為常數。 禁用 RUN 參數會命令運動軸減速,直至電機停止;
JOG_P(點動正向旋轉)或 JOG_N(點動反向旋轉)參數會命令運動軸正向或反向點動。 如果 JOG_P 或 JOG_N 參數保持啟用的時間短于 0.5秒,則運動軸將通過脈沖指示移動 JOG_INCREMENT 中指定的距離。 如果 JOG_P 或 JOG_N 參數保持啟用的時間為 0.5秒或更長,則運動軸將開始加速至指定的 JOG_SPEED;
Speed 參數決定啟用 RUN 時的速度。 如果您針對脈沖組態運動軸的測量系統,則速度為 DINT 值(脈沖數/每秒)。 如果您針對工程單位組態運動軸的測量系統,則速度為 REAL 值(單位數/每秒)。
注意:同一時間僅能啟用 RUN、JOG_P 或 JOG_N 輸入之一。
START 參數開啟會向運動軸發出 GOTO 命令。 對于在 START 參數開啟且運動軸當前不繁忙時執行的每次掃描,該子例程向運動軸發送一個 GOTO 命令。為了確保僅發送了一個 GOTO 命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數;
Pos 參數包含一個數值,指示要移動的位置(絕對移動)或要移動的距離(相對移動)。 根據所選的測量單位,該值是脈沖數 (DINT) 或工程單位數 (REAL);
Speed 參數確定該移動的*高速度。 根據所選的測量單位,該值是脈沖數/每秒 (DINT) 或工程單位數/每秒 (REAL);
Mode 參數選擇移動的類型:
0:絕對位置
1:相對位置
2:單速連續正向旋轉
3:單速連續反向旋轉
Abort 參數啟動會命令運動軸停止當前包絡并減速,直至電機停止。
AXISx_RUN
功能:命令運動軸按照存儲在組態/包絡表的特定包絡執行運動操作。
START 參數開啟將向運動軸發出 RUN 命令。 對于在 START 參數開啟且運動軸當前不繁忙時執行的每次掃描,該子例程向運動軸發送一個 RUN 命令。為了確保僅發送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數;
Profile 參數包含運動包絡的編號或符號名稱。 “Profile”輸入必須介于 0 - 31。否則子例程將返回錯誤;
Abort 參數會命令運動軸停止當前包絡并減速,直至電機停止;
C_Profile 參數包含運動軸當前執行的包絡;
C_Step 參數包含目前正在執行的包絡步。
AXISx_LDOFF
功能:建立一個與參考點處于不同位置的新的零位置。
開啟 START 參數將向運動軸發出 LDOFF 命令。 對于在 START 參數開啟且運動軸當前不繁忙時執行的每次掃描,該子例程向運動軸發送一個 LDOFF 命令。為了確保僅發送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數。
注意:
在執行該子例程之前,您必須首先確定參考點的位置。您還必須將機器移至起始位置。 當子例程發送 LDOFF 命令時,運動軸計算起始位置(當前位置)與參考點位置之間的偏移量。 運動軸然后將算出的偏移量存儲到 RP_OFFSET 參數并將當前位置設為 0。這將起始位置建立為零位置。
如果電機失去對位置的追蹤(例如斷電或手動更換電機的位置),您可以使用 AXISx_RSEEK 子例程自動重新建立零位置。
START 參數開啟將向運動軸發出 LDPOS 命令。 對于在 START 參數開啟且運動軸當前不繁忙時執行的每次掃描,該子例程向運動軸發送一個 LDPOS 命令。為了確保僅發送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數;
New_Pos 參數提供新值,用于取代運動軸報告和用于絕對移動的當前位置值。 根據測量單位,該值是脈沖數 (DINT) 或工程單位數 (REAL)
【產品圖片】