S7-1200運動控制指令-西門子PLC-MC_ReadParam(讀取工藝對象參數)
S7-1200運動控制指令-西門子PLC-MC_ReadParam(讀取工藝對象參數)
MC_ReadParam
指令名稱:讀參數指令
功能:可在用戶程序中讀取軸工藝對象和命令表對象中的變量。
『注意』部分輸入/輸出管腳沒有具體介紹,請用戶參考MC_Power指令中的說明。
指令輸入端:
①Enable:可以一直使能讀取指令 。
該例子讀取的是軸的實際位置值,讀到的數值放在“Value”中。
下面列出了常用的軸工藝對象中部分參數:
1. 軸的位置和速度變量
-
<軸名稱>.Position:軸的位置設定值
-
<軸名稱>.ActualPosition:軸的實際位置
-
<軸名稱>.Velocity:軸的速度設定值
-
<軸名稱>.ActualVelocity:軸的實際速度
2. 回原點變量
-
<軸名稱>.Homing.AutoReversal:主動歸位期間激活硬限位開關處的自動反向
-
<軸名稱>.Homing.ApproachDirection:主動歸位期間的逼近方向和歸位方向
-
<軸名稱>.Homing.ApproachVelocity:主動歸位期間軸的逼近速度
-
<軸名稱>.Homing.ReferencingVelocity:主動歸位期間軸的歸位速度
3. 單位變量
-
<軸名稱>.Units.LengthUnit:參數的已組態測量單位
4. 機械變量
-
<軸名稱>.Mechanics.LeadScrew:每轉的距離
5. 軸StatusPositioning變量
-
<軸名稱>.StatusPositioning.Distance:軸距目標位置的當前距離
-
<軸名稱>.StatusPositioning.TargetPosition:軸的目標位置
6. 軸的DynamicDefaults變量
-
<軸名稱>.DynamicDefaults.Acceleration:軸的加速度
-
<軸名稱>.DynamicDefaults.Deceleration:軸的減速度
-
<軸名稱>.DynamicDefaults.EmergencyDeceleration:軸的急停減速度
-
<軸名稱>.DynamicDefaults.Jerk:軸加速斜坡和減速斜坡期間的沖擊
7. PositionLimitesSW變量
-
<軸名稱>.PositionLimitsSW.Active:軟限位開關激活
-
<軸名稱>.PositionLimitsSW.MinPosition:軟限位開關下限位
-
<軸名稱>.PositionLimitsSW.MaxPosition:軟限位開關上限位
8. PositionLimitesHW變量
-
<軸名稱>.PositionLimitsHW.Active:硬限位開關激活
-
<軸名稱>. PositionLimitsHW.MinSwitchLevel:選擇到達下限硬限位開關時 CPU 輸入端存在的信號電平
-
<軸名稱>. PositionLimitsHW.MinSwitchAddress:下限硬限位開關的符號輸入地址(內部參數)
-
<軸名稱>.PositionLimitsHW.MaxSwitchLevel:選擇到達上限硬限位開關時 CPU 輸入端存在的信號電平
-
<軸名稱>.PositionLimitsHW.MaxSwitchAddress:上限硬限位開關的輸入地址(內部參數)