Siemens アラーム 12261 — [チャンネル %1: ] ブロック %2 %3 の初期化は許可されていません
SINUMERIK 840D sl / 828D CNC (NC, cycle, HMI & PLC alarms)
意味
FRAME型の変数は定義時に初期化できません(例: DEF FRAME LOCFRAME = CTRANS(X,200))。同様に、SETによるフィールド初期化ではプログラム実行中の軸に対してデフォルト値をプログラムできません。PRLOCを伴うREDEF命令は設定データに対してのみ許可され、機械データや変数に対しては許可されていません。反応: 修正ブロックが再構成され、インタフェース信号がセットされ、アラーム表示が行われます。
主な原因と診断
FRAME変数をその定義内で初期化した、SETによるフィールド初期化中に軸のデフォルト値をプログラムした、またはPRLOCを伴うREDEF命令を機械データや変数に適用した。
対処方法
初期化はプログラムの実行部において別ブロックで行ってください: DEF FRAME LOCFRAME の後にLOCFRAME = CTRANS(X,200)とします。軸変数を使用する場合は、DEF AXIS AXIS_VAR[10] AXIS_VAR[5] = SET (X, , Y) の代わりに DEF AXIS AXIS_VAR[10], AXIS_VAR[5] = X, AXIS_VAR[7] = Y としてください。REDEF ... INIRE、INIPO、INICF、PRLOC によりGUD、LUD等の動作を変更する場合は、MD11270 $MN_DEFAULT_VALUES_MEM_MASK を1に設定する必要があります。プログラム続行: NC STARTキーまたはRESETキーでアラームを解除し、プログラムを続行します。
表示場所
アラームはSINUMERIK HMI(診断 -> アラーム)上にアラーム番号とパラメータ化されたテキストとともに表示されます。NCアラームは5~6桁の数字、サイクルアラームは61000~62999、PLC/HMIアラームはそれぞれ規定の番号範囲になります。
対象の部品番号
- 6FC5203… — SINUMERIK OP 030/031 Slimline Operator Panel (FM-NC/810D/840D)
- 6FC5210… — SINUMERIK 810D/840D MMC 100/101 Operator Interface Unit
- 6FC5303… — SINUMERIK Operator Panel Front / Handheld Terminal
- 6FC5357… — SINUMERIK 840D NCU (Numerical Control Unit)
- 6FC5247… — SINUMERIK 840D NCU Accessories (Battery, NCU Box)
交換部品のお見積り
Industrial Automation Co.はSiemens部品の販売・調達・修理を行っています — 新品・整備品・交換品、保証付き。
出典: Siemens A5E40869531B. 保全担当者向けの参考情報です。必ずお使いのユニットとソフトウェア版数のマニュアルでご確認ください。 This page in English