日韩欧美一区二区三区免费观看_精品国产欧美一区二区_波多野结衣乱码中文字幕_最新无码国产在线视频2021

行業產品

  • 行業產品

上海朕鋅電氣設備公司


當前位置:上海朕鋅電氣設備公司>>西門子PLC>>西門子6ES7 414-2XK05-0AB0

西門子6ES7 414-2XK05-0AB0

返回列表頁
參  考  價面議
具體成交價以合同協議為準

產品型號6ES7 414-2XK05-0A

品       牌

廠商性質經銷商

所  在  地上海市

聯系方式:田敏查看聯系方式

更新時間:2015-06-01 20:30:20瀏覽次數:149次

聯系我時,請告知來自 環保在線

經營模式:經銷商

商鋪產品:955條

所在地區:上海上海市

聯系人:田敏 (銷售工程師)

產品簡介

西門子6ES7 414-2XK05-0AB0
田敏(銷售工程師) 主營產品(西門子)SIEMENS
手機 可編程控制器(PLC)人機界面(HMI)
 數控伺服工業以太網
傳真 數控系統電線電纜
商務2304334979 變頻器伺服驅動
地址上海市金山區楓蘭路128號以上產品全

詳細介紹

西門子6ES7 414-2XK05-0AB0 PLC維修

西門子6ES7 414-2XK05-0AB0 銷售

代理

輸入參數
參數 數據類型 初始值 說明
Axis INT 0 工藝 DB 的編號
Execute BOOL FALSE 在上升沿處啟動命令
預置方向:
值 = 0: 默認設置
值 = 1: 正向旋轉
值 = 2: 不允許
值 = 3: 反向旋轉
Direction INT 0
值 = 4: 當前旋轉方向
(上次使用的旋轉方向)
驅動扭矩限制(以 [N/m] 為單位)。
條件:
驅動器支持并使用報文 101 到 106,或輸入驅動器的
zui大扭矩。
值 > 0: 使用定義的值
Torque REAL 1.0
值 <= 0: 不允許
zui大速度(不是總能達到):
值 > 0: 使用定義的值
值 = 0: 不允許
Velocity REAL 0.0
值 < 0: 使用默認值
加速(增加電機功率):
值 > 0: 使用定義的值
值 = 0: 不允許
Acceleration REAL -1.0
值 < 0: 使用默認值
減速(降低電機功率):
值 > 0: 使用定義的值
值 = 0: 不允許
Deceleration REAL -1.0
值 < 0: 使用默認值
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
530 功能手冊, 03/2008, A5E01078448-06
參數 數據類型 初始值 說明
沖擊:
值 > 0: 使用定義的值
值 = 0: 使用梯形運動曲線
Jerk REAL -1.0
值 < 0: 使用默認值
DoneFlag INT 0 在 MCDevice DB 中生成 DoneFlag
輸出參數(狀態輸出)
參數 數據類型 初始值 說明
InClamping BOOL FALSE TRUE:軸已到達固定擋塊,現位于“固定擋塊檢測后的
位置公差"內。
位置公差在 S7T Config 中的“限制"(Limits) >“固定擋
塊"(Fixed stop) 選項卡 >“固定擋塊檢測后的位置公
差"(Position tolerance after fixed stop detection) 參數
中設置。
Busy BOOL FALSE TRUE:正在執行命令
CommandAborted BOOL FALSE TRUE:命令由其它命令或因其執行過程中的錯誤而取
消。
如果工藝 DB 的 ErrorStatus 中未顯示錯誤,則該命令
由后續命令取消。
如果工藝 DB 的變量 ErrorStatus 中指示有錯誤,則命
令執行期間影響該工藝對象的錯誤將導致該命令中止。
TRUE : 命令啟動時有錯誤。 未執行該命令。有關原
因的信息,請參考 ErrorID。
Error BOOL FALSE
FALSE : 命令啟動時沒有錯誤。
ErrorID WORD 0 輸出參數 Error 的 ErrorID。
扭矩減小的高精度
對于集成工藝的固件版本 V4.1.x 或更高版本,扭矩減小的高精度可用于 SINAMICS 和
SIMODRIVE 驅動器。 可以使用工藝功能“MC_WriteParameter",通過參數 4502 或
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 531
S7T Config 中的組態參數
TypeOis.SetPointDriverInfo.DriveData.torqueReductionGranularity 設置扭矩減小的高
精度。必須根據下表調整驅動器參數: 精細粒度的扭矩減小
精度 ENUM 值(工藝參數
4502)
SIMODRIVE SINAMICS
1/100 基本 P0881 = 4000h (16384)
(默認)
P1544 = 4000h (16384)
1/16384 標準
(默認)
P0881 = 64h (100) P1544 = 64h (100)
(默認)
說明
在 S7T Config 軸組態中,如果在“軸"(Axis) >“限制"(Limits) 對話框的“固定擋塊"(Fixed
stop) 選項卡上設置了“使用跟隨誤差"(use following error),則當使用該工藝功能時將禁用
跟隨誤差監視。
如果固定擋塊斷開,跟隨誤差將根據在驅動器上組態的限制而減小。 在輸入參數中定義
的動態值和在該工藝對象中設置的限制都不會影響該操作。
在使用“MC_Stop"或“MC_Halt"停止軸之前,請務必降低跟隨誤差。
動態參數 Velocity
說明
出于安全考慮,初始速度值設置為 0.0 。 在實際情況中該值是無效的,并將導致錯誤。
請定義一個適合的值。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
532 功能手冊, 03/2008, A5E01078448-06
MC_MoveToEndPos — 示例
a) 以減小的扭矩將軸移動到固定終端擋塊。 根據位置設定值 > 實際位置值來產生跟隨誤
差以保持扭矩。
b) 當新命令將軸朝同一方向移動時,緊固扭矩將加倍。
c) 通過啟動一個可以從緊固位置釋放軸的“MC_MoveRelative"命令來終止緊固。 一旦位
置設定值超出夾緊公差窗口將立即終止緊固件。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 533
MC_MoveToEndPos — ErrorID
ErrorID 警告消息 說明/糾正或避免錯誤的方法
0000 沒有錯誤 -
0029 "“MC_MoveToEndPos"在相反方向
上被忽略
啟動了一個起反向作用的新 MC_MoveToEndPos 命令以超
馳活動的 MC_MoveToEndPos 命令。 這是不允許的。
有關終止活動的 MC_MoveToEndPos 命令的有效命令和條
件的信息,請參考“MC_MoveToEndPos"文檔。
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
8001 內部錯誤 項目/軟件發生故障或不*。
8005 命令已取消,因為命令存儲器正
被其它進程使用
命令容量不足,無法執行該命令。
可能的原因:
? 活動命令的數量已超出限制。
? 以下工藝功能中的活動命令過多:
“MC_CamSectorAdd"
“MC_ReadPeriphery"
“MC_WritePeriphery"
“MC_ReadRecord"
“MC_WriteRecord"
“MC_ReadDriveParameter"
“MC_WriteDriveParameter"
"MC_ReadCamTrackData"
"MC_WriteCamTrackData""
在同一個周期內調用這些工藝功能,直到輸出參數 Done,
CommandAborted 或 Error 中有一個為 TRUE。驗證程序是
否包含不必要的(多余的)命令。
8040 軸/外部編碼器被禁用,或者設置
了錯誤的模式
缺少運動命令所需的使能信號。
消除并確認所有排隊的錯誤,然后啟用相關的軸模式(例如,
位置控制)。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
534 功能手冊, 03/2008, A5E01078448-06
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
8043 參數值非法 ? 涉及數據類型為 REAL 的所有輸入參數,或者 Direction
或 DoneFlag 輸入參數。
? 在 S7T Config 中沒有為軸啟用固定擋塊檢測
? 要么沒有使用介于 101 到 106 之間的消息幀,要么輸入參
數 Torque 的值與zui大驅動扭矩不*。
8044 命令不受工藝對象支持 例如,將命令發送至輸出凸輪。
8045 在當前狀態下不允許使用該命令 ? MC_Stop 命令處于活動狀態
? MC_MoveToEndPos 命令和緊固處于活動狀態,又啟動
“MC_MoveToEndPos"的一個新實例來反轉運動方向。 這
是不允許的。
804C 命令輸出率過高 具有相同背景數據塊的命令的輸出率超過了命令接口的容量。
第二個命令被拒絕,以保持*個命令的*性。
如果命令輸出率較高,請務必使用單獨的背景數據塊或再次請
求命令。 請注意,盡管接受的*個命令可能處于活動狀
態,但是可能無法通過狀態輸出對其進行監視。
804D 軸類型無效 該軸類型不支持“MC_MoveToEndPos"工藝功能。
? 該軸是一個虛擬軸
? 該軸是一個液*
8050 工藝未準備就緒 ? 在使用斷點進行測試期間(CPU 處于 HOLD 狀態),工藝
功能向工藝輸出了一條新命令。該命令被拒絕。
? 在重啟 OB 中輸出了該命令。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 535
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
8052 在不同運行級別進行塊調用 使用同一背景數據塊,在不同運行級別調用了此工藝功能。
示例:
在 OB 1 和 OB 35 中都使用背景數據塊 DBx 調用工藝功能
x。開始工藝功能在 OB 1 中執行,然后由于在 OB 35 中調用
它而中斷其在 OB 1 中的執行。由于背景數據塊是共享使用
的,因此將在這兩個調用的輸出參數 ErrorID 中都指示該錯
誤。
預期的錯誤響應:
? 新命令(輸入參數 Execute / Enable 的上升沿或下降沿)
未傳送到集成工藝。
? zui初啟動的命令不能在工藝功能的輸出參數中進行監視。
但是,該命令在集成工藝中可能仍處于活動狀態
注意:
在不同的運行級別使用不同的背景數據塊,或者互鎖工藝功能
的調用。
8053 背景數據塊無效 工藝功能的背景數據塊存在故障(例如,長度錯誤)。
8056 由于正在向固定擋塊運動而取消 軸已運動到固定擋塊 (InClamping = TRUE )。只有新命令從固
定擋塊釋放軸,它們才被接受。
已啟動的命令不符合該條件。
8083 DB 不是工藝 DB 通過輸入參數 Axis 的 DB 未找到或不是工藝 DB。
8084 工藝 DB 無效 ? 在通過輸入參數 Axis 定義的工藝 DB 的控制器中不存在工
藝對象。
將當前工藝下載到目標系統,或通過輸入參數 Axis 更改
DB 號。
? 用戶在工藝 DB(通過輸入參數 Axis 定義)中輸入的數據
無效。
在“工藝Objects 管理"中刪除該工藝 DB,然后重新創建一
個工藝 DB。
808B 參數值的 REAL 格式無效 數據類型為 REAL 的輸入參數的值不符合有效的浮點數格
式。
檢查輸入參數值或背景數據塊數據。 不能以浮點格式表示格
式無效的值。它們以十六進制格式 (DW16# ...) 顯示。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
536 功能手冊, 03/2008, A5E01078448-06
6.2.12 FB437 MC_SetTorqueLimit — 啟用/禁用扭矩限制
使用 FB 437“MC_SetTorqueLimit"進行扭矩限制
用途
● “MC_SetTorqueLimit"工藝功能用于啟用/禁用扭矩限制。
● 對于集成工藝固件版本 V4.1.x 和更高版本,即使通過“MC-Power"工藝功能刪除使能
后,仍會保持扭矩限制。
適用對象
● 速度控制軸
● 定位軸
● 同步軸
先決條件
● 沒有處于活動狀態的 MC_Stop 命令
● 啟用軸進行速度控制操作或位置控制操作
● 必須正確設置軸的參考扭矩才能保持的扭矩。參考扭矩的默認值是 100 N/m。
● 驅動器必須支持扭矩減小,并且必須通過報文 101 到 106 中的一個進行操作。
命令的相互作用
新命令 — 活動的單個命令 (3)
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 537
輸入參數
參數 數據類型 初始值 說明
Axis INT 0 工藝 DB 的編號
Execute BOOL FALSE 在上升沿處啟動命令
EnableLimit BOOL TRUE 啟用/禁用限制
zui大有效驅動扭矩。 *
定義扭矩(以 [N/m] 為單位)。
值 = 0: 使用定義的值
MaxTorque REAL 3.2
值 < 0: 不允許
* 在軸組態中務必始終設置“zui大驅動扭矩"參數(在專家列表:
TypeOis.SetPointDriverInfo.DriveData.maxTorque 中)。
輸出參數(狀態輸出)
參數 數據類型 初始值 說明
Done BOOL FALSE TRUE :已成功執行命令
Busy BOOL FALSE TRUE:正在執行命令
CommandAborted BOOL FALSE TRUE:命令由其它命令或因其執行過程中的錯誤而
取消。
如果工藝 DB 的 ErrorStatus 中未顯示錯誤,則該命令
由后續命令取消。
如果工藝 DB 的變量 ErrorStatus 中指示有錯誤,則命
令執行期間影響該工藝對象的錯誤將導致該命令中
止。
TRUE : 命令啟動時有錯誤。未執行該命令。 有關
原因的信息,請參考 ErrorID 。
Error BOOL FALSE
FALSE : 命令啟動時沒有錯誤。
ErrorID WORD 0 輸出參數 Error 的 ErrorID。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
538 功能手冊, 03/2008, A5E01078448-06
扭矩減小的高精度
對于集成工藝的固件版本 V4.1.x 或更高版本,扭矩減小的高精度可用于 SINAMICS 和
SIMODRIVE 驅動器。 可以使用工藝功能“MC_WriteParameter",通過參數 4502 或
S7T Config 中的組態參數
TypeOis.SetPointDriverInfo.DriveData.torqueReductionGranularity 設置扭矩減小的高
精度。必須根據下表調整驅動器參數: 精細粒度的扭矩減小
精度 ENUM 值(工藝參數
4502)
SIMODRIVE SINAMICS
1/100 基本 P0881 = 4000h (16384)
(默認)
P1544 = 4000h (16384)
1/16384 標準
(默認)
P0881 = 64h (100) P1544 = 64h (100)
(默認)
說明
該工藝功能正在使用時,將禁用跟隨誤差監視。 當扭矩增大或反向扭矩減小時,將根據
組態的驅動限制消除產生的所有跟隨誤差。在輸入參數中定義的動態值和在該工藝對象中
設置的限制都不會影響該操作。
在使用“MC_Stop"或“MC_Halt"停止軸之前,請務必降低跟隨誤差。 使用工藝功能
“MC_MoveVelocity"(具有設置:PositionControl = FALSE 和 Velocity = 0.0 )停止無位
置控制的軸。
MC_SetTorqueLimit — 示例
默認情況下,扭矩限制設置為值 3.2 N/m(組態參數
TypeOis.SetPointDriverInfo.maxTorque )。
在以下示例中,扭矩限制減小為 1.6 N/m。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 539
MC_SetTorqueLimit — ErrorID
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
0000 沒有錯誤 -
8001 內部錯誤 項目/軟件發生故障或不*。
8005 命令已取消,因為命令存儲器正被
其它進程使用
命令容量不足,無法執行該命令。
可能的原因:
? 活動命令的數量已超出限制。
? 以下工藝功能中的活動命令過多:
“MC_CamSectorAdd"
“MC_ReadPeriphery"
“MC_WritePeriphery"
“MC_ReadRecord"
“MC_WriteRecord"
“MC_ReadDriveParameter"
“MC_WriteDriveParameter"
"MC_ReadCamTrackData"
"MC_WriteCamTrackData""
在同一周期內調用這些工藝功能,直到輸出參數 Done、
CommandAborted 或 Error 中有一個變為 TRUE。 驗證程
序是否包含不必要的(多余的)命令。
8043 參數值非法 涉及 MaxTorque 輸入參數(值必須大于或等于零)。
8044 命令不受工藝對象支持 例如,將命令發送至輸出凸輪
8045 在當前狀態下不允許使用該命令 MC_Stop 命令處于活動狀態
804C 命令輸出率過高 具有相同背景數據塊的命令的輸出率超過了命令接口的容
量。第二個命令被拒絕,以保持*個命令的*性。
如果命令輸出率較高,請務必使用單獨的背景數據塊或再
次請求命令。 請注意,盡管接受的*個命令可能處于活
動狀態,但是可能無法通過狀態輸出對其進行監視。
804D 軸類型無效 該軸類型不支持“MC_SetTorqueLimit"工藝功能。
? 該軸是一個虛擬軸
? 該軸是一個液*
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
540 功能手冊, 03/2008, A5E01078448-06
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
8050 工藝未準備就緒 ? 在使用斷點進行測試期間(CPU 處于 HOLD 狀態),
工藝功能向工藝輸出了一條新命令。該命令被拒絕。
? 在重啟 OB 中輸出了該命令。
8052 在不同運行級別進行塊調用 使用同一背景數據塊,在不同運行級別調用了此工藝功
能。
示例:
在 OB 1 和 OB 35 中都使用背景數據塊 DBx 調用工藝功能
x。開始工藝功能在 OB 1 中執行,然后由于在 OB 35 中調
用它而中斷其在 OB 1 中的執行。由于背景數據塊是共享
使用的,因此將在這兩個調用的輸出參數 ErrorID 中都指
示該錯誤。
預期的錯誤響應:
? 新命令(輸入參數 Execute / Enable 的上升沿或下降
沿)未傳送到集成工藝。
? zui初啟動的命令不能在工藝功能的輸出參數中進行監
視。但是,該命令在集成工藝中可能仍處于活動狀態
注意:
在不同的運行級別使用不同的背景數據塊,或者互鎖工藝
功能的調用。
8053 背景數據塊無效 工藝功能的背景數據塊存在故障(例如,長度錯誤)。
8056 由于正在向固定擋塊運動而取消 MC_MoveToEndPos 命令處于活動狀態。
8083 DB 不是工藝 DB 通過輸入參數 Axis 的 DB 未找到或不是工藝 DB。
8084 工藝 DB 無效 ? 在通過輸入參數 Axis 定義的工藝 DB 的控制器中不存在
工藝對象。
將當前工藝下載到目標系統,或通過輸入參數 Axis 更
改 DB 號。
? 用戶在輸入參數 Axis 中定義的工藝 DB 中輸入了無效數
據。
在“工藝對象管理"(Technology Objects Management)
中刪除工藝 DB,然后創建一個新的工藝 DB。
808B 參數值的 REAL 格式無效 數據類型為 REAL 的輸入參數的值不符合有效的浮點數格
式。
檢查輸入參數值或背景數據塊數據。 不能以浮點格式表示
格式無效的值。它們以十六進制格式 (DW16# ...) 顯示。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 541
6.2.13 FB439 MC_SetCharacteristic — 激活閥控曲線
通過調用 FB 439“MC_SetCharacteristic"激活閥控曲線
固件版本為 V3.2.x 或更高版本的集成工藝支持該功能
用途
● 激活 Q 閥的閥控曲線(速度閥)
● 也可以在液*運動時更改閥控曲線??蛇x的控制信號補償將受到限制
● 通過輸入參數 Execute 的上升沿重復調用該工藝功能將取消上一個命令。
適用對象
● 液壓速度控制軸
● 液壓定位軸
● 液壓同步軸
先決條件
● 必須將選定的軸組態為液*
● 曲線已映射到一個凸輪盤,并在 S7T Config 中作為可選閥控曲線進行組態。
命令的相互作用
新命令 — 活動的單個命令 (3)
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
542 功能手冊, 03/2008, A5E01078448-06
輸入參數
參數 數據類型 初始值 說明
Axis INT 0 軸工藝 DB 的編號
CamTable INT 0 凸輪盤工藝 DB 的編號
Execute BOOL FALSE 在上升沿處激活曲線
Mode INT 0 曲線類型
值 = 0 Q 閥控曲線
DoneFlag INT 0 在 MCDevice DB 中生成 DoneFlag
輸出參數(狀態輸出)
參數 數據類型 初始值 含義
Done BOOL FALSE TRUE :曲線已激活
Busy BOOL FALSE TRUE: 正在執行命令
TRUE : 命令啟動時有錯誤。未執行該命令。 有關原因
的信息,請參考 ErrorID 。
Error BOOL FALSE
FALSE : 命令啟動時沒有錯誤。
ErrorID WORD 0 輸出參數 Error 的 ErrorID。
控制信號補償的限制
轉換時,輸出信號補償在默認情況下限制為 100 %/s,這意味著 100 % 的輸出信號跳轉
在 1 秒內得到補償。
可以在液*的專家列表中組態控制信號補償:
“系統變量"變量 userdefaultqis.maxderivate.qoutput
說明
只有滿足以下條件才能通過調用工藝功能“MC_Power"啟用液*:
? 必須為該液*分配一個凸輪盤以作為閥控曲線。
? 必須由“MC_SetCharacteristic"工藝功能激活該閥控曲線。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
功能手冊, 03/2008, A5E01078448-06 543
MC_SetCharacteristic — 示例
特性閥控曲線存儲在凸輪盤 (Cam_1) 中。調用時,用于在液*確定運動命令的控制信
號。
MC_SetCharacteristic — ErrorID
受固件版本為 V3.2.x 的集成工藝的支持
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
0000 沒有錯誤 -
8001 內部錯誤 項目/軟件發生故障或不*。
8005 命令已取消,因為命令存儲器正被
其它進程使用
命令容量不足,無法執行該命令。
可能的原因:
? 活動命令的數量已超出限制。
? 以下工藝功能中的活動命令過多:
"MC_CamSectorAdd"
"MC_ReadPeriphery"
"MC_WritePeriphery"
"MC_ReadRecord"
"MC_WriteRecord"
"MC_ReadDriveParameter"
"MC_WriteDriveParameter"
"MC_ReadCamTrackData"
"MC_WriteCamTrackData"
在同一周期內調用這些工藝功能,直到輸出參數 Done、
CommandAborted 或 Error 中有一個變為 TRUE。 驗證程
序是否包含不必要的(多余的)命令。
8043 參數值無效 涉及輸入參數 Mode 和 DoneFlag 。
工藝功能
6.2 工藝功能 — 單軸
S7-Technology
544 功能手冊, 03/2008, A5E01078448-06
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
8044 命令不受工藝對象支持 涉及輸入參數 Axis 和 CamTable.。
? Axis 不是軸或不是液*
? CamTable 不是凸輪盤
804A 缺少所需的對象連接 未在 S7T Config 的軸 (Axis) > 曲線 (Profile) 對話框中將組
態的凸輪盤作為閥控曲線分配給軸。
804C 命令輸出率過高 具有相同背景數據塊的命令的輸出率超過了命令接口的容
量。第二個命令被拒絕,以保持*個命令的*性。
如果命令輸出率較高,請務必使用單獨的背景數據塊或再
次請求命令。 請注意,盡管接受的*個命令可能處于活
動狀態,但是可能無法通過狀態輸出對其進行監視。
804D 軸類型無效 該工藝功能只能應用于液*。
8050 工藝未準備就緒 ? 在使用斷點進行測試期間(CPU 處于 HOLD 狀態),
工藝功能向工藝輸出了一條新命令。該命令被拒絕。
? 在重啟 OB 中輸出了該命令。
8052 在不同運行級別進行塊調用 使用同一背景數據塊,在不同運行級別調用了此工藝功
能。
示例:
在 OB 1 和 OB 35 中都使用背景數據塊 DBx 調用工藝功能
x。開始工藝功能在 OB 1 中執行,然后由于在 OB 35 中調
用它而中斷其在 OB 1 中的執行。由于背景數據塊是共享
使用的,因此將在這兩個調用的輸出參數 ErrorID 中都指
示該錯誤。
預期的錯誤響應:
? 新命令(輸入參數 Execute / Enable 的上升沿或下降
沿)未傳送到集成工藝。
? zui初啟動的命令不能在工藝功能的輸出參數中進行監
視。但是,該命令在集成工藝中可能仍處于活動狀態
注意:
在不同的運行級別使用不同的背景數據塊,或者互鎖工藝
功能的調用。
8053 背景數據塊無效 工藝功能的背景數據塊存在故障(例如,長度錯誤)。
8063 未插補凸輪 未插補的閥控曲線。
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
功能手冊, 03/2008, A5E01078448-06 545
ErrorID 錯誤消息 說明/糾正或避免錯誤的方法
8083 DB 不是工藝 DB 通過輸入參數 Axis 的 DB 未找到或不是工藝 DB。
8084 工藝 DB 無效 ? 在通過輸入參數 Axis 定義的工藝 DB 的控制器中不存在
工藝對象。
將當前工藝下載到目標系統,或通過輸入參數 Axis. 更
改 DB 號。
? 用戶在輸入參數 Axis 中定義的工藝 DB 中輸入了無效
數據。
在“工藝對象管理"(Technology Objects Management)
中刪除工藝 DB,然后創建一個新的工藝 DB。
6.3 工藝功能 — 齒輪傳動/凸輪傳動
6.3.1 FB420 MC_GearIn — 啟動齒輪傳動
使用 FB 420“MC_GearIn"啟動齒輪傳動
適用于固件版本為 V3.2.x 或更高版本的集成工藝
本部分介紹了固件版本為 V3.0.x 和 V3.1.x 的應用。
用途
● “MC_GearIn"工藝功能用于在引導軸(主軸)和跟隨軸(從軸)之間啟動基本齒輪傳

● 可以在動態參數 Velocity, Jerk, Acceleration, Deceleration 中定義跟隨軸同步期間的
動態響應。
● 傳動比定義為輸入參數中的兩個整數的比率函數(分子/分母)
● 同步與起始位置(達到同步時的隨機位置值)可以是相對的,也可以是的
● 可以通過請求一個新的 MC_GearIn 命令在系統處于 RUN 時更改傳動比。 該操作無
需停止引導軸或跟隨軸。將根據的加速或減速值執行跳轉
● 引導軸處于停止狀態或運動狀態時,均可以啟動該功能。
適用對象
● 同步軸
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
546 功能手冊, 03/2008, A5E01078448-06
先決條件
● 將引導軸組態為外部編碼器、定位軸或同步軸
● 將跟隨軸組態為同步軸
● 設置引導軸以用作跟隨軸的基礎同步對象的主值
● 啟用跟隨軸以進行位置控制操作
● 跟隨軸上沒有正在執行的 MC_Stop 命令。
命令的相互作用
新命令 — 活動的單個命令 (1)
新命令 — 活動的命令 (1)
輸入參數
參數 數據類型 初始值 說明
Master INT 0 引導軸工藝 DB 的編號
Slave INT 0 跟隨軸工藝 DB 的編號
Execute BOOL FALSE 在上升沿處啟動命令
RatioNumerator DINT 1 傳動比分子(不允許值 0 )
RatioDenominator DINT 1 傳動比分母(不允許值 0 )
跳轉到齒輪傳動時的zui大速度(僅當 Mode = 1 時有
效):
值 > 0: 使用定義的值
值 = 0: 不允許
Velocity REAL -1.0
值 < 0: 使用默認值
跳轉到齒輪傳動時的加速度(僅當 Mode = 1 時有
效):
值 > 0: 使用定義的值
值 = 0: 不允許
Acceleration REAL -1.0
值 < 0: 使用默認值
切換為齒輪傳動時的減速度(僅當 Mode = 1 時有
效):
值 > 0: 使用定義的值
值 = 0: 不允許
Deceleration REAL -1.0
值 < 0: 使用默認值
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
功能手冊, 03/2008, A5E01078448-06 547
參數 數據類型 初始值 說明
跳轉到齒輪傳動時的沖擊(僅當 Mode = 1 時有效):
值 > 0: 使用定義的值
值 = 0: 使用梯形運動曲線
Jerk REAL -1.0
值 < 0: 使用默認值
達到同步后的相位偏移
如果 Absolute = TRUE,則當達到同步操作時,相位偏
移是的。
如果 Absolute = FALSE,則的相位偏移將添加到
由相對關系確定的相位偏移。
值 > 0: 使用定義的值
值 = 0: 無相位偏移
PhaseShift REAL 0.0
值 < 0: 不允許
TRUE : 齒輪傳動
適用于固件版本不高于 V3.2.x 的集成工
藝:
? 在 Jerk 中預設的參數被忽略;始終使用
梯形運動曲線(不受限制的沖擊)
Absolute BOOL TRUE
FALSE : 相對齒輪傳動
同步模式/耦合模式:
值 = 0: 使用相應同步對象的默認值
值 = 1: 基于時間的同步:
根據 Velocity, Jerk, Acceleration,
Deceleration 輸入參數立即同步(僅出于可
能的兼容性原因而使用 — 不用于新項
目)。
Mode INT 0
值 = 2: 基于時間的同步:
根據輸入參數 Velocity, Jerk, Acceleration,
Deceleration 立即同步。
程序還將評估
userdefault.gearingsetting.synchronizingdir
ection 系統變量。
可以在 S7T Config 的專家列表中或通過
“MC_WriteParameter"工藝功能來設置該系
統變量。
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
548 功能手冊, 03/2008, A5E01078448-06
參數 數據類型 初始值 說明
DoneFlag INT 0 在 MCDevice DB 中生成 DoneFlag
當到達齒輪傳動時,將對 DoneFlag 值取反。
輸出參數(狀態輸出)
參數 數據類型 初始值 說明
InGear BOOL FALSE TRUE:實現基本齒輪傳動
Busy BOOL FALSE TRUE:正在執行命令
CommandAborted BOOL FALSE TRUE:命令由其它命令或因其執行過程中的錯誤而取
消。
如果工藝 DB 的 ErrorStatus 中未顯示錯誤,則該命令
由后續命令取消。
如果工藝 DB 的變量 ErrorStatus 中指示有錯誤,則命
令執行期間影響該工藝對象的錯誤將導致該命令中止。
TRUE : 命令啟動時有錯誤。未執行該命令。有關原
因的信息,請參考 ErrorID。
Error BOOL FALSE
FALSE : 命令啟動時沒有錯誤。
ErrorID WORD 0 輸出參數 Error 的 ErrorID。
輸入參數 Mode = 1
當使用相對同步操作時,同步(補償)將立即啟動。 達到同步時,將在引導軸和跟隨軸
之間設置一個隨機偏移。
當使用同步操作時,同步啟動時可能會發生延遲。 達到同步時,引導軸的實際位置
值等于跟隨軸的實際位置值(偏移 = 0)。
在傳動比為 1:1 且模數長度相等或者使用無數軸時,偏移值在同步操作期間保持為零。
模數軸的同步方向: 如果 Mode = 1 ,
則“兼容性模式"處于活動狀態,而不管 S7T Config 中的設置如何:
● 齒輪傳動:
跟隨軸在正向上同步
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
功能手冊, 03/2008, A5E01078448-06 549
MC_GearIn — 示例 —“相對/同步"
同步后基于預設動態參數的/相對基本同步
在*步中,當相對同步處于活動狀態時 (Absolute = FALSE ),Axis_2 與 Axis_1 同步。
兩個軸之間將產生一個隨機偏移。Absolute = TRUE . 時重啟同步。這將消除軸之間的所
有偏移。
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
550 功能手冊, 03/2008, A5E01078448-06
MC_GearIn — 示例 —“基于組態數據的同步"
如果 Mode = 0,則基于軸組態數據使軸同步。 在本示例中,我們已組態了以下內容:
同步: "“引導軸的默認同步位置 "
位置參考: "“從同步位置進行同步 "
同步位置主設定值: 80.0
曲線設置: "“特定于引導軸的同步曲線 "
同步 長度: 220.0
當引導軸在 80 ° 位置通過同步位置后,同步啟動。 當引導軸到達 220 ° 時,該操作結
束。
動態參數 Velocity, Acceleration, Deceleration, Jerk 是不相關的。
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動
S7-Technology
功能手冊, 03/2008, A5E01078448-06 551
MC_GearIn — 示例 —“相移"
以下示例顯示了使用相移和不使用相移的同步之間的差別(基于信號圖)。
不使用相移的同步
信號圖的起始位置:
● 主位置 (Axis_1 ) = 0
● 從位置 (Axis_2 ) = 0
Exe _1 的上升沿可以啟動不使用相移的同步。 短暫延遲后,InGear _1 將報告已達
到同步。 引導軸位置 (Axis _1) 和跟隨軸位置 (Axis _2 ) 之間達到了同步,即它
們的位置相同。
工藝功能
6.3 工藝功能 — 齒輪傳動/凸輪傳動


感興趣的產品PRODUCTS YOU ARE INTERESTED IN

環保在線 設計制作,未經允許翻錄必究 .? ? ? Copyright(C)?2021 http://www.598km.com,All rights reserved.

以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,環保在線對此不承擔任何保證責任。 溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
主站蜘蛛池模板: 台前县| 象州县| 通道| 钟山县| 隆德县| 田东县| 和静县| 嘉兴市| 明水县| 兴国县| 秀山| 绥宁县| 襄城县| 乌鲁木齐市| 贵南县| 芷江| 乐安县| 紫阳县| 黄冈市| 韶关市| 遂川县| 响水县| 武夷山市| 平安县| 大邑县| 寻甸| 莎车县| 安岳县| 虞城县| 海安县| 罗江县| 洪湖市| 平定县| 新平| 元氏县| 丰镇市| 文安县| 会东县| 咸阳市| 闽清县| 启东市|