Commit 0db1f480 LN

中英文修改,增加贴图,贴图英文未完善

1 个父辈 1100c85d
正在显示 40 个修改的文件 包含 3255 行增加3479 行删除
此文件类型无法预览
名称,中文,英文,日文
AbsMove,绝对运动,absolute motion,絶対運動
Alarm,报警,alarm,アラーム(警報)発報
AutoEnd,自动出入库结束,Auto storage and retrieval completed,自動入出庫完了
AutoIn,自动入库:,Auto storage:,自動入庫:
AutoOut,自动出库:,Auto retrieval:,自動出庫:
AutoReset,收到复位信号,自动复位,The equipment resets automatically after receiving the reset signal,リセット信号を受け取り、自動で原点復帰(リセット)します
AxisAlarm,运动轴{0}报警,Motion axis {0} alarm,運動軸(0)アラーム発報
AxisHomeMoveAlarm,运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大!,"Motion{0} axis{1}: origin completion signal received, error between the current location[{2}] and zero location exceeding limits!",運動(0)軸(1)の原点復帰位置信号と現在位置信号(2)を受け取り、誤差(位置ずれ量)が大きい場合はアラーム発報
AxisMoveAlarm,运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大!,Motion{0} axis{1}: error between the destination location[{2}] and current location{3} exceeding limits !,運動(0)軸(1)の目標位置信号(2)と現在位置信号(3)を受け取り、誤差(位置ずれ量)が大きい場合はアラーム発報
Batch_Axis,轴5,Axis 5,軸5
batchInError,批量入库失败:请确认批量门是否闭合!,Batch storage failure: please confirm whether the MIMO door is locked!,マルチ入庫に失敗:マルチ入出庫口が閉まっているか確認してください!
batchInError2,批量入库失败:请检查物料夹取机构是否有异物!,Batch storage failure: please confirm whether there are materials in the clamping device!,マルチ入庫に失敗:材料把持機構に異物がないか確認してください!
BatchStop,轴5运动停止,Axis 5 stops moving,軸5の動作が停止します
Busy,设备运行中,The equipment is running.,設備動作中
CanotBack,当前设备状态无需回待机点,若您需要强制回待机点,请先按下急停,再回待机点!,The equipment does not need to return to the standby position. Please press Emergency Stop first if you need to perform this operation!,現在の設備の状態は待機点に戻す必要はありません。強制的に待機点に戻したい場合、緊急停止のボタンを押してから手動で待機点に戻してください!
CanotReset,当前设备状态无需复位,若您需要强制复位,请先按下急停,再进行复位!,The equipment does not need to return to be reset. Please press Emergency Stop first if you need to perform this operation!,現在の設備の状態は原点位置に戻す必要はありません。強制的に原点位置に戻したい場合、緊急停止のボタンを押してから原点復帰してください!
CloseError,锁门失败:请确认批量门是否闭合!,MIMO door locking failure: please confirm whether the MIMO door is locked!,入出庫口のロックに失敗:マルチ入出庫口が閉まっているか確認してください!
CnotOpen,设备运行中,禁止打开批量门!,The equipment is running.,設備動作中はマルチ入出庫口を開けてはいけません!
Comp_Axis,轴4,Axis 4,軸4
Debugging,设备处于调试模式中,The equipment is in debug mode.,設備は調整モード状態です
doorClose,批量门已关闭,MIMO door is closed,マルチ入出庫口が閉じられました
doorOpen,批量门已打开,MIMO door is open,マルチ入出庫口が開いています
Fail,操作失败,Operation failure,操作が失敗しました
FrmAxisDebug_btnAutoMove_Text,轴5 向上,Axis 5 Up,軸5上向き
FrmAxisDebug_btnAutoMovej_Text,轴5 向下,Axis 5 Down,軸5下向き
FrmAxisDebug_btnComMove_Text,轴4 向下,Axis 4 Down,軸4下向き
FrmAxisDebug_btnComMovej_Text,轴4 向上,Axis 4 Up,軸4上向き
FrmAxisDebug_btnInOutMove_Text,轴3 前进,Axis 3 Front,軸3前進
FrmAxisDebug_btnInOutMovej_Text,轴3 后退,Axis 3 Back,軸3後退
FrmAxisDebug_btnMiddleMove_Text,轴1 顺时针,Axis 1 Clockwise,軸1右回転
FrmAxisDebug_btnMiddleMovej_Text,轴1 逆时针,Axis 1 Counter Clockwise,軸1左回転
FrmAxisDebug_btnUpdate_Text,更新坐标,Update Location,座標を更新します
FrmAxisDebug_btnUpDownMove_Text,轴2 上升,Axis 2 UP,軸2上昇
FrmAxisDebug_btnUpDownMovej_Text,轴2 下降,Axis 2 Down,軸2下降
FrmAxisDebug_button1_Text,关闭,Close,クローズ
FrmAxisDebug_label1_Text,(轴1)旋转轴,(Axis 1) Rotation Axis,(軸1)回転軸
FrmAxisDebug_label2_Text,(轴2)升降轴,(Axis 2) UpDown Axis,(軸2)昇降軸
FrmAxisDebug_label3_Text,(轴3)进出轴,(Axis 3) InOut Axis,(軸3)前後退軸
FrmAxisDebug_label4_Text,(轴4)压紧轴,(Axis 4) Pressing Axis,(軸4)圧縮軸
FrmAxisDebug_label5_Text,转速(r/min),Rotational Speed(r/min),速度(r/min)
FrmAxisDebug_label6_Text,实时坐标,Real-time location,リアルタイム座標
FrmAxisDebug_label7_Text,(轴5)批量上下料轴,(Axis 5) Batch Axis,(軸5)マルチ上下軸
FrmAxisDebug_Text,运动轴调试,Motion axis debug,運動軸調整
FrmIOStatus_btnCloseAxisBreak_Text,关闭轴2刹车,Close Axis 2 Brake,軸2のブレーキをオフ
FrmIOStatus_btnCloseDeviceLed_Text,关闭设备照明,Turn Off Equipment Lighting,設備の照明をオフ
FrmIOStatus_btnCloseDoor_Text,关闭单料门,Close SISO Door,シングル入庫口をクローズ
FrmIOStatus_btnCloseLed_Text,关闭相机辅助光源,Turn Off Camera Lighting,カメラの補助光源をオフ
FrmIOStatus_btnDClose_Text,批量门上锁,Lock MIMO Door,マルチ入出庫口をロック
FrmIOStatus_btnDisDoorClose_Text,激活维护门警报,Enable maintenance door alarm,メンテナンスドアの開閉監視をオン
FrmIOStatus_btnDisDoorOpen_Text,关闭维护门警报,Disable maintenance door alarm,メンテナンスドアの開閉監視をオフ
FrmIOStatus_btnDOpen_Text,批量门解锁,Unlock MIMO Door,マルチ入出庫口のロックを解除
FrmIOStatus_btnOpenAxisBreak_Text,开启轴2刹车,Open Axis 2 Brake,軸2のブレーキをオン
FrmIOStatus_btnOpenDeviceLed_Text,打开设备照明,Turn On Equipment Lighting,設備の照明をオン
FrmIOStatus_btnOpenDoor_Text,打开单料门,Open SISO Door,シングル入庫口をオープン
FrmIOStatus_btnOpenLed_Text,打开相机辅助光源,Turn On Camera Lighting,カメラの補助光源をオン
FrmIOStatus_btnSuckingDiscDown_Text,分料机构下降,Sorting device descent,材料分け機構下降
FrmIOStatus_btnSuckingDiscUp_Text,分料机构上升,Sorting device ascent,材料分け機構上昇
FrmIOStatus_btnSXi_Text,抓取机构夹紧,Pressing device gripping,クランプ機構圧縮
FrmIOStatus_btnSXil_Text,抓取机构放松,Pressing device relaxing,クランプ機構解放
FrmIOStatus_btnWriteSingleDO_Text,写入,Write,入力
FrmIOStatus_button1_Text,关闭,Close,クローズ
FrmIOStatus_button4_Text,关闭进气口,Close Air Inlet,吸気口を閉じる
FrmIOStatus_button5_Text,开启进气口,Open Air Inlet,吸気口を開ける
FrmIOStatus_groupBox1_Text,IO状态修改,I/O Modifications,I/O状態を修正
FrmIOStatus_groupBox3_Text,IO列表,I/O List,I/Oリスト
FrmIOStatus_groupBox4_Text,IO列表,I/O List,I/Oリスト
FrmIOStatus_label14_Text,地址:,Address:,アドレス:
FrmIOStatus_label17_Text,设备IP:,Equipment IP:,設備IP:
FrmIOStatus_label3_Text,端口:,Port:,ポート:
FrmIOStatus_label5_Text,保持时间(ms):,Hold time(ms):,保持時間(ms):
FrmIOStatus_radioButton1_Text,打开,On,オープン
FrmIOStatus_radioButton2_Text,关闭,Off,クローズ
FrmIOStatus_Text,IO信息,I/O Information,I/O情報
FrmPositionTool_btnAbsMove_Text,开始运动,Start,運転開始
FrmPositionTool_btnClear_Text,清除日志,Clear Log,ログを削除
FrmPositionTool_btnExit_Text,退出,Exit,退出
FrmPositionTool_btnGetActualPosition_Text,读取位置,Read Location,位置を読み取る
FrmPositionTool_btnHomeMove_Text,返回原点,Return Origin,原点復帰
FrmPositionTool_btnOpenFolder_Text,打开文件夹,Open Folder,フォルダを開く
FrmPositionTool_btnSdStop_Text,停止,Stop,ストップ
FrmPositionTool_btnServoOff_Text,关闭,Open,クローズ
FrmPositionTool_btnServoOn_Text,打开,Close,オープン
FrmPositionTool_groupBox1_Text,设备信息,Equipment Information,設備情報
FrmPositionTool_groupBox2_Text,位置信息,Location Information,位置情報
FrmPositionTool_groupBox6_Text,伺服运动测试,Servo Motion Debug,サーボ機構のテスト
FrmPositionTool_label1_Text,IO模块IP:,I/O module IP:,I/OモジュールIP:
FrmPositionTool_label10_Text,入料P4偏移量:,Point P4 offset:, P4 オフセット量:
FrmPositionTool_label12_Text,端口号:,Port number:,ポート番号:
FrmPositionTool_label13_Text,位置:,Location:,位置:
FrmPositionTool_label18_Text,地址:,Address:,アドレス:
FrmPositionTool_label2_Text,传感器地址:,Sensor address:,センサーのアドレス:
FrmPositionTool_label3_Text,位置文件名称:,Location file name:,位置ファイルの名称:
FrmPositionTool_label4_Text,出料前点P5偏移值:,Point P5 offset:, P5 オフセット量:
FrmPositionTool_label5_Text,出料缓冲点P6偏移量:,Point P6 offset:, P6 オフセット量:
FrmPositionTool_label6_Text,目标位置:,Target location:,目標位置:
FrmPositionTool_label7_Text,实际位置:,Actual location:,実際位置:
FrmPositionTool_label8_Text,转速(r/min):,Rotational Speed(r/min),速度(r/min):
FrmPositionTool_label9_Text,入料前点P3偏移量:,Point P3 offset:,P3 オフセット量:
FrmPositionTool_Text,轴2测试,Axis 2 Debug,軸2デバッグモード
FrmPwd_btnBack_Text,返回,Return,リターン
FrmPwd_btnNext_Text,确定,Ok,確認
FrmPwd_label1_Text,请输入密码:,Please input the password:,パスワードを入力してください
FrmPwd_Text,请输入密码,Input Password,パスワードを入力してください
FrmStoreBox_btnAxisAMove_Text,绝对运动,Absolute Motion,絶対運動
FrmStoreBox_btnAxisReturnHome_Text,返回原点,Return Origin,原点復帰
FrmStoreBox_btnAxisRMove_Text,相对运动,Relative Motion,相対運動
FrmStoreBox_btnAxisStop_Text,停止运动,Stop,動作停止
FrmStoreBox_btnAxisVMove_Text,匀速运动,Constant Motion,等速動作
FrmStoreBox_btnBatchInStore_Text,开始批量入库,Start Batch Storage,マルチ入庫を開始
FrmStoreBox_btnBatchOutTest_Text,批量出库测试,Batch Retrieval Test,マルチ出庫動作を試運転
FrmStoreBox_btnBatchReset_Text,批量上下料模块复位,Batch loading and unloading module reset,マルチ上料モジュールをリセット
FrmStoreBox_btnClearBuzzer_Text,重置蜂鸣器,Reset Buzzer,ブザーをリセット
FrmStoreBox_btnClearLog_Text,清除日志,Clear Log,ログを削除
FrmStoreBox_btnCloseAxis_Text,关闭伺服,Disable Servo,サーボ機構を終了
FrmStoreBox_btnCloseDoor_Text,批量门上锁,Lock MIMO Door,マルチ入出庫口をロック
FrmStoreBox_btnComAlarmClear_Text,重置状态,Reset Status,アラームをリセット
FrmStoreBox_btnComP1_Text,压紧轴待机点P1:,Pressing Axis Point P1:,プレス軸待機点P 1:
FrmStoreBox_btnComP2_Text,压紧轴压紧点P2:,Pressing Axis Point P2:,プレス軸プレス点P 2:
FrmStoreBox_btnComP3_Text,压紧轴压紧前点P3:,Pressing Axis Point P3:,プレス軸プレス前点P 3:
FrmStoreBox_btnCycleOut_Text,启动演示模式,Start Demo Mode,プレゼンテーションモードを開始
FrmStoreBox_btnGetAlarm_Text,读取伺服状态,Read Servo Status,サーボ機構の状態を読み取る
FrmStoreBox_btnGetOutTray_Text,取出料盘,Unload Materials,リールを取り出す
FrmStoreBox_btnHomeMove_Text,返回原点,Return Home,原点復帰
FrmStoreBox_btnInOutP1_Text,进出轴待机点P1:,InOut Axis Point P1:,前後軸待機点P 1:
FrmStoreBox_btnInOutP2_Text,进出轴吸盘取料点P2:,InOut Axis Point P2:,前後軸リール採取点P 2:
FrmStoreBox_btnInOutP3_Text,进出轴库位取料点P3:,InOut Axis Point P3:,前後軸ストレージ採取点P
FrmStoreBox_btnInOutP4_Text,进出轴仓门出料点P4:,InOut Axis Point P4:,前後軸出荷点P 4:
FrmStoreBox_btnLineAbsMove_Text,绝对运动,Absolute Motion,絶対運動
FrmStoreBox_btnMiddleP1_Text,旋转轴待机点P1:,Rotation Axis Point P1:,回転軸待機点P 1:
FrmStoreBox_btnMiddleP2_Text,旋转轴库位点P2:,Rotation Axis Point P2:,回転軸ストレージ採取点P 2:
FrmStoreBox_btnOpenAxis_Text,打开伺服,Open Servo,サーボ機構をオン
FrmStoreBox_btnOpenDoor_Text,批量门解锁,Unlock MIMO Door,マルチ入出庫口のロックを解除
FrmStoreBox_btnOutStore_Text,单盘出库测试,Single Material Retrieval Test,シングル出庫のテスト
FrmStoreBox_btnRelMove_Text,相对运动,Relative Motion,絶対運動
FrmStoreBox_btnSave_Text,设为起始库位,Set as start storage location,開始ストレージポジションを設定
FrmStoreBox_btnSavePosition_Text,保存位置,Save Location,保存位置
FrmStoreBox_btnSaveSinglePosId_Text,设为参考库位,Set as reference storage location,参考ストレージポジションを設定
FrmStoreBox_btnSelTemp_Text,读取,Read,読み取る
FrmStoreBox_btnSingleTrayIn_Text,启动单盘入库,Start Single Material Storage,シングル入庫をスタート
FrmStoreBox_btnStart_Text,开始自动出入库,Start Auto Storage&Retrieval,自動入出庫をスタート
FrmStoreBox_btnTempClose_Text,断开,Disconnect,切断
FrmStoreBox_btnTempInit_Text,连接,Connect,接続
FrmStoreBox_btnUpDownDoor_Text,升降轴仓门位置P7:,UpDown axis point P7:,昇降軸入出庫口位置P 7:
FrmStoreBox_btnUpDownP1_Text,升降轴吸盘下方取料点P1:,UpDown axis point P1:,昇降軸挟み機構の下のピックアップ点P 1:
FrmStoreBox_btnUpdownP2_Text,升降轴出库高点P2:,UpDown axis point P2:,昇降軸出庫高点P 2:
FrmStoreBox_btnUpDownP3_Text,升降轴入料前点P3:,UpDown axis point P3:,昇降軸供給前点P 3:
FrmStoreBox_btnUpDownP4_Text,升降轴入料缓冲点P4:,UpDown axis point P4:,昇降軸供給バッファ点P 4:
FrmStoreBox_btnUpDownP5_Text,升降轴出料前点P5:,UpDown axis point P5:,昇降軸出荷前点P 5:
FrmStoreBox_btnUpDownP6_Text,升降轴出料缓冲点P6:,UpDown axis point P6:,昇降軸出荷バッファ点P 6:
FrmStoreBox_btnUpDownP7_Text,升降轴取料缓冲点P7:,UpDown axis point P7:,昇降軸ピックアップバッファ点P
FrmStoreBox_btnUpdownP8_Text,升降轴出库低点P8:,UpDown axis point P8:,昇降軸出庫低点P
FrmStoreBox_btnVolMove_Text,匀速运动,Constant Motion,等速動作
FrmStoreBox_btnWaitTrgGo_Text,关闭单料门,Close SISO Door,シングル入出庫口を閉じる
FrmStoreBox_chbAuto_Text,开机自动启动,Auto-start,自動に起動
FrmStoreBox_chbAutoRead_Text,位置自动更新,Auto location update,位置を自動で更新
FrmStoreBox_checkBox1_Text,手动模式,Manual Mode,マニュアルモード
FrmStoreBox_groupAuto_Text,出入库测试,Storage&Retrieval Test,入出庫のテスト
FrmStoreBox_groupAxis_Text,伺服调试,Servo Debug,サーボ機構を調整
FrmStoreBox_groupBox3_Text,设备状态,Equipment Status,設備の状態
FrmStoreBox_groupBox6_Text,批量上下料操作,Batch storage and retrieval actions,マルチ材料を取り出す操作
FrmStoreBox_groupBox7_Text,温湿度控制器调试,Temperature and humidity controller debug,温湿度コントローラーの調整
FrmStoreBox_groupInout_Text,位置操作,Location actions,位置操作
FrmStoreBox_iO状态查看ToolStripMenuItem_Text,IO调试,I/O Debug,I/O調整
FrmStoreBox_label10_Text,BUSY状态:,BUSY status:,BUSY状態:
FrmStoreBox_label11_Text,HOME-CMP状态:,HOME-CMP status:,HOME-MP状態:
FrmStoreBox_label14_Text,1=报警,0=正常,"1=Alarm, 0=Normal",1=アラーム、0=正常
FrmStoreBox_label15_Text,1=执行中,0=未执行,"1=Executing, 0=Not executing",1=実行中、0=未実行
FrmStoreBox_label16_Text,1=完成,0=未完成,"1=Completed, 0=Uncompleted",1=完了、0=未完成
FrmStoreBox_label2_Text,报警状态:,Alarm status:,アラーム状態:
FrmStoreBox_label21_Text,选择仓位:,Storage locations:,ストレージポジションを選択:
FrmStoreBox_label22_Text,正极限信号:,Positive limit signal:,プラスリミット信号:
FrmStoreBox_label23_Text,1=ON,0=OFF,"1=ON, 0=OFF",1=ON、0=OFF
FrmStoreBox_label24_Text,负极限信号:,Negative limit signal:,マイナスリミット信号:
FrmStoreBox_label26_Text,1=ON,0=OFF,"1=ON, 0=OFF",1=ON、0=OFF
FrmStoreBox_label27_Text,端口号:,Port number:,ポート番号:
FrmStoreBox_label28_Text,温度:,Temperature:,温度:
FrmStoreBox_label29_Text,湿度:,Humidity:,湿度:
FrmStoreBox_label30_Text,入库存料库位间隔:,Storage location interval:,入庫のストレージポジションの間隔:
FrmStoreBox_label45_Text,端口号:,Port number:,ポート番号:
FrmStoreBox_label46_Text,伺服地址:,Servo address:,サポート機構のアドレス:
FrmStoreBox_label47_Text,转速(r/min):,Rotational Speed(r/min):,速度(r/min):
FrmStoreBox_label48_Text,位置:,Location:,位置:
FrmStoreBox_label49_Text,选择伺服:,Servo:,サーボ機構を選択:
FrmStoreBox_label5_Text,1=ON,0=OFF,"1=ON, 0=OFF",1=ON、0=OFF
FrmStoreBox_label6_Text,原点信号:,Origin signal:,原点信号:
FrmStoreBox_label7_Text,输出脉冲值:,Output pulse:,バルス数値を出力:
FrmStoreBox_label8_Text,编码器计数:,Encoder count:,エンコーダのカウント:
FrmStoreBox_lblBatchStatus_Text,等待启动,Waiting to start,起動を待つ
FrmStoreBox_lblDoorStatus_Text,批量门状态:关闭中,MIMO door status: closed,マルチ入出庫口の状態:クローズ中
FrmStoreBox_lblMsg_Text,未启动自动出入库,Not Starte auto storage and retrieval,自動入出庫が未起動
FrmStoreBox_lblOutInfo_Text,出库计数,Material retrieval count,出庫数量をカウントします
FrmStoreBox_lblTemp_Text,当前温度--,当前湿度--,"Temperature--, Humidity--",現在の温度、現在の湿度
FrmStoreBox_lblThisSta_Text,设备未启动,Equipment is not started,設備が未起動です
FrmStoreBox_lblWaitTragGo_Text,请处理料盘,并点击关闭单料门按钮。,"Please handle the material, and then click Close SISO Door button.",リールを処理して、シングル入出庫口を閉じるボタンをクリックしてください
FrmStoreBox_tabPage1_Text,温湿度调试,Temperature and humidity debug,温湿度調整
FrmStoreBox_tabPage2_Text,设备调试,Equipment Debug,設備調整
FrmStoreBox_tabPage5_Text,设备状态,Equipment Status,設備状態
FrmStoreBox_tabPage4_Text,日志,Log,ログ
FrmStoreBox_Text,云料仓,SMD BOX,材料タワー
FrmStoreBox_toolStripMenuItem1_Text,退出,Exit,退出
FrmStoreBox_toolStripMenuItem2_Text,打开相机辅助光源,Turn On Camera Lighting,カメラの補助光源をオンにします
FrmStoreBox_toolStripMenuItem3_Text,关闭相机辅助光源,Turn Off Camera Lighting,カメラの補助光源をオフにします
FrmStoreBox_toolStripMenuItem4_Text,维护门警报屏蔽,Disable Maintenance Door Alarm,電気メンテナンスドアをクローズします
FrmStoreBox_toolStripMenuItem5_Text,维护门警报打开,Enable Maintenance Door Alarm,電気メンテナンスドアをオープンします
FrmStoreBox_toolStripMenuItem6_Text,日语,Japanese,日本語
FrmStoreBox_查看IOToolStripMenuItem_Text,查看IO,I/O Information,I/Oをチェック
FrmStoreBox_出入库调试ToolStripMenuItem_Text,启用调试模式,Enable Debug Mode,デバッグモードを有効にします
FrmStoreBox_打开舱门ToolStripMenuItem_Text,打开单料门,Open SISO Door,シングル入出庫口を開けます
FrmStoreBox_复位ToolStripMenuItem_Text,复位,Reset,リセット
FrmStoreBox_关闭仓门ToolStripMenuItem_Text,关闭单料门,Close SISO Door,シングル入出庫口を閉じます
FrmStoreBox_回待机点ToolStripMenuItem_Text,回待机点,Return to Standby Position,待機点を戻します
FrmStoreBox_料仓操作ToolStripMenuItem_Text,设备,Equipment,設備
FrmStoreBox_料仓运转OFFToolStripMenuItem_Text,打开伺服,Open Servo,サーボ機構をオープンします
FrmStoreBox_料仓运转ONToolStripMenuItem_Text,关闭伺服,Close Servo,サーボ機構をクローズします
FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text,打开轴5,Enable Axis 5,軸5をオープンします
FrmStoreBox_批量上下轴ONToolStripMenuItem_Text,关闭轴5,Disable Axis 5,軸5をクローズします
FrmStoreBox_启动ToolStripMenuItem_Text,启动,Start,起動
FrmStoreBox_清理日志ToolStripMenuItem_Text,中文,Chinese,中国語
FrmStoreBox_扫码测试ToolStripMenuItem_Text,扫码测试,Code Scanning Test,バーコードのスキャンテスト
FrmStoreBox_上料模块复位ToolStripMenuItem_Text,轴5复位,Axis 5 Reset,軸5リセット
FrmStoreBox_设备调试ToolStripMenuItem_Text,功能调试,Function Debug,機能調整
FrmStoreBox_摄像机调试ToolStripMenuItem_Text,条码学习,Code Learning,バーコードレニング
FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text,轴2位置调试,Axis 2 Debug,軸2位置調整
FrmStoreBox_停止ToolStripMenuItem_Text,停止,Stop,ストップ
FrmStoreBox_退出ToolStripMenuItem_Text,退出系统,Exit,システムを終了します
FrmStoreBox_显示ToolStripMenuItem_Text,显示界面,HOME Page,表示画面
FrmStoreBox_英文ToolStripMenuItem_Text,英文,English,英語
FrmStoreBox_语言_Text,语言,Language,言語
FrmStoreBox_轴卡点动ToolStripMenuItem_Text,运动轴调试,Motion Axis Debug,運動軸調整
FuLimit,负限位,Negative limit,マイナス リミット
GetError,取出料盘操作失败:无料盘,Unloading material failure: no material,リールの取出し操作が失敗しました:リールがありません
GetError2,取出料盘操作失败:设备工作中,批量门无法解锁,"Unloading material failure: the equipment is working, and cannot unlock the MIMO door",リールの取出し操作が失敗しました。設備動作中、マルチ入出庫口のロックが解除できません
HasWare,夹取机构检测有料,请检查!,"There is material detected on the clamping device, please check and solve it!",挟み機構にリールありを検測し、確認してください
HomeMove,返回原点,Return to Origin,原点を戻します
InOut_Axis,(轴3)进出轴,(Axis 3) InOut Axis,(軸3)前後軸
InoutAlarm,轴3报警!复位失败,请检查!,"Axis 3 Alarm! Reset failed, please reset again!",軸{3}警告を発報?リセット失敗、チェックしてください
InoutNotOk,请先将轴3退回待机位!,Please return Axis 3 to standby location first!,先に軸3を待機位置に戻してください
InoutWarn,警告(轴3在待机位时,才能移动轴2和轴1),Alarm(Axis 2 and axis 1 can be moved only when axis 3 is in standby location),警告(軸3はスタンバイ時に軸2と軸1を移動することができます
InStoreEnd,料盘到达库位,The material has arrived at the storage location,リールがストレージポジションに着きます
InStoreError,入库库位格式错误:条码[{0}],库位号[{1}],"Storage location format error: barcode[{0}], storage location No.[{1}]",入庫ストレージポジション様式エラー:バーコード[{0}、ストレージポジション番号
InStoreExecute,入库执行中,Material storage in execution,入庫実行中
InStoreFailed,入库失败,Material storage failed,入庫失敗
InStoreNoCode,未扫到条码,料盘将到达单料门,"The barcode is not detected by the camera, and the material will arrive at the Signal Door",バーコードをスキャンしませんでした。リールはシングル入出庫口に着きます
InStoreNoPosition,入库未找到库位:条码[{0}],库位号[{1}],"Storage location not found: barcode[{0}], storage location No.[{1}]",ストレージポジションが見つかりません:バーコード[{0}、ストレージポジション番号
inSuddenStop,设备急停,Equipment emergency stop,設備が緊急停止にします
Middle_Axis,(轴1)旋转轴,(Axis 1) Rotation Axis,(軸1)回転軸
MoveTimeOut,[{0}]超时{1}[{2}],[{0}] Timeout {1} [{2}],[{0}タイムアウト
MsgTitle,提示,Information,提示
NO_Clamping_Check,分料机构气缸料盘检测无信号,No material detection signal for cylinder of sorting device,材料を分け機構シリンダリールの信号が検出されていません
NoAIr,未检测到气压信号,No air pressure signal detected,気圧信号が検出されていません
NoCodeMsg,未扫到条码,请重新放入料盘!,"The barcode is not detected by the camera, please reload the material!",バーコードをスキャンしていません。もう一度リールを入れてください
OpenAxisFail,打开轴{0}失败,Enable Axis{0} failed,軸{0}の開けが失敗しました
oustore,出库:,Material retrieval: ,出庫
OutFull,料盘已放满,请取出!,"The batch material string is full, please take out the material!",リールはもう満杯になりました。取り出してください
OutMoveExecute,出库完成,Material retrieval completed,出庫完成
OutStoreBoxEnd,料盘已离开库位,The material has been moved out of the storage location,リールはもうストレージポジションから離れました
OutStoreError,出库失败:库位号{0}格式错误,Material retrieval failure: storage location No.{0} format error,出庫失敗:ストレージポジション番号{0}様式エラー
OutStoreExecute,出库执行中,Material retrieval in execution,出庫実行中
OutStoreFailed,出库失败,Material retrieval failed,出庫失敗
OutStoreNoPosition,出库失败:未找到库位{0},Material retrieval failure: storage location {0} not found,出庫失敗:出庫ストレージポジションがありません
PCloseDoor,请先关闭批量门!,Please close the MIMO door first!,先にマルチ入出庫口をクローズしてください!
PleaseStartStore,请先启动料仓!,Please start the equipment first!!,先にタワーを起動してください!
PWPwd,密码错误,请输入正确的密码,Password error: please input the correct password.,パスワードが間違っています。正しいパスワードを入力してください
PWSpeed,请输入正确的速度!,please input the correct speed value!,正しい速度を入力してください!
Reset,复位中,The equipment is resetting,リセット中
Run,待机中,The equipment is in standby,待機中
Runing,待机中,The equipment is in standby,待機中
SaveError,保存失败,Save failed,保存失敗
SaveOk,保存成功,Save successful,保存成功
ScanOk,扫码结束,Barcode scanning finished,バーコードスキャンを終了します
ServoOff,关闭伺服,Close Servo,サーボ機構をクローズします
servoON,打开伺服,Open Servo,サーボ機構をオープンします
StartAuto,开始自动出入库,Start Auto Storage&Retrieval,自動入出庫を開始します
StartCycle,开始循环出库,Start Retrieval Circulation ,循環出庫を開始します
startFail,启动失败:急停按钮未打开,Start failure: emergency stop button not open,起動失敗:緊急停止ボタンが開けられませんでした
startFailAir,启动失败:未检测到气压信号,Start failure: no air pressure signal detected,起動失敗:気圧信号が検出されませんでした
StopAuto,停止自动出入库,Stop auto storage&retrieval,自動出庫を停止します
StopCycle,停止循环出库,Stop Retrieval Circulation,循環出庫を停止します
StoreOnline,设备联机中,The equipment is initializing.,設備がオンライン中です
SuddenStop,设备急停中,Equipment emergency stop,設備が緊急停止中です
SureExit,是否确定退出?,Are you sure to exit?,終了しますか?
TakeTrayGo,操作人员拿走料盘,Please take away the material!,操作員がリールを取り出します
TakeTrayOut,关闭单料门,Close SISO Door,シングル入出庫口を閉じます
TheDoorOpen,批量门未关闭,无法出库!,Unable to retrieve materials because the MIMO door is not closed!,マルチ入出庫口が閉じられないで、出庫できません
TimeOut,超时,timeout,タイムアウト
UpDown_Axis,(轴2)升降轴,(Axis 2) UpDown Axis,(軸2)昇降軸
Wait,设备未启动,Equipment is not started,設備が未起動です
WaitEnd,等待NG料送到单料门完成,Wait for NG materials to be delivered to the single door completed,NG料がシングル入出庫口に届くのを待っています
WaitInstoreTimeOut,[{0}]超时:[等待可以入库][{1}秒],[{0}] timeout: [waiting for material storage] [{1} seconds],[{0}]タイムアウト:[入庫待ち][{1}秒
WaitIo,IO信号等待,I/O signal waiting,I/O信号待つ
WaitSingleTimeOut,等待信号{0}={1}超时,Waiting signal {0}={1} timeout,待ち受け信号{0}={1}がタイムアウトしました
WaitStart,设备未启动,Equipment is not started,設備が未起動です
WaitTime,等待时间:,Waiting Time:,待ち時間
WarnMsg,警告,Alarm,警告
X01,急停,Emergency stop,緊急停止
X02,复位,Reset,リセット
X03,自动启动,Auto start,自動起動
X04,安全光栅,Safety light curtain,安全ラスター
X05,单料门气缸上升到位信号,SISO door cylinder up in-position,シングル入出庫口のシリンダーが所定位置に上昇
X06,单料门气缸下降到位信号,SISO door cylinder down in-position,シングル入出庫口のシリンダーが所定位置に下降
X07,分料机构气缸上升到位信号,Cylinder of the sorting device up in-position,材料を分け機構のシリンダーが所定位置に上昇
X08,分料机构气缸下降到位信号,Cylinder of the sorting device down in-position,材料を分け機構シリンダーが所定位置に下降
X09,料盘宽度检测1,Material diameter detection 1,リール幅の検測1
X10,料盘宽度检测2,Material diameter detection 2,リール幅の検測2
X11,料盘检测1(上料机构),Material detection 1 (feeding device),リール検測1(材料を入れ込み機構)
X12,上料机构出料检测,Material detection on the feeding device ,材料を入れ込み機構の出荷検測
X13,批量门锁气缸打开端,MIMO door lock cylinder open in-position,マルチ入出庫口のロックシリンダーオープン端
X14,批量门锁气缸关闭端,MIMO door lock cylinder closed in-position,マルチ入出庫口のロックシリンダークローズ端
X15,料盘检测2(夹取机构),Material detection 2 (clamping device),リール検測2(クランプ機構)
X21,批量门关闭,MIMO door closed,マルチ入出庫口をクローズします
X22,气压检测,Air pressure detection,気圧検測
X23,维护门1关闭,Maintenance door 1 closed,メンテナンスドアがクローズします
X24,维护门2关闭,Maintenance door 2 closed,メンテナンスドアがクローズします
X25,批量门锁气缸打开端2,MIMO door lock cylinder open in-position 2,マルチ入出庫口のロックシリンダーオープン端
X26,批量门锁气缸关闭端2,MIMO door lock cylinder closed in-position 2,マルチ入出庫口のロックシリンダークローズ端
X27,轴5上极限,Axis 5 up limit,軸5上極限
X28,单料门料盘检测,SISO door material detection,シングル入出庫口リール検測
X29,抓取机构气缸夹紧端,Pressing device cylinder gripping in-position,クランプ機構シリンダクランプ端
X30,抓取机构气缸放松端,Pressing device cylinder relaxing in-position,クランプ機構シリンダリラックス端
X31,分料机构气缸料盘检测,Material detection for cylinder of sorting device,材料を分け機構シリンダリール検測
Y01,自动指示灯,Auto indicator,自動指示灯
Y02,故障指示灯,Fault indicator,故障指示灯
Y03,待机指示灯,Standby indicator,待機指示灯
Y04,进气口打开,Air Inlet opening,吸気口が開きます
Y05,料仓伺服电源打开,Servo power on,タワーのサーボ機構パワーオン
Y06,轴2刹车电源打开,Axis 2 brake power on,軸2ブレーキパワーオン
Y07,相机辅助光源打开,Camera lighting on,カメラの補助光源をオンにします
Y08,设备照明打开,Equipment lighting on,設備の照明をオフにします
Y09,单料门上升,SISO door ascent,シングル入出庫口を上昇
Y10,单料门下降,SISO door descent,シングル入出庫口を下降
Y11,分料机构气缸上升,Sorting device cylinder ascent,材料を分け機構シリンダを上昇
Y12,分料机构气缸下降,Sorting device cylinder descent,材料を分け機構シリンダを下降
Y13,批量门锁气缸打开,MIMO door lock cylinder open,マルチ入出庫口のロックシリンダーをオンします
Y14,批量门锁气缸关闭,MIMO door lock cylinder close,マルチ入出庫口のロックシリンダーをオフします
Y15,维护门警报关闭,Maintenance door alarm close,メンテナンスドアのアラームをクローズします
Y16,报警蜂鸣器,Alarm buzzer,警報ブザー
Y21,分料机构气缸夹紧,Sorting device cylinder gripping,材料を分け機構シリンダをクランプ
Y22,分料机构气缸放松,Sorting device cylinder relaxing,材料を分け機構シリンダをリラックス
ZhLimit,正限位,Positive limit,プラスリミット
打开串口失败,打开串口失败,Open serial port failed,シリアルの開けが失敗しました
打开日志,打开日志,Open Log,ログをオープンにします
关闭日志,关闭日志,Close Log,ログをクローズします
检测信号,检测信号,Detection signal,信号を検出します
禁用调试,禁用调试,Disable Debugging,デバッグを禁止にします
启动失败:设备未初始化完成,启动失败:设备正在初始化,Start failed: the equipment is initializing,スタートに失敗:設備は初期化中です
启用调试,启用调试,Enable Debugging,デバッグを有効にします
请输入正确的速度,请输入正确的速度,Please input the correct speed value,正しい速度を入力してください
确定将[{0}]保存为单盘入库默认库位?,确定将[{0}]设为参考库位?,Sure to set [{0}] as reference storage location?,[{0}]を参照ストレージポジションに設定しますか?
确定开始{0}循环出库,确定使用{0}开始循环出库?,Sure to use {0} to start retrieval circulation?,{0}を使って循環出庫を開始しますか?
确定开始自动出入库?,确定开始自动出入库?,Sure to start auto storage and retrieval?,自動入出庫を開始しますか?
升降轴位置调试:,轴2位置调试:,Axis 2 location debug:,軸2位置調整:
伺服OFF,伺服关闭,Servo On,サーボ機構をクローズします
伺服ON,伺服打开,Servo Off,サーボ機構をオープンにします
温湿度报警,温湿度报警,Temperature and humidity alarm,温湿度にアラームが出ます
文件【{0}】已存在,是否确定覆盖?,文件【{0}】已存在,是否覆盖?,The file "{0}" already exists. Do you want to overwrite it?,ファイル「{0}」は既に存在します。上書きしますか
循环出库,循环出库,Retrieval Circulation,循環出庫
右侧门未关,维护门2未关,Maintenance door 2 is not closed,メンテナンスドア2は閉鎖されていません
自动出库,自动出库,Auto retrieval,自動出庫
自动出入库,自动出入库,Auto storage and retrieval,自動入出庫
自动出入库操作,自动出入库操作,auto storage&retrieval operation,自動入出庫操作
自动入库,自动入库,Auto storage,自動入庫
左侧门未关,维护门1未关,Maintenance door 1 is not closed,メンテナンスドア1は閉鎖されていません
FrmStoreBox_打开日志ToolStripMenuItem_Text,打开日志,Open Log,ログをオープンします。
FrmStoreBox_tabPage5_Text,设备信息,equipment information,設備情報
FrmStoreBox_chbDebug_Text,调试状态,debug mode,調整状態
InstoreInfo,批量出入库信息: 入库:,batch storage and retrieval info: sorage:,マルチ入出庫情報:入庫:
打开日志,打开日志,Open Log,ログをオープンします。
关闭日志,关闭日志,Close Log,ログをクローズします。
......@@ -115,6 +115,7 @@
</EmbeddedResource>
<EmbeddedResource Include="FrmStoreBox.resx">
<DependentUpon>FrmStoreBox.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="positionTool\FrmPositionTool.resx">
<DependentUpon>FrmPositionTool.cs</DependentUpon>
......@@ -177,6 +178,42 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="box.ico" />
<Content Include="image\cn\axis.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\cn\axis2.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\cn\axis4.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\cn\pPoint.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\jp\axis.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\jp\axis2.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\jp\axis4.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\jp\pPoint.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\us\axis.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\us\axis2.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\us\axis4.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\us\pPoint.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="记录.txt" />
</ItemGroup>
<ItemGroup>
......
......@@ -60,6 +60,8 @@
this.txtAutoSpeed = new System.Windows.Forms.TextBox();
this.label7 = new System.Windows.Forms.Label();
this.btnUpdate = new System.Windows.Forms.Button();
this.picAxis = new System.Windows.Forms.PictureBox();
((System.ComponentModel.ISupportInitialize)(this.picAxis)).BeginInit();
this.SuspendLayout();
//
// label1
......@@ -93,11 +95,11 @@
//
this.btnMiddleMove.BackColor = System.Drawing.SystemColors.Control;
this.btnMiddleMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMiddleMove.Location = new System.Drawing.Point(263, 64);
this.btnMiddleMove.Location = new System.Drawing.Point(391, 64);
this.btnMiddleMove.Name = "btnMiddleMove";
this.btnMiddleMove.Size = new System.Drawing.Size(144, 52);
this.btnMiddleMove.TabIndex = 4;
this.btnMiddleMove.Text = "旋转轴+(顺时针)";
this.btnMiddleMove.Text = "轴1 顺时针";
this.btnMiddleMove.UseVisualStyleBackColor = false;
this.btnMiddleMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnMiddleMove_MouseDown);
this.btnMiddleMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnMiddleMove_MouseUp);
......@@ -127,11 +129,11 @@
//
this.btnUpDownMove.BackColor = System.Drawing.SystemColors.Control;
this.btnUpDownMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnUpDownMove.Location = new System.Drawing.Point(263, 118);
this.btnUpDownMove.Location = new System.Drawing.Point(391, 119);
this.btnUpDownMove.Name = "btnUpDownMove";
this.btnUpDownMove.Size = new System.Drawing.Size(144, 52);
this.btnUpDownMove.TabIndex = 9;
this.btnUpDownMove.Text = "升降轴+(上升)";
this.btnUpDownMove.Text = "轴2 上升";
this.btnUpDownMove.UseVisualStyleBackColor = false;
this.btnUpDownMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnUpDownMove_MouseDown);
this.btnUpDownMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnUpDownMove_MouseUp);
......@@ -140,11 +142,11 @@
//
this.btnInOutMove.BackColor = System.Drawing.SystemColors.Control;
this.btnInOutMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnInOutMove.Location = new System.Drawing.Point(263, 171);
this.btnInOutMove.Location = new System.Drawing.Point(391, 174);
this.btnInOutMove.Name = "btnInOutMove";
this.btnInOutMove.Size = new System.Drawing.Size(144, 52);
this.btnInOutMove.TabIndex = 10;
this.btnInOutMove.Text = "进出轴+(前进)";
this.btnInOutMove.Text = "轴3 前进";
this.btnInOutMove.UseVisualStyleBackColor = false;
this.btnInOutMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnInOutMove_MouseDown);
this.btnInOutMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnInOutMove_MouseUp);
......@@ -153,11 +155,11 @@
//
this.btnInOutMovej.BackColor = System.Drawing.SystemColors.Control;
this.btnInOutMovej.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnInOutMovej.Location = new System.Drawing.Point(410, 171);
this.btnInOutMovej.Location = new System.Drawing.Point(538, 174);
this.btnInOutMovej.Name = "btnInOutMovej";
this.btnInOutMovej.Size = new System.Drawing.Size(144, 52);
this.btnInOutMovej.TabIndex = 14;
this.btnInOutMovej.Text = "进出轴-(后退)";
this.btnInOutMovej.Text = "轴3 后退";
this.btnInOutMovej.UseVisualStyleBackColor = false;
this.btnInOutMovej.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnInOutMovej_MouseDown);
this.btnInOutMovej.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnInOutMovej_MouseUp);
......@@ -166,11 +168,11 @@
//
this.btnUpDownMovej.BackColor = System.Drawing.SystemColors.Control;
this.btnUpDownMovej.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnUpDownMovej.Location = new System.Drawing.Point(410, 118);
this.btnUpDownMovej.Location = new System.Drawing.Point(538, 119);
this.btnUpDownMovej.Name = "btnUpDownMovej";
this.btnUpDownMovej.Size = new System.Drawing.Size(144, 52);
this.btnUpDownMovej.TabIndex = 13;
this.btnUpDownMovej.Text = "升降轴-(下降)";
this.btnUpDownMovej.Text = "轴2 下降";
this.btnUpDownMovej.UseVisualStyleBackColor = false;
this.btnUpDownMovej.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnUpDownMovej_MouseDown);
this.btnUpDownMovej.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnUpDownMovej_MouseUp);
......@@ -179,11 +181,11 @@
//
this.btnMiddleMovej.BackColor = System.Drawing.SystemColors.Control;
this.btnMiddleMovej.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMiddleMovej.Location = new System.Drawing.Point(410, 64);
this.btnMiddleMovej.Location = new System.Drawing.Point(538, 64);
this.btnMiddleMovej.Name = "btnMiddleMovej";
this.btnMiddleMovej.Size = new System.Drawing.Size(144, 52);
this.btnMiddleMovej.TabIndex = 12;
this.btnMiddleMovej.Text = "旋转轴-(逆时针)";
this.btnMiddleMovej.Text = "轴1 逆时针";
this.btnMiddleMovej.UseVisualStyleBackColor = false;
this.btnMiddleMovej.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnMiddleMovej_MouseDown);
this.btnMiddleMovej.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnMiddleMovej_MouseUp);
......@@ -192,7 +194,7 @@
//
this.button1.BackColor = System.Drawing.SystemColors.Control;
this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button1.Location = new System.Drawing.Point(410, 373);
this.button1.Location = new System.Drawing.Point(538, 394);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(126, 37);
this.button1.TabIndex = 16;
......@@ -202,39 +204,39 @@
//
// txtInOutPosition
//
this.txtInOutPosition.Location = new System.Drawing.Point(563, 182);
this.txtInOutPosition.Location = new System.Drawing.Point(272, 182);
this.txtInOutPosition.Name = "txtInOutPosition";
this.txtInOutPosition.Size = new System.Drawing.Size(108, 23);
this.txtInOutPosition.TabIndex = 19;
//
// txtUpdownPosition
//
this.txtUpdownPosition.Location = new System.Drawing.Point(563, 129);
this.txtUpdownPosition.Location = new System.Drawing.Point(272, 129);
this.txtUpdownPosition.Name = "txtUpdownPosition";
this.txtUpdownPosition.Size = new System.Drawing.Size(108, 23);
this.txtUpdownPosition.TabIndex = 18;
//
// txtMiddlePosition
//
this.txtMiddlePosition.Location = new System.Drawing.Point(563, 75);
this.txtMiddlePosition.Location = new System.Drawing.Point(272, 75);
this.txtMiddlePosition.Name = "txtMiddlePosition";
this.txtMiddlePosition.Size = new System.Drawing.Size(108, 23);
this.txtMiddlePosition.TabIndex = 17;
//
// label5
//
this.label5.Location = new System.Drawing.Point(121, 31);
this.label5.Location = new System.Drawing.Point(127, 9);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(180, 17);
this.label5.Size = new System.Drawing.Size(126, 52);
this.label5.TabIndex = 20;
this.label5.Text = "点动速度";
this.label5.Text = "速度(r/min)";
this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// label6
//
this.label6.Location = new System.Drawing.Point(527, 31);
this.label6.Location = new System.Drawing.Point(261, 9);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(180, 17);
this.label6.Size = new System.Drawing.Size(134, 52);
this.label6.TabIndex = 21;
this.label6.Text = "实时坐标";
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
......@@ -246,7 +248,7 @@
//
// txtComPosition
//
this.txtComPosition.Location = new System.Drawing.Point(563, 238);
this.txtComPosition.Location = new System.Drawing.Point(272, 238);
this.txtComPosition.Name = "txtComPosition";
this.txtComPosition.Size = new System.Drawing.Size(108, 23);
this.txtComPosition.TabIndex = 26;
......@@ -255,11 +257,11 @@
//
this.btnComMovej.BackColor = System.Drawing.SystemColors.Control;
this.btnComMovej.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnComMovej.Location = new System.Drawing.Point(410, 227);
this.btnComMovej.Location = new System.Drawing.Point(390, 229);
this.btnComMovej.Name = "btnComMovej";
this.btnComMovej.Size = new System.Drawing.Size(144, 52);
this.btnComMovej.TabIndex = 25;
this.btnComMovej.Text = "压紧轴-(向上)";
this.btnComMovej.Text = "轴4 向上";
this.btnComMovej.UseVisualStyleBackColor = false;
this.btnComMovej.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnComMovej_MouseDown);
this.btnComMovej.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnComMovej_MouseUp);
......@@ -268,11 +270,11 @@
//
this.btnComMove.BackColor = System.Drawing.SystemColors.Control;
this.btnComMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnComMove.Location = new System.Drawing.Point(263, 227);
this.btnComMove.Location = new System.Drawing.Point(538, 229);
this.btnComMove.Name = "btnComMove";
this.btnComMove.Size = new System.Drawing.Size(144, 52);
this.btnComMove.TabIndex = 24;
this.btnComMove.Text = "压紧轴+(向下)";
this.btnComMove.Text = "轴4 向下";
this.btnComMove.UseVisualStyleBackColor = false;
this.btnComMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnComMove_MouseDown);
this.btnComMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnComMove_MouseUp);
......@@ -295,7 +297,7 @@
//
// txtAutoPosition
//
this.txtAutoPosition.Location = new System.Drawing.Point(563, 296);
this.txtAutoPosition.Location = new System.Drawing.Point(272, 296);
this.txtAutoPosition.Name = "txtAutoPosition";
this.txtAutoPosition.Size = new System.Drawing.Size(108, 23);
this.txtAutoPosition.TabIndex = 31;
......@@ -304,11 +306,11 @@
//
this.btnAutoMovej.BackColor = System.Drawing.SystemColors.Control;
this.btnAutoMovej.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAutoMovej.Location = new System.Drawing.Point(410, 285);
this.btnAutoMovej.Location = new System.Drawing.Point(538, 284);
this.btnAutoMovej.Name = "btnAutoMovej";
this.btnAutoMovej.Size = new System.Drawing.Size(144, 52);
this.btnAutoMovej.TabIndex = 30;
this.btnAutoMovej.Text = "上下料轴-(向下)";
this.btnAutoMovej.Text = "轴5 向下";
this.btnAutoMovej.UseVisualStyleBackColor = false;
this.btnAutoMovej.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnAutoMovej_MouseDown);
this.btnAutoMovej.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnAutoMovej_MouseUp);
......@@ -317,11 +319,11 @@
//
this.btnAutoMove.BackColor = System.Drawing.SystemColors.Control;
this.btnAutoMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAutoMove.Location = new System.Drawing.Point(263, 285);
this.btnAutoMove.Location = new System.Drawing.Point(391, 284);
this.btnAutoMove.Name = "btnAutoMove";
this.btnAutoMove.Size = new System.Drawing.Size(144, 52);
this.btnAutoMove.TabIndex = 29;
this.btnAutoMove.Text = "上下料轴+(向上)";
this.btnAutoMove.Text = "轴5 向上";
this.btnAutoMove.UseVisualStyleBackColor = false;
this.btnAutoMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnAutoMove_MouseDown);
this.btnAutoMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnAutoMove_MouseUp);
......@@ -339,14 +341,14 @@
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(141, 17);
this.label7.TabIndex = 27;
this.label7.Text = "批量上下料轴";
this.label7.Text = "(轴5)批量上下料轴";
this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// btnUpdate
//
this.btnUpdate.BackColor = System.Drawing.SystemColors.Control;
this.btnUpdate.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnUpdate.Location = new System.Drawing.Point(281, 373);
this.btnUpdate.Location = new System.Drawing.Point(409, 394);
this.btnUpdate.Name = "btnUpdate";
this.btnUpdate.Size = new System.Drawing.Size(126, 37);
this.btnUpdate.TabIndex = 32;
......@@ -354,11 +356,21 @@
this.btnUpdate.UseVisualStyleBackColor = false;
this.btnUpdate.Click += new System.EventHandler(this.btnUpdate_Click);
//
// picAxis
//
this.picAxis.Location = new System.Drawing.Point(688, 12);
this.picAxis.Name = "picAxis";
this.picAxis.Size = new System.Drawing.Size(302, 419);
this.picAxis.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.picAxis.TabIndex = 33;
this.picAxis.TabStop = false;
//
// FrmAxisDebug
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(751, 488);
this.ClientSize = new System.Drawing.Size(1002, 488);
this.Controls.Add(this.picAxis);
this.Controls.Add(this.btnUpdate);
this.Controls.Add(this.txtAutoPosition);
this.Controls.Add(this.btnAutoMovej);
......@@ -395,6 +407,7 @@
this.Text = "轴点动调试";
this.Load += new System.EventHandler(this.FrmAxisDebug_Load);
this.Shown += new System.EventHandler(this.FrmAxisDebug_Shown);
((System.ComponentModel.ISupportInitialize)(this.picAxis)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
......@@ -432,5 +445,6 @@
private System.Windows.Forms.TextBox txtAutoSpeed;
private System.Windows.Forms.Label label7;
private System.Windows.Forms.Button btnUpdate;
private System.Windows.Forms.PictureBox picAxis;
}
}
\ No newline at end of file
......@@ -59,6 +59,19 @@ namespace OnlineStore.AutoInOutStore
UpdateUpdownPosition();
UpdateAutoPosition();
UpdateCompPosition();
if (CurrLanguage.Equals(ResourceCulture.English))
{
this.picAxis.Image = ResourceCulture.M_US_axis;
}
else if (CurrLanguage.Equals(ResourceCulture.Japanese))
{
this.picAxis.Image = ResourceCulture.M_JP_axis;
}
else
{
this.picAxis.Image = ResourceCulture.M_axis;
}
// txtComPosition.Text = ShuoKeControls.GetABSPosition(compress_Slv).ToString();
}
/// <summary>
......
......@@ -97,9 +97,9 @@
this.groupBox1.Controls.Add(this.btnCloseDoor);
this.groupBox1.Controls.Add(this.btnOpenDoor);
this.groupBox1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.groupBox1.Location = new System.Drawing.Point(542, 3);
this.groupBox1.Location = new System.Drawing.Point(740, 3);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(418, 649);
this.groupBox1.Size = new System.Drawing.Size(456, 608);
this.groupBox1.TabIndex = 105;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "DO写入";
......@@ -107,9 +107,9 @@
// btnCloseDeviceLed
//
this.btnCloseDeviceLed.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnCloseDeviceLed.Location = new System.Drawing.Point(6, 586);
this.btnCloseDeviceLed.Location = new System.Drawing.Point(307, 377);
this.btnCloseDeviceLed.Name = "btnCloseDeviceLed";
this.btnCloseDeviceLed.Size = new System.Drawing.Size(214, 34);
this.btnCloseDeviceLed.Size = new System.Drawing.Size(135, 52);
this.btnCloseDeviceLed.TabIndex = 272;
this.btnCloseDeviceLed.Text = "关闭设备照明";
this.btnCloseDeviceLed.UseVisualStyleBackColor = true;
......@@ -118,9 +118,9 @@
// btnOpenDeviceLed
//
this.btnOpenDeviceLed.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenDeviceLed.Location = new System.Drawing.Point(6, 549);
this.btnOpenDeviceLed.Location = new System.Drawing.Point(307, 322);
this.btnOpenDeviceLed.Name = "btnOpenDeviceLed";
this.btnOpenDeviceLed.Size = new System.Drawing.Size(214, 34);
this.btnOpenDeviceLed.Size = new System.Drawing.Size(135, 52);
this.btnOpenDeviceLed.TabIndex = 271;
this.btnOpenDeviceLed.Text = "打开设备照明";
this.btnOpenDeviceLed.UseVisualStyleBackColor = true;
......@@ -129,7 +129,7 @@
// radioButton2
//
this.radioButton2.AutoSize = true;
this.radioButton2.Location = new System.Drawing.Point(331, 91);
this.radioButton2.Location = new System.Drawing.Point(307, 98);
this.radioButton2.Name = "radioButton2";
this.radioButton2.Size = new System.Drawing.Size(50, 21);
this.radioButton2.TabIndex = 270;
......@@ -140,7 +140,7 @@
//
this.radioButton1.AutoSize = true;
this.radioButton1.Checked = true;
this.radioButton1.Location = new System.Drawing.Point(249, 91);
this.radioButton1.Location = new System.Drawing.Point(214, 97);
this.radioButton1.Name = "radioButton1";
this.radioButton1.Size = new System.Drawing.Size(50, 21);
this.radioButton1.TabIndex = 269;
......@@ -151,121 +151,121 @@
// btnDisDoorClose
//
this.btnDisDoorClose.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnDisDoorClose.Location = new System.Drawing.Point(280, 470);
this.btnDisDoorClose.Location = new System.Drawing.Point(307, 501);
this.btnDisDoorClose.Name = "btnDisDoorClose";
this.btnDisDoorClose.Size = new System.Drawing.Size(134, 52);
this.btnDisDoorClose.Size = new System.Drawing.Size(135, 52);
this.btnDisDoorClose.TabIndex = 268;
this.btnDisDoorClose.Text = "门禁功能打开";
this.btnDisDoorClose.Text = "激活电气维护门警报";
this.btnDisDoorClose.UseVisualStyleBackColor = true;
this.btnDisDoorClose.Click += new System.EventHandler(this.btnDisDoorClose_Click);
//
// btnDisDoorOpen
//
this.btnDisDoorOpen.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnDisDoorOpen.Location = new System.Drawing.Point(280, 412);
this.btnDisDoorOpen.Location = new System.Drawing.Point(307, 446);
this.btnDisDoorOpen.Name = "btnDisDoorOpen";
this.btnDisDoorOpen.Size = new System.Drawing.Size(134, 52);
this.btnDisDoorOpen.Size = new System.Drawing.Size(135, 52);
this.btnDisDoorOpen.TabIndex = 267;
this.btnDisDoorOpen.Text = "门禁功能屏蔽";
this.btnDisDoorOpen.Text = "关闭电气维护门警报";
this.btnDisDoorOpen.UseVisualStyleBackColor = true;
this.btnDisDoorOpen.Click += new System.EventHandler(this.btnDisDoorOpen_Click);
//
// button4
//
this.button4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button4.Location = new System.Drawing.Point(280, 271);
this.button4.Location = new System.Drawing.Point(307, 253);
this.button4.Name = "button4";
this.button4.Size = new System.Drawing.Size(134, 34);
this.button4.Size = new System.Drawing.Size(135, 52);
this.button4.TabIndex = 266;
this.button4.Text = "停止吹气";
this.button4.Text = "关闭进气口";
this.button4.UseVisualStyleBackColor = true;
this.button4.Click += new System.EventHandler(this.button4_Click);
//
// button5
//
this.button5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.button5.Location = new System.Drawing.Point(280, 234);
this.button5.Location = new System.Drawing.Point(307, 198);
this.button5.Name = "button5";
this.button5.Size = new System.Drawing.Size(134, 34);
this.button5.Size = new System.Drawing.Size(135, 52);
this.button5.TabIndex = 265;
this.button5.Text = "开始吹气";
this.button5.Text = "打开进气口";
this.button5.UseVisualStyleBackColor = true;
this.button5.Click += new System.EventHandler(this.button5_Click);
//
// btnSXil
//
this.btnSXil.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnSXil.Location = new System.Drawing.Point(5, 470);
this.btnSXil.Location = new System.Drawing.Point(17, 501);
this.btnSXil.Name = "btnSXil";
this.btnSXil.Size = new System.Drawing.Size(134, 52);
this.btnSXil.Size = new System.Drawing.Size(135, 52);
this.btnSXil.TabIndex = 262;
this.btnSXil.Text = "夹爪放松";
this.btnSXil.Text = "抓取机构放松";
this.btnSXil.UseVisualStyleBackColor = true;
this.btnSXil.Click += new System.EventHandler(this.btnSXil_Click);
//
// btnSXi
//
this.btnSXi.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnSXi.Location = new System.Drawing.Point(5, 412);
this.btnSXi.Location = new System.Drawing.Point(17, 446);
this.btnSXi.Name = "btnSXi";
this.btnSXi.Size = new System.Drawing.Size(134, 52);
this.btnSXi.Size = new System.Drawing.Size(135, 52);
this.btnSXi.TabIndex = 261;
this.btnSXi.Text = "夹爪夹紧";
this.btnSXi.Text = "抓取机构夹紧";
this.btnSXi.UseVisualStyleBackColor = true;
this.btnSXi.Click += new System.EventHandler(this.btnSXi_Click);
//
// btnDClose
//
this.btnDClose.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnDClose.Location = new System.Drawing.Point(146, 359);
this.btnDClose.Location = new System.Drawing.Point(163, 377);
this.btnDClose.Name = "btnDClose";
this.btnDClose.Size = new System.Drawing.Size(134, 34);
this.btnDClose.Size = new System.Drawing.Size(135, 52);
this.btnDClose.TabIndex = 260;
this.btnDClose.Text = "门锁关闭";
this.btnDClose.Text = "批量门上锁";
this.btnDClose.UseVisualStyleBackColor = true;
this.btnDClose.Click += new System.EventHandler(this.btnDClose_Click);
//
// btnDOpen
//
this.btnDOpen.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnDOpen.Location = new System.Drawing.Point(146, 322);
this.btnDOpen.Location = new System.Drawing.Point(163, 322);
this.btnDOpen.Name = "btnDOpen";
this.btnDOpen.Size = new System.Drawing.Size(134, 34);
this.btnDOpen.Size = new System.Drawing.Size(135, 52);
this.btnDOpen.TabIndex = 259;
this.btnDOpen.Text = "门锁打开";
this.btnDOpen.Text = "批量门解锁";
this.btnDOpen.UseVisualStyleBackColor = true;
this.btnDOpen.Click += new System.EventHandler(this.btnDOpen_Click);
//
// btnSuckingDiscDown
//
this.btnSuckingDiscDown.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnSuckingDiscDown.Location = new System.Drawing.Point(143, 470);
this.btnSuckingDiscDown.Location = new System.Drawing.Point(163, 501);
this.btnSuckingDiscDown.Name = "btnSuckingDiscDown";
this.btnSuckingDiscDown.Size = new System.Drawing.Size(134, 52);
this.btnSuckingDiscDown.Size = new System.Drawing.Size(135, 52);
this.btnSuckingDiscDown.TabIndex = 258;
this.btnSuckingDiscDown.Text = "夹爪下降";
this.btnSuckingDiscDown.Text = "分料机构下降";
this.btnSuckingDiscDown.UseVisualStyleBackColor = true;
this.btnSuckingDiscDown.Click += new System.EventHandler(this.btnSuckingDiscDown_Click);
//
// btnSuckingDiscUp
//
this.btnSuckingDiscUp.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnSuckingDiscUp.Location = new System.Drawing.Point(143, 412);
this.btnSuckingDiscUp.Location = new System.Drawing.Point(163, 446);
this.btnSuckingDiscUp.Name = "btnSuckingDiscUp";
this.btnSuckingDiscUp.Size = new System.Drawing.Size(134, 52);
this.btnSuckingDiscUp.Size = new System.Drawing.Size(135, 52);
this.btnSuckingDiscUp.TabIndex = 257;
this.btnSuckingDiscUp.Text = "夹爪上升";
this.btnSuckingDiscUp.Text = "分料机构上升";
this.btnSuckingDiscUp.UseVisualStyleBackColor = true;
this.btnSuckingDiscUp.Click += new System.EventHandler(this.btnSuckingDiscUp_Click);
//
// btnCloseLed
//
this.btnCloseLed.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnCloseLed.Location = new System.Drawing.Point(143, 271);
this.btnCloseLed.Location = new System.Drawing.Point(163, 253);
this.btnCloseLed.Name = "btnCloseLed";
this.btnCloseLed.Size = new System.Drawing.Size(134, 34);
this.btnCloseLed.Size = new System.Drawing.Size(135, 52);
this.btnCloseLed.TabIndex = 256;
this.btnCloseLed.Text = "关闭照明";
this.btnCloseLed.Text = "关闭相机辅助光源";
this.btnCloseLed.UseVisualStyleBackColor = true;
this.btnCloseLed.Click += new System.EventHandler(this.btnCloseLed_Click);
//
......@@ -273,28 +273,28 @@
//
this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label3.Location = new System.Drawing.Point(7, 33);
this.label3.Location = new System.Drawing.Point(6, 19);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(103, 17);
this.label3.Size = new System.Drawing.Size(104, 32);
this.label3.TabIndex = 247;
this.label3.Text = "选择DO:";
this.label3.Text = "选择:";
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// btnOpenLed
//
this.btnOpenLed.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenLed.Location = new System.Drawing.Point(143, 234);
this.btnOpenLed.Location = new System.Drawing.Point(163, 198);
this.btnOpenLed.Name = "btnOpenLed";
this.btnOpenLed.Size = new System.Drawing.Size(134, 34);
this.btnOpenLed.Size = new System.Drawing.Size(135, 52);
this.btnOpenLed.TabIndex = 255;
this.btnOpenLed.Text = "打开照明";
this.btnOpenLed.Text = "打开相机辅助光源";
this.btnOpenLed.UseVisualStyleBackColor = true;
this.btnOpenLed.Click += new System.EventHandler(this.btnOpenLed_Click);
//
// txtDOIndex
//
this.txtDOIndex.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDOIndex.Location = new System.Drawing.Point(323, 58);
this.txtDOIndex.Location = new System.Drawing.Point(376, 61);
this.txtDOIndex.MaxLength = 10;
this.txtDOIndex.Name = "txtDOIndex";
this.txtDOIndex.Size = new System.Drawing.Size(74, 23);
......@@ -304,21 +304,21 @@
// txtDoName
//
this.txtDoName.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDoName.Location = new System.Drawing.Point(115, 58);
this.txtDoName.Location = new System.Drawing.Point(112, 61);
this.txtDoName.MaxLength = 10;
this.txtDoName.Name = "txtDoName";
this.txtDoName.Size = new System.Drawing.Size(92, 23);
this.txtDoName.Size = new System.Drawing.Size(129, 23);
this.txtDoName.TabIndex = 241;
this.txtDoName.Text = "0";
//
// btnCloseAxisBreak
//
this.btnCloseAxisBreak.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnCloseAxisBreak.Location = new System.Drawing.Point(5, 271);
this.btnCloseAxisBreak.Location = new System.Drawing.Point(17, 253);
this.btnCloseAxisBreak.Name = "btnCloseAxisBreak";
this.btnCloseAxisBreak.Size = new System.Drawing.Size(134, 34);
this.btnCloseAxisBreak.Size = new System.Drawing.Size(135, 52);
this.btnCloseAxisBreak.TabIndex = 253;
this.btnCloseAxisBreak.Text = "关闭刹车";
this.btnCloseAxisBreak.Text = "关闭轴2刹车";
this.btnCloseAxisBreak.UseVisualStyleBackColor = true;
this.btnCloseAxisBreak.Click += new System.EventHandler(this.btnCloseAxisBreak_Click);
//
......@@ -326,9 +326,9 @@
//
this.label17.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label17.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label17.Location = new System.Drawing.Point(7, 61);
this.label17.Location = new System.Drawing.Point(7, 58);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(103, 17);
this.label17.Size = new System.Drawing.Size(103, 30);
this.label17.TabIndex = 240;
this.label17.Text = "设备IP:";
this.label17.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -336,11 +336,11 @@
// btnOpenAxisBreak
//
this.btnOpenAxisBreak.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenAxisBreak.Location = new System.Drawing.Point(5, 234);
this.btnOpenAxisBreak.Location = new System.Drawing.Point(17, 198);
this.btnOpenAxisBreak.Name = "btnOpenAxisBreak";
this.btnOpenAxisBreak.Size = new System.Drawing.Size(134, 34);
this.btnOpenAxisBreak.Size = new System.Drawing.Size(135, 52);
this.btnOpenAxisBreak.TabIndex = 252;
this.btnOpenAxisBreak.Text = "打开刹车";
this.btnOpenAxisBreak.Text = "开启轴2刹车";
this.btnOpenAxisBreak.UseVisualStyleBackColor = true;
this.btnOpenAxisBreak.Click += new System.EventHandler(this.btnOpenAxisBreak_Click);
//
......@@ -348,9 +348,9 @@
//
this.label14.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label14.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label14.Location = new System.Drawing.Point(215, 61);
this.label14.Location = new System.Drawing.Point(250, 63);
this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(103, 17);
this.label14.Size = new System.Drawing.Size(121, 19);
this.label14.TabIndex = 239;
this.label14.Text = "地址:";
this.label14.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -358,21 +358,21 @@
// btnWriteSingleDO
//
this.btnWriteSingleDO.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnWriteSingleDO.Location = new System.Drawing.Point(249, 134);
this.btnWriteSingleDO.Location = new System.Drawing.Point(163, 134);
this.btnWriteSingleDO.Name = "btnWriteSingleDO";
this.btnWriteSingleDO.Size = new System.Drawing.Size(115, 34);
this.btnWriteSingleDO.Size = new System.Drawing.Size(135, 34);
this.btnWriteSingleDO.TabIndex = 232;
this.btnWriteSingleDO.Text = "写入DO";
this.btnWriteSingleDO.Text = "写入";
this.btnWriteSingleDO.UseVisualStyleBackColor = true;
this.btnWriteSingleDO.Click += new System.EventHandler(this.btnWriteSingleDO_Click);
//
// txtWriteTime
//
this.txtWriteTime.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtWriteTime.Location = new System.Drawing.Point(115, 90);
this.txtWriteTime.Location = new System.Drawing.Point(112, 96);
this.txtWriteTime.MaxLength = 10;
this.txtWriteTime.Name = "txtWriteTime";
this.txtWriteTime.Size = new System.Drawing.Size(92, 23);
this.txtWriteTime.Size = new System.Drawing.Size(56, 23);
this.txtWriteTime.TabIndex = 238;
this.txtWriteTime.Text = "0";
//
......@@ -382,9 +382,9 @@
this.label5.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label5.Location = new System.Drawing.Point(7, 93);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(103, 17);
this.label5.Size = new System.Drawing.Size(103, 30);
this.label5.TabIndex = 237;
this.label5.Text = "定时(ms):";
this.label5.Text = "保持(ms):";
this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// cmbWriteIO
......@@ -394,9 +394,9 @@
this.cmbWriteIO.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbWriteIO.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbWriteIO.FormattingEnabled = true;
this.cmbWriteIO.Location = new System.Drawing.Point(115, 28);
this.cmbWriteIO.Location = new System.Drawing.Point(112, 23);
this.cmbWriteIO.Name = "cmbWriteIO";
this.cmbWriteIO.Size = new System.Drawing.Size(282, 24);
this.cmbWriteIO.Size = new System.Drawing.Size(344, 24);
this.cmbWriteIO.TabIndex = 234;
this.cmbWriteIO.ValueMember = "ProName";
this.cmbWriteIO.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.cmbWriteIO_DrawItem);
......@@ -405,31 +405,31 @@
// btnCloseDoor
//
this.btnCloseDoor.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnCloseDoor.Location = new System.Drawing.Point(6, 359);
this.btnCloseDoor.Location = new System.Drawing.Point(17, 377);
this.btnCloseDoor.Name = "btnCloseDoor";
this.btnCloseDoor.Size = new System.Drawing.Size(134, 34);
this.btnCloseDoor.Size = new System.Drawing.Size(135, 52);
this.btnCloseDoor.TabIndex = 249;
this.btnCloseDoor.Text = "关闭门";
this.btnCloseDoor.Text = "关闭单料门";
this.btnCloseDoor.UseVisualStyleBackColor = true;
this.btnCloseDoor.Click += new System.EventHandler(this.btnCloseDoor_Click);
//
// btnOpenDoor
//
this.btnOpenDoor.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenDoor.Location = new System.Drawing.Point(5, 322);
this.btnOpenDoor.Location = new System.Drawing.Point(17, 322);
this.btnOpenDoor.Name = "btnOpenDoor";
this.btnOpenDoor.Size = new System.Drawing.Size(134, 34);
this.btnOpenDoor.Size = new System.Drawing.Size(135, 52);
this.btnOpenDoor.TabIndex = 248;
this.btnOpenDoor.Text = "打开门";
this.btnOpenDoor.Text = "打开单料门";
this.btnOpenDoor.UseVisualStyleBackColor = true;
this.btnOpenDoor.Click += new System.EventHandler(this.btnOpenDoor_Click);
//
// button1
//
this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.button1.Location = new System.Drawing.Point(761, 672);
this.button1.Location = new System.Drawing.Point(1047, 628);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(115, 34);
this.button1.Size = new System.Drawing.Size(135, 34);
this.button1.TabIndex = 254;
this.button1.Text = "关闭";
this.button1.UseVisualStyleBackColor = true;
......@@ -440,12 +440,12 @@
this.groupBox4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)));
this.groupBox4.Controls.Add(this.tableLayoutPanel2);
this.groupBox4.Location = new System.Drawing.Point(274, 3);
this.groupBox4.Location = new System.Drawing.Point(376, 3);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(263, 712);
this.groupBox4.Size = new System.Drawing.Size(359, 680);
this.groupBox4.TabIndex = 104;
this.groupBox4.TabStop = false;
this.groupBox4.Text = "DO列表";
this.groupBox4.Text = "IO列表";
//
// tableLayoutPanel2
//
......@@ -460,7 +460,7 @@
this.tableLayoutPanel2.RowCount = 2;
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 17F));
this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 17F));
this.tableLayoutPanel2.Size = new System.Drawing.Size(252, 692);
this.tableLayoutPanel2.Size = new System.Drawing.Size(348, 660);
this.tableLayoutPanel2.TabIndex = 103;
//
// groupBox3
......@@ -470,10 +470,10 @@
this.groupBox3.Controls.Add(this.tableLayoutPanel1);
this.groupBox3.Location = new System.Drawing.Point(12, 3);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(263, 712);
this.groupBox3.Size = new System.Drawing.Size(359, 680);
this.groupBox3.TabIndex = 103;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "DI列表";
this.groupBox3.Text = "IO列表";
//
// tableLayoutPanel1
//
......@@ -488,14 +488,14 @@
this.tableLayoutPanel1.RowCount = 2;
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 17F));
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 17F));
this.tableLayoutPanel1.Size = new System.Drawing.Size(252, 692);
this.tableLayoutPanel1.Size = new System.Drawing.Size(348, 660);
this.tableLayoutPanel1.TabIndex = 102;
//
// FrmIOStatus
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(967, 721);
this.ClientSize = new System.Drawing.Size(1204, 689);
this.Controls.Add(this.button1);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.groupBox4);
......
......@@ -50,7 +50,7 @@ namespace OnlineStore.AutoInOutStore
foreach (ConfigIO ioValue in boxBean.Config.DILIst.Values)
{
this.tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 26));
IOTextControl control = new IOTextControl(ioValue.ElectricalDefinition + "_" + ResourceCulture.GetString(ioValue.ElectricalDefinition, ioValue.Explain), ioValue.ProName,240);
IOTextControl control = new IOTextControl(ioValue.ElectricalDefinition + "_" + ResourceCulture.GetString(ioValue.ElectricalDefinition, ioValue.Explain), ioValue.ProName,355);
this.tableLayoutPanel1.Controls.Add(control, 0, roleindex);
roleindex++;
DIControlList.Add(ioValue.ProName, control);
......@@ -62,7 +62,7 @@ namespace OnlineStore.AutoInOutStore
foreach (ConfigIO ioValue in boxBean.Config.DOList.Values)
{
this.tableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Absolute, 28));
IOTextControl control = new IOTextControl(ioValue.ElectricalDefinition + "_" + ResourceCulture.GetString(ioValue.ElectricalDefinition, ioValue.Explain), ioValue.ProName, 240);
IOTextControl control = new IOTextControl(ioValue.ElectricalDefinition + "_" + ResourceCulture.GetString(ioValue.ElectricalDefinition, ioValue.Explain), ioValue.ProName, 355);
this.tableLayoutPanel2.Controls.Add(control, 0, roleindex);
roleindex++;
DOControlList.Add(ioValue.ProName, control);
......
......@@ -36,13 +36,13 @@
//
// label1
//
this.label1.AutoSize = true;
this.label1.Font = new System.Drawing.Font("微软雅黑", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.Location = new System.Drawing.Point(153, 61);
this.label1.Location = new System.Drawing.Point(12, 42);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(126, 25);
this.label1.Size = new System.Drawing.Size(413, 52);
this.label1.TabIndex = 0;
this.label1.Text = "请输入密码:";
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// btnNext
//
......@@ -73,7 +73,7 @@
// txtPwd
//
this.txtPwd.Font = new System.Drawing.Font("微软雅黑", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtPwd.Location = new System.Drawing.Point(112, 97);
this.txtPwd.Location = new System.Drawing.Point(112, 100);
this.txtPwd.Name = "txtPwd";
this.txtPwd.PasswordChar = '*';
this.txtPwd.Size = new System.Drawing.Size(215, 33);
......
......@@ -93,7 +93,7 @@ namespace OnlineStore.AutoInOutStore
}
#endregion
private string WaitStart = ResourceCulture.GetString(ResourceCulture.WaitStart, "等待启动");
private string dooropen = ResourceCulture.GetString(ResourceCulture.DoorHasOpen, " 前门未关");
//private string dooropen = ResourceCulture.GetString(ResourceCulture.DoorHasOpen, " 前门未关");
private string HasWare = ResourceCulture.GetString(ResourceCulture.HasWare, " 叉子料盘检测有料,请检查");
private string StartAuto = ResourceCulture.GetString(ResourceCulture.StartAuto,"开始自动出入库");
private string StopAuto = ResourceCulture.GetString(ResourceCulture.StopAuto, "停止自动出入库");
......@@ -115,9 +115,9 @@ namespace OnlineStore.AutoInOutStore
warn = ResourceCulture.GetString(ResourceCulture.WarnMsg, "警告");
WaitStart = ResourceCulture.GetString(ResourceCulture.WaitStart, "等待启动");
dooropen = ResourceCulture.GetString(ResourceCulture.DoorHasOpen, " 前门未关");
//dooropen = ResourceCulture.GetString(ResourceCulture.DoorHasOpen, " 前门未关");
HasWare = ResourceCulture.GetString(ResourceCulture.HasWare, " 叉子料盘检测有料,请检查");
StartAuto = ResourceCulture.GetString(ResourceCulture.StartAuto,StartAuto);
StartAuto = ResourceCulture.GetString(ResourceCulture.StartAuto, StartAuto);
StopAuto = ResourceCulture.GetString(ResourceCulture.StopAuto, StopAuto);
AutoOut = ResourceCulture.GetString(ResourceCulture.AutoOut, "自动出库:");
AutoIn = ResourceCulture.GetString(ResourceCulture.AutoIn, "自动入库:");
......@@ -150,13 +150,13 @@ namespace OnlineStore.AutoInOutStore
}
if (tabControl1.TabPages.Contains(tabPage4))
{
打开日志ToolStripMenuItem.Text = closeLog ;
打开日志ToolStripMenuItem.Text = closeLog;
}
else
{
打开日志ToolStripMenuItem.Text = openLog;
}
tabPage4.Text= ResourceCulture.GetString(ResourceCulture.GetTextIdStr(className, tabPage4.Name), tabPage4.Text);
tabPage4.Text = ResourceCulture.GetString(ResourceCulture.GetTextIdStr(className, tabPage4.Name), tabPage4.Text);
显示ToolStripMenuItem.Text = ResourceCulture.GetString(ResourceCulture.GetTextIdStr(className, 显示ToolStripMenuItem.Name), 显示ToolStripMenuItem.Text);
toolStripMenuItem1.Text = ResourceCulture.GetString(ResourceCulture.GetTextIdStr(className, toolStripMenuItem1.Name), toolStripMenuItem1.Text);
notifyIcon1.Text = this.Text;
......@@ -170,6 +170,7 @@ namespace OnlineStore.AutoInOutStore
LogUtil.logBox = null;
this.richTextBox1.Clear();
}
SetImage();
}
private void start_button_Click(object sender, EventArgs e)
......@@ -259,6 +260,28 @@ namespace OnlineStore.AutoInOutStore
tabControl1.TabPages.Remove(tabPage4);
}
打开日志ToolStripMenuItem.Text = openLog;
SetImage();
}
private void SetImage()
{
this.picAxis4.Image = null;
this.picPPoint.Image = null;
if (CurrLanguage.Equals(ResourceCulture.English))
{
this.picAxis4.Image = ResourceCulture.M_US_axis4;
this.picPPoint.Image = ResourceCulture.M_US_pPoint;
}
else if (CurrLanguage.Equals(ResourceCulture.Japanese))
{
this.picAxis4.Image = ResourceCulture.M_JP_axis4;
this.picPPoint.Image = ResourceCulture.M_JP_pPoint;
}
else
{
this.picAxis4.Image = ResourceCulture.M_axis4;
this.picPPoint.Image = ResourceCulture.M_pPoint;
}
}
private void Store_ResetEvent()
......@@ -1763,5 +1786,31 @@ namespace OnlineStore.AutoInOutStore
打开日志ToolStripMenuItem.Text = openLog;
}
}
private void chbDebug_CheckedChanged(object sender, EventArgs e)
{
if (!LoadOk)
{
return;
}
if (chbDebug.Checked.Equals(store.IsDebug))
{
return;
}
if (chbDebug.Checked)
{
store.IsDebug = true;
LogUtil.info("勾选:调试模式");
store.Config.IsInDebug = 1;
StoreManager.UpdateBoxConfig(store.Config);
}
else
{
store.IsDebug = false;
LogUtil.info("去掉:调试模式");
store.Config.IsInDebug = 0;
StoreManager.UpdateBoxConfig(store.Config);
}
}
}
}
......@@ -117,1319 +117,1102 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="FrmMenu_Text" xml:space="preserve">
<value>SMART WORK STATION</value>
<data name="名称" xml:space="preserve">
<value> 英文 </value>
</data>
<data name="OpenComFail" xml:space="preserve">
<value>Failed to open serial port</value>
<data name="AbsMove" xml:space="preserve">
<value> absolute motion </value>
</data>
<data name="MsgTitle" xml:space="preserve">
<value>Remind</value>
<data name="Alarm" xml:space="preserve">
<value> alarm </value>
</data>
<data name="SaveOk" xml:space="preserve">
<value>Save success</value>
<data name="AutoEnd" xml:space="preserve">
<value> Auto storage and retrieval completed </value>
</data>
<data name="PleaseStartStore" xml:space="preserve">
<value>Please start the system!</value>
<data name="AutoIn" xml:space="preserve">
<value> Auto storage: </value>
</data>
<data name="CannotMove" xml:space="preserve">
<value>The position cylinder is not at the descent position, not move the in-out axis</value>
<data name="AutoOut" xml:space="preserve">
<value> Auto retrieval: </value>
</data>
<data name="WarnMsg" xml:space="preserve">
<value>Warning</value>
<data name="AutoReset" xml:space="preserve">
<value> The equipment resets automatically after receiving the reset signal </value>
</data>
<data name="SaveError" xml:space="preserve">
<value>Save error</value>
<data name="AxisAlarm" xml:space="preserve">
<value> Motion axis {0} alarm </value>
</data>
<data name="CanotReset" xml:space="preserve">
<value>Can return to stanby ,without alarm, providing, storing or reset </value>
<data name="AxisHomeMoveAlarm" xml:space="preserve">
<value> "Motion{0} axis{1}: origin completion signal received </value>
</data>
<data name="SureExit" xml:space="preserve">
<value>Confirm exit</value>
<data name="AxisMoveAlarm" xml:space="preserve">
<value> Motion{0} axis{1}: error between the destination location[{2}] and current location{3} exceeding limits ! </value>
</data>
<data name="PWSpeed" xml:space="preserve">
<value>Type the correct speed</value>
<data name="Batch_Axis" xml:space="preserve">
<value> Axis 5 </value>
</data>
<data name="AutoOut" xml:space="preserve">
<value>Auto providing</value>
<data name="batchInError" xml:space="preserve">
<value> Batch storage failure: please confirm whether the MIMO door is locked! </value>
</data>
<data name="AutoIn" xml:space="preserve">
<value>Auto storing</value>
<data name="batchInError2" xml:space="preserve">
<value> Batch storage failure: please confirm whether there are materials in the clamping device! </value>
</data>
<data name="AutoEnd" xml:space="preserve">
<value>Auto storing end</value>
<data name="BatchStop" xml:space="preserve">
<value> Axis 5 stops moving </value>
</data>
<data name="DoorHasOpen" xml:space="preserve">
<value>Front door open</value>
<data name="Busy" xml:space="preserve">
<value> The equipment is running. </value>
</data>
<data name="HasWare" xml:space="preserve">
<value>Fork tray full, please check</value>
<data name="CanotBack" xml:space="preserve">
<value> The equipment does not need to return to the standby position. Please press Emergency Stop first if you need to perform this operation! </value>
</data>
<data name="StartAuto" xml:space="preserve">
<value>Start auto storing</value>
<data name="CanotReset" xml:space="preserve">
<value> The equipment does not need to return to be reset. Please press Emergency Stop first if you need to perform this operation! </value>
</data>
<data name="StopAuto" xml:space="preserve">
<value>Stop auto storing</value>
<data name="CloseError" xml:space="preserve">
<value> MIMO door locking failure: please confirm whether the MIMO door is locked! </value>
</data>
<data name="WaitStart" xml:space="preserve">
<value>Wait to start</value>
<data name="CnotOpen" xml:space="preserve">
<value> The equipment is running. </value>
</data>
<data name="Run" xml:space="preserve">
<value>Runing</value>
<data name="Comp_Axis" xml:space="preserve">
<value> Axis 4 </value>
</data>
<data name="Busy" xml:space="preserve">
<value>Busy</value>
<data name="Debugging" xml:space="preserve">
<value> The equipment is in debug mode. </value>
</data>
<data name="HomeMove" xml:space="preserve">
<value>Back to home</value>
<data name="doorClose" xml:space="preserve">
<value> MIMO door is closed </value>
</data>
<data name="Reset" xml:space="preserve">
<value>Reset</value>
<data name="doorOpen" xml:space="preserve">
<value> MIMO door is open </value>
</data>
<data name="Runing" xml:space="preserve">
<value>Runing</value>
<data name="Fail" xml:space="preserve">
<value> Operation failure </value>
</data>
<data name="Wait" xml:space="preserve">
<value>Wait to start</value>
<data name="FrmAxisDebug_btnAutoMove_Text" xml:space="preserve">
<value> Axis 5 Up </value>
</data>
<data name="Debugging" xml:space="preserve">
<value>Under adjusting</value>
<data name="FrmAxisDebug_btnAutoMovej_Text" xml:space="preserve">
<value> Axis 5 Down </value>
</data>
<data name="InStoreEnd" xml:space="preserve">
<value>Saving executed</value>
<data name="FrmAxisDebug_btnComMove_Text" xml:space="preserve">
<value> Axis 4 Down </value>
</data>
<data name="InStoreExecute" xml:space="preserve">
<value>Saving Executing</value>
<data name="FrmAxisDebug_btnComMovej_Text" xml:space="preserve">
<value> Axis 4 Up </value>
</data>
<data name="InTrouble" xml:space="preserve">
<value>In trouble</value>
<data name="FrmAxisDebug_btnInOutMove_Text" xml:space="preserve">
<value> Axis 3 Front </value>
</data>
<data name="OutStoreBoxEnd" xml:space="preserve">
<value>Providing executed</value>
<data name="FrmAxisDebug_btnInOutMovej_Text" xml:space="preserve">
<value> Axis 3 Back </value>
</data>
<data name="OutStoreExecute" xml:space="preserve">
<value>Providing Executing</value>
<data name="FrmAxisDebug_btnMiddleMove_Text" xml:space="preserve">
<value> Axis 1 Clockwise </value>
</data>
<data name="StoreOnline" xml:space="preserve">
<value>System online</value>
<data name="FrmAxisDebug_btnMiddleMovej_Text" xml:space="preserve">
<value> Axis 1 Counter Clockwise </value>
</data>
<data name="SuddenStop" xml:space="preserve">
<value>Emerengy stop</value>
<data name="FrmAxisDebug_btnUpdate_Text" xml:space="preserve">
<value> Update Location </value>
</data>
<data name="OutMoveExecute" xml:space="preserve">
<value>Providing Executed </value>
<data name="FrmAxisDebug_btnUpDownMove_Text" xml:space="preserve">
<value> Axis 2 UP </value>
</data>
<data name="InStoreFailed" xml:space="preserve">
<value>Saving failed</value>
<data name="FrmAxisDebug_btnUpDownMovej_Text" xml:space="preserve">
<value> Axis 2 Down </value>
</data>
<data name="OutStoreFailed" xml:space="preserve">
<value>Providing failed</value>
<data name="FrmAxisDebug_button1_Text" xml:space="preserve">
<value> Close </value>
</data>
<data name="WaitSingle" xml:space="preserve">
<value>Wait signal</value>
<data name="FrmAxisDebug_label1_Text" xml:space="preserve">
<value> (Axis 1) Rotation Axis </value>
</data>
<data name="TimeOut" xml:space="preserve">
<value>Time out</value>
<data name="FrmAxisDebug_label2_Text" xml:space="preserve">
<value> (Axis 2) UpDown Axis </value>
</data>
<data name="inSuddenStop" xml:space="preserve">
<value>Receive emergency stop signal, alarm to stop</value>
<data name="FrmAxisDebug_label3_Text" xml:space="preserve">
<value> (Axis 3) InOut Axis </value>
</data>
<data name="InoutAlarm" xml:space="preserve">
<value>in-out axis alarm! Reset failed, please check</value>
<data name="FrmAxisDebug_label4_Text" xml:space="preserve">
<value> (Axis 4) Pressing Axis </value>
</data>
<data name="Open" xml:space="preserve">
<value>Open</value>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value> Rotational Speed(r/min) </value>
</data>
<data name="Fail" xml:space="preserve">
<value>Fail</value>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value> Real-time location </value>
</data>
<data name="AutoReset" xml:space="preserve">
<value>Receive reset signal, automatical reset</value>
<data name="FrmAxisDebug_label7_Text" xml:space="preserve">
<value> (Axis 5) Batch Axis </value>
</data>
<data name="MoveAxis" xml:space="preserve">
<value>Move axis</value>
<data name="FrmAxisDebug_Text" xml:space="preserve">
<value> Motion axis debug </value>
</data>
<data name="Alarm" xml:space="preserve">
<value>Alarm</value>
<data name="FrmIOStatus_btnCloseAxisBreak_Text" xml:space="preserve">
<value> Close Axis 2 Brake </value>
</data>
<data name="InStoreError" xml:space="preserve">
<value>Saving format error:code [{0}] posId [{1}]</value>
<data name="FrmIOStatus_btnCloseDeviceLed_Text" xml:space="preserve">
<value> Turn Off Equipment Lighting </value>
</data>
<data name="InStoreNoPosition" xml:space="preserve">
<value>Saving location not found:code [{0}] posId [{1}]</value>
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<value> Close SISO Door </value>
</data>
<data name="OutStoreError" xml:space="preserve">
<value>Providing format error{0}</value>
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<value> Turn Off Camera Lighting </value>
</data>
<data name="OutStoreNoPosition" xml:space="preserve">
<value>Providing location not found{0}</value>
<data name="FrmIOStatus_btnDClose_Text" xml:space="preserve">
<value> Lock MIMO Door </value>
</data>
<data name="AbsMove" xml:space="preserve">
<value>Absolute move</value>
<data name="FrmIOStatus_btnDisDoorClose_Text" xml:space="preserve">
<value> Enable maintenance door alarm </value>
</data>
<data name="WaitIo" xml:space="preserve">
<value>IO wait</value>
<data name="FrmIOStatus_btnDisDoorOpen_Text" xml:space="preserve">
<value> Disable maintenance door alarm </value>
</data>
<data name="WaitTime" xml:space="preserve">
<value>Time waiting</value>
<data name="FrmIOStatus_btnDOpen_Text" xml:space="preserve">
<value> Unlock MIMO Door </value>
</data>
<data name="TargetPosition" xml:space="preserve">
<value>Electric actuator position</value>
<data name="FrmIOStatus_btnOpenAxisBreak_Text" xml:space="preserve">
<value> Open Axis 2 Brake </value>
</data>
<data name="Middle_Axis" xml:space="preserve">
<value>(Axis 1) rotation axis</value>
<data name="FrmIOStatus_btnOpenDeviceLed_Text" xml:space="preserve">
<value> Turn On Equipment Lighting </value>
</data>
<data name="UpDown_Axis" xml:space="preserve">
<value>(Axis 2) lifting axis</value>
<data name="FrmIOStatus_btnOpenDoor_Text" xml:space="preserve">
<value> Open SISO Door </value>
</data>
<data name="InOut_Axis" xml:space="preserve">
<value>(Axis 3) in-out axis</value>
<data name="FrmIOStatus_btnOpenLed_Text" xml:space="preserve">
<value> Turn On Camera Lighting </value>
</data>
<data name="Comp_Axis" xml:space="preserve">
<value>(Axis 4) compress axis</value>
<data name="FrmIOStatus_btnSuckingDiscDown_Text" xml:space="preserve">
<value> Sorting device descent </value>
</data>
<data name="Batch_Axis" xml:space="preserve">
<value>(Axis 5) Batch loading axis</value>
<data name="FrmIOStatus_btnSuckingDiscUp_Text" xml:space="preserve">
<value> Sorting device ascent </value>
</data>
<data name="FrmStoreBox_Text" xml:space="preserve">
<value>AC_SA_SMD BOX</value>
<data name="FrmIOStatus_btnSXi_Text" xml:space="preserve">
<value> Pressing device gripping </value>
</data>
<data name="FrmStoreBox_chbAuto_Text" xml:space="preserve">
<value>Auto start</value>
<data name="FrmIOStatus_btnSXil_Text" xml:space="preserve">
<value> Pressing device relaxing </value>
</data>
<data name="FrmStoreBox_groupBox1_Text" xml:space="preserve">
<value>Servo state</value>
<data name="FrmIOStatus_btnWriteSingleDO_Text" xml:space="preserve">
<value> Write </value>
</data>
<data name="FrmStoreBox_label1_Text" xml:space="preserve">
<value>rotation axis</value>
<data name="FrmIOStatus_button1_Text" xml:space="preserve">
<value> Close </value>
</data>
<data name="FrmStoreBox_label38_Text" xml:space="preserve">
<value>ALM:</value>
<data name="FrmIOStatus_button4_Text" xml:space="preserve">
<value> Close Air Inlet </value>
</data>
<data name="FrmStoreBox_label12_Text" xml:space="preserve">
<value>Providing target value:</value>
<data name="FrmIOStatus_button5_Text" xml:space="preserve">
<value> Open Air Inlet </value>
</data>
<data name="FrmStoreBox_label4_Text" xml:space="preserve">
<value>in-out axis</value>
<data name="FrmIOStatus_groupBox1_Text" xml:space="preserve">
<value> I/O Modifications </value>
</data>
<data name="FrmStoreBox_label3_Text" xml:space="preserve">
<value>lifting axis</value>
<data name="FrmIOStatus_groupBox3_Text" xml:space="preserve">
<value> I/O List </value>
</data>
<data name="FrmStoreBox_label43_Text" xml:space="preserve">
<value>Output impulse valve:</value>
<data name="FrmIOStatus_groupBox4_Text" xml:space="preserve">
<value> I/O List </value>
</data>
<data name="FrmStoreBox_label42_Text" xml:space="preserve">
<value>Encoder count:</value>
<data name="FrmIOStatus_label14_Text" xml:space="preserve">
<value> Address: </value>
</data>
<data name="FrmStoreBox_groupBox3_Text" xml:space="preserve">
<value>Machine state</value>
<data name="FrmIOStatus_label17_Text" xml:space="preserve">
<value> Equipment IP: </value>
</data>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value>Wait to start</value>
<data name="FrmIOStatus_label3_Text" xml:space="preserve">
<value> Port: </value>
</data>
<data name="FrmStoreBox_groupBox5_Text" xml:space="preserve">
<value>Servo move</value>
<data name="FrmIOStatus_label5_Text" xml:space="preserve">
<value> Hold time(ms): </value>
</data>
<data name="FrmStoreBox_label6_Text" xml:space="preserve">
<value>Home signal:</value>
<data name="FrmIOStatus_radioButton1_Text" xml:space="preserve">
<value> On </value>
</data>
<data name="FrmStoreBox_label5_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
<data name="FrmIOStatus_radioButton2_Text" xml:space="preserve">
<value> Off </value>
</data>
<data name="FrmStoreBox_btnReadHomeSingle_Text" xml:space="preserve">
<value>Read home signal</value>
<data name="FrmIOStatus_Text" xml:space="preserve">
<value> I/O Information </value>
</data>
<data name="FrmStoreBox_chbAutoRead_Text" xml:space="preserve">
<value>Auto read position</value>
<data name="FrmPositionTool_btnAbsMove_Text" xml:space="preserve">
<value> Start </value>
</data>
<data name="FrmStoreBox_label16_Text" xml:space="preserve">
<value>1=finished, 0= unfinished</value>
<data name="FrmPositionTool_btnClear_Text" xml:space="preserve">
<value> Clear Log </value>
</data>
<data name="FrmStoreBox_label15_Text" xml:space="preserve">
<value>1=execution, 0=non execution</value>
<data name="FrmPositionTool_btnExit_Text" xml:space="preserve">
<value> Exit </value>
</data>
<data name="FrmStoreBox_label14_Text" xml:space="preserve">
<value>1=alarm, 0=normal</value>
<data name="FrmPositionTool_btnGetActualPosition_Text" xml:space="preserve">
<value> Read Location </value>
</data>
<data name="FrmStoreBox_label11_Text" xml:space="preserve">
<value>HOME-CMP state:</value>
<data name="FrmPositionTool_btnHomeMove_Text" xml:space="preserve">
<value> Return Origin </value>
</data>
<data name="FrmStoreBox_button2_Text" xml:space="preserve">
<value>Read home state</value>
<data name="FrmPositionTool_btnOpenFolder_Text" xml:space="preserve">
<value> Open Folder </value>
</data>
<data name="FrmStoreBox_label10_Text" xml:space="preserve">
<value>BUSY state:</value>
<data name="FrmPositionTool_btnSdStop_Text" xml:space="preserve">
<value> Stop </value>
</data>
<data name="FrmStoreBox_button1_Text" xml:space="preserve">
<value>Read BUSY state</value>
<data name="FrmPositionTool_btnServoOff_Text" xml:space="preserve">
<value> Open </value>
</data>
<data name="FrmStoreBox_label2_Text" xml:space="preserve">
<value>Alarm state:</value>
<data name="FrmPositionTool_btnServoOn_Text" xml:space="preserve">
<value> Close </value>
</data>
<data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve">
<value>Read alarm state</value>
<data name="FrmPositionTool_groupBox1_Text" xml:space="preserve">
<value> Equipment Information </value>
</data>
<data name="FrmStoreBox_btnReadPosition_Text" xml:space="preserve">
<value>Read position</value>
<data name="FrmPositionTool_groupBox2_Text" xml:space="preserve">
<value> Location Information </value>
</data>
<data name="FrmStoreBox_label7_Text" xml:space="preserve">
<value>Output impulse valve:</value>
<data name="FrmPositionTool_groupBox6_Text" xml:space="preserve">
<value> Servo Motion Debug </value>
</data>
<data name="FrmStoreBox_label8_Text" xml:space="preserve">
<value>Encoder count:</value>
<data name="FrmPositionTool_label1_Text" xml:space="preserve">
<value> I/O module IP: </value>
</data>
<data name="FrmStoreBox_btnOpenAxis_Text" xml:space="preserve">
<value>Open servo</value>
<data name="FrmPositionTool_label10_Text" xml:space="preserve">
<value> Point P4 offset: </value>
</data>
<data name="FrmStoreBox_btnCloseAxis_Text" xml:space="preserve">
<value>Close servo</value>
<data name="FrmPositionTool_label12_Text" xml:space="preserve">
<value> Port number: </value>
</data>
<data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value>Speed:</value>
<data name="FrmPositionTool_label13_Text" xml:space="preserve">
<value> Location: </value>
</data>
<data name="FrmStoreBox_btnAxisVMove_Text" xml:space="preserve">
<value>uniform move</value>
<data name="FrmPositionTool_label18_Text" xml:space="preserve">
<value> Address: </value>
</data>
<data name="FrmStoreBox_btnAxisRMove_Text" xml:space="preserve">
<value>Relative move</value>
<data name="FrmPositionTool_label2_Text" xml:space="preserve">
<value> Sensor address: </value>
</data>
<data name="FrmStoreBox_btnAxisReturnHome_Text" xml:space="preserve">
<value>Back to home</value>
<data name="FrmPositionTool_label3_Text" xml:space="preserve">
<value> Location file name: </value>
</data>
<data name="FrmStoreBox_btnAxisAMove_Text" xml:space="preserve">
<value>Abosolute move</value>
<data name="FrmPositionTool_label4_Text" xml:space="preserve">
<value> Point P5 offset: </value>
</data>
<data name="FrmStoreBox_Bt_ClearCounter_Text" xml:space="preserve">
<value>Reset position</value>
<data name="FrmPositionTool_label5_Text" xml:space="preserve">
<value> Point P6 offset: </value>
</data>
<data name="FrmStoreBox_btnComAlarmClear_Text" xml:space="preserve">
<value>Clear alarm</value>
<data name="FrmPositionTool_label6_Text" xml:space="preserve">
<value> Target location: </value>
</data>
<data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value>Position:</value>
<data name="FrmPositionTool_label7_Text" xml:space="preserve">
<value> Actual location: </value>
</data>
<data name="FrmStoreBox_btnAxisStop_Text" xml:space="preserve">
<value>Stop move</value>
<data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value> Rotational Speed(r/min) </value>
</data>
<data name="FrmStoreBox_label45_Text" xml:space="preserve">
<value>Port number:</value>
<data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value> Point P3 offset: </value>
</data>
<data name="FrmStoreBox_label46_Text" xml:space="preserve">
<value>Servo address:</value>
<data name="FrmPositionTool_Text" xml:space="preserve">
<value> Axis 2 Debug </value>
</data>
<data name="FrmStoreBox_label49_Text" xml:space="preserve">
<value>AC server:</value>
<data name="FrmPwd_btnBack_Text" xml:space="preserve">
<value> Return </value>
</data>
<data name="FrmStoreBox_groupBox2_Text" xml:space="preserve">
<value>SMD BOX operation</value>
<data name="FrmPwd_btnNext_Text" xml:space="preserve">
<value> Ok </value>
</data>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value>Current temperature--, current humidity--</value>
<data name="FrmPwd_label1_Text" xml:space="preserve">
<value> Please input the password: </value>
</data>
<data name="FrmStoreBox_btnClearLog_Text" xml:space="preserve">
<value>Clean log</value>
<data name="FrmPwd_Text" xml:space="preserve">
<value> Input Password </value>
</data>
<data name="FrmStoreBox_lblMsg_Text" xml:space="preserve">
<value>Auto providing not start</value>
<data name="FrmStoreBox_btnAxisAMove_Text" xml:space="preserve">
<value> Absolute Motion </value>
</data>
<data name="FrmStoreBox_btnSavePosition_Text" xml:space="preserve">
<value>Save position</value>
<data name="FrmStoreBox_btnAxisReturnHome_Text" xml:space="preserve">
<value> Return Origin </value>
</data>
<data name="FrmStoreBox_btnStartAuTo_Text" xml:space="preserve">
<value>Start auto mode</value>
<data name="FrmStoreBox_btnAxisRMove_Text" xml:space="preserve">
<value> Relative Motion </value>
</data>
<data name="FrmStoreBox_label9_Text" xml:space="preserve">
<value>Interval storing position:</value>
<data name="FrmStoreBox_btnAxisStop_Text" xml:space="preserve">
<value> Stop </value>
</data>
<data name="FrmStoreBox_label21_Text" xml:space="preserve">
<value>Select storage position:</value>
<data name="FrmStoreBox_btnAxisVMove_Text" xml:space="preserve">
<value> Constant Motion </value>
</data>
<data name="FrmStoreBox_btnInStore_Text" xml:space="preserve">
<value>Saving testing</value>
<data name="FrmStoreBox_btnBatchInStore_Text" xml:space="preserve">
<value> Start Batch Storage </value>
</data>
<data name="FrmStoreBox_btnOutStore_Text" xml:space="preserve">
<value>Single providing </value>
<data name="FrmStoreBox_btnBatchOutTest_Text" xml:space="preserve">
<value> Batch Retrieval Test </value>
</data>
<data name="FrmStoreBox_btnComP1_Text" xml:space="preserve">
<value>p-axis stanby P1:</value>
<data name="FrmStoreBox_btnBatchReset_Text" xml:space="preserve">
<value> Batch loading and unloading module reset </value>
</data>
<data name="FrmStoreBox_btnInOutP2_Text" xml:space="preserve">
<value>In-out axis sucking disc P2:</value>
<comment>In-out axis sucking disc providing P2:</comment>
<data name="FrmStoreBox_btnClearBuzzer_Text" xml:space="preserve">
<value> Reset Buzzer </value>
</data>
<data name="FrmStoreBox_btnInOutP1_Text" xml:space="preserve">
<value>In-out axis stanby P1:</value>
<data name="FrmStoreBox_btnClearLog_Text" xml:space="preserve">
<value> Clear Log </value>
</data>
<data name="FrmStoreBox_btnMiddleP1_Text" xml:space="preserve">
<value>Rotation axis stanby P1:</value>
<data name="FrmStoreBox_btnCloseAxis_Text" xml:space="preserve">
<value> Disable Servo </value>
</data>
<data name="FrmStoreBox_btnUpDownP7_Text" xml:space="preserve">
<value>l-axis taking out buffer P7:</value>
<data name="FrmStoreBox_btnCloseDoor_Text" xml:space="preserve">
<value> Lock MIMO Door </value>
</data>
<data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve">
<value>l-axis picking P1:</value>
<data name="FrmStoreBox_btnComAlarmClear_Text" xml:space="preserve">
<value> Reset Status </value>
</data>
<data name="FrmStoreBox_btnComP3_Text" xml:space="preserve">
<value>p-axis former pressing P3:</value>
<data name="FrmStoreBox_btnComP1_Text" xml:space="preserve">
<value> Pressing Axis Point P1: </value>
</data>
<data name="FrmStoreBox_btnComP2_Text" xml:space="preserve">
<value>p-axis pressing P2:</value>
<value> Pressing Axis Point P2: </value>
</data>
<data name="FrmStoreBox_btnInOutP3_Text" xml:space="preserve">
<value>In-out axis taking out P3:</value>
<data name="FrmStoreBox_btnComP3_Text" xml:space="preserve">
<value> Pressing Axis Point P3: </value>
</data>
<data name="FrmStoreBox_btnMiddleP2_Text" xml:space="preserve">
<value>Rotation axis storage P2:</value>
<data name="FrmStoreBox_btnCycleOut_Text" xml:space="preserve">
<value> Start Demo Mode </value>
</data>
<data name="FrmStoreBox_btnUpDownP5_Text" xml:space="preserve">
<value>l-axis former providing P5:</value>
<data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve">
<value> Read Servo Status </value>
</data>
<data name="FrmStoreBox_btnUpDownP6_Text" xml:space="preserve">
<value>l-axis providing buffer P6:</value>
<data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve">
<value> Unload Materials </value>
</data>
<data name="FrmStoreBox_btnUpDownP3_Text" xml:space="preserve">
<value>l-axis former storing P3:</value>
<data name="FrmStoreBox_btnHomeMove_Text" xml:space="preserve">
<value> Return Home </value>
</data>
<data name="FrmStoreBox_btnUpDownP4_Text" xml:space="preserve">
<value>l-axis storing buffer P4:</value>
<data name="FrmStoreBox_btnInOutP1_Text" xml:space="preserve">
<value> InOut Axis Point P1: </value>
</data>
<data name="FrmIOStatus_Text" xml:space="preserve">
<value>IO check</value>
<data name="FrmStoreBox_btnInOutP2_Text" xml:space="preserve">
<value> InOut Axis Point P2: </value>
</data>
<data name="FrmIOStatus_groupBox1_Text" xml:space="preserve">
<value>DO write</value>
<data name="FrmStoreBox_btnInOutP3_Text" xml:space="preserve">
<value> InOut Axis Point P3: </value>
</data>
<data name="FrmIOStatus_btnDisDoorClose_Text" xml:space="preserve">
<value>Access controller open</value>
<data name="FrmStoreBox_btnInOutP4_Text" xml:space="preserve">
<value> InOut Axis Point P4: </value>
</data>
<data name="FrmIOStatus_btnDisDoorOpen_Text" xml:space="preserve">
<value>Access controller block</value>
<data name="FrmStoreBox_btnLineAbsMove_Text" xml:space="preserve">
<value> Absolute Motion </value>
</data>
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<value>Close light</value>
<data name="FrmStoreBox_btnMiddleP1_Text" xml:space="preserve">
<value> Rotation Axis Point P1: </value>
</data>
<data name="FrmIOStatus_btnOpenLed_Text" xml:space="preserve">
<value>Open light</value>
<data name="FrmStoreBox_btnMiddleP2_Text" xml:space="preserve">
<value> Rotation Axis Point P2: </value>
</data>
<data name="FrmIOStatus_button1_Text" xml:space="preserve">
<value>Close</value>
<data name="FrmStoreBox_btnOpenAxis_Text" xml:space="preserve">
<value> Open Servo </value>
</data>
<data name="FrmIOStatus_btnCloseAxisBreak_Text" xml:space="preserve">
<value>Close brake</value>
<data name="FrmStoreBox_btnOpenDoor_Text" xml:space="preserve">
<value> Unlock MIMO Door </value>
</data>
<data name="FrmIOStatus_btnOpenAxisBreak_Text" xml:space="preserve">
<value>Open brake</value>
<data name="FrmStoreBox_btnOutStore_Text" xml:space="preserve">
<value> Single Material Retrieval Test </value>
</data>
<data name="FrmIOStatus_btnLocationDown_Text" xml:space="preserve">
<value>Position cylinder descent</value>
<data name="FrmStoreBox_btnRelMove_Text" xml:space="preserve">
<value> Relative Motion </value>
</data>
<data name="FrmIOStatus_btnLocationUp_Text" xml:space="preserve">
<value>Position cylinder ascent</value>
<data name="FrmStoreBox_btnSave_Text" xml:space="preserve">
<value> Set as start storage location </value>
</data>
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<value>Close door</value>
<data name="FrmStoreBox_btnSavePosition_Text" xml:space="preserve">
<value> Save Location </value>
</data>
<data name="FrmIOStatus_btnOpenDoor_Text" xml:space="preserve">
<value>Open door</value>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value> Set as reference storage location </value>
</data>
<data name="FrmIOStatus_label3_Text" xml:space="preserve">
<value>Select DO:</value>
<data name="FrmStoreBox_btnSelTemp_Text" xml:space="preserve">
<value> Read </value>
</data>
<data name="FrmIOStatus_label2_Text" xml:space="preserve">
<value>SlaveId</value>
<data name="FrmStoreBox_btnSingleTrayIn_Text" xml:space="preserve">
<value> Start Single Material Storage </value>
</data>
<data name="FrmIOStatus_btnReadAllDo_Text" xml:space="preserve">
<value>Read all DO</value>
<data name="FrmStoreBox_btnStart_Text" xml:space="preserve">
<value> Start Auto Storage,Retrieval </value>
</data>
<data name="FrmIOStatus_chbAutoRead_Text" xml:space="preserve">
<value>Auto read</value>
<data name="FrmStoreBox_btnTempClose_Text" xml:space="preserve">
<value> Disconnect </value>
</data>
<data name="FrmIOStatus_btnReadAllDi_Text" xml:space="preserve">
<value>Read all DI</value>
<data name="FrmStoreBox_btnTempInit_Text" xml:space="preserve">
<value> Connect </value>
</data>
<data name="FrmIOStatus_btnReadIO_Text" xml:space="preserve">
<value>Read IO state</value>
<data name="FrmStoreBox_btnUpDownDoor_Text" xml:space="preserve">
<value> UpDown axis point P7: </value>
</data>
<data name="FrmIOStatus_label17_Text" xml:space="preserve">
<value>IP:</value>
<data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve">
<value> UpDown axis point P1: </value>
</data>
<data name="FrmIOStatus_label14_Text" xml:space="preserve">
<value>Address:</value>
<data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve">
<value> UpDown axis point P2: </value>
</data>
<data name="FrmIOStatus_label5_Text" xml:space="preserve">
<value>Time(ms):</value>
</data>
<data name="FrmIOStatus_label6_Text" xml:space="preserve">
<value>Write value:</value>
</data>
<data name="FrmIOStatus_btnWriteSingleDO_Text" xml:space="preserve">
<value>Write DO</value>
</data>
<data name="FrmIOStatus_groupBox4_Text" xml:space="preserve">
<value>DO list</value>
</data>
<data name="FrmIOStatus_label1_Text" xml:space="preserve">
<value>Y01_Automatic indicating light</value>
</data>
<data name="FrmIOStatus_groupBox3_Text" xml:space="preserve">
<value>DI list</value>
</data>
<data name="FrmAxisDebug_Text" xml:space="preserve">
<value>SMD BOX_1 _axis inching adjusting</value>
</data>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value>Real time coordinate</value>
</data>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value>Inching speed</value>
<data name="FrmStoreBox_btnUpDownP3_Text" xml:space="preserve">
<value> UpDown axis point P3: </value>
</data>
<data name="FrmAxisDebug_button1_Text" xml:space="preserve">
<value>Close</value>
<data name="FrmStoreBox_btnUpDownP4_Text" xml:space="preserve">
<value> UpDown axis point P4: </value>
</data>
<data name="FrmAxisDebug_btnInOutMovej_Text" xml:space="preserve">
<value>In-out axis-backward</value>
<data name="FrmStoreBox_btnUpDownP5_Text" xml:space="preserve">
<value> UpDown axis point P5: </value>
</data>
<data name="FrmAxisDebug_btnUpDownMovej_Text" xml:space="preserve">
<value>l-axis-descent</value>
<data name="FrmStoreBox_btnUpDownP6_Text" xml:space="preserve">
<value> UpDown axis point P6: </value>
</data>
<data name="FrmAxisDebug_btnMiddleMovej_Text" xml:space="preserve">
<value>Rotation axis- anti-clockwise</value>
<data name="FrmStoreBox_btnUpDownP7_Text" xml:space="preserve">
<value> UpDown axis point P7: </value>
</data>
<data name="FrmAxisDebug_btnInOutMove_Text" xml:space="preserve">
<value>In-out axis+forward</value>
<data name="FrmStoreBox_btnUpdownP8_Text" xml:space="preserve">
<value> UpDown axis point P8: </value>
</data>
<data name="FrmAxisDebug_btnUpDownMove_Text" xml:space="preserve">
<value>l-axis+ascent</value>
<data name="FrmStoreBox_btnVolMove_Text" xml:space="preserve">
<value> Constant Motion </value>
</data>
<data name="FrmAxisDebug_btnMiddleMove_Text" xml:space="preserve">
<value>Rotation axis+clockwise</value>
<data name="FrmStoreBox_btnWaitTrgGo_Text" xml:space="preserve">
<value> Close SISO Door </value>
</data>
<data name="FrmAxisDebug_label3_Text" xml:space="preserve">
<value>(Axis 3) in-out axis</value>
<data name="FrmStoreBox_chbAuto_Text" xml:space="preserve">
<value> Auto-start </value>
</data>
<data name="FrmAxisDebug_label2_Text" xml:space="preserve">
<value>(Axis 2) lifting axis</value>
<data name="FrmStoreBox_chbAutoRead_Text" xml:space="preserve">
<value> Auto location update </value>
</data>
<data name="FrmAxisDebug_label1_Text" xml:space="preserve">
<value>(Axis 1) rotation axis</value>
<data name="FrmStoreBox_checkBox1_Text" xml:space="preserve">
<value> Manual Mode </value>
</data>
<data name="FrmLanguage_Text" xml:space="preserve">
<value>Language</value>
<data name="FrmStoreBox_groupAuto_Text" xml:space="preserve">
<value> Storage,Retrieval Test </value>
</data>
<data name="FrmLanguage_rdDe_Text" xml:space="preserve">
<value>German</value>
<data name="FrmStoreBox_groupAxis_Text" xml:space="preserve">
<value> Servo Debug </value>
</data>
<data name="FrmLanguage_btnCancel_Text" xml:space="preserve">
<value>Cancel</value>
<data name="FrmStoreBox_groupBox3_Text" xml:space="preserve">
<value> Equipment Status </value>
</data>
<data name="FrmLanguage_btnOk_Text" xml:space="preserve">
<value>OK</value>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value> Batch storage and retrieval actions </value>
</data>
<data name="FrmLanguage_rbtnEnglish_Text" xml:space="preserve">
<value>English</value>
<data name="FrmStoreBox_groupBox7_Text" xml:space="preserve">
<value> Temperature and humidity controller debug </value>
</data>
<data name="FrmLanguage_rbtnChina_Text" xml:space="preserve">
<value>Chinese</value>
<data name="FrmStoreBox_groupInout_Text" xml:space="preserve">
<value> Location actions </value>
</data>
<data name="FrmStoreBox_iO状态查看ToolStripMenuItem_Text" xml:space="preserve">
<value>IO state Debugging</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem1_Text" xml:space="preserve">
<value>Exit</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem2_Text" xml:space="preserve">
<value>Open light</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem3_Text" xml:space="preserve">
<value>Close light</value>
</data>
<data name="FrmStoreBox_停止ToolStripMenuItem_Text" xml:space="preserve">
<value>Stop</value>
</data>
<data name="FrmStoreBox_关闭仓门ToolStripMenuItem_Text" xml:space="preserve">
<value>Close door</value>
</data>
<data name="FrmStoreBox_启动ToolStripMenuItem_Text" xml:space="preserve">
<value>Start</value>
</data>
<data name="FrmStoreBox_回待机点ToolStripMenuItem_Text" xml:space="preserve">
<value>back to standby</value>
</data>
<data name="FrmStoreBox_复位ToolStripMenuItem_Text" xml:space="preserve">
<value>Reset</value>
</data>
<data name="FrmStoreBox_学习二维码ToolStripMenuItem_Text" xml:space="preserve">
<value>learn QR code</value>
</data>
<data name="FrmStoreBox_德文ToolStripMenuItem_Text" xml:space="preserve">
<value>German</value>
</data>
<data name="FrmStoreBox_打开舱门ToolStripMenuItem_Text" xml:space="preserve">
<value>Open door</value>
</data>
<data name="FrmStoreBox_扫码测试ToolStripMenuItem_Text" xml:space="preserve">
<value>scanning test</value>
</data>
<data name="FrmStoreBox_料仓操作ToolStripMenuItem_Text" xml:space="preserve">
<value>Operation</value>
</data>
<data name="FrmStoreBox_料仓运转OFFToolStripMenuItem_Text" xml:space="preserve">
<value>SMD BOX operating OFF</value>
</data>
<data name="FrmStoreBox_料仓运转ONToolStripMenuItem_Text" xml:space="preserve">
<value>SMD BOX operating ON</value>
</data>
<data name="FrmStoreBox_显示ToolStripMenuItem_Text" xml:space="preserve">
<value>Show</value>
</data>
<data name="FrmStoreBox_查看IOToolStripMenuItem_Text" xml:space="preserve">
<value>IO check</value>
</data>
<data name="FrmStoreBox_清理日志ToolStripMenuItem_Text" xml:space="preserve">
<value>Chinese</value>
</data>
<data name="FrmStoreBox_英文ToolStripMenuItem_Text" xml:space="preserve">
<value>English</value>
</data>
<data name="FrmStoreBox_语言_Text" xml:space="preserve">
<value>Language</value>
</data>
<data name="FrmStoreBox_轴卡点动ToolStripMenuItem_Text" xml:space="preserve">
<value>axis inching adjusting</value>
</data>
<data name="FrmStoreBox_退出ToolStripMenuItem_Text" xml:space="preserve">
<value>Exit</value>
</data>
<data name="CanotSingleInStore" xml:space="preserve">
<value>Single storing not support</value>
</data>
<data name="InoutNotOk" xml:space="preserve">
<value>Gripper not stanby, return the gripper to standby</value>
</data>
<data name="InoutWarn" xml:space="preserve">
<value>Warn(move the lifting and rotating axis only when the gripper is stanby)</value>
</data>
<data name="CanotBack" xml:space="preserve">
<value>No alarm, back to stanby when no storing and reset</value>
</data>
<data name="PCloseDoor" xml:space="preserve">
<value>Close batch loading door</value>
</data>
<data name="PWPwd" xml:space="preserve">
<value>Enter the right PSW</value>
</data>
<data name="CnotOpen" xml:space="preserve">
<value>BUSY,open doorlock failure</value>
<value> I/O Debug </value>
</data>
<data name="batchInError" xml:space="preserve">
<value>Batch storing Error: Close feeding device</value>
</data>
<data name="batchInError2" xml:space="preserve">
<value>Batch storing Error: gripper full, check before restoring</value>
</data>
<data name="GetError" xml:space="preserve">
<value>Providing Error: No reel</value>
</data>
<data name="GetError2" xml:space="preserve">
<value>Providing Error: BUSY, open doorlock failure</value>
</data>
<data name="CloseError" xml:space="preserve">
<value>Door lock Error: Close feeding device</value>
</data>
<data name="TakeTrayOut" xml:space="preserve">
<value>Close the doors</value>
</data>
<data name="NoAIr" xml:space="preserve">
<value>Pressure signal undetected</value>
</data>
<data name="trayHeight" xml:space="preserve">
<value>Reel height</value>
<data name="FrmStoreBox_label10_Text" xml:space="preserve">
<value> BUSY status: </value>
</data>
<data name="FuLimit" xml:space="preserve">
<value>Negative limit</value>
<data name="FrmStoreBox_label11_Text" xml:space="preserve">
<value> HOME-CMP status: </value>
</data>
<data name="ZhLimit" xml:space="preserve">
<value>Positive limit</value>
<data name="FrmStoreBox_label14_Text" xml:space="preserve">
<value>1=Alarm, 0=Normal</value>
</data>
<data name="BatchStop" xml:space="preserve">
<value>Feeding axis stop</value>
<data name="FrmStoreBox_label15_Text" xml:space="preserve">
<value>1=Executing, 0=Not executing</value>
</data>
<data name="ScanOk" xml:space="preserve">
<value>Scanning complete</value>
<data name="FrmStoreBox_label16_Text" xml:space="preserve">
<value>1=Completed, 0=Uncompleted</value>
</data>
<data name="TakeTrayGo" xml:space="preserve">
<value>Take reel</value>
<data name="FrmStoreBox_label2_Text" xml:space="preserve">
<value> Alarm status: </value>
</data>
<data name="WaitEnd" xml:space="preserve">
<value>Wait for providing complete</value>
<data name="FrmStoreBox_label21_Text" xml:space="preserve">
<value> Storage locations: </value>
</data>
<data name="XiLiaoError" xml:space="preserve">
<value>Grip material error</value>
<data name="FrmStoreBox_label22_Text" xml:space="preserve">
<value> Positive limit signal: </value>
</data>
<data name="ServoOff" xml:space="preserve">
<value>Servo OFF</value>
<data name="FrmStoreBox_label23_Text" xml:space="preserve">
<value>1=ON, 0=OFF</value>
</data>
<data name="servoON" xml:space="preserve">
<value>Servo ON</value>
<data name="FrmStoreBox_label24_Text" xml:space="preserve">
<value> Negative limit signal: </value>
</data>
<data name="NoDoorStatus" xml:space="preserve">
<value>Door state unknown</value>
<data name="FrmStoreBox_label26_Text" xml:space="preserve">
<value>1=ON, 0=OFF</value>
</data>
<data name="InstoreInfo" xml:space="preserve">
<value>Batch store-provide info: storing:</value>
<data name="FrmStoreBox_label27_Text" xml:space="preserve">
<value> Port number: </value>
</data>
<data name="oustore" xml:space="preserve">
<value>Providing:</value>
<data name="FrmStoreBox_label28_Text" xml:space="preserve">
<value> Temperature: </value>
</data>
<data name="doorClose" xml:space="preserve">
<value>Door lock close</value>
<data name="FrmStoreBox_label29_Text" xml:space="preserve">
<value> Humidity: </value>
</data>
<data name="doorOpen" xml:space="preserve">
<value>Doorlock open</value>
<data name="FrmStoreBox_label30_Text" xml:space="preserve">
<value> Storage location interval: </value>
</data>
<data name="X01" xml:space="preserve">
<value>Emergency stop</value>
<data name="FrmStoreBox_label45_Text" xml:space="preserve">
<value> Port number: </value>
</data>
<data name="X02" xml:space="preserve">
<value>Reset</value>
<data name="FrmStoreBox_label46_Text" xml:space="preserve">
<value> Servo address: </value>
</data>
<data name="X03" xml:space="preserve">
<value>Auto</value>
<data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value> Rotational Speed(r/min): </value>
</data>
<data name="X04" xml:space="preserve">
<value>Security grating</value>
<data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value> Location: </value>
</data>
<data name="X05" xml:space="preserve">
<value>Portal ascent position</value>
<data name="FrmStoreBox_label49_Text" xml:space="preserve">
<value> Servo: </value>
</data>
<data name="X06" xml:space="preserve">
<value>Portal descent position</value>
<data name="FrmStoreBox_label5_Text" xml:space="preserve">
<value>1=ON, 0=OFF</value>
</data>
<data name="X07" xml:space="preserve">
<value>Clamping jaw ascent position</value>
<data name="FrmStoreBox_label6_Text" xml:space="preserve">
<value> Origin signal: </value>
</data>
<data name="X08" xml:space="preserve">
<value>Clamping jaw descent position</value>
<data name="FrmStoreBox_label7_Text" xml:space="preserve">
<value> Output pulse: </value>
</data>
<data name="X09" xml:space="preserve">
<value>Reel width detection1</value>
<data name="FrmStoreBox_label8_Text" xml:space="preserve">
<value> Encoder count: </value>
</data>
<data name="X10" xml:space="preserve">
<value>Reel width detection2</value>
<data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve">
<value> Waiting to start </value>
</data>
<data name="X11" xml:space="preserve">
<value>Feeding detection</value>
<data name="FrmStoreBox_lblDoorStatus_Text" xml:space="preserve">
<value> MIMO door status: closed </value>
</data>
<data name="X12" xml:space="preserve">
<value>Providing detection</value>
<data name="FrmStoreBox_lblMsg_Text" xml:space="preserve">
<value> Not Starte auto storage and retrieval </value>
</data>
<data name="X13" xml:space="preserve">
<value>Doorlock cylinder open</value>
<data name="FrmStoreBox_lblOutInfo_Text" xml:space="preserve">
<value> Material retrieval count </value>
</data>
<data name="X14" xml:space="preserve">
<value>Doorlock cylinder close</value>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value> "Temperature-- </value>
</data>
<data name="X15" xml:space="preserve">
<value>Fork tray detection</value>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value> Equipment is not started </value>
</data>
<data name="X16" xml:space="preserve">
<value>Pressure measurement detection</value>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value> "Please handle the material </value>
</data>
<data name="Y01" xml:space="preserve">
<value>Auto indicator light</value>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value> Temperature and humidity debug </value>
</data>
<data name="Y02" xml:space="preserve">
<value>Error indicator light</value>
<data name="FrmStoreBox_tabPage2_Text" xml:space="preserve">
<value> Equipment Debug </value>
</data>
<data name="Y03" xml:space="preserve">
<value>indicator light</value>
<data name="FrmStoreBox_tabPage5_Text" xml:space="preserve">
<value> equipment information </value>
</data>
<data name="Y04" xml:space="preserve">
<value>Blowing SOL ON</value>
<data name="FrmStoreBox_tabPage4_Text" xml:space="preserve">
<value> Log </value>
</data>
<data name="Y05" xml:space="preserve">
<value>SMD BOX operating ON</value>
<data name="FrmStoreBox_Text" xml:space="preserve">
<value> SMD BOX </value>
</data>
<data name="Y06" xml:space="preserve">
<value>Brake power of axis2 ON</value>
<data name="FrmStoreBox_toolStripMenuItem1_Text" xml:space="preserve">
<value> Exit </value>
</data>
<data name="Y07" xml:space="preserve">
<value>Camera light ON</value>
<data name="FrmStoreBox_toolStripMenuItem2_Text" xml:space="preserve">
<value> Turn On Camera Lighting </value>
</data>
<data name="Y08" xml:space="preserve">
<value>Equipment lighting on</value>
<data name="FrmStoreBox_toolStripMenuItem3_Text" xml:space="preserve">
<value> Turn Off Camera Lighting </value>
</data>
<data name="Y09" xml:space="preserve">
<value>Portal ascent SOL</value>
<data name="FrmStoreBox_toolStripMenuItem4_Text" xml:space="preserve">
<value> Disable Maintenance Door Alarm </value>
</data>
<data name="Y10" xml:space="preserve">
<value>Portal descent SOL</value>
<data name="FrmStoreBox_toolStripMenuItem5_Text" xml:space="preserve">
<value> Enable Maintenance Door Alarm </value>
</data>
<data name="Y11" xml:space="preserve">
<value>Clamping jaw ascent SOL</value>
<data name="FrmStoreBox_toolStripMenuItem6_Text" xml:space="preserve">
<value> Japanese </value>
</data>
<data name="Y12" xml:space="preserve">
<value>Clamping jaw descent SOL</value>
<data name="FrmStoreBox_查看IOToolStripMenuItem_Text" xml:space="preserve">
<value> I/O Information </value>
</data>
<data name="Y13" xml:space="preserve">
<value>Doorlock cylinder open SOL</value>
<data name="FrmStoreBox_出入库调试ToolStripMenuItem_Text" xml:space="preserve">
<value> Enable Debug Mode </value>
</data>
<data name="Y14" xml:space="preserve">
<value>Doorlock cylinder close SOL</value>
<data name="FrmStoreBox_打开舱门ToolStripMenuItem_Text" xml:space="preserve">
<value> Open SISO Door </value>
</data>
<data name="Y15" xml:space="preserve">
<value>Access controller block</value>
<data name="FrmStoreBox_复位ToolStripMenuItem_Text" xml:space="preserve">
<value> Reset </value>
</data>
<data name="Y16" xml:space="preserve">
<value>alarm buzzer</value>
<data name="FrmStoreBox_关闭仓门ToolStripMenuItem_Text" xml:space="preserve">
<value> Close SISO Door </value>
</data>
<data name="X21" xml:space="preserve">
<value>Feeding door close</value>
<data name="FrmStoreBox_回待机点ToolStripMenuItem_Text" xml:space="preserve">
<value> Return to Standby Position </value>
</data>
<data name="X22" xml:space="preserve">
<value>Pressure detection</value>
<data name="FrmStoreBox_料仓操作ToolStripMenuItem_Text" xml:space="preserve">
<value> Equipment </value>
</data>
<data name="X23" xml:space="preserve">
<value>left door limit</value>
<data name="FrmStoreBox_料仓运转OFFToolStripMenuItem_Text" xml:space="preserve">
<value> Open Servo </value>
</data>
<data name="X24" xml:space="preserve">
<value>right door limit</value>
<data name="FrmStoreBox_料仓运转ONToolStripMenuItem_Text" xml:space="preserve">
<value> Close Servo </value>
</data>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value>Batch storing operation </value>
<data name="FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text" xml:space="preserve">
<value> Enable Axis 5 </value>
</data>
<data name="FrmStoreBox_btnOpenDoor_Text" xml:space="preserve">
<value>Open doorlock</value>
<data name="FrmStoreBox_批量上下轴ONToolStripMenuItem_Text" xml:space="preserve">
<value> Disable Axis 5 </value>
</data>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value>Take/Put In reel,click left to close the doors</value>
<data name="FrmStoreBox_启动ToolStripMenuItem_Text" xml:space="preserve">
<value> Start </value>
</data>
<data name="FrmStoreBox_btnWaitTrgGo_Text" xml:space="preserve">
<value>Portal reel taken/put in</value>
<data name="FrmStoreBox_清理日志ToolStripMenuItem_Text" xml:space="preserve">
<value> Chinese </value>
</data>
<data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve">
<value>Wait to start</value>
<data name="FrmStoreBox_扫码测试ToolStripMenuItem_Text" xml:space="preserve">
<value> Code Scanning Test </value>
</data>
<data name="FrmStoreBox_btnCloseDoor_Text" xml:space="preserve">
<value>Close doorlock</value>
<data name="FrmStoreBox_上料模块复位ToolStripMenuItem_Text" xml:space="preserve">
<value> Axis 5 Reset </value>
</data>
<data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve">
<value>Take the reel</value>
<data name="FrmStoreBox_设备调试ToolStripMenuItem_Text" xml:space="preserve">
<value> Function Debug </value>
</data>
<data name="FrmStoreBox_lblDoorStatus_Text" xml:space="preserve">
<value>Door state:close</value>
<data name="FrmStoreBox_摄像机调试ToolStripMenuItem_Text" xml:space="preserve">
<value> Code Learning </value>
</data>
<data name="FrmStoreBox_btnBatchInStore_Text" xml:space="preserve">
<value>Start butch storing</value>
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value> Axis 2 Debug </value>
</data>
<data name="FrmStoreBox_lblOutInfo_Text" xml:space="preserve">
<value>Butch providing info</value>
<data name="FrmStoreBox_停止ToolStripMenuItem_Text" xml:space="preserve">
<value> Stop </value>
</data>
<data name="FrmStoreBox_tabPage2_Text" xml:space="preserve">
<value>Servo debug</value>
<data name="FrmStoreBox_退出ToolStripMenuItem_Text" xml:space="preserve">
<value> Exit </value>
</data>
<data name="FrmStoreBox_btnUpdateSpeed_Text" xml:space="preserve">
<value>Change speed</value>
<data name="FrmStoreBox_显示ToolStripMenuItem_Text" xml:space="preserve">
<value> HOME Page </value>
</data>
<data name="FrmStoreBox_btnUpdateStatus_Text" xml:space="preserve">
<value>Read all state</value>
<data name="FrmStoreBox_英文ToolStripMenuItem_Text" xml:space="preserve">
<value> English </value>
</data>
<data name="FrmStoreBox_label24_Text" xml:space="preserve">
<value>Negative limit signal</value>
<data name="FrmStoreBox_语言_Text" xml:space="preserve">
<value> Language </value>
</data>
<data name="FrmStoreBox_label26_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
<data name="FrmStoreBox_轴卡点动ToolStripMenuItem_Text" xml:space="preserve">
<value> Motion Axis Debug </value>
</data>
<data name="FrmStoreBox_btnReadLimit2_Text" xml:space="preserve">
<value>Read negative limit signal</value>
<data name="FuLimit" xml:space="preserve">
<value> Negative limit </value>
</data>
<data name="FrmStoreBox_label22_Text" xml:space="preserve">
<value>Positive limit signal</value>
<data name="GetError" xml:space="preserve">
<value> Unloading material failure: no material </value>
</data>
<data name="FrmStoreBox_label23_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
<data name="GetError2" xml:space="preserve">
<value> "Unloading material failure: the equipment is working </value>
</data>
<data name="FrmStoreBox_btnReadLimit1_Text" xml:space="preserve">
<value>Read positive limit signal</value>
<data name="HasWare" xml:space="preserve">
<value> "There is material detected on the clamping device </value>
</data>
<data name="FrmStoreBox_btnReadBusy_Text" xml:space="preserve">
<value>Read BUSY state</value>
<data name="HomeMove" xml:space="preserve">
<value> Return to Origin </value>
</data>
<data name="FrmStoreBox_tabPage3_Text" xml:space="preserve">
<value>Pressure axis debug</value>
<data name="InOut_Axis" xml:space="preserve">
<value> (Axis 3) InOut Axis </value>
</data>
<data name="FrmStoreBox_groupBox4_Text" xml:space="preserve">
<value>Pressure axis</value>
<data name="InoutAlarm" xml:space="preserve">
<value> "Axis 3 Alarm! Reset failed </value>
</data>
<data name="FrmStoreBox_lblComMsg_Text" xml:space="preserve">
<value>Step motor info</value>
<data name="InoutNotOk" xml:space="preserve">
<value> Please return Axis 3 to standby location first! </value>
</data>
<data name="FrmStoreBox_btnRelMove_Text" xml:space="preserve">
<value>Relative move</value>
<data name="InoutWarn" xml:space="preserve">
<value> Alarm(Axis 2 and axis 1 can be moved only when axis 3 is in standby location) </value>
</data>
<data name="FrmStoreBox_label18_Text" xml:space="preserve">
<value>Address</value>
<data name="InStoreEnd" xml:space="preserve">
<value> The material has arrived at the storage location </value>
</data>
<data name="FrmStoreBox_btnGetPosition_Text" xml:space="preserve">
<value>Point position</value>
<data name="InStoreError" xml:space="preserve">
<value> "Storage location format error: barcode[{0}] </value>
</data>
<data name="FrmStoreBox_label13_Text" xml:space="preserve">
<value>Origin direction:</value>
<data name="InStoreExecute" xml:space="preserve">
<value> Material storage in execution </value>
</data>
<data name="FrmStoreBox_label17_Text" xml:space="preserve">
<value>Speed:</value>
<data name="InStoreFailed" xml:space="preserve">
<value> Material storage failed </value>
</data>
<data name="FrmStoreBox_btnVolMove_Text" xml:space="preserve">
<value>uniform move</value>
<data name="InStoreNoCode" xml:space="preserve">
<value> "The barcode is not detected by the camera </value>
</data>
<data name="FrmStoreBox_btnClose_Text" xml:space="preserve">
<value>Close serial port</value>
<data name="InStoreNoPosition" xml:space="preserve">
<value> "Storage location not found: barcode[{0}] </value>
</data>
<data name="FrmStoreBox_btnOpen_Text" xml:space="preserve">
<value>Open serial port</value>
<data name="inSuddenStop" xml:space="preserve">
<value> Equipment emergency stop </value>
</data>
<data name="FrmStoreBox_btnStatusSearch_Text" xml:space="preserve">
<value>Check motion state</value>
<data name="Middle_Axis" xml:space="preserve">
<value> (Axis 1) Rotation Axis </value>
</data>
<data name="FrmStoreBox_label19_Text" xml:space="preserve">
<value>Position:</value>
<data name="MoveTimeOut" xml:space="preserve">
<value> [{0}] Timeout {1} [{2}] </value>
</data>
<data name="FrmStoreBox_btnHomeMove_Text" xml:space="preserve">
<value>Back to home</value>
<data name="MsgTitle" xml:space="preserve">
<value> Information </value>
</data>
<data name="FrmStoreBox_btnClearPosition_Text" xml:space="preserve">
<value>Reset position</value>
<data name="NO_Clamping_Check" xml:space="preserve">
<value> No material detection signal for cylinder of sorting device </value>
</data>
<data name="FrmStoreBox_btnStop_Text" xml:space="preserve">
<value>Stop move</value>
<data name="NoAIr" xml:space="preserve">
<value> No air pressure signal detected </value>
</data>
<data name="FrmStoreBox_btnLineAbsMove_Text" xml:space="preserve">
<value>Abosolute move</value>
<data name="NoCodeMsg" xml:space="preserve">
<value> "The barcode is not detected by the camera </value>
</data>
<data name="FrmStoreBox_label25_Text" xml:space="preserve">
<value>Port number:</value>
<data name="OpenAxisFail" xml:space="preserve">
<value> Enable Axis{0} failed </value>
</data>
<data name="FrmStoreBox_lblAxisStatus_Text" xml:space="preserve">
<value>Click to read real state of axis</value>
<data name="oustore" xml:space="preserve">
<value> Material retrieval: </value>
</data>
<data name="FrmStoreBox_button3_Text" xml:space="preserve">
<value>Read position</value>
<data name="OutFull" xml:space="preserve">
<value> "The batch material string is full </value>
</data>
<data name="FrmStoreBox_label20_Text" xml:space="preserve">
<value>Batch loading axis</value>
<data name="OutMoveExecute" xml:space="preserve">
<value> Material retrieval completed </value>
</data>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value>Humidity / temp debug</value>
<data name="OutStoreBoxEnd" xml:space="preserve">
<value> The material has been moved out of the storage location </value>
</data>
<data name="FrmStoreBox_groupBox7_Text" xml:space="preserve">
<value>Temp controller debug</value>
<data name="OutStoreError" xml:space="preserve">
<value> Material retrieval failure: storage location No.{0} format error </value>
</data>
<data name="FrmStoreBox_btnSelTemp_Text" xml:space="preserve">
<value>Search</value>
<data name="OutStoreExecute" xml:space="preserve">
<value> Material retrieval in execution </value>
</data>
<data name="FrmStoreBox_label29_Text" xml:space="preserve">
<value>Humidity:</value>
<data name="OutStoreFailed" xml:space="preserve">
<value> Material retrieval failed </value>
</data>
<data name="FrmStoreBox_label28_Text" xml:space="preserve">
<value>Temperature:</value>
<data name="OutStoreNoPosition" xml:space="preserve">
<value> Material retrieval failure: storage location {0} not found </value>
</data>
<data name="FrmStoreBox_label27_Text" xml:space="preserve">
<value>Port number:</value>
<data name="PCloseDoor" xml:space="preserve">
<value> Please close the MIMO door first! </value>
</data>
<data name="FrmStoreBox_btnTempClose_Text" xml:space="preserve">
<value>Disconnect</value>
<data name="PleaseStartStore" xml:space="preserve">
<value> Please start the equipment first!! </value>
</data>
<data name="FrmStoreBox_btnTempInit_Text" xml:space="preserve">
<value>Initialize</value>
<data name="PWPwd" xml:space="preserve">
<value> Password error: please input the correct password. </value>
</data>
<data name="FrmStoreBox_btnBatchReset_Text" xml:space="preserve">
<value>Reset batch loading module </value>
<data name="PWSpeed" xml:space="preserve">
<value> please input the correct speed value! </value>
</data>
<data name="FrmStoreBox_tabPage4_Text" xml:space="preserve">
<value>Log</value>
<data name="Reset" xml:space="preserve">
<value> The equipment is resetting </value>
</data>
<data name="FrmStoreBox_btnSave_Text" xml:space="preserve">
<value>Save as simulative storing position</value>
<data name="Run" xml:space="preserve">
<value> The equipment is in standby </value>
</data>
<data name="FrmStoreBox_btnInOutP4_Text" xml:space="preserve">
<value>In-out axis providing P4:</value>
<data name="Runing" xml:space="preserve">
<value> The equipment is in standby </value>
</data>
<data name="FrmStoreBox_btnBatchOutTest_Text" xml:space="preserve">
<value>Batch providing </value>
<data name="SaveError" xml:space="preserve">
<value> Save failed </value>
</data>
<data name="FrmStoreBox_btnUpdownP8_Text" xml:space="preserve">
<value>l-axis low providing P8:</value>
<data name="SaveOk" xml:space="preserve">
<value> Save successful </value>
</data>
<data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve">
<value>l-axis high providing P2:</value>
<data name="ScanOk" xml:space="preserve">
<value> Barcode scanning finished </value>
</data>
<data name="FrmStoreBox_btnUpDownDoor_Text" xml:space="preserve">
<value>l-axis Storehouse door P7:</value>
<data name="ServoOff" xml:space="preserve">
<value> Close Servo </value>
</data>
<data name="FrmStoreBox_上料模块复位ToolStripMenuItem_Text" xml:space="preserve">
<value>Reset feeding module</value>
<data name="servoON" xml:space="preserve">
<value> Open Servo </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem4_Text" xml:space="preserve">
<value>Access controller block</value>
<data name="StartAuto" xml:space="preserve">
<value> Start Auto Storage,Retrieval </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem5_Text" xml:space="preserve">
<value>Access controller open</value>
<data name="StartCycle" xml:space="preserve">
<value> Start Retrieval Circulation </value>
</data>
<data name="FrmStoreBox_批量上下轴ONToolStripMenuItem_Text" xml:space="preserve">
<value>Batch loading axis ON</value>
<data name="startFail" xml:space="preserve">
<value> Start failure: emergency stop button not open </value>
</data>
<data name="FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text" xml:space="preserve">
<value>Batch loading axis OFF</value>
<data name="startFailAir" xml:space="preserve">
<value> Start failure: no air pressure signal detected </value>
</data>
<data name="FrmStoreBox_设备调试ToolStripMenuItem_Text" xml:space="preserve">
<value>Device Debugging</value>
<data name="StopAuto" xml:space="preserve">
<value> Stop auto storage,retrieval </value>
</data>
<data name="FrmStoreBox_摄像机调试ToolStripMenuItem_Text" xml:space="preserve">
<value>learn QR code</value>
<data name="StopCycle" xml:space="preserve">
<value> Stop Retrieval Circulation </value>
</data>
<data name="FrmPwd_Text" xml:space="preserve">
<value>Enter PSW:</value>
<data name="StoreOnline" xml:space="preserve">
<value> The equipment is initializing. </value>
</data>
<data name="FrmPwd_btnNext_Text" xml:space="preserve">
<value>Confirm</value>
<data name="SuddenStop" xml:space="preserve">
<value> Equipment emergency stop </value>
</data>
<data name="FrmPwd_btnBack_Text" xml:space="preserve">
<value>Back</value>
<data name="SureExit" xml:space="preserve">
<value> Are you sure to exit? </value>
</data>
<data name="FrmPwd_label1_Text" xml:space="preserve">
<value>Enter PSW:</value>
<data name="TakeTrayGo" xml:space="preserve">
<value> Please take away the material! </value>
</data>
<data name="FrmAxisDebug_btnAutoMovej_Text" xml:space="preserve">
<value>Loading axis-(down)</value>
<data name="TakeTrayOut" xml:space="preserve">
<value> Close SISO Door </value>
</data>
<data name="FrmAxisDebug_btnAutoMove_Text" xml:space="preserve">
<value>Loading axis+(up)</value>
<data name="TheDoorOpen" xml:space="preserve">
<value> Unable to retrieve materials because the MIMO door is not closed! </value>
</data>
<data name="FrmAxisDebug_label7_Text" xml:space="preserve">
<value>Batch loading axis</value>
<data name="TimeOut" xml:space="preserve">
<value> timeout </value>
</data>
<data name="FrmAxisDebug_btnComMovej_Text" xml:space="preserve">
<value>Pressure axis-(up)</value>
<data name="UpDown_Axis" xml:space="preserve">
<value> (Axis 2) UpDown Axis </value>
</data>
<data name="FrmAxisDebug_btnComMove_Text" xml:space="preserve">
<value>Pressure axis+(down)</value>
<data name="Wait" xml:space="preserve">
<value> Equipment is not started </value>
</data>
<data name="FrmAxisDebug_label4_Text" xml:space="preserve">
<value>(Axis 4)pressure axis</value>
<data name="WaitEnd" xml:space="preserve">
<value> Wait for NG materials to be delivered to the single door completed </value>
</data>
<data name="FrmIOStatus_button4_Text" xml:space="preserve">
<value>Stop blow</value>
<data name="WaitInstoreTimeOut" xml:space="preserve">
<value> [{0}] timeout: [waiting for material storage] [{1} seconds] </value>
</data>
<data name="FrmIOStatus_button5_Text" xml:space="preserve">
<value>Start blow</value>
<data name="WaitIo" xml:space="preserve">
<value> I/O signal waiting </value>
</data>
<data name="FrmIOStatus_button2_Text" xml:space="preserve">
<value>Stop operation ON</value>
<data name="WaitSingleTimeOut" xml:space="preserve">
<value> Waiting signal {0}={1} timeout </value>
</data>
<data name="FrmIOStatus_button3_Text" xml:space="preserve">
<value>Start operation ON</value>
<data name="WaitStart" xml:space="preserve">
<value> Equipment is not started </value>
</data>
<data name="FrmIOStatus_btnSXil_Text" xml:space="preserve">
<value>The Clamping jaw relax</value>
<data name="WaitTime" xml:space="preserve">
<value> Waiting Time: </value>
</data>
<data name="FrmIOStatus_btnSXi_Text" xml:space="preserve">
<value>The Clamping jaw clamping</value>
<data name="WarnMsg" xml:space="preserve">
<value> Alarm </value>
</data>
<data name="FrmIOStatus_btnDClose_Text" xml:space="preserve">
<value>Door lock close</value>
<data name="X01" xml:space="preserve">
<value> Emergency stop </value>
</data>
<data name="FrmIOStatus_btnDOpen_Text" xml:space="preserve">
<value>Door lock open</value>
<data name="X02" xml:space="preserve">
<value> Reset </value>
</data>
<data name="FrmIOStatus_btnSuckingDiscDown_Text" xml:space="preserve">
<value>Clamping jaw descent</value>
<data name="X03" xml:space="preserve">
<value> Auto start </value>
</data>
<data name="FrmIOStatus_btnSuckingDiscUp_Text" xml:space="preserve">
<value>Clamping jaw ascent</value>
<data name="X04" xml:space="preserve">
<value> Safety light curtain </value>
</data>
<data name="PreConnectFail" xml:space="preserve">
<value>Startup failure: compression shaft connection failed</value>
<data name="X05" xml:space="preserve">
<value> SISO door cylinder up in-position </value>
</data>
<data name="startFail" xml:space="preserve">
<value>Startup failure: emergency stop not opened</value>
<data name="X06" xml:space="preserve">
<value> SISO door cylinder down in-position </value>
</data>
<data name="startFailAir" xml:space="preserve">
<value>Startup failure: no air pressure signal</value>
<data name="X07" xml:space="preserve">
<value> Cylinder of the sorting device up in-position </value>
</data>
<data name="FrmStoreBox_groupAuto_Text" xml:space="preserve">
<value>auto storing</value>
<data name="X08" xml:space="preserve">
<value> Cylinder of the sorting device down in-position </value>
</data>
<data name="FrmStoreBox_checkBox1_Text" xml:space="preserve">
<value>manual manipulation </value>
<data name="X09" xml:space="preserve">
<value> Material diameter detection 1 </value>
</data>
<data name="FrmStoreBox_label30_Text" xml:space="preserve">
<value>auto storing interval:</value>
<data name="X10" xml:space="preserve">
<value> Material diameter detection 2 </value>
</data>
<data name="FrmStoreBox_btnStart_Text" xml:space="preserve">
<value>Start auto storing</value>
<data name="X11" xml:space="preserve">
<value> Material detection 1 (feeding device) </value>
</data>
<data name="FrmStoreBox_btnSingleTrayIn_Text" xml:space="preserve">
<value>Single storing</value>
<data name="X12" xml:space="preserve">
<value> Material detection on the feeding device </value>
</data>
<data name="FrmStoreBox_btnClearBuzzer_Text" xml:space="preserve">
<value>Clear the buzzer</value>
<data name="X13" xml:space="preserve">
<value> MIMO door lock cylinder open in-position </value>
</data>
<data name="FrmStoreBox_groupAxis_Text" xml:space="preserve">
<value>Servo motor</value>
<data name="X14" xml:space="preserve">
<value> MIMO door lock cylinder closed in-position </value>
</data>
<data name="FrmStoreBox_groupComAxis_Text" xml:space="preserve">
<value>Pressure shaft</value>
<data name="X15" xml:space="preserve">
<value> Material detection 2 (clamping device) </value>
</data>
<data name="FrmStoreBox_groupInout_Text" xml:space="preserve">
<value>Providing operation</value>
<data name="X21" xml:space="preserve">
<value> MIMO door closed </value>
</data>
<data name="FrmStoreBox_出入库调试ToolStripMenuItem_Text" xml:space="preserve">
<value>Enable debugging</value>
<data name="X22" xml:space="preserve">
<value> Air pressure detection </value>
</data>
<data name="启用调试" xml:space="preserve">
<value>Enable debugging</value>
<data name="X23" xml:space="preserve">
<value> Maintenance door 1 closed </value>
</data>
<data name="禁用调试" xml:space="preserve">
<value>Disable debugging</value>
<data name="X24" xml:space="preserve">
<value> Maintenance door 2 closed </value>
</data>
<data name="X25" xml:space="preserve">
<value>Doorlock cylinder open 2</value>
<value> MIMO door lock cylinder open in-position 2 </value>
</data>
<data name="X26" xml:space="preserve">
<value>Doorlock cylinder open 2</value>
<value> MIMO door lock cylinder closed in-position 2 </value>
</data>
<data name="X27" xml:space="preserve">
<value>Batch shaft limit signal</value>
<value> Axis 5 up limit </value>
</data>
<data name="X28" xml:space="preserve">
<value>Door tray detection</value>
</data>
<data name="FrmIOStatus_radioButton2_Text" xml:space="preserve">
<value>Close</value>
</data>
<data name="FrmIOStatus_radioButton1_Text" xml:space="preserve">
<value>Open</value>
</data>
<data name="FrmAxisDebug_btnUpdate_Text" xml:space="preserve">
<value>Update location</value>
</data>
<data name="温湿度报警" xml:space="preserve">
<value>Temperature and humidity alarm</value>
</data>
<data name="压紧轴通信异常" xml:space="preserve">
<value>Abnormal compression shaft communication</value>
</data>
<data name="自动出入库操作" xml:space="preserve">
<value>Auto providing operation</value>
</data>
<data name="AxisAlarm" xml:space="preserve">
<value>Motion axis {0} alarm</value>
</data>
<data name="OpenAxisFail" xml:space="preserve">
<value>Failed to open axis {0}</value>
</data>
<data name="AxisHomeMoveAlarm" xml:space="preserve">
<value>The movement {0} axis {1} receives the origin completion signal, the current position [{2}], the error is too large, it needs to alarm</value>
</data>
<data name="AxisMoveAlarm" xml:space="preserve">
<value>Movement {0} axis {1} target position [{2}] current position {3} error is too large, need to alarm</value>
</data>
<data name="MoveTimeOut" xml:space="preserve">
<value>[{0}]Timeout{1}[{2}]</value>
</data>
<data name="WaitSingleTimeOut" xml:space="preserve">
<value>Wait signal {0}={1} timeout</value>
</data>
<data name="WaitInstoreTimeOut" xml:space="preserve">
<value>[{0}] timeout [wait to store][{1} seconds]</value>
</data>
<data name="InStoreNoCode" xml:space="preserve">
<value>The qr code is not scanned, the material plate needs to be sent out</value>
</data>
<data name="NoCodeMsg" xml:space="preserve">
<value>If the qr code is not scanned, please put it back into the material tray</value>
<value> SISO door material detection </value>
</data>
<data name="X29" xml:space="preserve">
<value>Clamping end of cylinder clamping jaw</value>
<value> Pressing device cylinder gripping in-position </value>
</data>
<data name="X30" xml:space="preserve">
<value>Loosen end of gripper cylinder</value>
<value> Pressing device cylinder relaxing in-position </value>
</data>
<data name="Y21" xml:space="preserve">
<value>Clamping jaw cylinder clamping SOL</value>
<data name="X31" xml:space="preserve">
<value> Material detection for cylinder of sorting device </value>
</data>
<data name="Y22" xml:space="preserve">
<value>Loosen the clamping cylinder SOL</value>
<data name="Y01" xml:space="preserve">
<value> Auto indicator </value>
</data>
<data name="FrmPositionTool_btnAbsMove_Text" xml:space="preserve">
<value>Start </value>
<data name="Y02" xml:space="preserve">
<value> Fault indicator </value>
</data>
<data name="FrmPositionTool_btnClear_Text" xml:space="preserve">
<value>Clear</value>
<data name="Y03" xml:space="preserve">
<value> Standby indicator </value>
</data>
<data name="FrmPositionTool_btnExit_Text" xml:space="preserve">
<value>Exit</value>
<data name="Y04" xml:space="preserve">
<value> Air Inlet opening </value>
</data>
<data name="FrmPositionTool_btnGetActualPosition_Text" xml:space="preserve">
<value>Update location</value>
<data name="Y05" xml:space="preserve">
<value> Servo power on </value>
</data>
<data name="FrmPositionTool_btnHomeMove_Text" xml:space="preserve">
<value>Back to home</value>
<data name="Y06" xml:space="preserve">
<value> Axis 2 brake power on </value>
</data>
<data name="FrmPositionTool_btnOpenFolder_Text" xml:space="preserve">
<value>Open the folder </value>
<data name="Y07" xml:space="preserve">
<value> Camera lighting on </value>
</data>
<data name="FrmPositionTool_btnSdStop_Text" xml:space="preserve">
<value>Stop</value>
<data name="Y08" xml:space="preserve">
<value> Equipment lighting on </value>
</data>
<data name="FrmPositionTool_btnServoOff_Text" xml:space="preserve">
<value>Close servo</value>
<data name="Y09" xml:space="preserve">
<value> SISO door ascent </value>
</data>
<data name="FrmPositionTool_btnServoOn_Text" xml:space="preserve">
<value>Open servo</value>
<data name="Y10" xml:space="preserve">
<value> SISO door descent </value>
</data>
<data name="FrmPositionTool_groupBox6_Text" xml:space="preserve">
<value>Servo motion test</value>
<data name="Y11" xml:space="preserve">
<value> Sorting device cylinder ascent </value>
</data>
<data name="FrmPositionTool_label12_Text" xml:space="preserve">
<value>Port number:</value>
<data name="Y12" xml:space="preserve">
<value> Sorting device cylinder descent </value>
</data>
<data name="FrmPositionTool_label13_Text" xml:space="preserve">
<value>position :</value>
<data name="Y13" xml:space="preserve">
<value> MIMO door lock cylinder open </value>
</data>
<data name="FrmPositionTool_label18_Text" xml:space="preserve">
<value>Servo address:</value>
<data name="Y14" xml:space="preserve">
<value> MIMO door lock cylinder close </value>
</data>
<data name="FrmPositionTool_label1_Text" xml:space="preserve">
<value>IP :</value>
<data name="Y15" xml:space="preserve">
<value> Maintenance door alarm close </value>
</data>
<data name="FrmPositionTool_label2_Text" xml:space="preserve">
<value>signal address:</value>
<data name="Y16" xml:space="preserve">
<value> Alarm buzzer </value>
</data>
<data name="FrmPositionTool_label3_Text" xml:space="preserve">
<value> file name:</value>
<data name="Y21" xml:space="preserve">
<value> Sorting device cylinder gripping </value>
</data>
<data name="FrmPositionTool_label6_Text" xml:space="preserve">
<value>target location:</value>
<data name="Y22" xml:space="preserve">
<value> Sorting device cylinder relaxing </value>
</data>
<data name="FrmPositionTool_label7_Text" xml:space="preserve">
<value>actual position:</value>
<data name="ZhLimit" xml:space="preserve">
<value> Positive limit </value>
</data>
<data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value>Speed:</value>
<data name="打开串口失败" xml:space="preserve">
<value> Open serial port failed </value>
</data>
<data name="FrmPositionTool_Text" xml:space="preserve">
<value>Updown-Axis Debug Location</value>
<data name="打开日志" xml:space="preserve">
<value> Open Log </value>
</data>
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value>Updown-Axis Debug Location</value>
<data name="关闭日志" xml:space="preserve">
<value> Close Log </value>
</data>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value>Save as single storing position</value>
<data name="检测信号" xml:space="preserve">
<value> Detection signal </value>
</data>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value>Are you sure to save [{0}] as the default position of single storing ?</value>
<data name="禁用调试" xml:space="preserve">
<value> Disable Debugging </value>
</data>
<data name="启动失败:设备未初始化完成" xml:space="preserve">
<value>Startup failure: device initialization is not complete</value>
</data>
<data name="FrmPositionTool_groupBox1_Text" xml:space="preserve">
<value>equipment information</value>
</data>
<data name="FrmPositionTool_groupBox2_Text" xml:space="preserve">
<value>location information</value>
</data>
<data name="FrmPositionTool_label10_Text" xml:space="preserve">
<value>Point P4 offset:</value>
<value> Start failed: the equipment is initializing </value>
</data>
<data name="FrmPositionTool_label4_Text" xml:space="preserve">
<value>Point P5 offset:</value>
</data>
<data name="FrmPositionTool_label5_Text" xml:space="preserve">
<value>Point P6 offset:</value>
</data>
<data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value>Point P3 offset:</value>
</data>
<data name="升降轴位置调试:" xml:space="preserve">
<value>Updown-Axis Debug Location:</value>
</data>
<data name="打开串口失败" xml:space="preserve">
<value>Failed to open serial port</value>
</data>
<data name="文件【{0}】已存在,是否确定覆盖?" xml:space="preserve">
<value>File [{0}] already exists, is it ok to overwrite?</value>
</data>
<data name="检测信号" xml:space="preserve">
<value>detection signal </value>
<data name="启用调试" xml:space="preserve">
<value> Enable Debugging </value>
</data>
<data name="请输入正确的速度" xml:space="preserve">
<value>Please enter the correct speed</value>
</data>
<data name="StartCycle" xml:space="preserve">
<value>Start looping out</value>
<value> Please input the correct speed value </value>
</data>
<data name="StopCycle" xml:space="preserve">
<value>Stop the loop</value>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value> Sure to set [{0}] as reference storage location? </value>
</data>
<data name="FrmStoreBox_btnCycleOut_Text" xml:space="preserve">
<value>Start looping out</value>
<data name="确定开始{0}循环出库" xml:space="preserve">
<value> Sure to use {0} to start retrieval circulation? </value>
</data>
<data name="OutFull" xml:space="preserve">
<value>Batch shaft is full, please take out the material tray</value>
<data name="确定开始自动出入库?" xml:space="preserve">
<value> Sure to start auto storage and retrieval? </value>
</data>
<data name="TheDoorOpen" xml:space="preserve">
<value>The door lock is not closed</value>
<data name="升降轴位置调试:" xml:space="preserve">
<value> Axis 2 location debug: </value>
</data>
<data name="伺服OFF" xml:space="preserve">
<value>Servo OFF</value>
<value> Servo On </value>
</data>
<data name="伺服ON" xml:space="preserve">
<value>Servo ON</value>
<value> Servo Off </value>
</data>
<data name="右侧门未关" xml:space="preserve">
<value>Right door open</value>
<data name="温湿度报警" xml:space="preserve">
<value> Temperature and humidity alarm </value>
</data>
<data name="左侧门未关" xml:space="preserve">
<value>Left door open</value>
<data name="文件【{0}】已存在,是否确定覆盖?" xml:space="preserve">
<value> The file "{0}" already exists. Do you want to overwrite it? </value>
</data>
<data name="循环出库" xml:space="preserve">
<value>Cycle of outbound</value>
</data>
<data name="确定开始{0}循环出库" xml:space="preserve">
<value>Make sure to start the {0} loop out of the library</value>
</data>
<data name="确定开始自动出入库?" xml:space="preserve">
<value>Make sure to start automatic storage ?</value>
<value> Retrieval Circulation </value>
</data>
<data name="自动入库" xml:space="preserve">
<value>automatic warehousing </value>
</data>
<data name="自动出入库" xml:space="preserve">
<value>Automatic entry and exit</value>
<data name="右侧门未关" xml:space="preserve">
<value> Maintenance door 2 is not closed </value>
</data>
<data name="自动出库" xml:space="preserve">
<value>Automated outbound</value>
<value> Auto retrieval </value>
</data>
<data name="FrmIOStatus_btnCloseDeviceLed_Text" xml:space="preserve">
<value>Turn off equipment lighting</value>
<data name="自动出入库" xml:space="preserve">
<value> Auto storage and retrieval </value>
</data>
<data name="FrmIOStatus_btnOpenDeviceLed_Text" xml:space="preserve">
<value>Turn on equipment lighting</value>
<data name="自动出入库操作" xml:space="preserve">
<value> auto storage,retrieval operation </value>
</data>
<data name="NO_Clamping_Check" xml:space="preserve">
<value>There is no signal detected on the feed plate of the gripper cylinder</value>
<data name="自动入库" xml:space="preserve">
<value> Auto storage </value>
</data>
<data name="X31" xml:space="preserve">
<value>Clamping jaw cylinder material plate inspection</value>
<data name="左侧门未关" xml:space="preserve">
<value> Maintenance door 1 is not closed </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem6_Text" xml:space="preserve">
<value>Japanese</value>
<data name="FrmStoreBox_打开日志ToolStripMenuItem_Text" xml:space="preserve">
<value> Open Log </value>
</data>
<data name="关闭日志" xml:space="preserve">
<value>Turn off log display</value>
<data name="FrmStoreBox_chbDebug_Text" xml:space="preserve">
<value> debug mode </value>
</data>
<data name="打开日志" xml:space="preserve">
<value>Open log display</value>
<data name="InstoreInfo" xml:space="preserve">
<value> batch storage and retrieval info: sorage: </value>
</data>
</root>
\ No newline at end of file
......@@ -117,1312 +117,1102 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="a" xml:space="preserve">
<value>a</value>
<data name="名称" xml:space="preserve">
<value> 日文 </value>
</data>
<data name="OpenComFail" xml:space="preserve">
<value>打开串口失败</value>
<data name="AbsMove" xml:space="preserve">
<value> 絶対運動 </value>
</data>
<data name="MsgTitle" xml:space="preserve">
<value>提示</value>
<data name="Alarm" xml:space="preserve">
<value> アラーム(警報)発報 </value>
</data>
<data name="SaveOk" xml:space="preserve">
<value>保存成功</value>
<data name="AutoEnd" xml:space="preserve">
<value> 自動入出庫完了 </value>
</data>
<data name="PleaseStartStore" xml:space="preserve">
<value>请先启动料仓!</value>
<data name="AutoIn" xml:space="preserve">
<value> 自動入庫: </value>
</data>
<data name="CannotMove" xml:space="preserve">
<value>定位气缸不在下降端,不能移动进出轴</value>
<data name="AutoOut" xml:space="preserve">
<value> 自動出庫: </value>
</data>
<data name="WarnMsg" xml:space="preserve">
<value>警告</value>
<data name="AutoReset" xml:space="preserve">
<value> リセット信号を受け取り、自動で原点復帰(リセット)します </value>
</data>
<data name="SaveError" xml:space="preserve">
<value>保存失败</value>
<data name="AxisAlarm" xml:space="preserve">
<value> 運動軸(0)アラーム発報 </value>
</data>
<data name="CanotReset" xml:space="preserve">
<value>无报警,无出入库或者重置操作时,才可以回待机点</value>
<data name="AxisHomeMoveAlarm" xml:space="preserve">
<value> error between the current location[{2}] and zero location exceeding limits!" </value>
</data>
<data name="SureExit" xml:space="preserve">
<value>是否确定退出</value>
<data name="AxisMoveAlarm" xml:space="preserve">
<value> 運動(0)軸(1)の目標位置信号(2)と現在位置信号(3)を受け取り、誤差(位置ずれ量)が大きい場合はアラーム発報 </value>
</data>
<data name="PWSpeed" xml:space="preserve">
<value>请先输入正确的速度</value>
<data name="Batch_Axis" xml:space="preserve">
<value> 軸5 </value>
</data>
<data name="AutoOut" xml:space="preserve">
<value>自动出库:</value>
<data name="batchInError" xml:space="preserve">
<value> マルチ入庫に失敗:マルチ入出庫口が閉まっているか確認してください! </value>
</data>
<data name="AutoIn" xml:space="preserve">
<value>自动入库:</value>
<data name="batchInError2" xml:space="preserve">
<value> マルチ入庫に失敗:材料把持機構に異物がないか確認してください! </value>
</data>
<data name="AutoEnd" xml:space="preserve">
<value>自动出入库结束</value>
<data name="BatchStop" xml:space="preserve">
<value> 軸5の動作が停止します </value>
</data>
<data name="DoorHasOpen" xml:space="preserve">
<value> 前门未关</value>
<data name="Busy" xml:space="preserve">
<value> 設備動作中 </value>
</data>
<data name="HasWare" xml:space="preserve">
<value>叉子料盘检测有料,请检查</value>
<data name="CanotBack" xml:space="preserve">
<value> 現在の設備の状態は待機点に戻す必要はありません。強制的に待機点に戻したい場合、緊急停止のボタンを押してから手動で待機点に戻してください! </value>
</data>
<data name="StartAuto" xml:space="preserve">
<value>开始自动出入库</value>
<data name="CanotReset" xml:space="preserve">
<value> 現在の設備の状態は原点位置に戻す必要はありません。強制的に原点位置に戻したい場合、緊急停止のボタンを押してから原点復帰してください! </value>
</data>
<data name="StopAuto" xml:space="preserve">
<value>停止自动出入库</value>
<data name="CloseError" xml:space="preserve">
<value> 入出庫口のロックに失敗:マルチ入出庫口が閉まっているか確認してください! </value>
</data>
<data name="WaitStart" xml:space="preserve">
<value>等待启动</value>
<data name="CnotOpen" xml:space="preserve">
<value> 設備動作中はマルチ入出庫口を開けてはいけません! </value>
</data>
<data name="Run" xml:space="preserve">
<value>运行中</value>
<data name="Comp_Axis" xml:space="preserve">
<value> 軸4 </value>
</data>
<data name="Busy" xml:space="preserve">
<value>忙碌</value>
<data name="Debugging" xml:space="preserve">
<value> 設備は調整モード状態です </value>
</data>
<data name="HomeMove" xml:space="preserve">
<value>原点返回</value>
<data name="doorClose" xml:space="preserve">
<value> マルチ入出庫口が閉じられました </value>
</data>
<data name="Reset" xml:space="preserve">
<value>重置</value>
<data name="doorOpen" xml:space="preserve">
<value> マルチ入出庫口が開いています </value>
</data>
<data name="Runing" xml:space="preserve">
<value>运行中</value>
<data name="Fail" xml:space="preserve">
<value> 操作が失敗しました </value>
</data>
<data name="Wait" xml:space="preserve">
<value>等待启动</value>
<data name="FrmAxisDebug_btnAutoMove_Text" xml:space="preserve">
<value> 軸5上向き </value>
</data>
<data name="Debugging" xml:space="preserve">
<value>设备调试中</value>
<data name="FrmAxisDebug_btnAutoMovej_Text" xml:space="preserve">
<value> 軸5下向き </value>
</data>
<data name="InStoreEnd" xml:space="preserve">
<value>料盘入仓位完成</value>
<data name="FrmAxisDebug_btnComMove_Text" xml:space="preserve">
<value> 軸4下向き </value>
</data>
<data name="InStoreExecute" xml:space="preserve">
<value>入库执行中</value>
<data name="FrmAxisDebug_btnComMovej_Text" xml:space="preserve">
<value> 軸4上向き </value>
</data>
<data name="InTrouble" xml:space="preserve">
<value>故障中</value>
<data name="FrmAxisDebug_btnInOutMove_Text" xml:space="preserve">
<value> 軸3前進 </value>
</data>
<data name="OutStoreBoxEnd" xml:space="preserve">
<value>料盘出仓位完成</value>
<data name="FrmAxisDebug_btnInOutMovej_Text" xml:space="preserve">
<value> 軸3後退 </value>
</data>
<data name="OutStoreExecute" xml:space="preserve">
<value>出库执行中</value>
<data name="FrmAxisDebug_btnMiddleMove_Text" xml:space="preserve">
<value> 軸1右回転 </value>
</data>
<data name="StoreOnline" xml:space="preserve">
<value>设备联机</value>
<data name="FrmAxisDebug_btnMiddleMovej_Text" xml:space="preserve">
<value> 軸1左回転 </value>
</data>
<data name="SuddenStop" xml:space="preserve">
<value>急停中</value>
<data name="FrmAxisDebug_btnUpdate_Text" xml:space="preserve">
<value> 座標を更新します </value>
</data>
<data name="OutMoveExecute" xml:space="preserve">
<value>出库完成</value>
<data name="FrmAxisDebug_btnUpDownMove_Text" xml:space="preserve">
<value> 軸2上昇 </value>
</data>
<data name="InStoreFailed" xml:space="preserve">
<value>入库失败</value>
<data name="FrmAxisDebug_btnUpDownMovej_Text" xml:space="preserve">
<value> 軸2下降 </value>
</data>
<data name="OutStoreFailed" xml:space="preserve">
<value>出库失败</value>
<data name="FrmAxisDebug_button1_Text" xml:space="preserve">
<value> クローズ </value>
</data>
<data name="WaitSingle" xml:space="preserve">
<value>等待信号</value>
<data name="FrmAxisDebug_label1_Text" xml:space="preserve">
<value> (軸1)回転軸 </value>
</data>
<data name="TimeOut" xml:space="preserve">
<value>超时</value>
<data name="FrmAxisDebug_label2_Text" xml:space="preserve">
<value> (軸2)昇降軸 </value>
</data>
<data name="inSuddenStop" xml:space="preserve">
<value>收到急停信号,报警急停</value>
<data name="FrmAxisDebug_label3_Text" xml:space="preserve">
<value> (軸3)前後退軸 </value>
</data>
<data name="InoutAlarm" xml:space="preserve">
<value>进出轴报警!复位失败,请检查</value>
<data name="FrmAxisDebug_label4_Text" xml:space="preserve">
<value> (軸4)圧縮軸 </value>
</data>
<data name="Open" xml:space="preserve">
<value>打开</value>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value> 速度(r/min) </value>
</data>
<data name="Fail" xml:space="preserve">
<value>失败</value>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value> リアルタイム座標 </value>
</data>
<data name="AutoReset" xml:space="preserve">
<value>收到复位信号,自动复位</value>
<data name="FrmAxisDebug_label7_Text" xml:space="preserve">
<value> (軸5)マルチ上下軸 </value>
</data>
<data name="MoveAxis" xml:space="preserve">
<value>运动轴</value>
<data name="FrmAxisDebug_Text" xml:space="preserve">
<value> 運動軸調整 </value>
</data>
<data name="Alarm" xml:space="preserve">
<value>报警</value>
<data name="FrmIOStatus_btnCloseAxisBreak_Text" xml:space="preserve">
<value> 軸2のブレーキをオフ </value>
</data>
<data name="InStoreError" xml:space="preserve">
<value>入库库位格式错误条码[{0}]库位号[{1}]</value>
<data name="FrmIOStatus_btnCloseDeviceLed_Text" xml:space="preserve">
<value> 設備の照明をオフ </value>
</data>
<data name="InStoreNoPosition" xml:space="preserve">
<value>入库未找到库位:条码[{0}]库位号[{1}]</value>
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<value> シングル入庫口をクローズ </value>
</data>
<data name="OutStoreError" xml:space="preserve">
<value>出库格式错误{0}</value>
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<value> カメラの補助光源をオフ </value>
</data>
<data name="OutStoreNoPosition" xml:space="preserve">
<value>出库未找库位:{0}</value>
<data name="FrmIOStatus_btnDClose_Text" xml:space="preserve">
<value> マルチ入出庫口をロック </value>
</data>
<data name="AbsMove" xml:space="preserve">
<value>绝对运动</value>
<data name="FrmIOStatus_btnDisDoorClose_Text" xml:space="preserve">
<value> メンテナンスドアの開閉監視をオン </value>
</data>
<data name="WaitIo" xml:space="preserve">
<value>IO信号等待</value>
<data name="FrmIOStatus_btnDisDoorOpen_Text" xml:space="preserve">
<value> メンテナンスドアの開閉監視をオフ </value>
</data>
<data name="WaitTime" xml:space="preserve">
<value>时间等待:</value>
<data name="FrmIOStatus_btnDOpen_Text" xml:space="preserve">
<value> マルチ入出庫口のロックを解除 </value>
</data>
<data name="TargetPosition" xml:space="preserve">
<value>电缸目标位置:</value>
<data name="FrmIOStatus_btnOpenAxisBreak_Text" xml:space="preserve">
<value> 軸2のブレーキをオン </value>
</data>
<data name="Middle_Axis" xml:space="preserve">
<value>(轴一)旋转轴</value>
<data name="FrmIOStatus_btnOpenDeviceLed_Text" xml:space="preserve">
<value> 設備の照明をオン </value>
</data>
<data name="UpDown_Axis" xml:space="preserve">
<value>(轴二)升降轴轴</value>
<data name="FrmIOStatus_btnOpenDoor_Text" xml:space="preserve">
<value> シングル入庫口をオープン </value>
</data>
<data name="InOut_Axis" xml:space="preserve">
<value>(轴三)进出轴</value>
<data name="FrmIOStatus_btnOpenLed_Text" xml:space="preserve">
<value> カメラの補助光源をオン </value>
</data>
<data name="Comp_Axis" xml:space="preserve">
<value>(轴四)压紧轴</value>
<data name="FrmIOStatus_btnSuckingDiscDown_Text" xml:space="preserve">
<value> 材料分け機構下降 </value>
</data>
<data name="Batch_Axis" xml:space="preserve">
<value>(轴五)批量上下轴</value>
<data name="FrmIOStatus_btnSuckingDiscUp_Text" xml:space="preserve">
<value> 材料分け機構上昇 </value>
</data>
<data name="FrmStoreBox_Text" xml:space="preserve">
<value>AC_SA_料仓</value>
<data name="FrmIOStatus_btnSXi_Text" xml:space="preserve">
<value> クランプ機構圧縮 </value>
</data>
<data name="FrmStoreBox_chbAuto_Text" xml:space="preserve">
<value>开机自动启动</value>
<data name="FrmIOStatus_btnSXil_Text" xml:space="preserve">
<value> クランプ機構解放 </value>
</data>
<data name="FrmStoreBox_groupBox1_Text" xml:space="preserve">
<value>伺服状态</value>
<data name="FrmIOStatus_btnWriteSingleDO_Text" xml:space="preserve">
<value> 入力 </value>
</data>
<data name="FrmStoreBox_label1_Text" xml:space="preserve">
<value>轴一:旋转轴</value>
<data name="FrmIOStatus_button1_Text" xml:space="preserve">
<value> クローズ </value>
</data>
<data name="FrmStoreBox_label38_Text" xml:space="preserve">
<value>ALM:</value>
<data name="FrmIOStatus_button4_Text" xml:space="preserve">
<value> 吸気口を閉じる </value>
</data>
<data name="FrmStoreBox_label12_Text" xml:space="preserve">
<value>出入库目标值:</value>
<data name="FrmIOStatus_button5_Text" xml:space="preserve">
<value> 吸気口を開ける </value>
</data>
<data name="FrmStoreBox_label4_Text" xml:space="preserve">
<value>轴三:进出轴</value>
<data name="FrmIOStatus_groupBox1_Text" xml:space="preserve">
<value> I/O状態を修正 </value>
</data>
<data name="FrmStoreBox_label3_Text" xml:space="preserve">
<value>轴二:上下轴</value>
<data name="FrmIOStatus_groupBox3_Text" xml:space="preserve">
<value> I/Oリスト </value>
</data>
<data name="FrmStoreBox_label43_Text" xml:space="preserve">
<value>输出脉冲值:</value>
<data name="FrmIOStatus_groupBox4_Text" xml:space="preserve">
<value> I/Oリスト </value>
</data>
<data name="FrmStoreBox_label42_Text" xml:space="preserve">
<value>编码器计数:</value>
<data name="FrmIOStatus_label14_Text" xml:space="preserve">
<value> アドレス: </value>
</data>
<data name="FrmStoreBox_groupBox3_Text" xml:space="preserve">
<value>设备状态</value>
<data name="FrmIOStatus_label17_Text" xml:space="preserve">
<value> 設備IP: </value>
</data>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value>等待启动</value>
<data name="FrmIOStatus_label3_Text" xml:space="preserve">
<value> ポート: </value>
</data>
<data name="FrmStoreBox_groupBox5_Text" xml:space="preserve">
<value>伺服运动</value>
<data name="FrmIOStatus_label5_Text" xml:space="preserve">
<value> 保持時間(ms): </value>
</data>
<data name="FrmStoreBox_label6_Text" xml:space="preserve">
<value>原点信号:</value>
<data name="FrmIOStatus_radioButton1_Text" xml:space="preserve">
<value> オープン </value>
</data>
<data name="FrmStoreBox_label5_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
<data name="FrmIOStatus_radioButton2_Text" xml:space="preserve">
<value> クローズ </value>
</data>
<data name="FrmStoreBox_btnReadHomeSingle_Text" xml:space="preserve">
<value>读原点信号</value>
<data name="FrmIOStatus_Text" xml:space="preserve">
<value> I/O情報 </value>
</data>
<data name="FrmStoreBox_chbAutoRead_Text" xml:space="preserve">
<value>自动读取位置</value>
<data name="FrmPositionTool_btnAbsMove_Text" xml:space="preserve">
<value> 運転開始 </value>
</data>
<data name="FrmStoreBox_label16_Text" xml:space="preserve">
<value>1=完成,0=未完成</value>
<data name="FrmPositionTool_btnClear_Text" xml:space="preserve">
<value> ログを削除 </value>
</data>
<data name="FrmStoreBox_label15_Text" xml:space="preserve">
<value>1=执行中,0=未执行</value>
<data name="FrmPositionTool_btnExit_Text" xml:space="preserve">
<value> 退出 </value>
</data>
<data name="FrmStoreBox_label14_Text" xml:space="preserve">
<value>1=报警,0=正常</value>
<data name="FrmPositionTool_btnGetActualPosition_Text" xml:space="preserve">
<value> 位置を読み取る </value>
</data>
<data name="FrmStoreBox_label11_Text" xml:space="preserve">
<value>HOME-CMP状态:</value>
<data name="FrmPositionTool_btnHomeMove_Text" xml:space="preserve">
<value> 原点復帰 </value>
</data>
<data name="FrmStoreBox_button2_Text" xml:space="preserve">
<value>读HOME状态</value>
<data name="FrmPositionTool_btnOpenFolder_Text" xml:space="preserve">
<value> フォルダを開く </value>
</data>
<data name="FrmStoreBox_label10_Text" xml:space="preserve">
<value>BUSY状态:</value>
<data name="FrmPositionTool_btnSdStop_Text" xml:space="preserve">
<value> ストップ </value>
</data>
<data name="FrmStoreBox_button1_Text" xml:space="preserve">
<value>读BUSY状态</value>
<data name="FrmPositionTool_btnServoOff_Text" xml:space="preserve">
<value> クローズ </value>
</data>
<data name="FrmStoreBox_label2_Text" xml:space="preserve">
<value>报警状态:</value>
<data name="FrmPositionTool_btnServoOn_Text" xml:space="preserve">
<value> オープン </value>
</data>
<data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve">
<value>读报警状态</value>
<data name="FrmPositionTool_groupBox1_Text" xml:space="preserve">
<value> 設備情報 </value>
</data>
<data name="FrmStoreBox_btnReadPosition_Text" xml:space="preserve">
<value>读取位置</value>
<data name="FrmPositionTool_groupBox2_Text" xml:space="preserve">
<value> 位置情報 </value>
</data>
<data name="FrmStoreBox_label7_Text" xml:space="preserve">
<value>输出脉冲值:</value>
<data name="FrmPositionTool_groupBox6_Text" xml:space="preserve">
<value> サーボ機構のテスト </value>
</data>
<data name="FrmStoreBox_label8_Text" xml:space="preserve">
<value>编码器计数:</value>
<data name="FrmPositionTool_label1_Text" xml:space="preserve">
<value> I/OモジュールIP: </value>
</data>
<data name="FrmStoreBox_btnOpenAxis_Text" xml:space="preserve">
<value>打开伺服</value>
<data name="FrmPositionTool_label10_Text" xml:space="preserve">
<value> P4 オフセット量: </value>
</data>
<data name="FrmStoreBox_btnCloseAxis_Text" xml:space="preserve">
<value>关闭伺服</value>
<data name="FrmPositionTool_label12_Text" xml:space="preserve">
<value> ポート番号: </value>
</data>
<data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value>速度:</value>
<data name="FrmPositionTool_label13_Text" xml:space="preserve">
<value> 位置: </value>
</data>
<data name="FrmStoreBox_btnAxisVMove_Text" xml:space="preserve">
<value>匀速运动</value>
<data name="FrmPositionTool_label18_Text" xml:space="preserve">
<value> アドレス: </value>
</data>
<data name="FrmStoreBox_btnAxisRMove_Text" xml:space="preserve">
<value>相对运动</value>
<data name="FrmPositionTool_label2_Text" xml:space="preserve">
<value> センサーのアドレス: </value>
</data>
<data name="FrmStoreBox_btnAxisReturnHome_Text" xml:space="preserve">
<value>原点返回</value>
<data name="FrmPositionTool_label3_Text" xml:space="preserve">
<value> 位置ファイルの名称: </value>
</data>
<data name="FrmStoreBox_btnAxisAMove_Text" xml:space="preserve">
<value>绝对运动</value>
<data name="FrmPositionTool_label4_Text" xml:space="preserve">
<value> P5 オフセット量: </value>
</data>
<data name="FrmStoreBox_Bt_ClearCounter_Text" xml:space="preserve">
<value>重置位置</value>
<data name="FrmPositionTool_label5_Text" xml:space="preserve">
<value> P6 オフセット量: </value>
</data>
<data name="FrmStoreBox_btnComAlarmClear_Text" xml:space="preserve">
<value>清除报警</value>
<data name="FrmPositionTool_label6_Text" xml:space="preserve">
<value> 目標位置: </value>
</data>
<data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value>位置:</value>
<data name="FrmPositionTool_label7_Text" xml:space="preserve">
<value> 実際位置: </value>
</data>
<data name="FrmStoreBox_btnAxisStop_Text" xml:space="preserve">
<value> 停止运动</value>
<data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value> 速度(r/min): </value>
</data>
<data name="FrmStoreBox_label45_Text" xml:space="preserve">
<value>端口号:</value>
<data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value> P3 オフセット量: </value>
</data>
<data name="FrmStoreBox_label46_Text" xml:space="preserve">
<value>伺服地址:</value>
<data name="FrmPositionTool_Text" xml:space="preserve">
<value> 軸2デバッグモード </value>
</data>
<data name="FrmStoreBox_label49_Text" xml:space="preserve">
<value>AC伺服:</value>
<data name="FrmPwd_btnBack_Text" xml:space="preserve">
<value> リターン </value>
</data>
<data name="FrmStoreBox_groupBox2_Text" xml:space="preserve">
<value>料仓操作</value>
<data name="FrmPwd_btnNext_Text" xml:space="preserve">
<value> 確認 </value>
</data>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value>当前温度--,当前湿度--</value>
<data name="FrmPwd_label1_Text" xml:space="preserve">
<value> パスワードを入力してください </value>
</data>
<data name="FrmStoreBox_btnClearLog_Text" xml:space="preserve">
<value>清理日志</value>
<data name="FrmPwd_Text" xml:space="preserve">
<value> パスワードを入力してください </value>
</data>
<data name="FrmStoreBox_lblMsg_Text" xml:space="preserve">
<value>没有开启自动出入库</value>
<data name="FrmStoreBox_btnAxisAMove_Text" xml:space="preserve">
<value> 絶対運動 </value>
</data>
<data name="FrmStoreBox_btnSavePosition_Text" xml:space="preserve">
<value>保存位置</value>
<data name="FrmStoreBox_btnAxisReturnHome_Text" xml:space="preserve">
<value> 原点復帰 </value>
</data>
<data name="FrmStoreBox_btnStartAuTo_Text" xml:space="preserve">
<value>启动自动模式</value>
<data name="FrmStoreBox_btnAxisRMove_Text" xml:space="preserve">
<value> 相対運動 </value>
</data>
<data name="FrmStoreBox_label9_Text" xml:space="preserve">
<value>入库间隔仓位:</value>
<data name="FrmStoreBox_btnAxisStop_Text" xml:space="preserve">
<value> 動作停止 </value>
</data>
<data name="FrmStoreBox_label21_Text" xml:space="preserve">
<value>选择仓位:</value>
<data name="FrmStoreBox_btnAxisVMove_Text" xml:space="preserve">
<value> 等速動作 </value>
</data>
<data name="FrmStoreBox_btnInStore_Text" xml:space="preserve">
<value>入库测试</value>
<data name="FrmStoreBox_btnBatchInStore_Text" xml:space="preserve">
<value> マルチ入庫を開始 </value>
</data>
<data name="FrmStoreBox_btnOutStore_Text" xml:space="preserve">
<value>单盘出库</value>
<data name="FrmStoreBox_btnBatchOutTest_Text" xml:space="preserve">
<value> マルチ出庫動作を試運転 </value>
</data>
<data name="FrmStoreBox_btnComP1_Text" xml:space="preserve">
<value>压紧轴待机点P1:</value>
<data name="FrmStoreBox_btnBatchReset_Text" xml:space="preserve">
<value> マルチ上料モジュールをリセット </value>
</data>
<data name="FrmStoreBox_btnInOutP2_Text" xml:space="preserve">
<value>进出轴吸盘取料点P2:</value>
<data name="FrmStoreBox_btnClearBuzzer_Text" xml:space="preserve">
<value> ブザーをリセット </value>
</data>
<data name="FrmStoreBox_btnInOutP1_Text" xml:space="preserve">
<value>进出轴待机点P1:</value>
<data name="FrmStoreBox_btnClearLog_Text" xml:space="preserve">
<value> ログを削除 </value>
</data>
<data name="FrmStoreBox_btnMiddleP1_Text" xml:space="preserve">
<value>旋转轴待机点P1:</value>
<data name="FrmStoreBox_btnCloseAxis_Text" xml:space="preserve">
<value> サーボ機構を終了 </value>
</data>
<data name="FrmStoreBox_btnUpDownP7_Text" xml:space="preserve">
<value>升降轴取料缓冲点P7:</value>
<data name="FrmStoreBox_btnCloseDoor_Text" xml:space="preserve">
<value> マルチ入出庫口をロック </value>
</data>
<data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve">
<value>升降轴吸盘下方取料点P1:</value>
<data name="FrmStoreBox_btnComAlarmClear_Text" xml:space="preserve">
<value> アラームをリセット </value>
</data>
<data name="FrmStoreBox_btnComP3_Text" xml:space="preserve">
<value>压紧轴压紧前点P3:</value>
<data name="FrmStoreBox_btnComP1_Text" xml:space="preserve">
<value> プレス軸待機点P 1: </value>
</data>
<data name="FrmStoreBox_btnComP2_Text" xml:space="preserve">
<value>压紧轴压紧点P2:</value>
<value> プレス軸プレス点P 2: </value>
</data>
<data name="FrmStoreBox_btnInOutP3_Text" xml:space="preserve">
<value>进出轴库位取料点P3:</value>
<data name="FrmStoreBox_btnComP3_Text" xml:space="preserve">
<value> プレス軸プレス前点P 3: </value>
</data>
<data name="FrmStoreBox_btnMiddleP2_Text" xml:space="preserve">
<value>旋转轴库位点P2:</value>
<data name="FrmStoreBox_btnCycleOut_Text" xml:space="preserve">
<value> プレゼンテーションモードを開始 </value>
</data>
<data name="FrmStoreBox_btnUpDownP5_Text" xml:space="preserve">
<value>升降轴出料前点P5:</value>
<data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve">
<value> サーボ機構の状態を読み取る </value>
</data>
<data name="FrmStoreBox_btnUpDownP6_Text" xml:space="preserve">
<value>升降轴出料缓冲点P6:</value>
<data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve">
<value> リールを取り出す </value>
</data>
<data name="FrmStoreBox_btnUpDownP3_Text" xml:space="preserve">
<value>升降轴入料前点P3:</value>
<data name="FrmStoreBox_btnHomeMove_Text" xml:space="preserve">
<value> 原点復帰 </value>
</data>
<data name="FrmStoreBox_btnUpDownP4_Text" xml:space="preserve">
<value>升降轴入料缓冲点P4:</value>
<data name="FrmStoreBox_btnInOutP1_Text" xml:space="preserve">
<value> 前後軸待機点P 1: </value>
</data>
<data name="FrmIOStatus_Text" xml:space="preserve">
<value>IO查看</value>
<data name="FrmStoreBox_btnInOutP2_Text" xml:space="preserve">
<value> 前後軸リール採取点P 2: </value>
</data>
<data name="FrmIOStatus_groupBox1_Text" xml:space="preserve">
<value>DO写入</value>
<data name="FrmStoreBox_btnInOutP3_Text" xml:space="preserve">
<value> 前後軸ストレージ採取点P </value>
</data>
<data name="FrmIOStatus_btnDisDoorClose_Text" xml:space="preserve">
<value>门禁功能打开</value>
<data name="FrmStoreBox_btnInOutP4_Text" xml:space="preserve">
<value> 前後軸出荷点P 4: </value>
</data>
<data name="FrmIOStatus_btnDisDoorOpen_Text" xml:space="preserve">
<value>门禁功能屏蔽</value>
<data name="FrmStoreBox_btnLineAbsMove_Text" xml:space="preserve">
<value> 絶対運動 </value>
</data>
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<value>关闭照明</value>
<data name="FrmStoreBox_btnMiddleP1_Text" xml:space="preserve">
<value> 回転軸待機点P 1: </value>
</data>
<data name="FrmIOStatus_btnOpenLed_Text" xml:space="preserve">
<value>打开照明</value>
<data name="FrmStoreBox_btnMiddleP2_Text" xml:space="preserve">
<value> 回転軸ストレージ採取点P 2: </value>
</data>
<data name="FrmIOStatus_button1_Text" xml:space="preserve">
<value>关闭</value>
<data name="FrmStoreBox_btnOpenAxis_Text" xml:space="preserve">
<value> サーボ機構をオン </value>
</data>
<data name="FrmIOStatus_btnCloseAxisBreak_Text" xml:space="preserve">
<value>关闭刹车</value>
<data name="FrmStoreBox_btnOpenDoor_Text" xml:space="preserve">
<value> マルチ入出庫口のロックを解除 </value>
</data>
<data name="FrmIOStatus_btnOpenAxisBreak_Text" xml:space="preserve">
<value>打开刹车</value>
<data name="FrmStoreBox_btnOutStore_Text" xml:space="preserve">
<value> シングル出庫のテスト </value>
</data>
<data name="FrmIOStatus_btnLocationDown_Text" xml:space="preserve">
<value>定位气缸下降</value>
<data name="FrmStoreBox_btnRelMove_Text" xml:space="preserve">
<value> 絶対運動 </value>
</data>
<data name="FrmIOStatus_btnLocationUp_Text" xml:space="preserve">
<value>定位气缸上升</value>
<data name="FrmStoreBox_btnSave_Text" xml:space="preserve">
<value> 開始ストレージポジションを設定 </value>
</data>
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<value>关闭仓门</value>
<data name="FrmStoreBox_btnSavePosition_Text" xml:space="preserve">
<value> 保存位置 </value>
</data>
<data name="FrmIOStatus_btnOpenDoor_Text" xml:space="preserve">
<value>打开仓门</value>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value> 参考ストレージポジションを設定 </value>
</data>
<data name="FrmIOStatus_label3_Text" xml:space="preserve">
<value>选择DO:</value>
<data name="FrmStoreBox_btnSelTemp_Text" xml:space="preserve">
<value> 読み取る </value>
</data>
<data name="FrmIOStatus_label2_Text" xml:space="preserve">
<value>SlaveId</value>
<data name="FrmStoreBox_btnSingleTrayIn_Text" xml:space="preserve">
<value> シングル入庫をスタート </value>
</data>
<data name="FrmIOStatus_btnReadAllDo_Text" xml:space="preserve">
<value>读取所有DO</value>
<data name="FrmStoreBox_btnStart_Text" xml:space="preserve">
<value> 自動入出庫をスタート </value>
</data>
<data name="FrmIOStatus_chbAutoRead_Text" xml:space="preserve">
<value>自动读取</value>
<data name="FrmStoreBox_btnTempClose_Text" xml:space="preserve">
<value> 切断 </value>
</data>
<data name="FrmIOStatus_btnReadAllDi_Text" xml:space="preserve">
<value>读取所有DI</value>
<data name="FrmStoreBox_btnTempInit_Text" xml:space="preserve">
<value> 接続 </value>
</data>
<data name="FrmIOStatus_btnReadIO_Text" xml:space="preserve">
<value>读取IO状态</value>
<data name="FrmStoreBox_btnUpDownDoor_Text" xml:space="preserve">
<value> 昇降軸入出庫口位置P 7: </value>
</data>
<data name="FrmIOStatus_label17_Text" xml:space="preserve">
<value>设备IP:</value>
<data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve">
<value> 昇降軸挟み機構の下のピックアップ点P 1: </value>
</data>
<data name="FrmIOStatus_label14_Text" xml:space="preserve">
<value>地址:</value>
<data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve">
<value> 昇降軸出庫高点P 2: </value>
</data>
<data name="FrmIOStatus_label5_Text" xml:space="preserve">
<value>定时(ms):</value>
</data>
<data name="FrmIOStatus_label6_Text" xml:space="preserve">
<value>写入值:</value>
</data>
<data name="FrmIOStatus_btnWriteSingleDO_Text" xml:space="preserve">
<value>写入DO</value>
</data>
<data name="FrmIOStatus_groupBox4_Text" xml:space="preserve">
<value>DO列表</value>
</data>
<data name="FrmIOStatus_label1_Text" xml:space="preserve">
<value>Y01_自动指示灯</value>
</data>
<data name="FrmIOStatus_groupBox3_Text" xml:space="preserve">
<value>DI列表</value>
</data>
<data name="FrmAxisDebug_Text" xml:space="preserve">
<value>料仓BOX_1 _轴点动调试</value>
</data>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value>实时坐标</value>
</data>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value>点动速度</value>
<data name="FrmStoreBox_btnUpDownP3_Text" xml:space="preserve">
<value> 昇降軸供給前点P 3: </value>
</data>
<data name="FrmAxisDebug_button1_Text" xml:space="preserve">
<value>关闭</value>
<data name="FrmStoreBox_btnUpDownP4_Text" xml:space="preserve">
<value> 昇降軸供給バッファ点P 4: </value>
</data>
<data name="FrmAxisDebug_btnInOutMovej_Text" xml:space="preserve">
<value>进出轴-(后退)</value>
<data name="FrmStoreBox_btnUpDownP5_Text" xml:space="preserve">
<value> 昇降軸出荷前点P 5: </value>
</data>
<data name="FrmAxisDebug_btnUpDownMovej_Text" xml:space="preserve">
<value>升降轴-(下降)</value>
<data name="FrmStoreBox_btnUpDownP6_Text" xml:space="preserve">
<value> 昇降軸出荷バッファ点P 6: </value>
</data>
<data name="FrmAxisDebug_btnMiddleMovej_Text" xml:space="preserve">
<value>旋转轴-(逆时针)</value>
<data name="FrmStoreBox_btnUpDownP7_Text" xml:space="preserve">
<value> 昇降軸ピックアップバッファ点P </value>
</data>
<data name="FrmAxisDebug_btnInOutMove_Text" xml:space="preserve">
<value>进出轴+(前进)</value>
<data name="FrmStoreBox_btnUpdownP8_Text" xml:space="preserve">
<value> 昇降軸出庫低点P </value>
</data>
<data name="FrmAxisDebug_btnUpDownMove_Text" xml:space="preserve">
<value>升降轴+(上升)</value>
<data name="FrmStoreBox_btnVolMove_Text" xml:space="preserve">
<value> 等速動作 </value>
</data>
<data name="FrmAxisDebug_btnMiddleMove_Text" xml:space="preserve">
<value>旋转轴+(顺时针)</value>
<data name="FrmStoreBox_btnWaitTrgGo_Text" xml:space="preserve">
<value> シングル入出庫口を閉じる </value>
</data>
<data name="FrmAxisDebug_label3_Text" xml:space="preserve">
<value>(轴三)进出轴</value>
<data name="FrmStoreBox_chbAuto_Text" xml:space="preserve">
<value> 自動に起動 </value>
</data>
<data name="FrmAxisDebug_label2_Text" xml:space="preserve">
<value>(轴二)升降轴</value>
<data name="FrmStoreBox_chbAutoRead_Text" xml:space="preserve">
<value> 位置を自動で更新 </value>
</data>
<data name="FrmAxisDebug_label1_Text" xml:space="preserve">
<value>(轴一)旋转轴</value>
<data name="FrmStoreBox_checkBox1_Text" xml:space="preserve">
<value> マニュアルモード </value>
</data>
<data name="FrmLanguage_Text" xml:space="preserve">
<value>语言</value>
<data name="FrmStoreBox_groupAuto_Text" xml:space="preserve">
<value> 入出庫のテスト </value>
</data>
<data name="FrmLanguage_rdDe_Text" xml:space="preserve">
<value>德文</value>
<data name="FrmStoreBox_groupAxis_Text" xml:space="preserve">
<value> サーボ機構を調整 </value>
</data>
<data name="FrmLanguage_btnCancel_Text" xml:space="preserve">
<value>取消</value>
<data name="FrmStoreBox_groupBox3_Text" xml:space="preserve">
<value> 設備の状態 </value>
</data>
<data name="FrmLanguage_btnOk_Text" xml:space="preserve">
<value>确定</value>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value> マルチ材料を取り出す操作 </value>
</data>
<data name="FrmLanguage_rbtnEnglish_Text" xml:space="preserve">
<value>英文</value>
<data name="FrmStoreBox_groupBox7_Text" xml:space="preserve">
<value> 温湿度コントローラーの調整 </value>
</data>
<data name="FrmLanguage_rbtnChina_Text" xml:space="preserve">
<value>中文</value>
<data name="FrmStoreBox_groupInout_Text" xml:space="preserve">
<value> 位置操作 </value>
</data>
<data name="FrmStoreBox_iO状态查看ToolStripMenuItem_Text" xml:space="preserve">
<value>IO状态调试</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem2_Text" xml:space="preserve">
<value>打开照明</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem3_Text" xml:space="preserve">
<value>关闭照明</value>
</data>
<data name="FrmStoreBox_停止ToolStripMenuItem_Text" xml:space="preserve">
<value>停止</value>
</data>
<data name="FrmStoreBox_关闭仓门ToolStripMenuItem_Text" xml:space="preserve">
<value>关闭仓门</value>
</data>
<data name="FrmStoreBox_启动ToolStripMenuItem_Text" xml:space="preserve">
<value>启动</value>
</data>
<data name="FrmStoreBox_回待机点ToolStripMenuItem_Text" xml:space="preserve">
<value>回待机点</value>
</data>
<data name="FrmStoreBox_复位ToolStripMenuItem_Text" xml:space="preserve">
<value>复位</value>
</data>
<data name="FrmStoreBox_学习二维码ToolStripMenuItem_Text" xml:space="preserve">
<value>学习二维码</value>
<value> I/O調整 </value>
</data>
<data name="FrmStoreBox_德文ToolStripMenuItem_Text" xml:space="preserve">
<value>德文</value>
</data>
<data name="FrmStoreBox_打开舱门ToolStripMenuItem_Text" xml:space="preserve">
<value>打开仓门</value>
</data>
<data name="FrmStoreBox_扫码测试ToolStripMenuItem_Text" xml:space="preserve">
<value>扫码测试</value>
</data>
<data name="FrmStoreBox_料仓操作ToolStripMenuItem_Text" xml:space="preserve">
<value>料仓操作</value>
</data>
<data name="FrmStoreBox_料仓运转OFFToolStripMenuItem_Text" xml:space="preserve">
<value>料仓运转OFF</value>
</data>
<data name="FrmStoreBox_料仓运转ONToolStripMenuItem_Text" xml:space="preserve">
<value>料仓运转ON</value>
</data>
<data name="FrmStoreBox_显示ToolStripMenuItem_Text" xml:space="preserve">
<value>显示</value>
</data>
<data name="FrmStoreBox_查看IOToolStripMenuItem_Text" xml:space="preserve">
<value>查看IO</value>
</data>
<data name="FrmStoreBox_清理日志ToolStripMenuItem_Text" xml:space="preserve">
<value>中文</value>
</data>
<data name="FrmStoreBox_英文ToolStripMenuItem_Text" xml:space="preserve">
<value>英文</value>
</data>
<data name="FrmStoreBox_语言_Text" xml:space="preserve">
<value>语言</value>
</data>
<data name="FrmStoreBox_轴卡点动ToolStripMenuItem_Text" xml:space="preserve">
<value>轴卡点动</value>
</data>
<data name="FrmStoreBox_退出ToolStripMenuItem_Text" xml:space="preserve">
<value>退出系统</value>
</data>
<data name="CanotSingleInStore" xml:space="preserve">
<value>此设备不支持单个入库</value>
</data>
<data name="InoutNotOk" xml:space="preserve">
<value>叉子不在待机位,请先将叉子退回待机位</value>
</data>
<data name="InoutWarn" xml:space="preserve">
<value>警告(叉子在待机位时,才能移动升降轴和旋转轴)</value>
</data>
<data name="CanotBack" xml:space="preserve">
<value>无报警,无出入库或者重置操作时,才可以回待机点</value>
</data>
<data name="PCloseDoor" xml:space="preserve">
<value>请先关闭批量上下料门</value>
</data>
<data name="PWPwd" xml:space="preserve">
<value>请输入正确的密码</value>
</data>
<data name="CnotOpen" xml:space="preserve">
<value>忙碌中,无法打开门锁</value>
</data>
<data name="batchInError" xml:space="preserve">
<value>批量入库失败:请先关闭上料机构</value>
</data>
<data name="batchInError2" xml:space="preserve">
<value>批量入库失败:叉子料盘检测有料,请检查后再入库</value>
</data>
<data name="GetError" xml:space="preserve">
<value>取出料盘失败:无料盘可取</value>
</data>
<data name="GetError2" xml:space="preserve">
<value>取出料盘失败:忙碌中,无法打开门锁</value>
</data>
<data name="CloseError" xml:space="preserve">
<value>锁门失败:请先关闭上料机构</value>
</data>
<data name="TakeTrayOut" xml:space="preserve">
<value>关闭仓门</value>
</data>
<data name="NoAIr" xml:space="preserve">
<value>未检测到气压信号</value>
</data>
<data name="trayHeight" xml:space="preserve">
<value>料盘高度</value>
</data>
<data name="FuLimit" xml:space="preserve">
<value>负限位</value>
<data name="FrmStoreBox_label10_Text" xml:space="preserve">
<value> BUSY状態: </value>
</data>
<data name="ZhLimit" xml:space="preserve">
<value>正限位</value>
<data name="FrmStoreBox_label11_Text" xml:space="preserve">
<value> HOME-MP状態: </value>
</data>
<data name="BatchStop" xml:space="preserve">
<value>上料轴运动停止</value>
<data name="FrmStoreBox_label14_Text" xml:space="preserve">
<value>1=アラーム、0=正常</value>
</data>
<data name="ScanOk" xml:space="preserve">
<value>扫码结束</value>
<data name="FrmStoreBox_label15_Text" xml:space="preserve">
<value>1=実行中、0=未実行</value>
</data>
<data name="TakeTrayGo" xml:space="preserve">
<value>操作人员拿走料盘</value>
<data name="FrmStoreBox_label16_Text" xml:space="preserve">
<value>1=完了、0=未完成</value>
</data>
<data name="WaitEnd" xml:space="preserve">
<value>等待送料结束</value>
<data name="FrmStoreBox_label2_Text" xml:space="preserve">
<value> アラーム状態: </value>
</data>
<data name="XiLiaoError" xml:space="preserve">
<value>吸盘吸料失败</value>
<data name="FrmStoreBox_label21_Text" xml:space="preserve">
<value> ストレージポジションを選択: </value>
</data>
<data name="ServoOff" xml:space="preserve">
<value>伺服OFF</value>
<data name="FrmStoreBox_label22_Text" xml:space="preserve">
<value> プラスリミット信号: </value>
</data>
<data name="servoON" xml:space="preserve">
<value>伺服ON</value>
<data name="FrmStoreBox_label23_Text" xml:space="preserve">
<value>1=ON、0=OFF</value>
</data>
<data name="NoDoorStatus" xml:space="preserve">
<value>仓门状态未知</value>
<data name="FrmStoreBox_label24_Text" xml:space="preserve">
<value> マイナスリミット信号: </value>
</data>
<data name="InstoreInfo" xml:space="preserve">
<value>批量出入库信息: 入库:</value>
<data name="FrmStoreBox_label26_Text" xml:space="preserve">
<value>1=ON、0=OFF</value>
</data>
<data name="oustore" xml:space="preserve">
<value>出库: </value>
<data name="FrmStoreBox_label27_Text" xml:space="preserve">
<value> ポート番号: </value>
</data>
<data name="doorClose" xml:space="preserve">
<value>门锁关闭</value>
<data name="FrmStoreBox_label28_Text" xml:space="preserve">
<value> 温度: </value>
</data>
<data name="doorOpen" xml:space="preserve">
<value>门锁打开</value>
<data name="FrmStoreBox_label29_Text" xml:space="preserve">
<value> 湿度: </value>
</data>
<data name="X01" xml:space="preserve">
<value>急停</value>
<data name="FrmStoreBox_label30_Text" xml:space="preserve">
<value> 入庫のストレージポジションの間隔: </value>
</data>
<data name="X02" xml:space="preserve">
<value>复位</value>
<data name="FrmStoreBox_label45_Text" xml:space="preserve">
<value> ポート番号: </value>
</data>
<data name="X03" xml:space="preserve">
<value>自动启动</value>
<data name="FrmStoreBox_label46_Text" xml:space="preserve">
<value> サポート機構のアドレス: </value>
</data>
<data name="X04" xml:space="preserve">
<value>安全光栅</value>
<data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value> 速度(r/min): </value>
</data>
<data name="X05" xml:space="preserve">
<value>进料口门上升端</value>
<data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value> 位置: </value>
</data>
<data name="X06" xml:space="preserve">
<value>进料口门下降端</value>
<data name="FrmStoreBox_label49_Text" xml:space="preserve">
<value> サーボ機構を選択: </value>
</data>
<data name="X07" xml:space="preserve">
<value>夹爪气缸上升端</value>
<data name="FrmStoreBox_label5_Text" xml:space="preserve">
<value>1=ON、0=OFF</value>
</data>
<data name="X08" xml:space="preserve">
<value>夹爪气缸下降端</value>
<data name="FrmStoreBox_label6_Text" xml:space="preserve">
<value> 原点信号: </value>
</data>
<data name="X09" xml:space="preserve">
<value>料盘宽度检测1</value>
<data name="FrmStoreBox_label7_Text" xml:space="preserve">
<value> バルス数値を出力: </value>
</data>
<data name="X10" xml:space="preserve">
<value>料盘宽度检测2</value>
<data name="FrmStoreBox_label8_Text" xml:space="preserve">
<value> エンコーダのカウント: </value>
</data>
<data name="X11" xml:space="preserve">
<value>料盘检测1(上料机构)</value>
<data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve">
<value> 起動を待つ </value>
</data>
<data name="X12" xml:space="preserve">
<value>上料机构出料检测</value>
<data name="FrmStoreBox_lblDoorStatus_Text" xml:space="preserve">
<value> マルチ入出庫口の状態:クローズ中 </value>
</data>
<data name="X13" xml:space="preserve">
<value>门锁气缸打开端</value>
<data name="FrmStoreBox_lblMsg_Text" xml:space="preserve">
<value> 自動入出庫が未起動 </value>
</data>
<data name="X14" xml:space="preserve">
<value>门锁气缸关闭端</value>
<data name="FrmStoreBox_lblOutInfo_Text" xml:space="preserve">
<value> 出庫数量をカウントします </value>
</data>
<data name="X15" xml:space="preserve">
<value>料盘检测2(料叉机构)</value>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value> Humidity--" </value>
</data>
<data name="X16" xml:space="preserve">
<value>压紧机构计量检测</value>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value> 設備が未起動です </value>
</data>
<data name="Y01" xml:space="preserve">
<value>自动指示灯</value>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value> and then click Close SISO Door button." </value>
</data>
<data name="Y02" xml:space="preserve">
<value>故障指示灯</value>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value> 温湿度調整 </value>
</data>
<data name="Y03" xml:space="preserve">
<value>待机指示灯</value>
<data name="FrmStoreBox_tabPage2_Text" xml:space="preserve">
<value> 設備調整 </value>
</data>
<data name="Y04" xml:space="preserve">
<value>吹气SOL ON</value>
<data name="FrmStoreBox_tabPage5_Text" xml:space="preserve">
<value> 設備情報 </value>
</data>
<data name="Y05" xml:space="preserve">
<value>料仓运转ON</value>
<data name="FrmStoreBox_tabPage4_Text" xml:space="preserve">
<value> ログ </value>
</data>
<data name="Y06" xml:space="preserve">
<value>轴2刹车电源ON</value>
<data name="FrmStoreBox_Text" xml:space="preserve">
<value> 材料タワー </value>
</data>
<data name="Y07" xml:space="preserve">
<value>相机照明开</value>
<data name="FrmStoreBox_toolStripMenuItem1_Text" xml:space="preserve">
<value> 退出 </value>
</data>
<data name="Y08" xml:space="preserve">
<value>设备照明开</value>
<data name="FrmStoreBox_toolStripMenuItem2_Text" xml:space="preserve">
<value> カメラの補助光源をオンにします </value>
</data>
<data name="Y09" xml:space="preserve">
<value>进料口门上升SOL</value>
<data name="FrmStoreBox_toolStripMenuItem3_Text" xml:space="preserve">
<value> カメラの補助光源をオフにします </value>
</data>
<data name="Y10" xml:space="preserve">
<value>进料口门下降SOL</value>
<data name="FrmStoreBox_toolStripMenuItem4_Text" xml:space="preserve">
<value> 電気メンテナンスドアをクローズします </value>
</data>
<data name="Y11" xml:space="preserve">
<value>夹爪气缸上升SOL</value>
<data name="FrmStoreBox_toolStripMenuItem5_Text" xml:space="preserve">
<value> 電気メンテナンスドアをオープンします </value>
</data>
<data name="Y12" xml:space="preserve">
<value>夹爪气缸下降SOL</value>
<data name="FrmStoreBox_toolStripMenuItem6_Text" xml:space="preserve">
<value> 日本語 </value>
</data>
<data name="Y13" xml:space="preserve">
<value>门锁气缸打开SOL</value>
<data name="FrmStoreBox_查看IOToolStripMenuItem_Text" xml:space="preserve">
<value> I/Oをチェック </value>
</data>
<data name="Y14" xml:space="preserve">
<value>门锁气缸关闭SOL</value>
<data name="FrmStoreBox_出入库调试ToolStripMenuItem_Text" xml:space="preserve">
<value> デバッグモードを有効にします </value>
</data>
<data name="Y15" xml:space="preserve">
<value>门禁功能屏蔽</value>
<data name="FrmStoreBox_打开舱门ToolStripMenuItem_Text" xml:space="preserve">
<value> シングル入出庫口を開けます </value>
</data>
<data name="Y16" xml:space="preserve">
<value>报警蜂鸣器</value>
<data name="FrmStoreBox_复位ToolStripMenuItem_Text" xml:space="preserve">
<value> リセット </value>
</data>
<data name="X21" xml:space="preserve">
<value>上料机构门关闭</value>
<data name="FrmStoreBox_关闭仓门ToolStripMenuItem_Text" xml:space="preserve">
<value> シングル入出庫口を閉じます </value>
</data>
<data name="X22" xml:space="preserve">
<value>气压检测</value>
<data name="FrmStoreBox_回待机点ToolStripMenuItem_Text" xml:space="preserve">
<value> 待機点を戻します </value>
</data>
<data name="X23" xml:space="preserve">
<value>左侧门关闭</value>
<data name="FrmStoreBox_料仓操作ToolStripMenuItem_Text" xml:space="preserve">
<value> 設備 </value>
</data>
<data name="X24" xml:space="preserve">
<value>右侧门关闭</value>
<data name="FrmStoreBox_料仓运转OFFToolStripMenuItem_Text" xml:space="preserve">
<value> サーボ機構をオープンします </value>
</data>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value>批量上下料操作</value>
<data name="FrmStoreBox_料仓运转ONToolStripMenuItem_Text" xml:space="preserve">
<value> サーボ機構をクローズします </value>
</data>
<data name="FrmStoreBox_btnOpenDoor_Text" xml:space="preserve">
<value>打开门锁</value>
<data name="FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text" xml:space="preserve">
<value> 軸5をオープンします </value>
</data>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value>请拿走/放入料盘,并点击左侧按钮关闭仓门</value>
<data name="FrmStoreBox_批量上下轴ONToolStripMenuItem_Text" xml:space="preserve">
<value> 軸5をクローズします </value>
</data>
<data name="FrmStoreBox_btnWaitTrgGo_Text" xml:space="preserve">
<value>料盘已拿出/放入</value>
<data name="FrmStoreBox_启动ToolStripMenuItem_Text" xml:space="preserve">
<value> 起動 </value>
</data>
<data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve">
<value>等待启动</value>
<data name="FrmStoreBox_清理日志ToolStripMenuItem_Text" xml:space="preserve">
<value> 中国語 </value>
</data>
<data name="FrmStoreBox_btnCloseDoor_Text" xml:space="preserve">
<value>关闭门锁</value>
<data name="FrmStoreBox_扫码测试ToolStripMenuItem_Text" xml:space="preserve">
<value> バーコードのスキャンテスト </value>
</data>
<data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve">
<value>取出出库料盘</value>
<data name="FrmStoreBox_上料模块复位ToolStripMenuItem_Text" xml:space="preserve">
<value> 軸5リセット </value>
</data>
<data name="FrmStoreBox_lblDoorStatus_Text" xml:space="preserve">
<value>仓门状态:关闭中</value>
<data name="FrmStoreBox_设备调试ToolStripMenuItem_Text" xml:space="preserve">
<value> 機能調整 </value>
</data>
<data name="FrmStoreBox_btnBatchInStore_Text" xml:space="preserve">
<value>开始批量入库</value>
<data name="FrmStoreBox_摄像机调试ToolStripMenuItem_Text" xml:space="preserve">
<value> バーコードレニング </value>
</data>
<data name="FrmStoreBox_lblOutInfo_Text" xml:space="preserve">
<value>累积出库信息</value>
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value> 軸2位置調整 </value>
</data>
<data name="FrmStoreBox_tabPage2_Text" xml:space="preserve">
<value>伺服调试</value>
<data name="FrmStoreBox_停止ToolStripMenuItem_Text" xml:space="preserve">
<value> ストップ </value>
</data>
<data name="FrmStoreBox_btnUpdateSpeed_Text" xml:space="preserve">
<value>更改速度</value>
<data name="FrmStoreBox_退出ToolStripMenuItem_Text" xml:space="preserve">
<value> システムを終了します </value>
</data>
<data name="FrmStoreBox_btnUpdateStatus_Text" xml:space="preserve">
<value>读取所有状态</value>
<data name="FrmStoreBox_显示ToolStripMenuItem_Text" xml:space="preserve">
<value> 表示画面 </value>
</data>
<data name="FrmStoreBox_label24_Text" xml:space="preserve">
<value>负极限信号:</value>
<data name="FrmStoreBox_英文ToolStripMenuItem_Text" xml:space="preserve">
<value> 英語 </value>
</data>
<data name="FrmStoreBox_label26_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
<data name="FrmStoreBox_语言_Text" xml:space="preserve">
<value> 言語 </value>
</data>
<data name="FrmStoreBox_btnReadLimit2_Text" xml:space="preserve">
<value>读负极限信号</value>
<data name="FrmStoreBox_轴卡点动ToolStripMenuItem_Text" xml:space="preserve">
<value> 運動軸調整 </value>
</data>
<data name="FrmStoreBox_label22_Text" xml:space="preserve">
<value>正极限信号:</value>
<data name="FuLimit" xml:space="preserve">
<value> マイナス リミット </value>
</data>
<data name="FrmStoreBox_label23_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
<data name="GetError" xml:space="preserve">
<value> リールの取出し操作が失敗しました:リールがありません </value>
</data>
<data name="FrmStoreBox_btnReadLimit1_Text" xml:space="preserve">
<value>读正极限信号</value>
<data name="GetError2" xml:space="preserve">
<value> and cannot unlock the MIMO door" </value>
</data>
<data name="FrmStoreBox_btnReadBusy_Text" xml:space="preserve">
<value>读BUSY状态</value>
<data name="HasWare" xml:space="preserve">
<value> please check and solve it!" </value>
</data>
<data name="FrmStoreBox_tabPage3_Text" xml:space="preserve">
<value>压紧轴调试</value>
<data name="HomeMove" xml:space="preserve">
<value> 原点を戻します </value>
</data>
<data name="FrmStoreBox_groupBox4_Text" xml:space="preserve">
<value>压紧轴</value>
<data name="InOut_Axis" xml:space="preserve">
<value> (軸3)前後軸 </value>
</data>
<data name="FrmStoreBox_lblComMsg_Text" xml:space="preserve">
<value>步进电机信息</value>
<data name="InoutAlarm" xml:space="preserve">
<value> please reset again!" </value>
</data>
<data name="FrmStoreBox_btnRelMove_Text" xml:space="preserve">
<value>相对运动</value>
<data name="InoutNotOk" xml:space="preserve">
<value> 先に軸3を待機位置に戻してください </value>
</data>
<data name="FrmStoreBox_label18_Text" xml:space="preserve">
<value>地址</value>
<data name="InoutWarn" xml:space="preserve">
<value> 警告(軸3はスタンバイ時に軸2と軸1を移動することができます </value>
</data>
<data name="FrmStoreBox_btnGetPosition_Text" xml:space="preserve">
<value>查询位置</value>
<data name="InStoreEnd" xml:space="preserve">
<value> リールがストレージポジションに着きます </value>
</data>
<data name="FrmStoreBox_label13_Text" xml:space="preserve">
<value>原点方向:</value>
<data name="InStoreError" xml:space="preserve">
<value> storage location No.[{1}]" </value>
</data>
<data name="FrmStoreBox_label17_Text" xml:space="preserve">
<value>速度:</value>
<data name="InStoreExecute" xml:space="preserve">
<value> 入庫実行中 </value>
</data>
<data name="FrmStoreBox_btnVolMove_Text" xml:space="preserve">
<value>匀速运动</value>
<data name="InStoreFailed" xml:space="preserve">
<value> 入庫失敗 </value>
</data>
<data name="FrmStoreBox_btnClose_Text" xml:space="preserve">
<value>关闭串口</value>
<data name="InStoreNoCode" xml:space="preserve">
<value> and the material will arrive at the Signal Door" </value>
</data>
<data name="FrmStoreBox_btnOpen_Text" xml:space="preserve">
<value>打开串口</value>
<data name="InStoreNoPosition" xml:space="preserve">
<value> storage location No.[{1}]" </value>
</data>
<data name="FrmStoreBox_btnStatusSearch_Text" xml:space="preserve">
<value>查询运动状态</value>
<data name="inSuddenStop" xml:space="preserve">
<value> 設備が緊急停止にします </value>
</data>
<data name="FrmStoreBox_label19_Text" xml:space="preserve">
<value>位置:</value>
<data name="Middle_Axis" xml:space="preserve">
<value> (軸1)回転軸 </value>
</data>
<data name="FrmStoreBox_btnHomeMove_Text" xml:space="preserve">
<value>原点返回</value>
<data name="MoveTimeOut" xml:space="preserve">
<value> [{0}タイムアウト </value>
</data>
<data name="FrmStoreBox_btnClearPosition_Text" xml:space="preserve">
<value>清理位置</value>
<data name="MsgTitle" xml:space="preserve">
<value> 提示 </value>
</data>
<data name="FrmStoreBox_btnStop_Text" xml:space="preserve">
<value>紧急停止</value>
<data name="NO_Clamping_Check" xml:space="preserve">
<value> 材料を分け機構シリンダリールの信号が検出されていません </value>
</data>
<data name="FrmStoreBox_btnLineAbsMove_Text" xml:space="preserve">
<value>绝对运动</value>
<data name="NoAIr" xml:space="preserve">
<value> 気圧信号が検出されていません </value>
</data>
<data name="FrmStoreBox_label25_Text" xml:space="preserve">
<value>端口号:</value>
<data name="NoCodeMsg" xml:space="preserve">
<value> please reload the material!" </value>
</data>
<data name="FrmStoreBox_lblAxisStatus_Text" xml:space="preserve">
<value>点击按钮可读取轴实时状态</value>
<data name="OpenAxisFail" xml:space="preserve">
<value> 軸{0}の開けが失敗しました </value>
</data>
<data name="FrmStoreBox_button3_Text" xml:space="preserve">
<value>读取位置</value>
<data name="oustore" xml:space="preserve">
<value> 出庫 </value>
</data>
<data name="FrmStoreBox_label20_Text" xml:space="preserve">
<value>批量出入料轴</value>
<data name="OutFull" xml:space="preserve">
<value> please take out the material!" </value>
</data>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value>温湿度调试</value>
<data name="OutMoveExecute" xml:space="preserve">
<value> 出庫完成 </value>
</data>
<data name="FrmStoreBox_groupBox7_Text" xml:space="preserve">
<value>温控器调试</value>
<data name="OutStoreBoxEnd" xml:space="preserve">
<value> リールはもうストレージポジションから離れました </value>
</data>
<data name="FrmStoreBox_btnSelTemp_Text" xml:space="preserve">
<value>查询</value>
<data name="OutStoreError" xml:space="preserve">
<value> 出庫失敗:ストレージポジション番号{0}様式エラー </value>
</data>
<data name="FrmStoreBox_label29_Text" xml:space="preserve">
<value>湿度:</value>
<data name="OutStoreExecute" xml:space="preserve">
<value> 出庫実行中 </value>
</data>
<data name="FrmStoreBox_label28_Text" xml:space="preserve">
<value>温度:</value>
<data name="OutStoreFailed" xml:space="preserve">
<value> 出庫失敗 </value>
</data>
<data name="FrmStoreBox_label27_Text" xml:space="preserve">
<value>端口号:</value>
<data name="OutStoreNoPosition" xml:space="preserve">
<value> 出庫失敗:出庫ストレージポジションがありません </value>
</data>
<data name="FrmStoreBox_btnTempClose_Text" xml:space="preserve">
<value>断开</value>
<data name="PCloseDoor" xml:space="preserve">
<value> 先にマルチ入出庫口をクローズしてください! </value>
</data>
<data name="FrmStoreBox_btnTempInit_Text" xml:space="preserve">
<value>初始化</value>
<data name="PleaseStartStore" xml:space="preserve">
<value> 先にタワーを起動してください! </value>
</data>
<data name="FrmStoreBox_btnBatchReset_Text" xml:space="preserve">
<value>批量上下料模块复位</value>
<data name="PWPwd" xml:space="preserve">
<value> パスワードが間違っています。正しいパスワードを入力してください </value>
</data>
<data name="FrmStoreBox_tabPage4_Text" xml:space="preserve">
<value>日志</value>
<data name="PWSpeed" xml:space="preserve">
<value> 正しい速度を入力してください! </value>
</data>
<data name="FrmStoreBox_btnSave_Text" xml:space="preserve">
<value>保存为模拟入库库位</value>
<data name="Reset" xml:space="preserve">
<value> リセット中 </value>
</data>
<data name="FrmStoreBox_btnInOutP4_Text" xml:space="preserve">
<value>进出轴仓门出料点P4:</value>
<data name="Run" xml:space="preserve">
<value> 待機中 </value>
</data>
<data name="FrmStoreBox_btnBatchOutTest_Text" xml:space="preserve">
<value>批量出库测试</value>
<data name="Runing" xml:space="preserve">
<value> 待機中 </value>
</data>
<data name="FrmStoreBox_btnUpdownP8_Text" xml:space="preserve">
<value>升降轴出库低点P8:</value>
<data name="SaveError" xml:space="preserve">
<value> 保存失敗 </value>
</data>
<data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve">
<value>升降轴出库高点P2:</value>
<data name="SaveOk" xml:space="preserve">
<value> 保存成功 </value>
</data>
<data name="FrmStoreBox_btnUpDownDoor_Text" xml:space="preserve">
<value>升降轴仓门位置P7:</value>
<data name="ScanOk" xml:space="preserve">
<value> バーコードスキャンを終了します </value>
</data>
<data name="FrmStoreBox_上料模块复位ToolStripMenuItem_Text" xml:space="preserve">
<value>上料模块复位</value>
<data name="ServoOff" xml:space="preserve">
<value> サーボ機構をクローズします </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem4_Text" xml:space="preserve">
<value>门禁功能屏蔽</value>
<data name="servoON" xml:space="preserve">
<value> サーボ機構をオープンします </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem5_Text" xml:space="preserve">
<value>门禁功能打开</value>
<data name="StartAuto" xml:space="preserve">
<value> 自動入出庫を開始します </value>
</data>
<data name="FrmStoreBox_批量上下轴ONToolStripMenuItem_Text" xml:space="preserve">
<value>批量上下轴ON</value>
<data name="StartCycle" xml:space="preserve">
<value> 循環出庫を開始します </value>
</data>
<data name="FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text" xml:space="preserve">
<value>批量上下轴OFF</value>
<data name="startFail" xml:space="preserve">
<value> 起動失敗:緊急停止ボタンが開けられませんでした </value>
</data>
<data name="FrmStoreBox_设备调试ToolStripMenuItem_Text" xml:space="preserve">
<value>设备调试</value>
<data name="startFailAir" xml:space="preserve">
<value> 起動失敗:気圧信号が検出されませんでした </value>
</data>
<data name="FrmStoreBox_摄像机调试ToolStripMenuItem_Text" xml:space="preserve">
<value>二维码学习</value>
<data name="StopAuto" xml:space="preserve">
<value> 自動出庫を停止します </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem1_Text" xml:space="preserve">
<value>退出</value>
<data name="StopCycle" xml:space="preserve">
<value> 循環出庫を停止します </value>
</data>
<data name="FrmPwd_Text" xml:space="preserve">
<value>请输入密码</value>
<data name="StoreOnline" xml:space="preserve">
<value> 設備がオンライン中です </value>
</data>
<data name="FrmPwd_btnNext_Text" xml:space="preserve">
<value>确定</value>
<data name="SuddenStop" xml:space="preserve">
<value> 設備が緊急停止中です </value>
</data>
<data name="FrmPwd_btnBack_Text" xml:space="preserve">
<value>返回</value>
<data name="SureExit" xml:space="preserve">
<value> 終了しますか? </value>
</data>
<data name="FrmPwd_label1_Text" xml:space="preserve">
<value>请输入密码:</value>
<data name="TakeTrayGo" xml:space="preserve">
<value> 操作員がリールを取り出します </value>
</data>
<data name="FrmAxisDebug_btnAutoMovej_Text" xml:space="preserve">
<value>上下料轴-(向下)</value>
<data name="TakeTrayOut" xml:space="preserve">
<value> シングル入出庫口を閉じます </value>
</data>
<data name="FrmAxisDebug_btnAutoMove_Text" xml:space="preserve">
<value>上下料轴+(向上)</value>
<data name="TheDoorOpen" xml:space="preserve">
<value> マルチ入出庫口が閉じられないで、出庫できません </value>
</data>
<data name="FrmAxisDebug_label7_Text" xml:space="preserve">
<value>批量上下料轴</value>
<data name="TimeOut" xml:space="preserve">
<value> タイムアウト </value>
</data>
<data name="FrmAxisDebug_btnComMovej_Text" xml:space="preserve">
<value>压紧轴-(向上)</value>
<data name="UpDown_Axis" xml:space="preserve">
<value> (軸2)昇降軸 </value>
</data>
<data name="FrmAxisDebug_btnComMove_Text" xml:space="preserve">
<value>压紧轴+(向下)</value>
<data name="Wait" xml:space="preserve">
<value> 設備が未起動です </value>
</data>
<data name="FrmAxisDebug_label4_Text" xml:space="preserve">
<value>(轴四)压紧轴</value>
<data name="WaitEnd" xml:space="preserve">
<value> NG料がシングル入出庫口に届くのを待っています </value>
</data>
<data name="FrmIOStatus_button4_Text" xml:space="preserve">
<value>停止吹气</value>
<data name="WaitInstoreTimeOut" xml:space="preserve">
<value> [{0}]タイムアウト:[入庫待ち][{1}秒 </value>
</data>
<data name="FrmIOStatus_button5_Text" xml:space="preserve">
<value>开始吹气</value>
<data name="WaitIo" xml:space="preserve">
<value> I/O信号待つ </value>
</data>
<data name="FrmIOStatus_button2_Text" xml:space="preserve">
<value>关闭运转ON</value>
<data name="WaitSingleTimeOut" xml:space="preserve">
<value> 待ち受け信号{0}={1}がタイムアウトしました </value>
</data>
<data name="FrmIOStatus_button3_Text" xml:space="preserve">
<value>打开运转ON</value>
<data name="WaitStart" xml:space="preserve">
<value> 設備が未起動です </value>
</data>
<data name="FrmIOStatus_btnSXil_Text" xml:space="preserve">
<value>夹爪放松</value>
<data name="WaitTime" xml:space="preserve">
<value> 待ち時間 </value>
</data>
<data name="FrmIOStatus_btnSXi_Text" xml:space="preserve">
<value>夹爪夹紧</value>
<data name="WarnMsg" xml:space="preserve">
<value> 警告 </value>
</data>
<data name="FrmIOStatus_btnDClose_Text" xml:space="preserve">
<value>门锁关闭</value>
<data name="X01" xml:space="preserve">
<value> 緊急停止 </value>
</data>
<data name="FrmIOStatus_btnDOpen_Text" xml:space="preserve">
<value>门锁打开</value>
<data name="X02" xml:space="preserve">
<value> リセット </value>
</data>
<data name="FrmIOStatus_btnSuckingDiscDown_Text" xml:space="preserve">
<value>夹爪下降</value>
<data name="X03" xml:space="preserve">
<value> 自動起動 </value>
</data>
<data name="FrmIOStatus_btnSuckingDiscUp_Text" xml:space="preserve">
<value>夹爪上升</value>
<data name="X04" xml:space="preserve">
<value> 安全ラスター </value>
</data>
<data name="PreConnectFail" xml:space="preserve">
<value>启动失败:压紧轴连接失败</value>
<data name="X05" xml:space="preserve">
<value> シングル入出庫口のシリンダーが所定位置に上昇 </value>
</data>
<data name="startFail" xml:space="preserve">
<value>启动失败:急停未开</value>
<data name="X06" xml:space="preserve">
<value> シングル入出庫口のシリンダーが所定位置に下降 </value>
</data>
<data name="startFailAir" xml:space="preserve">
<value>启动失败:没有气压信号</value>
<data name="X07" xml:space="preserve">
<value> 材料を分け機構のシリンダーが所定位置に上昇 </value>
</data>
<data name="FrmStoreBox_groupAuto_Text" xml:space="preserve">
<value>自动出入库</value>
<data name="X08" xml:space="preserve">
<value> 材料を分け機構シリンダーが所定位置に下降 </value>
</data>
<data name="FrmStoreBox_checkBox1_Text" xml:space="preserve">
<value>手动出入库</value>
<data name="X09" xml:space="preserve">
<value> リール幅の検測1 </value>
</data>
<data name="FrmStoreBox_label30_Text" xml:space="preserve">
<value>自动出入库间隔:</value>
<data name="X10" xml:space="preserve">
<value> リール幅の検測2 </value>
</data>
<data name="FrmStoreBox_btnStart_Text" xml:space="preserve">
<value>开始自动出入库</value>
<data name="X11" xml:space="preserve">
<value> リール検測1(材料を入れ込み機構) </value>
</data>
<data name="FrmStoreBox_btnSingleTrayIn_Text" xml:space="preserve">
<value>启动单盘入库</value>
<data name="X12" xml:space="preserve">
<value> 材料を入れ込み機構の出荷検測 </value>
</data>
<data name="FrmStoreBox_btnClearBuzzer_Text" xml:space="preserve">
<value>清理蜂鸣器</value>
<data name="X13" xml:space="preserve">
<value> マルチ入出庫口のロックシリンダーオープン端 </value>
</data>
<data name="FrmStoreBox_groupAxis_Text" xml:space="preserve">
<value>伺服运动</value>
<data name="X14" xml:space="preserve">
<value> マルチ入出庫口のロックシリンダークローズ端 </value>
</data>
<data name="FrmStoreBox_groupComAxis_Text" xml:space="preserve">
<value>压紧轴</value>
<data name="X15" xml:space="preserve">
<value> リール検測2(クランプ機構) </value>
</data>
<data name="FrmStoreBox_groupInout_Text" xml:space="preserve">
<value>出入库操作</value>
<data name="X21" xml:space="preserve">
<value> マルチ入出庫口をクローズします </value>
</data>
<data name="FrmStoreBox_出入库调试ToolStripMenuItem_Text" xml:space="preserve">
<value>启用调试</value>
<data name="X22" xml:space="preserve">
<value> 気圧検測 </value>
</data>
<data name="启用调试" xml:space="preserve">
<value>启用调试</value>
<data name="X23" xml:space="preserve">
<value> メンテナンスドアがクローズします </value>
</data>
<data name="禁用调试" xml:space="preserve">
<value>禁用调试</value>
<data name="X24" xml:space="preserve">
<value> メンテナンスドアがクローズします </value>
</data>
<data name="X25" xml:space="preserve">
<value>门锁气缸打开端2</value>
<value> マルチ入出庫口のロックシリンダーオープン端 </value>
</data>
<data name="X26" xml:space="preserve">
<value>门锁气缸关闭端2</value>
<value> マルチ入出庫口のロックシリンダークローズ端 </value>
</data>
<data name="X27" xml:space="preserve">
<value>上料机构上极限</value>
<value> 軸5上極限 </value>
</data>
<data name="X28" xml:space="preserve">
<value>入料口料盘检测</value>
</data>
<data name="FrmIOStatus_radioButton2_Text" xml:space="preserve">
<value>关闭</value>
</data>
<data name="FrmIOStatus_radioButton1_Text" xml:space="preserve">
<value>打开</value>
</data>
<data name="FrmAxisDebug_btnUpdate_Text" xml:space="preserve">
<value>更新坐标</value>
</data>
<data name="温湿度报警" xml:space="preserve">
<value>温湿度报警</value>
</data>
<data name="压紧轴通信异常" xml:space="preserve">
<value>压紧轴通信异常</value>
</data>
<data name="自动出入库操作" xml:space="preserve">
<value>自动出入库操作</value>
</data>
<data name="AxisAlarm" xml:space="preserve">
<value>运动轴{0}报警</value>
</data>
<data name="OpenAxisFail" xml:space="preserve">
<value>打开轴{0}失败</value>
</data>
<data name="AxisHomeMoveAlarm" xml:space="preserve">
<value>运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大,需要报警</value>
</data>
<data name="AxisMoveAlarm" xml:space="preserve">
<value>运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大,需要报警</value>
</data>
<data name="MoveTimeOut" xml:space="preserve">
<value>[{0}]超时{1}[{2}]</value>
</data>
<data name="WaitSingleTimeOut" xml:space="preserve">
<value>等待信号{0}={1}超时</value>
</data>
<data name="WaitInstoreTimeOut" xml:space="preserve">
<value>[{0}]超时[等待可以入库][{1}秒]</value>
</data>
<data name="InStoreNoCode" xml:space="preserve">
<value>未扫到二维码,需要将料盘送出</value>
</data>
<data name="NoCodeMsg" xml:space="preserve">
<value>未扫到二维码,请重新放入料盘</value>
<value> シングル入出庫口リール検測 </value>
</data>
<data name="X29" xml:space="preserve">
<value>夹爪气缸夹紧端</value>
<value> クランプ機構シリンダクランプ端 </value>
</data>
<data name="X30" xml:space="preserve">
<value>夹爪气缸放松端</value>
<value> クランプ機構シリンダリラックス端 </value>
</data>
<data name="Y21" xml:space="preserve">
<value>夹爪气缸夹紧SOL</value>
<data name="X31" xml:space="preserve">
<value> 材料を分け機構シリンダリール検測 </value>
</data>
<data name="Y22" xml:space="preserve">
<value>夹爪气缸放松SOL</value>
<data name="Y01" xml:space="preserve">
<value> 自動指示灯 </value>
</data>
<data name="FrmPositionTool_btnAbsMove_Text" xml:space="preserve">
<value>开始运动</value>
<data name="Y02" xml:space="preserve">
<value> 故障指示灯 </value>
</data>
<data name="FrmPositionTool_btnClear_Text" xml:space="preserve">
<value>清理</value>
<data name="Y03" xml:space="preserve">
<value> 待機指示灯 </value>
</data>
<data name="FrmPositionTool_btnExit_Text" xml:space="preserve">
<value>退出</value>
<data name="Y04" xml:space="preserve">
<value> 吸気口が開きます </value>
</data>
<data name="FrmPositionTool_btnGetActualPosition_Text" xml:space="preserve">
<value>读取位置</value>
<data name="Y05" xml:space="preserve">
<value> タワーのサーボ機構パワーオン </value>
</data>
<data name="FrmPositionTool_btnHomeMove_Text" xml:space="preserve">
<value>原点返回</value>
<data name="Y06" xml:space="preserve">
<value> 軸2ブレーキパワーオン </value>
</data>
<data name="FrmPositionTool_btnOpenFolder_Text" xml:space="preserve">
<value>打开文件夹</value>
<data name="Y07" xml:space="preserve">
<value> カメラの補助光源をオンにします </value>
</data>
<data name="FrmPositionTool_btnSdStop_Text" xml:space="preserve">
<value>停止</value>
<data name="Y08" xml:space="preserve">
<value> 設備の照明をオフにします </value>
</data>
<data name="FrmPositionTool_btnServoOff_Text" xml:space="preserve">
<value>关闭伺服</value>
<data name="Y09" xml:space="preserve">
<value> シングル入出庫口を上昇 </value>
</data>
<data name="FrmPositionTool_btnServoOn_Text" xml:space="preserve">
<value>打开伺服</value>
<data name="Y10" xml:space="preserve">
<value> シングル入出庫口を下降 </value>
</data>
<data name="FrmPositionTool_groupBox6_Text" xml:space="preserve">
<value>伺服运动测试</value>
<data name="Y11" xml:space="preserve">
<value> 材料を分け機構シリンダを上昇 </value>
</data>
<data name="FrmPositionTool_label12_Text" xml:space="preserve">
<value>端口号:</value>
<data name="Y12" xml:space="preserve">
<value> 材料を分け機構シリンダを下降 </value>
</data>
<data name="FrmPositionTool_label13_Text" xml:space="preserve">
<value>位置:</value>
<data name="Y13" xml:space="preserve">
<value> マルチ入出庫口のロックシリンダーをオンします </value>
</data>
<data name="FrmPositionTool_label18_Text" xml:space="preserve">
<value>地址:</value>
<data name="Y14" xml:space="preserve">
<value> マルチ入出庫口のロックシリンダーをオフします </value>
</data>
<data name="FrmPositionTool_label1_Text" xml:space="preserve">
<value>io模块IP:</value>
<data name="Y15" xml:space="preserve">
<value> メンテナンスドアのアラームをクローズします </value>
</data>
<data name="FrmPositionTool_label2_Text" xml:space="preserve">
<value>检测信号地址:</value>
<data name="Y16" xml:space="preserve">
<value> 警報ブザー </value>
</data>
<data name="FrmPositionTool_label3_Text" xml:space="preserve">
<value>保存文件名称:</value>
<data name="Y21" xml:space="preserve">
<value> 材料を分け機構シリンダをクランプ </value>
</data>
<data name="FrmPositionTool_label6_Text" xml:space="preserve">
<value>目标位置:</value>
<data name="Y22" xml:space="preserve">
<value> 材料を分け機構シリンダをリラックス </value>
</data>
<data name="FrmPositionTool_label7_Text" xml:space="preserve">
<value>实际位置:</value>
<data name="ZhLimit" xml:space="preserve">
<value> プラスリミット </value>
</data>
<data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value>速度:</value>
<data name="打开串口失败" xml:space="preserve">
<value> シリアルの開けが失敗しました </value>
</data>
<data name="FrmPositionTool_Text" xml:space="preserve">
<value>升降轴位置测试</value>
<data name="打开日志" xml:space="preserve">
<value> ログをオープンします。 </value>
</data>
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value>升降轴位置调试</value>
<data name="关闭日志" xml:space="preserve">
<value> ログをクローズします。 </value>
</data>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value>保存为单盘入库库位</value>
<data name="检测信号" xml:space="preserve">
<value> 信号を検出します </value>
</data>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value>确定将[{0}]保存为单盘入库默认库位?</value>
<data name="禁用调试" xml:space="preserve">
<value> デバッグを禁止にします </value>
</data>
<data name="启动失败:设备未初始化完成" xml:space="preserve">
<value>启动失败:设备未初始化完成</value>
</data>
<data name="FrmPositionTool_groupBox1_Text" xml:space="preserve">
<value>设备信息</value>
</data>
<data name="FrmPositionTool_groupBox2_Text" xml:space="preserve">
<value>位置信息</value>
</data>
<data name="FrmPositionTool_label10_Text" xml:space="preserve">
<value>入料缓冲点P4偏移量:</value>
</data>
<data name="FrmPositionTool_label4_Text" xml:space="preserve">
<value>出料前点P5偏移值:</value>
</data>
<data name="FrmPositionTool_label5_Text" xml:space="preserve">
<value>出料缓冲点P6偏移量:</value>
</data>
<data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value>入料前点P3偏移量:</value>
</data>
<data name="升降轴位置调试:" xml:space="preserve">
<value>升降轴位置调试:</value>
</data>
<data name="打开串口失败" xml:space="preserve">
<value>打开串口失败</value>
</data>
<data name="文件【{0}】已存在,是否确定覆盖?" xml:space="preserve">
<value>文件【{0}】已存在,是否确定覆盖?</value>
<value> スタートに失敗:設備は初期化中です </value>
</data>
<data name="检测信号" xml:space="preserve">
<value>检测信号</value>
<data name="启用调试" xml:space="preserve">
<value> デバッグを有効にします </value>
</data>
<data name="请输入正确的速度" xml:space="preserve">
<value>请输入正确的速度</value>
</data>
<data name="StartCycle" xml:space="preserve">
<value>开始循环出库</value>
<value> 正しい速度を入力してください </value>
</data>
<data name="StopCycle" xml:space="preserve">
<value>停止循环出库</value>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value> [{0}]を参照ストレージポジションに設定しますか? </value>
</data>
<data name="FrmStoreBox_btnCycleOut_Text" xml:space="preserve">
<value>开始循环出库</value>
<data name="确定开始{0}循环出库" xml:space="preserve">
<value> {0}を使って循環出庫を開始しますか? </value>
</data>
<data name="OutFull" xml:space="preserve">
<value>批量轴已满,请取出料盘</value>
<data name="确定开始自动出入库?" xml:space="preserve">
<value> 自動入出庫を開始しますか? </value>
</data>
<data name="TheDoorOpen" xml:space="preserve">
<value>The door lock is not closed, unable to exit the warehouse</value>
<data name="升降轴位置调试:" xml:space="preserve">
<value> 軸2位置調整: </value>
</data>
<data name="伺服OFF" xml:space="preserve">
<value>伺服OFF</value>
<value> サーボ機構をクローズします </value>
</data>
<data name="伺服ON" xml:space="preserve">
<value>伺服ON</value>
<value> サーボ機構をオープンにします </value>
</data>
<data name="右侧门未关" xml:space="preserve">
<value>右侧门未关</value>
<data name="温湿度报警" xml:space="preserve">
<value> 温湿度にアラームが出ます </value>
</data>
<data name="左侧门未关" xml:space="preserve">
<value>左侧门未关</value>
<data name="文件【{0}】已存在,是否确定覆盖?" xml:space="preserve">
<value> ファイル「{0}」は既に存在します。上書きしますか </value>
</data>
<data name="循环出库" xml:space="preserve">
<value>循环出库</value>
<value> 循環出庫 </value>
</data>
<data name="确定开始{0}循环出库" xml:space="preserve">
<value>确定开始{0}循环出库</value>
</data>
<data name="确定开始自动出入库?" xml:space="preserve">
<value>确定开始自动出入库?</value>
<data name="右侧门未关" xml:space="preserve">
<value> メンテナンスドア2は閉鎖されていません </value>
</data>
<data name="自动库" xml:space="preserve">
<value>自动入库</value>
<data name="自动库" xml:space="preserve">
<value> 自動出庫 </value>
</data>
<data name="自动出入库" xml:space="preserve">
<value>自动出入库</value>
<value> 自動入出庫 </value>
</data>
<data name="自动出" xml:space="preserve">
<value>自动出库</value>
<data name="自动出入库操作" xml:space="preserve">
<value> 自動入出庫操作 </value>
</data>
<data name="FrmIOStatus_btnCloseDeviceLed_Text" xml:space="preserve">
<value>关闭设备照明</value>
<data name="自动入库" xml:space="preserve">
<value> 自動入庫 </value>
</data>
<data name="FrmIOStatus_btnOpenDeviceLed_Text" xml:space="preserve">
<value>打开设备照明</value>
<data name="左侧门未关" xml:space="preserve">
<value> メンテナンスドア1は閉鎖されていません </value>
</data>
<data name="NO_Clamping_Check" xml:space="preserve">
<value>夹爪气缸料盘检测无信号</value>
<data name="FrmStoreBox_打开日志ToolStripMenuItem_Text" xml:space="preserve">
<value> ログをオープンします。 </value>
</data>
<data name="X31" xml:space="preserve">
<value>夹爪气缸料盘检测</value>
<data name="FrmStoreBox_chbDebug_Text" xml:space="preserve">
<value> 調整状態 </value>
</data>
<data name="FrmStoreBox_toolStripMenuItem6_Text" xml:space="preserve">
<value>セーター</value>
<data name="InstoreInfo" xml:space="preserve">
<value> マルチ入出庫情報:入庫: </value>
</data>
</root>
\ No newline at end of file
......@@ -117,1318 +117,739 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="a" xml:space="preserve">
<value>a</value>
</data>
<data name="OpenComFail" xml:space="preserve">
<value>打开串口失败</value>
</data>
<data name="MsgTitle" xml:space="preserve">
<value>提示</value>
</data>
<data name="SaveOk" xml:space="preserve">
<value>保存成功</value>
</data>
<data name="PleaseStartStore" xml:space="preserve">
<value>请先启动料仓!</value>
</data>
<data name="CannotMove" xml:space="preserve">
<value>定位气缸不在下降端,不能移动进出轴</value>
</data>
<data name="WarnMsg" xml:space="preserve">
<value>警告</value>
</data>
<data name="SaveError" xml:space="preserve">
<value>保存失败</value>
</data>
<data name="CanotReset" xml:space="preserve">
<value>无报警,无出入库或者重置操作时,才可以回待机点</value>
</data>
<data name="SureExit" xml:space="preserve">
<value>是否确定退出</value>
</data>
<data name="PWSpeed" xml:space="preserve">
<value>请先输入正确的速度</value>
</data>
<data name="AutoOut" xml:space="preserve">
<value>自动出库:</value>
</data>
<data name="AutoIn" xml:space="preserve">
<value>自动入库:</value>
</data>
<data name="AutoEnd" xml:space="preserve">
<value>自动出入库结束</value>
</data>
<data name="DoorHasOpen" xml:space="preserve">
<value> 前门未关</value>
</data>
<data name="HasWare" xml:space="preserve">
<value>叉子料盘检测有料,请检查</value>
</data>
<data name="StartAuto" xml:space="preserve">
<value>开始自动出入库</value>
</data>
<data name="StopAuto" xml:space="preserve">
<value>停止自动出入库</value>
</data>
<data name="WaitStart" xml:space="preserve">
<value>等待启动</value>
</data>
<data name="Run" xml:space="preserve">
<value>运行中</value>
</data>
<data name="Busy" xml:space="preserve">
<value>忙碌</value>
</data>
<data name="HomeMove" xml:space="preserve">
<value>原点返回</value>
</data>
<data name="Reset" xml:space="preserve">
<value>重置</value>
</data>
<data name="Runing" xml:space="preserve">
<value>运行中</value>
</data>
<data name="Wait" xml:space="preserve">
<value>等待启动</value>
</data>
<data name="Debugging" xml:space="preserve">
<value>设备调试中</value>
</data>
<data name="InStoreEnd" xml:space="preserve">
<value>料盘入仓位完成</value>
</data>
<data name="InStoreExecute" xml:space="preserve">
<value>入库执行中</value>
</data>
<data name="InTrouble" xml:space="preserve">
<value>故障中</value>
</data>
<data name="OutStoreBoxEnd" xml:space="preserve">
<value>料盘出仓位完成</value>
</data>
<data name="OutStoreExecute" xml:space="preserve">
<value>出库执行中</value>
</data>
<data name="StoreOnline" xml:space="preserve">
<value>设备联机</value>
</data>
<data name="SuddenStop" xml:space="preserve">
<value>急停中</value>
</data>
<data name="OutMoveExecute" xml:space="preserve">
<value>出库完成</value>
</data>
<data name="InStoreFailed" xml:space="preserve">
<value>入库失败</value>
</data>
<data name="OutStoreFailed" xml:space="preserve">
<value>出库失败</value>
</data>
<data name="WaitSingle" xml:space="preserve">
<value>等待信号</value>
</data>
<data name="TimeOut" xml:space="preserve">
<value>超时</value>
</data>
<data name="inSuddenStop" xml:space="preserve">
<value>收到急停信号,报警急停</value>
</data>
<data name="InoutAlarm" xml:space="preserve">
<value>进出轴报警!复位失败,请检查</value>
</data>
<data name="Open" xml:space="preserve">
<value>打开</value>
</data>
<data name="Fail" xml:space="preserve">
<value>失败</value>
</data>
<data name="AutoReset" xml:space="preserve">
<value>收到复位信号,自动复位</value>
</data>
<data name="MoveAxis" xml:space="preserve">
<value>运动轴</value>
</data>
<data name="Alarm" xml:space="preserve">
<value>报警</value>
</data>
<data name="InStoreError" xml:space="preserve">
<value>入库库位格式错误条码[{0}]库位号[{1}]</value>
</data>
<data name="InStoreNoPosition" xml:space="preserve">
<value>入库未找到库位:条码[{0}]库位号[{1}]</value>
</data>
<data name="OutStoreError" xml:space="preserve">
<value>出库格式错误{0}</value>
</data>
<data name="OutStoreNoPosition" xml:space="preserve">
<value>出库未找库位:{0}</value>
</data>
<data name="AbsMove" xml:space="preserve">
<value>绝对运动</value>
</data>
<data name="WaitIo" xml:space="preserve">
<value>IO信号等待</value>
</data>
<data name="WaitTime" xml:space="preserve">
<value>时间等待:</value>
</data>
<data name="TargetPosition" xml:space="preserve">
<value>电缸目标位置:</value>
</data>
<data name="Middle_Axis" xml:space="preserve">
<value>(轴一)旋转轴</value>
</data>
<data name="UpDown_Axis" xml:space="preserve">
<value>(轴二)升降轴轴</value>
</data>
<data name="InOut_Axis" xml:space="preserve">
<value>(轴三)进出轴</value>
</data>
<data name="Comp_Axis" xml:space="preserve">
<value>(轴四)压紧轴</value>
</data>
<data name="Batch_Axis" xml:space="preserve">
<value>(轴五)批量上下轴</value>
</data>
<data name="FrmStoreBox_Text" xml:space="preserve">
<value>AC_SA_料仓</value>
</data>
<data name="FrmStoreBox_chbAuto_Text" xml:space="preserve">
<value>开机自动启动</value>
</data>
<data name="FrmStoreBox_groupBox1_Text" xml:space="preserve">
<value>伺服状态</value>
</data>
<data name="FrmStoreBox_label1_Text" xml:space="preserve">
<value>轴一:旋转轴</value>
</data>
<data name="FrmStoreBox_label38_Text" xml:space="preserve">
<value>ALM:</value>
</data>
<data name="FrmStoreBox_label12_Text" xml:space="preserve">
<value>出入库目标值:</value>
</data>
<data name="FrmStoreBox_label4_Text" xml:space="preserve">
<value>轴三:进出轴</value>
</data>
<data name="FrmStoreBox_label3_Text" xml:space="preserve">
<value>轴二:上下轴</value>
</data>
<data name="FrmStoreBox_label43_Text" xml:space="preserve">
<value>输出脉冲值:</value>
</data>
<data name="FrmStoreBox_label42_Text" xml:space="preserve">
<value>编码器计数:</value>
</data>
<data name="FrmStoreBox_groupBox3_Text" xml:space="preserve">
<value>设备状态</value>
</data>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value>等待启动</value>
</data>
<data name="FrmStoreBox_groupBox5_Text" xml:space="preserve">
<value>伺服运动</value>
</data>
<data name="FrmStoreBox_label6_Text" xml:space="preserve">
<value>原点信号:</value>
</data>
<data name="FrmStoreBox_label5_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
</data>
<data name="FrmStoreBox_btnReadHomeSingle_Text" xml:space="preserve">
<value>读原点信号</value>
</data>
<data name="FrmStoreBox_chbAutoRead_Text" xml:space="preserve">
<value>自动读取位置</value>
</data>
<data name="FrmStoreBox_label16_Text" xml:space="preserve">
<value>1=完成,0=未完成</value>
</data>
<data name="FrmStoreBox_label15_Text" xml:space="preserve">
<value>1=执行中,0=未执行</value>
</data>
<data name="FrmStoreBox_label14_Text" xml:space="preserve">
<value>1=报警,0=正常</value>
</data>
<data name="FrmStoreBox_label11_Text" xml:space="preserve">
<value>HOME-CMP状态:</value>
</data>
<data name="FrmStoreBox_button2_Text" xml:space="preserve">
<value>读HOME状态</value>
</data>
<data name="FrmStoreBox_label10_Text" xml:space="preserve">
<value>BUSY状态:</value>
</data>
<data name="FrmStoreBox_button1_Text" xml:space="preserve">
<value>读BUSY状态</value>
</data>
<data name="FrmStoreBox_label2_Text" xml:space="preserve">
<value>报警状态:</value>
</data>
<data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve">
<value>读报警状态</value>
</data>
<data name="FrmStoreBox_btnReadPosition_Text" xml:space="preserve">
<value>读取位置</value>
</data>
<data name="FrmStoreBox_label7_Text" xml:space="preserve">
<value>输出脉冲值:</value>
</data>
<data name="FrmStoreBox_label8_Text" xml:space="preserve">
<value>编码器计数:</value>
</data>
<data name="FrmStoreBox_btnOpenAxis_Text" xml:space="preserve">
<value>打开伺服</value>
</data>
<data name="FrmStoreBox_btnCloseAxis_Text" xml:space="preserve">
<value>关闭伺服</value>
</data>
<data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value>速度:</value>
</data>
<data name="FrmStoreBox_btnAxisVMove_Text" xml:space="preserve">
<value>匀速运动</value>
</data>
<data name="FrmStoreBox_btnAxisRMove_Text" xml:space="preserve">
<value>相对运动</value>
</data>
<data name="FrmStoreBox_btnAxisReturnHome_Text" xml:space="preserve">
<value>原点返回</value>
</data>
<data name="FrmStoreBox_btnAxisAMove_Text" xml:space="preserve">
<value>绝对运动</value>
</data>
<data name="FrmStoreBox_Bt_ClearCounter_Text" xml:space="preserve">
<value>重置位置</value>
</data>
<data name="FrmStoreBox_btnComAlarmClear_Text" xml:space="preserve">
<value>清除报警</value>
</data>
<data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value>位置:</value>
</data>
<data name="FrmStoreBox_btnAxisStop_Text" xml:space="preserve">
<value> 停止运动</value>
</data>
<data name="FrmStoreBox_label45_Text" xml:space="preserve">
<value>端口号:</value>
</data>
<data name="FrmStoreBox_label46_Text" xml:space="preserve">
<value>伺服地址:</value>
</data>
<data name="FrmStoreBox_label49_Text" xml:space="preserve">
<value>AC伺服:</value>
</data>
<data name="FrmStoreBox_groupBox2_Text" xml:space="preserve">
<value>料仓操作</value>
</data>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value>当前温度--,当前湿度--</value>
</data>
<data name="FrmStoreBox_btnClearLog_Text" xml:space="preserve">
<value>清理日志</value>
</data>
<data name="FrmStoreBox_lblMsg_Text" xml:space="preserve">
<value>没有开启自动出入库</value>
</data>
<data name="FrmStoreBox_btnSavePosition_Text" xml:space="preserve">
<value>保存位置</value>
</data>
<data name="FrmStoreBox_btnStartAuTo_Text" xml:space="preserve">
<value>启动自动模式</value>
</data>
<data name="FrmStoreBox_label9_Text" xml:space="preserve">
<value>入库间隔仓位:</value>
</data>
<data name="FrmStoreBox_label21_Text" xml:space="preserve">
<value>选择仓位:</value>
</data>
<data name="FrmStoreBox_btnInStore_Text" xml:space="preserve">
<value>入库测试</value>
</data>
<data name="FrmStoreBox_btnOutStore_Text" xml:space="preserve">
<value>单盘出库</value>
</data>
<data name="FrmStoreBox_btnComP1_Text" xml:space="preserve">
<value>压紧轴待机点P1:</value>
</data>
<data name="FrmStoreBox_btnInOutP2_Text" xml:space="preserve">
<value>进出轴吸盘取料点P2:</value>
</data>
<data name="FrmStoreBox_btnInOutP1_Text" xml:space="preserve">
<value>进出轴待机点P1:</value>
</data>
<data name="FrmStoreBox_btnMiddleP1_Text" xml:space="preserve">
<value>旋转轴待机点P1:</value>
</data>
<data name="FrmStoreBox_btnUpDownP7_Text" xml:space="preserve">
<value>升降轴取料缓冲点P7:</value>
</data>
<data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve">
<value>升降轴吸盘下方取料点P1:</value>
</data>
<data name="FrmStoreBox_btnComP3_Text" xml:space="preserve">
<value>压紧轴压紧前点P3:</value>
</data>
<data name="FrmStoreBox_btnComP2_Text" xml:space="preserve">
<value>压紧轴压紧点P2:</value>
</data>
<data name="FrmStoreBox_btnInOutP3_Text" xml:space="preserve">
<value>进出轴库位取料点P3:</value>
</data>
<data name="FrmStoreBox_btnMiddleP2_Text" xml:space="preserve">
<value>旋转轴库位点P2:</value>
</data>
<data name="FrmStoreBox_btnUpDownP5_Text" xml:space="preserve">
<value>升降轴出料前点P5:</value>
</data>
<data name="FrmStoreBox_btnUpDownP6_Text" xml:space="preserve">
<value>升降轴出料缓冲点P6:</value>
</data>
<data name="FrmStoreBox_btnUpDownP3_Text" xml:space="preserve">
<value>升降轴入料前点P3:</value>
</data>
<data name="FrmStoreBox_btnUpDownP4_Text" xml:space="preserve">
<value>升降轴入料缓冲点P4:</value>
</data>
<data name="FrmIOStatus_Text" xml:space="preserve">
<value>IO查看</value>
</data>
<data name="FrmIOStatus_groupBox1_Text" xml:space="preserve">
<value>DO写入</value>
</data>
<data name="FrmIOStatus_btnDisDoorClose_Text" xml:space="preserve">
<value>门禁功能打开</value>
</data>
<data name="FrmIOStatus_btnDisDoorOpen_Text" xml:space="preserve">
<value>门禁功能屏蔽</value>
</data>
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<value>关闭照明</value>
</data>
<data name="FrmIOStatus_btnOpenLed_Text" xml:space="preserve">
<value>打开照明</value>
</data>
<data name="FrmIOStatus_button1_Text" xml:space="preserve">
<value>关闭</value>
</data>
<data name="FrmIOStatus_btnCloseAxisBreak_Text" xml:space="preserve">
<value>关闭刹车</value>
</data>
<data name="FrmIOStatus_btnOpenAxisBreak_Text" xml:space="preserve">
<value>打开刹车</value>
</data>
<data name="FrmIOStatus_btnLocationDown_Text" xml:space="preserve">
<value>定位气缸下降</value>
</data>
<data name="FrmIOStatus_btnLocationUp_Text" xml:space="preserve">
<value>定位气缸上升</value>
</data>
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<value>关闭仓门</value>
</data>
<data name="FrmIOStatus_btnOpenDoor_Text" xml:space="preserve">
<value>打开仓门</value>
</data>
<data name="FrmIOStatus_label3_Text" xml:space="preserve">
<value>选择DO:</value>
</data>
<data name="FrmIOStatus_label2_Text" xml:space="preserve">
<value>SlaveId</value>
</data>
<data name="FrmIOStatus_btnReadAllDo_Text" xml:space="preserve">
<value>读取所有DO</value>
</data>
<data name="FrmIOStatus_chbAutoRead_Text" xml:space="preserve">
<value>自动读取</value>
</data>
<data name="FrmIOStatus_btnReadAllDi_Text" xml:space="preserve">
<value>读取所有DI</value>
</data>
<data name="FrmIOStatus_btnReadIO_Text" xml:space="preserve">
<value>读取IO状态</value>
</data>
<data name="FrmIOStatus_label17_Text" xml:space="preserve">
<value>设备IP:</value>
</data>
<data name="FrmIOStatus_label14_Text" xml:space="preserve">
<value>地址:</value>
</data>
<data name="FrmIOStatus_label5_Text" xml:space="preserve">
<value>定时(ms):</value>
</data>
<data name="FrmIOStatus_label6_Text" xml:space="preserve">
<value>写入值:</value>
</data>
<data name="FrmIOStatus_btnWriteSingleDO_Text" xml:space="preserve">
<value>写入DO</value>
</data>
<data name="FrmIOStatus_groupBox4_Text" xml:space="preserve">
<value>DO列表</value>
</data>
<data name="FrmIOStatus_label1_Text" xml:space="preserve">
<value>Y01_自动指示灯</value>
</data>
<data name="FrmIOStatus_groupBox3_Text" xml:space="preserve">
<value>DI列表</value>
</data>
<data name="FrmAxisDebug_Text" xml:space="preserve">
<value>料仓BOX_1 _轴点动调试</value>
</data>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value>实时坐标</value>
</data>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value>点动速度</value>
</data>
<data name="FrmAxisDebug_button1_Text" xml:space="preserve">
<value>关闭</value>
</data>
<data name="FrmAxisDebug_btnInOutMovej_Text" xml:space="preserve">
<value>进出轴-(后退)</value>
</data>
<data name="FrmAxisDebug_btnUpDownMovej_Text" xml:space="preserve">
<value>升降轴-(下降)</value>
</data>
<data name="FrmAxisDebug_btnMiddleMovej_Text" xml:space="preserve">
<value>旋转轴-(逆时针)</value>
</data>
<data name="FrmAxisDebug_btnInOutMove_Text" xml:space="preserve">
<value>进出轴+(前进)</value>
</data>
<data name="FrmAxisDebug_btnUpDownMove_Text" xml:space="preserve">
<value>升降轴+(上升)</value>
</data>
<data name="FrmAxisDebug_btnMiddleMove_Text" xml:space="preserve">
<value>旋转轴+(顺时针)</value>
</data>
<data name="FrmAxisDebug_label3_Text" xml:space="preserve">
<value>(轴三)进出轴</value>
</data>
<data name="FrmAxisDebug_label2_Text" xml:space="preserve">
<value>(轴二)升降轴</value>
</data>
<data name="FrmAxisDebug_label1_Text" xml:space="preserve">
<value>(轴一)旋转轴</value>
</data>
<data name="FrmLanguage_Text" xml:space="preserve">
<value>语言</value>
</data>
<data name="FrmLanguage_rdDe_Text" xml:space="preserve">
<value>德文</value>
</data>
<data name="FrmLanguage_btnCancel_Text" xml:space="preserve">
<value>取消</value>
</data>
<data name="FrmLanguage_btnOk_Text" xml:space="preserve">
<value>确定</value>
</data>
<data name="FrmLanguage_rbtnEnglish_Text" xml:space="preserve">
<value>英文</value>
</data>
<data name="FrmLanguage_rbtnChina_Text" xml:space="preserve">
<value>中文</value>
</data>
<data name="FrmStoreBox_iO状态查看ToolStripMenuItem_Text" xml:space="preserve">
<value>IO状态调试</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem2_Text" xml:space="preserve">
<value>打开照明</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem3_Text" xml:space="preserve">
<value>关闭照明</value>
</data>
<data name="FrmStoreBox_停止ToolStripMenuItem_Text" xml:space="preserve">
<value>停止</value>
</data>
<data name="FrmStoreBox_关闭仓门ToolStripMenuItem_Text" xml:space="preserve">
<value>关闭仓门</value>
</data>
<data name="FrmStoreBox_启动ToolStripMenuItem_Text" xml:space="preserve">
<value>启动</value>
</data>
<data name="FrmStoreBox_回待机点ToolStripMenuItem_Text" xml:space="preserve">
<value>回待机点</value>
</data>
<data name="FrmStoreBox_复位ToolStripMenuItem_Text" xml:space="preserve">
<value>复位</value>
</data>
<data name="FrmStoreBox_学习二维码ToolStripMenuItem_Text" xml:space="preserve">
<value>学习二维码</value>
</data>
<data name="FrmStoreBox_德文ToolStripMenuItem_Text" xml:space="preserve">
<value>德文</value>
</data>
<data name="FrmStoreBox_打开舱门ToolStripMenuItem_Text" xml:space="preserve">
<value>打开仓门</value>
</data>
<data name="FrmStoreBox_扫码测试ToolStripMenuItem_Text" xml:space="preserve">
<value>扫码测试</value>
</data>
<data name="FrmStoreBox_料仓操作ToolStripMenuItem_Text" xml:space="preserve">
<value>料仓操作</value>
</data>
<data name="FrmStoreBox_料仓运转OFFToolStripMenuItem_Text" xml:space="preserve">
<value>料仓运转OFF</value>
</data>
<data name="FrmStoreBox_料仓运转ONToolStripMenuItem_Text" xml:space="preserve">
<value>料仓运转ON</value>
</data>
<data name="FrmStoreBox_显示ToolStripMenuItem_Text" xml:space="preserve">
<value>显示</value>
</data>
<data name="FrmStoreBox_查看IOToolStripMenuItem_Text" xml:space="preserve">
<value>查看IO</value>
</data>
<data name="FrmStoreBox_清理日志ToolStripMenuItem_Text" xml:space="preserve">
<value>中文</value>
</data>
<data name="FrmStoreBox_英文ToolStripMenuItem_Text" xml:space="preserve">
<value>英文</value>
</data>
<data name="FrmStoreBox_语言_Text" xml:space="preserve">
<value>语言</value>
</data>
<data name="FrmStoreBox_轴卡点动ToolStripMenuItem_Text" xml:space="preserve">
<value>轴卡点动</value>
</data>
<data name="FrmStoreBox_退出ToolStripMenuItem_Text" xml:space="preserve">
<value>退出系统</value>
</data>
<data name="CanotSingleInStore" xml:space="preserve">
<value>此设备不支持单个入库</value>
</data>
<data name="InoutNotOk" xml:space="preserve">
<value>叉子不在待机位,请先将叉子退回待机位</value>
</data>
<data name="InoutWarn" xml:space="preserve">
<value>警告(叉子在待机位时,才能移动升降轴和旋转轴)</value>
</data>
<data name="CanotBack" xml:space="preserve">
<value>无报警,无出入库或者重置操作时,才可以回待机点</value>
</data>
<data name="PCloseDoor" xml:space="preserve">
<value>请先关闭批量上下料门</value>
</data>
<data name="PWPwd" xml:space="preserve">
<value>请输入正确的密码</value>
</data>
<data name="CnotOpen" xml:space="preserve">
<value>忙碌中,无法打开门锁</value>
</data>
<data name="batchInError" xml:space="preserve">
<value>批量入库失败:请先关闭上料机构</value>
</data>
<data name="batchInError2" xml:space="preserve">
<value>批量入库失败:叉子料盘检测有料,请检查后再入库</value>
</data>
<data name="GetError" xml:space="preserve">
<value>取出料盘失败:无料盘可取</value>
</data>
<data name="GetError2" xml:space="preserve">
<value>取出料盘失败:忙碌中,无法打开门锁</value>
</data>
<data name="CloseError" xml:space="preserve">
<value>锁门失败:请先关闭上料机构</value>
</data>
<data name="TakeTrayOut" xml:space="preserve">
<value>关闭仓门</value>
</data>
<data name="NoAIr" xml:space="preserve">
<value>未检测到气压信号</value>
</data>
<data name="trayHeight" xml:space="preserve">
<value>料盘高度</value>
</data>
<data name="FuLimit" xml:space="preserve">
<value>负限位</value>
</data>
<data name="ZhLimit" xml:space="preserve">
<value>正限位</value>
</data>
<data name="BatchStop" xml:space="preserve">
<value>上料轴运动停止</value>
</data>
<data name="ScanOk" xml:space="preserve">
<value>扫码结束</value>
</data>
<data name="TakeTrayGo" xml:space="preserve">
<value>操作人员拿走料盘</value>
</data>
<data name="WaitEnd" xml:space="preserve">
<value>等待送料结束</value>
</data>
<data name="XiLiaoError" xml:space="preserve">
<value>吸盘吸料失败</value>
</data>
<data name="ServoOff" xml:space="preserve">
<value>伺服OFF</value>
</data>
<data name="servoON" xml:space="preserve">
<value>伺服ON</value>
</data>
<data name="NoDoorStatus" xml:space="preserve">
<value>仓门状态未知</value>
</data>
<data name="InstoreInfo" xml:space="preserve">
<value>批量出入库信息: 入库:</value>
</data>
<data name="oustore" xml:space="preserve">
<value>出库: </value>
</data>
<data name="doorClose" xml:space="preserve">
<value>门锁关闭</value>
</data>
<data name="doorOpen" xml:space="preserve">
<value>门锁打开</value>
</data>
<data name="X01" xml:space="preserve">
<value>急停</value>
</data>
<data name="X02" xml:space="preserve">
<value>复位</value>
</data>
<data name="X03" xml:space="preserve">
<value>自动启动</value>
</data>
<data name="X04" xml:space="preserve">
<value>安全光栅</value>
</data>
<data name="X05" xml:space="preserve">
<value>进料口门上升端</value>
</data>
<data name="X06" xml:space="preserve">
<value>进料口门下降端</value>
</data>
<data name="X07" xml:space="preserve">
<value>夹爪气缸上升端</value>
</data>
<data name="X08" xml:space="preserve">
<value>夹爪气缸下降端</value>
</data>
<data name="X09" xml:space="preserve">
<value>料盘宽度检测1</value>
</data>
<data name="X10" xml:space="preserve">
<value>料盘宽度检测2</value>
</data>
<data name="X11" xml:space="preserve">
<value>料盘检测1(上料机构)</value>
</data>
<data name="X12" xml:space="preserve">
<value>上料机构出料检测</value>
</data>
<data name="X13" xml:space="preserve">
<value>门锁气缸打开端</value>
</data>
<data name="X14" xml:space="preserve">
<value>门锁气缸关闭端</value>
</data>
<data name="X15" xml:space="preserve">
<value>料盘检测2(料叉机构)</value>
</data>
<data name="X16" xml:space="preserve">
<value>压紧机构计量检测</value>
</data>
<data name="Y01" xml:space="preserve">
<value>自动指示灯</value>
</data>
<data name="Y02" xml:space="preserve">
<value>故障指示灯</value>
</data>
<data name="Y03" xml:space="preserve">
<value>待机指示灯</value>
</data>
<data name="Y04" xml:space="preserve">
<value>吹气SOL ON</value>
</data>
<data name="Y05" xml:space="preserve">
<value>料仓运转ON</value>
</data>
<data name="Y06" xml:space="preserve">
<value>轴2刹车电源ON</value>
</data>
<data name="Y07" xml:space="preserve">
<value>相机照明开</value>
</data>
<data name="Y08" xml:space="preserve">
<value>设备照明开</value>
</data>
<data name="Y09" xml:space="preserve">
<value>进料口门上升SOL</value>
</data>
<data name="Y10" xml:space="preserve">
<value>进料口门下降SOL</value>
</data>
<data name="Y11" xml:space="preserve">
<value>夹爪气缸上升SOL</value>
</data>
<data name="Y12" xml:space="preserve">
<value>夹爪气缸下降SOL</value>
</data>
<data name="Y13" xml:space="preserve">
<value>门锁气缸打开SOL</value>
</data>
<data name="Y14" xml:space="preserve">
<value>门锁气缸关闭SOL</value>
</data>
<data name="Y15" xml:space="preserve">
<value>门禁功能屏蔽</value>
</data>
<data name="Y16" xml:space="preserve">
<value>报警蜂鸣器</value>
</data>
<data name="X21" xml:space="preserve">
<value>上料机构门关闭</value>
</data>
<data name="X22" xml:space="preserve">
<value>气压检测</value>
</data>
<data name="X23" xml:space="preserve">
<value>左侧门关闭</value>
</data>
<data name="X24" xml:space="preserve">
<value>右侧门关闭</value>
</data>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value>批量上下料操作</value>
</data>
<data name="FrmStoreBox_btnOpenDoor_Text" xml:space="preserve">
<value>打开门锁</value>
</data>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value>请拿走/放入料盘,并点击左侧按钮关闭仓门</value>
</data>
<data name="FrmStoreBox_btnWaitTrgGo_Text" xml:space="preserve">
<value>料盘已拿出/放入</value>
</data>
<data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve">
<value>等待启动</value>
</data>
<data name="FrmStoreBox_btnCloseDoor_Text" xml:space="preserve">
<value>关闭门锁</value>
</data>
<data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve">
<value>取出出库料盘</value>
</data>
<data name="FrmStoreBox_lblDoorStatus_Text" xml:space="preserve">
<value>仓门状态:关闭中</value>
</data>
<data name="FrmStoreBox_btnBatchInStore_Text" xml:space="preserve">
<value>开始批量入库</value>
</data>
<data name="FrmStoreBox_lblOutInfo_Text" xml:space="preserve">
<value>累积出库信息</value>
</data>
<data name="FrmStoreBox_tabPage2_Text" xml:space="preserve">
<value>伺服调试</value>
</data>
<data name="FrmStoreBox_btnUpdateSpeed_Text" xml:space="preserve">
<value>更改速度</value>
</data>
<data name="FrmStoreBox_btnUpdateStatus_Text" xml:space="preserve">
<value>读取所有状态</value>
</data>
<data name="FrmStoreBox_label24_Text" xml:space="preserve">
<value>负极限信号:</value>
</data>
<data name="FrmStoreBox_label26_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
</data>
<data name="FrmStoreBox_btnReadLimit2_Text" xml:space="preserve">
<value>读负极限信号</value>
</data>
<data name="FrmStoreBox_label22_Text" xml:space="preserve">
<value>正极限信号:</value>
</data>
<data name="FrmStoreBox_label23_Text" xml:space="preserve">
<value>1=ON,0=OFF</value>
</data>
<data name="FrmStoreBox_btnReadLimit1_Text" xml:space="preserve">
<value>读正极限信号</value>
</data>
<data name="FrmStoreBox_btnReadBusy_Text" xml:space="preserve">
<value>读BUSY状态</value>
</data>
<data name="FrmStoreBox_tabPage3_Text" xml:space="preserve">
<value>压紧轴调试</value>
</data>
<data name="FrmStoreBox_groupBox4_Text" xml:space="preserve">
<value>压紧轴</value>
</data>
<data name="FrmStoreBox_lblComMsg_Text" xml:space="preserve">
<value>步进电机信息</value>
</data>
<data name="FrmStoreBox_btnRelMove_Text" xml:space="preserve">
<value>相对运动</value>
</data>
<data name="FrmStoreBox_label18_Text" xml:space="preserve">
<value>地址</value>
</data>
<data name="FrmStoreBox_btnGetPosition_Text" xml:space="preserve">
<value>查询位置</value>
</data>
<data name="FrmStoreBox_label13_Text" xml:space="preserve">
<value>原点方向:</value>
</data>
<data name="FrmStoreBox_label17_Text" xml:space="preserve">
<value>速度:</value>
</data>
<data name="FrmStoreBox_btnVolMove_Text" xml:space="preserve">
<value>匀速运动</value>
</data>
<data name="FrmStoreBox_btnClose_Text" xml:space="preserve">
<value>关闭串口</value>
</data>
<data name="FrmStoreBox_btnOpen_Text" xml:space="preserve">
<value>打开串口</value>
</data>
<data name="FrmStoreBox_btnStatusSearch_Text" xml:space="preserve">
<value>查询运动状态</value>
</data>
<data name="FrmStoreBox_label19_Text" xml:space="preserve">
<value>位置:</value>
</data>
<data name="FrmStoreBox_btnHomeMove_Text" xml:space="preserve">
<value>原点返回</value>
</data>
<data name="FrmStoreBox_btnClearPosition_Text" xml:space="preserve">
<value>清理位置</value>
</data>
<data name="FrmStoreBox_btnStop_Text" xml:space="preserve">
<value>紧急停止</value>
</data>
<data name="FrmStoreBox_btnLineAbsMove_Text" xml:space="preserve">
<value>绝对运动</value>
</data>
<data name="FrmStoreBox_label25_Text" xml:space="preserve">
<value>端口号:</value>
</data>
<data name="FrmStoreBox_lblAxisStatus_Text" xml:space="preserve">
<value>点击按钮可读取轴实时状态</value>
</data>
<data name="FrmStoreBox_button3_Text" xml:space="preserve">
<value>读取位置</value>
</data>
<data name="FrmStoreBox_label20_Text" xml:space="preserve">
<value>批量出入料轴</value>
</data>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value>温湿度调试</value>
</data>
<data name="FrmStoreBox_groupBox7_Text" xml:space="preserve">
<value>温控器调试</value>
</data>
<data name="FrmStoreBox_btnSelTemp_Text" xml:space="preserve">
<value>查询</value>
</data>
<data name="FrmStoreBox_label29_Text" xml:space="preserve">
<value>湿度:</value>
</data>
<data name="FrmStoreBox_label28_Text" xml:space="preserve">
<value>温度:</value>
</data>
<data name="FrmStoreBox_label27_Text" xml:space="preserve">
<value>端口号:</value>
</data>
<data name="FrmStoreBox_btnTempClose_Text" xml:space="preserve">
<value>断开</value>
</data>
<data name="FrmStoreBox_btnTempInit_Text" xml:space="preserve">
<value>初始化</value>
</data>
<data name="FrmStoreBox_btnBatchReset_Text" xml:space="preserve">
<value>批量上下料模块复位</value>
</data>
<data name="FrmStoreBox_tabPage4_Text" xml:space="preserve">
<value>日志</value>
</data>
<data name="FrmStoreBox_btnSave_Text" xml:space="preserve">
<value>保存为模拟入库库位</value>
</data>
<data name="FrmStoreBox_btnInOutP4_Text" xml:space="preserve">
<value>进出轴仓门出料点P4:</value>
</data>
<data name="FrmStoreBox_btnBatchOutTest_Text" xml:space="preserve">
<value>批量出库测试</value>
</data>
<data name="FrmStoreBox_btnUpdownP8_Text" xml:space="preserve">
<value>升降轴出库低点P8:</value>
</data>
<data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve">
<value>升降轴出库高点P2:</value>
</data>
<data name="FrmStoreBox_btnUpDownDoor_Text" xml:space="preserve">
<value>升降轴仓门位置P7:</value>
</data>
<data name="FrmStoreBox_上料模块复位ToolStripMenuItem_Text" xml:space="preserve">
<value>上料模块复位</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem4_Text" xml:space="preserve">
<value>门禁功能屏蔽</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem5_Text" xml:space="preserve">
<value>门禁功能打开</value>
</data>
<data name="FrmStoreBox_批量上下轴ONToolStripMenuItem_Text" xml:space="preserve">
<value>批量上下轴ON</value>
</data>
<data name="FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text" xml:space="preserve">
<value>批量上下轴OFF</value>
</data>
<data name="FrmStoreBox_设备调试ToolStripMenuItem_Text" xml:space="preserve">
<value>设备调试</value>
</data>
<data name="FrmStoreBox_摄像机调试ToolStripMenuItem_Text" xml:space="preserve">
<value>二维码学习</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem1_Text" xml:space="preserve">
<value>退出</value>
</data>
<data name="FrmPwd_Text" xml:space="preserve">
<value>请输入密码</value>
</data>
<data name="FrmPwd_btnNext_Text" xml:space="preserve">
<value>确定</value>
</data>
<data name="FrmPwd_btnBack_Text" xml:space="preserve">
<value>返回</value>
</data>
<data name="FrmPwd_label1_Text" xml:space="preserve">
<value>请输入密码:</value>
</data>
<data name="FrmAxisDebug_btnAutoMovej_Text" xml:space="preserve">
<value>上下料轴-(向下)</value>
</data>
<data name="FrmAxisDebug_btnAutoMove_Text" xml:space="preserve">
<value>上下料轴+(向上)</value>
</data>
<data name="FrmAxisDebug_label7_Text" xml:space="preserve">
<value>批量上下料轴</value>
</data>
<data name="FrmAxisDebug_btnComMovej_Text" xml:space="preserve">
<value>压紧轴-(向上)</value>
</data>
<data name="FrmAxisDebug_btnComMove_Text" xml:space="preserve">
<value>压紧轴+(向下)</value>
</data>
<data name="FrmAxisDebug_label4_Text" xml:space="preserve">
<value>(轴四)压紧轴</value>
</data>
<data name="FrmIOStatus_button4_Text" xml:space="preserve">
<value>停止吹气</value>
</data>
<data name="FrmIOStatus_button5_Text" xml:space="preserve">
<value>开始吹气</value>
</data>
<data name="FrmIOStatus_button2_Text" xml:space="preserve">
<value>关闭运转ON</value>
</data>
<data name="FrmIOStatus_button3_Text" xml:space="preserve">
<value>打开运转ON</value>
</data>
<data name="FrmIOStatus_btnSXil_Text" xml:space="preserve">
<value>夹爪放松</value>
</data>
<data name="FrmIOStatus_btnSXi_Text" xml:space="preserve">
<value>夹爪夹紧</value>
</data>
<data name="FrmIOStatus_btnDClose_Text" xml:space="preserve">
<value>门锁关闭</value>
</data>
<data name="FrmIOStatus_btnDOpen_Text" xml:space="preserve">
<value>门锁打开</value>
</data>
<data name="FrmIOStatus_btnSuckingDiscDown_Text" xml:space="preserve">
<value>夹爪下降</value>
</data>
<data name="FrmIOStatus_btnSuckingDiscUp_Text" xml:space="preserve">
<value>夹爪上升</value>
</data>
<data name="PreConnectFail" xml:space="preserve">
<value>启动失败:压紧轴连接失败</value>
</data>
<data name="startFail" xml:space="preserve">
<value>启动失败:急停未开</value>
</data>
<data name="startFailAir" xml:space="preserve">
<value>启动失败:没有气压信号</value>
</data>
<data name="FrmStoreBox_groupAuto_Text" xml:space="preserve">
<value>自动出入库</value>
</data>
<data name="FrmStoreBox_checkBox1_Text" xml:space="preserve">
<value>手动出入库</value>
</data>
<data name="FrmStoreBox_label30_Text" xml:space="preserve">
<value>自动出入库间隔:</value>
</data>
<data name="FrmStoreBox_btnStart_Text" xml:space="preserve">
<value>开始自动出入库</value>
</data>
<data name="FrmStoreBox_btnSingleTrayIn_Text" xml:space="preserve">
<value>启动单盘入库</value>
</data>
<data name="FrmStoreBox_btnClearBuzzer_Text" xml:space="preserve">
<value>清理蜂鸣器</value>
</data>
<data name="FrmStoreBox_groupAxis_Text" xml:space="preserve">
<value>伺服运动</value>
</data>
<data name="FrmStoreBox_groupComAxis_Text" xml:space="preserve">
<value>压紧轴</value>
</data>
<data name="FrmStoreBox_groupInout_Text" xml:space="preserve">
<value>出入库操作</value>
</data>
<data name="FrmStoreBox_出入库调试ToolStripMenuItem_Text" xml:space="preserve">
<value>启用调试</value>
</data>
<data name="启用调试" xml:space="preserve">
<value>启用调试</value>
</data>
<data name="禁用调试" xml:space="preserve">
<value>禁用调试</value>
</data>
<data name="X25" xml:space="preserve">
<value>门锁气缸打开端2</value>
</data>
<data name="X26" xml:space="preserve">
<value>门锁气缸关闭端2</value>
</data>
<data name="X27" xml:space="preserve">
<value>上料机构上极限</value>
</data>
<data name="X28" xml:space="preserve">
<value>入料口料盘检测</value>
</data>
<data name="FrmIOStatus_radioButton2_Text" xml:space="preserve">
<value>关闭</value>
</data>
<data name="FrmIOStatus_radioButton1_Text" xml:space="preserve">
<value>打开</value>
</data>
<data name="FrmAxisDebug_btnUpdate_Text" xml:space="preserve">
<value>更新坐标</value>
</data>
<data name="温湿度报警" xml:space="preserve">
<value>温湿度报警</value>
</data>
<data name="压紧轴通信异常" xml:space="preserve">
<value>压紧轴通信异常</value>
</data>
<data name="自动出入库操作" xml:space="preserve">
<value>自动出入库操作</value>
</data>
<data name="AxisAlarm" xml:space="preserve">
<value>运动轴{0}报警</value>
</data>
<data name="OpenAxisFail" xml:space="preserve">
<value>打开轴{0}失败</value>
</data>
<data name="AxisHomeMoveAlarm" xml:space="preserve">
<value>运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大,需要报警</value>
</data>
<data name="AxisMoveAlarm" xml:space="preserve">
<value>运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大,需要报警</value>
</data>
<data name="MoveTimeOut" xml:space="preserve">
<value>[{0}]超时{1}[{2}]</value>
</data>
<data name="WaitSingleTimeOut" xml:space="preserve">
<value>等待信号{0}={1}超时</value>
</data>
<data name="WaitInstoreTimeOut" xml:space="preserve">
<value>[{0}]超时[等待可以入库][{1}秒]</value>
</data>
<data name="InStoreNoCode" xml:space="preserve">
<value>未扫到二维码,需要将料盘送出</value>
</data>
<data name="NoCodeMsg" xml:space="preserve">
<value>未扫到二维码,请重新放入料盘</value>
</data>
<data name="X29" xml:space="preserve">
<value>夹爪气缸夹紧端</value>
</data>
<data name="X30" xml:space="preserve">
<value>夹爪气缸放松端</value>
</data>
<data name="Y21" xml:space="preserve">
<value>夹爪气缸夹紧SOL</value>
</data>
<data name="Y22" xml:space="preserve">
<value>夹爪气缸放松SOL</value>
</data>
<data name="FrmPositionTool_btnAbsMove_Text" xml:space="preserve">
<value>开始运动</value>
</data>
<data name="FrmPositionTool_btnClear_Text" xml:space="preserve">
<value>清理</value>
</data>
<data name="FrmPositionTool_btnExit_Text" xml:space="preserve">
<value>退出</value>
</data>
<data name="FrmPositionTool_btnGetActualPosition_Text" xml:space="preserve">
<value>读取位置</value>
</data>
<data name="FrmPositionTool_btnHomeMove_Text" xml:space="preserve">
<value>原点返回</value>
</data>
<data name="FrmPositionTool_btnOpenFolder_Text" xml:space="preserve">
<value>打开文件夹</value>
</data>
<data name="FrmPositionTool_btnSdStop_Text" xml:space="preserve">
<value>停止</value>
</data>
<data name="FrmPositionTool_btnServoOff_Text" xml:space="preserve">
<value>关闭伺服</value>
</data>
<data name="FrmPositionTool_btnServoOn_Text" xml:space="preserve">
<value>打开伺服</value>
</data>
<data name="FrmPositionTool_groupBox6_Text" xml:space="preserve">
<value>伺服运动测试</value>
</data>
<data name="FrmPositionTool_label12_Text" xml:space="preserve">
<value>端口号:</value>
</data>
<data name="FrmPositionTool_label13_Text" xml:space="preserve">
<value>位置:</value>
</data>
<data name="FrmPositionTool_label18_Text" xml:space="preserve">
<value>地址:</value>
</data>
<data name="FrmPositionTool_label1_Text" xml:space="preserve">
<value>io模块IP:</value>
</data>
<data name="FrmPositionTool_label2_Text" xml:space="preserve">
<value>检测信号地址:</value>
</data>
<data name="FrmPositionTool_label3_Text" xml:space="preserve">
<value>保存文件名称:</value>
</data>
<data name="FrmPositionTool_label6_Text" xml:space="preserve">
<value>目标位置:</value>
</data>
<data name="FrmPositionTool_label7_Text" xml:space="preserve">
<value>实际位置:</value>
</data>
<data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value>速度:</value>
</data>
<data name="FrmPositionTool_Text" xml:space="preserve">
<value>升降轴位置测试</value>
</data>
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value>升降轴位置调试</value>
</data>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value>保存为单盘入库库位</value>
</data>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value>确定将[{0}]保存为单盘入库默认库位?</value>
</data>
<data name="启动失败:设备未初始化完成" xml:space="preserve">
<value>启动失败:设备未初始化完成</value>
</data>
<data name="FrmPositionTool_groupBox1_Text" xml:space="preserve">
<value>设备信息</value>
</data>
<data name="FrmPositionTool_groupBox2_Text" xml:space="preserve">
<value>位置信息</value>
</data>
<data name="FrmPositionTool_label10_Text" xml:space="preserve">
<value>入料缓冲点P4偏移量:</value>
</data>
<data name="FrmPositionTool_label4_Text" xml:space="preserve">
<value>出料前点P5偏移值:</value>
</data>
<data name="FrmPositionTool_label5_Text" xml:space="preserve">
<value>出料缓冲点P6偏移量:</value>
</data>
<data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value>入料前点P3偏移量:</value>
</data>
<data name="升降轴位置调试:" xml:space="preserve">
<value>升降轴位置调试:</value>
</data>
<data name="打开串口失败" xml:space="preserve">
<value>打开串口失败</value>
</data>
<data name="文件【{0}】已存在,是否确定覆盖?" xml:space="preserve">
<value>文件【{0}】已存在,是否确定覆盖?</value>
</data>
<data name="检测信号" xml:space="preserve">
<value>检测信号</value>
</data>
<data name="请输入正确的速度" xml:space="preserve">
<value>请输入正确的速度</value>
</data>
<data name="StartCycle" xml:space="preserve">
<value>开始循环出库</value>
</data>
<data name="StopCycle" xml:space="preserve">
<value>停止循环出库</value>
</data>
<data name="FrmStoreBox_btnCycleOut_Text" xml:space="preserve">
<value>开始循环出库</value>
</data>
<data name="OutFull" xml:space="preserve">
<value>批量轴已满,请取出料盘</value>
</data>
<data name="TheDoorOpen" xml:space="preserve">
<value>The door lock is not closed, unable to exit the warehouse</value>
</data>
<data name="伺服OFF" xml:space="preserve">
<value>伺服OFF</value>
</data>
<data name="伺服ON" xml:space="preserve">
<value>伺服ON</value>
</data>
<data name="右侧门未关" xml:space="preserve">
<value>右侧门未关</value>
</data>
<data name="左侧门未关" xml:space="preserve">
<value>左侧门未关</value>
</data>
<data name="循环出库" xml:space="preserve">
<value>循环出库</value>
</data>
<data name="确定开始{0}循环出库" xml:space="preserve">
<value>确定开始{0}循环出库</value>
</data>
<data name="确定开始自动出入库?" xml:space="preserve">
<value>确定开始自动出入库?</value>
</data>
<data name="自动入库" xml:space="preserve">
<value>自动入库</value>
</data>
<data name="自动出入库" xml:space="preserve">
<value>自动出入库</value>
</data>
<data name="自动出库" xml:space="preserve">
<value>自动出库</value>
</data>
<data name="FrmIOStatus_btnCloseDeviceLed_Text" xml:space="preserve">
<value>关闭设备照明</value>
</data>
<data name="FrmIOStatus_btnOpenDeviceLed_Text" xml:space="preserve">
<value>打开设备照明</value>
</data>
<data name="NO_Clamping_Check" xml:space="preserve">
<value>夹爪气缸料盘检测无信号</value>
</data>
<data name="X31" xml:space="preserve">
<value>夹爪气缸料盘检测</value>
</data>
<data name="FrmStoreBox_toolStripMenuItem6_Text" xml:space="preserve">
<value>日语</value>
</data>
<data name="关闭日志" xml:space="preserve">
<value>关闭日志</value>
</data>
<data name="打开日志" xml:space="preserve">
<value>打开日志</value>
</data>
<data name = "名称" xml:space = "preserve">
<value> 中文 </value> </data>
<data name = "AbsMove" xml:space = "preserve">
<value> 绝对运动 </value> </data>
<data name = "Alarm" xml:space = "preserve">
<value> 报警 </value> </data>
<data name = "AutoEnd" xml:space = "preserve">
<value> 自动出入库结束 </value> </data>
<data name = "AutoIn" xml:space = "preserve">
<value> 自动入库: </value> </data>
<data name = "AutoOut" xml:space = "preserve">
<value> 自动出库: </value> </data>
<data name = "AutoReset" xml:space = "preserve">
<value> 收到复位信号,自动复位 </value> </data>
<data name = "AxisAlarm" xml:space = "preserve">
<value> 运动轴{0}报警 </value> </data>
<data name = "AxisHomeMoveAlarm" xml:space = "preserve">
<value> 运动{0}轴{1}收到原点完成信号,当前位置[{2}],误差过大! </value> </data>
<data name = "AxisMoveAlarm" xml:space = "preserve">
<value> 运动{0}轴{1}目标位置[{2}]当前位置{3}误差过大! </value> </data>
<data name = "Batch_Axis" xml:space = "preserve">
<value> 轴5 </value> </data>
<data name = "batchInError" xml:space = "preserve">
<value> 批量入库失败:请确认批量门是否闭合! </value> </data>
<data name = "batchInError2" xml:space = "preserve">
<value> 批量入库失败:请检查物料夹取机构是否有异物! </value> </data>
<data name = "BatchStop" xml:space = "preserve">
<value> 轴5运动停止 </value> </data>
<data name = "Busy" xml:space = "preserve">
<value> 设备运行中 </value> </data>
<data name = "CanotBack" xml:space = "preserve">
<value> 当前设备状态无需回待机点,若您需要强制回待机点,请先按下急停,再回待机点! </value> </data>
<data name = "CanotReset" xml:space = "preserve">
<value> 当前设备状态无需复位,若您需要强制复位,请先按下急停,再进行复位! </value> </data>
<data name = "CloseError" xml:space = "preserve">
<value> 锁门失败:请确认批量门是否闭合! </value> </data>
<data name = "CnotOpen" xml:space = "preserve">
<value> 设备运行中,禁止打开批量门! </value> </data>
<data name = "Comp_Axis" xml:space = "preserve">
<value> 轴4 </value> </data>
<data name = "Debugging" xml:space = "preserve">
<value> 设备处于调试模式中 </value> </data>
<data name = "doorClose" xml:space = "preserve">
<value> 批量门已关闭 </value> </data>
<data name = "doorOpen" xml:space = "preserve">
<value> 批量门已打开 </value> </data>
<data name = "Fail" xml:space = "preserve">
<value> 操作失败 </value> </data>
<data name = "FrmAxisDebug_btnAutoMove_Text" xml:space = "preserve">
<value> 轴5 向上 </value> </data>
<data name = "FrmAxisDebug_btnAutoMovej_Text" xml:space = "preserve">
<value> 轴5 向下 </value> </data>
<data name = "FrmAxisDebug_btnComMove_Text" xml:space = "preserve">
<value> 轴4 向下 </value> </data>
<data name = "FrmAxisDebug_btnComMovej_Text" xml:space = "preserve">
<value> 轴4 向上 </value> </data>
<data name = "FrmAxisDebug_btnInOutMove_Text" xml:space = "preserve">
<value> 轴3 前进 </value> </data>
<data name = "FrmAxisDebug_btnInOutMovej_Text" xml:space = "preserve">
<value> 轴3 后退 </value> </data>
<data name = "FrmAxisDebug_btnMiddleMove_Text" xml:space = "preserve">
<value> 轴1 顺时针 </value> </data>
<data name = "FrmAxisDebug_btnMiddleMovej_Text" xml:space = "preserve">
<value> 轴1 逆时针 </value> </data>
<data name = "FrmAxisDebug_btnUpdate_Text" xml:space = "preserve">
<value> 更新坐标 </value> </data>
<data name = "FrmAxisDebug_btnUpDownMove_Text" xml:space = "preserve">
<value> 轴2 上升 </value> </data>
<data name = "FrmAxisDebug_btnUpDownMovej_Text" xml:space = "preserve">
<value> 轴2 下降 </value> </data>
<data name = "FrmAxisDebug_button1_Text" xml:space = "preserve">
<value> 关闭 </value> </data>
<data name = "FrmAxisDebug_label1_Text" xml:space = "preserve">
<value> (轴1)旋转轴 </value> </data>
<data name = "FrmAxisDebug_label2_Text" xml:space = "preserve">
<value> (轴2)升降轴 </value> </data>
<data name = "FrmAxisDebug_label3_Text" xml:space = "preserve">
<value> (轴3)进出轴 </value> </data>
<data name = "FrmAxisDebug_label4_Text" xml:space = "preserve">
<value> (轴4)压紧轴 </value> </data>
<data name = "FrmAxisDebug_label5_Text" xml:space = "preserve">
<value> 转速(r/min) </value> </data>
<data name = "FrmAxisDebug_label6_Text" xml:space = "preserve">
<value> 实时坐标 </value> </data>
<data name = "FrmAxisDebug_label7_Text" xml:space = "preserve">
<value> (轴5)批量上下料轴 </value> </data>
<data name = "FrmAxisDebug_Text" xml:space = "preserve">
<value> 运动轴调试 </value> </data>
<data name = "FrmIOStatus_btnCloseAxisBreak_Text" xml:space = "preserve">
<value> 关闭轴2刹车 </value> </data>
<data name = "FrmIOStatus_btnCloseDeviceLed_Text" xml:space = "preserve">
<value> 关闭设备照明 </value> </data>
<data name = "FrmIOStatus_btnCloseDoor_Text" xml:space = "preserve">
<value> 关闭单料门 </value> </data>
<data name = "FrmIOStatus_btnCloseLed_Text" xml:space = "preserve">
<value> 关闭相机辅助光源 </value> </data>
<data name = "FrmIOStatus_btnDClose_Text" xml:space = "preserve">
<value> 批量门上锁 </value> </data>
<data name = "FrmIOStatus_btnDisDoorClose_Text" xml:space = "preserve">
<value> 激活维护门警报 </value> </data>
<data name = "FrmIOStatus_btnDisDoorOpen_Text" xml:space = "preserve">
<value> 关闭维护门警报 </value> </data>
<data name = "FrmIOStatus_btnDOpen_Text" xml:space = "preserve">
<value> 批量门解锁 </value> </data>
<data name = "FrmIOStatus_btnOpenAxisBreak_Text" xml:space = "preserve">
<value> 开启轴2刹车 </value> </data>
<data name = "FrmIOStatus_btnOpenDeviceLed_Text" xml:space = "preserve">
<value> 打开设备照明 </value> </data>
<data name = "FrmIOStatus_btnOpenDoor_Text" xml:space = "preserve">
<value> 打开单料门 </value> </data>
<data name = "FrmIOStatus_btnOpenLed_Text" xml:space = "preserve">
<value> 打开相机辅助光源 </value> </data>
<data name = "FrmIOStatus_btnSuckingDiscDown_Text" xml:space = "preserve">
<value> 分料机构下降 </value> </data>
<data name = "FrmIOStatus_btnSuckingDiscUp_Text" xml:space = "preserve">
<value> 分料机构上升 </value> </data>
<data name = "FrmIOStatus_btnSXi_Text" xml:space = "preserve">
<value> 抓取机构夹紧 </value> </data>
<data name = "FrmIOStatus_btnSXil_Text" xml:space = "preserve">
<value> 抓取机构放松 </value> </data>
<data name = "FrmIOStatus_btnWriteSingleDO_Text" xml:space = "preserve">
<value> 写入 </value> </data>
<data name = "FrmIOStatus_button1_Text" xml:space = "preserve">
<value> 关闭 </value> </data>
<data name = "FrmIOStatus_button4_Text" xml:space = "preserve">
<value> 关闭进气口 </value> </data>
<data name = "FrmIOStatus_button5_Text" xml:space = "preserve">
<value> 开启进气口 </value> </data>
<data name = "FrmIOStatus_groupBox1_Text" xml:space = "preserve">
<value> IO状态修改 </value> </data>
<data name = "FrmIOStatus_groupBox3_Text" xml:space = "preserve">
<value> IO列表 </value> </data>
<data name = "FrmIOStatus_groupBox4_Text" xml:space = "preserve">
<value> IO列表 </value> </data>
<data name = "FrmIOStatus_label14_Text" xml:space = "preserve">
<value> 地址: </value> </data>
<data name = "FrmIOStatus_label17_Text" xml:space = "preserve">
<value> 设备IP: </value> </data>
<data name = "FrmIOStatus_label3_Text" xml:space = "preserve">
<value> 端口: </value> </data>
<data name = "FrmIOStatus_label5_Text" xml:space = "preserve">
<value> 保持时间(ms): </value> </data>
<data name = "FrmIOStatus_radioButton1_Text" xml:space = "preserve">
<value> 打开 </value> </data>
<data name = "FrmIOStatus_radioButton2_Text" xml:space = "preserve">
<value> 关闭 </value> </data>
<data name = "FrmIOStatus_Text" xml:space = "preserve">
<value> IO信息 </value> </data>
<data name = "FrmPositionTool_btnAbsMove_Text" xml:space = "preserve">
<value> 开始运动 </value> </data>
<data name = "FrmPositionTool_btnClear_Text" xml:space = "preserve">
<value> 清除日志 </value> </data>
<data name = "FrmPositionTool_btnExit_Text" xml:space = "preserve">
<value> 退出 </value> </data>
<data name = "FrmPositionTool_btnGetActualPosition_Text" xml:space = "preserve">
<value> 读取位置 </value> </data>
<data name = "FrmPositionTool_btnHomeMove_Text" xml:space = "preserve">
<value> 返回原点 </value> </data>
<data name = "FrmPositionTool_btnOpenFolder_Text" xml:space = "preserve">
<value> 打开文件夹 </value> </data>
<data name = "FrmPositionTool_btnSdStop_Text" xml:space = "preserve">
<value> 停止 </value> </data>
<data name = "FrmPositionTool_btnServoOff_Text" xml:space = "preserve">
<value> 关闭 </value> </data>
<data name = "FrmPositionTool_btnServoOn_Text" xml:space = "preserve">
<value> 打开 </value> </data>
<data name = "FrmPositionTool_groupBox1_Text" xml:space = "preserve">
<value> 设备信息 </value> </data>
<data name = "FrmPositionTool_groupBox2_Text" xml:space = "preserve">
<value> 位置信息 </value> </data>
<data name = "FrmPositionTool_groupBox6_Text" xml:space = "preserve">
<value> 伺服运动测试 </value> </data>
<data name = "FrmPositionTool_label1_Text" xml:space = "preserve">
<value> IO模块IP: </value> </data>
<data name = "FrmPositionTool_label10_Text" xml:space = "preserve">
<value> 入料P4偏移量: </value> </data>
<data name = "FrmPositionTool_label12_Text" xml:space = "preserve">
<value> 端口号: </value> </data>
<data name = "FrmPositionTool_label13_Text" xml:space = "preserve">
<value> 位置: </value> </data>
<data name = "FrmPositionTool_label18_Text" xml:space = "preserve">
<value> 地址: </value> </data>
<data name = "FrmPositionTool_label2_Text" xml:space = "preserve">
<value> 传感器地址: </value> </data>
<data name = "FrmPositionTool_label3_Text" xml:space = "preserve">
<value> 位置文件名称: </value> </data>
<data name = "FrmPositionTool_label4_Text" xml:space = "preserve">
<value> 出料前点P5偏移值: </value> </data>
<data name = "FrmPositionTool_label5_Text" xml:space = "preserve">
<value> 出料缓冲点P6偏移量: </value> </data>
<data name = "FrmPositionTool_label6_Text" xml:space = "preserve">
<value> 目标位置: </value> </data>
<data name = "FrmPositionTool_label7_Text" xml:space = "preserve">
<value> 实际位置: </value> </data>
<data name = "FrmPositionTool_label8_Text" xml:space = "preserve">
<value> 转速(r/min): </value> </data>
<data name = "FrmPositionTool_label9_Text" xml:space = "preserve">
<value> 入料前点P3偏移量: </value> </data>
<data name = "FrmPositionTool_Text" xml:space = "preserve">
<value> 轴2测试 </value> </data>
<data name = "FrmPwd_btnBack_Text" xml:space = "preserve">
<value> 返回 </value> </data>
<data name = "FrmPwd_btnNext_Text" xml:space = "preserve">
<value> 确定 </value> </data>
<data name = "FrmPwd_label1_Text" xml:space = "preserve">
<value> 请输入密码: </value> </data>
<data name = "FrmPwd_Text" xml:space = "preserve">
<value> 请输入密码 </value> </data>
<data name = "FrmStoreBox_btnAxisAMove_Text" xml:space = "preserve">
<value> 绝对运动 </value> </data>
<data name = "FrmStoreBox_btnAxisReturnHome_Text" xml:space = "preserve">
<value> 返回原点 </value> </data>
<data name = "FrmStoreBox_btnAxisRMove_Text" xml:space = "preserve">
<value> 相对运动 </value> </data>
<data name = "FrmStoreBox_btnAxisStop_Text" xml:space = "preserve">
<value> 停止运动 </value> </data>
<data name = "FrmStoreBox_btnAxisVMove_Text" xml:space = "preserve">
<value> 匀速运动 </value> </data>
<data name = "FrmStoreBox_btnBatchInStore_Text" xml:space = "preserve">
<value> 开始批量入库 </value> </data>
<data name = "FrmStoreBox_btnBatchOutTest_Text" xml:space = "preserve">
<value> 批量出库测试 </value> </data>
<data name = "FrmStoreBox_btnBatchReset_Text" xml:space = "preserve">
<value> 批量上下料模块复位 </value> </data>
<data name = "FrmStoreBox_btnClearBuzzer_Text" xml:space = "preserve">
<value> 重置蜂鸣器 </value> </data>
<data name = "FrmStoreBox_btnClearLog_Text" xml:space = "preserve">
<value> 清除日志 </value> </data>
<data name = "FrmStoreBox_btnCloseAxis_Text" xml:space = "preserve">
<value> 关闭伺服 </value> </data>
<data name = "FrmStoreBox_btnCloseDoor_Text" xml:space = "preserve">
<value> 批量门上锁 </value> </data>
<data name = "FrmStoreBox_btnComAlarmClear_Text" xml:space = "preserve">
<value> 重置状态 </value> </data>
<data name = "FrmStoreBox_btnComP1_Text" xml:space = "preserve">
<value> 压紧轴待机点P1: </value> </data>
<data name = "FrmStoreBox_btnComP2_Text" xml:space = "preserve">
<value> 压紧轴压紧点P2: </value> </data>
<data name = "FrmStoreBox_btnComP3_Text" xml:space = "preserve">
<value> 压紧轴压紧前点P3: </value> </data>
<data name = "FrmStoreBox_btnCycleOut_Text" xml:space = "preserve">
<value> 启动演示模式 </value> </data>
<data name = "FrmStoreBox_btnGetAlarm_Text" xml:space = "preserve">
<value> 读取伺服状态 </value> </data>
<data name = "FrmStoreBox_btnGetOutTray_Text" xml:space = "preserve">
<value> 取出料盘 </value> </data>
<data name = "FrmStoreBox_btnHomeMove_Text" xml:space = "preserve">
<value> 返回原点 </value> </data>
<data name = "FrmStoreBox_btnInOutP1_Text" xml:space = "preserve">
<value> 进出轴待机点P1: </value> </data>
<data name = "FrmStoreBox_btnInOutP2_Text" xml:space = "preserve">
<value> 进出轴吸盘取料点P2: </value> </data>
<data name = "FrmStoreBox_btnInOutP3_Text" xml:space = "preserve">
<value> 进出轴库位取料点P3: </value> </data>
<data name = "FrmStoreBox_btnInOutP4_Text" xml:space = "preserve">
<value> 进出轴仓门出料点P4: </value> </data>
<data name = "FrmStoreBox_btnLineAbsMove_Text" xml:space = "preserve">
<value> 绝对运动 </value> </data>
<data name = "FrmStoreBox_btnMiddleP1_Text" xml:space = "preserve">
<value> 旋转轴待机点P1: </value> </data>
<data name = "FrmStoreBox_btnMiddleP2_Text" xml:space = "preserve">
<value> 旋转轴库位点P2: </value> </data>
<data name = "FrmStoreBox_btnOpenAxis_Text" xml:space = "preserve">
<value> 打开伺服 </value> </data>
<data name = "FrmStoreBox_btnOpenDoor_Text" xml:space = "preserve">
<value> 批量门解锁 </value> </data>
<data name = "FrmStoreBox_btnOutStore_Text" xml:space = "preserve">
<value> 单盘出库测试 </value> </data>
<data name = "FrmStoreBox_btnRelMove_Text" xml:space = "preserve">
<value> 相对运动 </value> </data>
<data name = "FrmStoreBox_btnSave_Text" xml:space = "preserve">
<value> 设为起始库位 </value> </data>
<data name = "FrmStoreBox_btnSavePosition_Text" xml:space = "preserve">
<value> 保存位置 </value> </data>
<data name = "FrmStoreBox_btnSaveSinglePosId_Text" xml:space = "preserve">
<value> 设为参考库位 </value> </data>
<data name = "FrmStoreBox_btnSelTemp_Text" xml:space = "preserve">
<value> 读取 </value> </data>
<data name = "FrmStoreBox_btnSingleTrayIn_Text" xml:space = "preserve">
<value> 启动单盘入库 </value> </data>
<data name = "FrmStoreBox_btnStart_Text" xml:space = "preserve">
<value> 开始自动出入库 </value> </data>
<data name = "FrmStoreBox_btnTempClose_Text" xml:space = "preserve">
<value> 断开 </value> </data>
<data name = "FrmStoreBox_btnTempInit_Text" xml:space = "preserve">
<value> 连接 </value> </data>
<data name = "FrmStoreBox_btnUpDownDoor_Text" xml:space = "preserve">
<value> 升降轴仓门位置P7: </value> </data>
<data name = "FrmStoreBox_btnUpDownP1_Text" xml:space = "preserve">
<value> 升降轴吸盘下方取料点P1: </value> </data>
<data name = "FrmStoreBox_btnUpdownP2_Text" xml:space = "preserve">
<value> 升降轴出库高点P2: </value> </data>
<data name = "FrmStoreBox_btnUpDownP3_Text" xml:space = "preserve">
<value> 升降轴入料前点P3: </value> </data>
<data name = "FrmStoreBox_btnUpDownP4_Text" xml:space = "preserve">
<value> 升降轴入料缓冲点P4: </value> </data>
<data name = "FrmStoreBox_btnUpDownP5_Text" xml:space = "preserve">
<value> 升降轴出料前点P5: </value> </data>
<data name = "FrmStoreBox_btnUpDownP6_Text" xml:space = "preserve">
<value> 升降轴出料缓冲点P6: </value> </data>
<data name = "FrmStoreBox_btnUpDownP7_Text" xml:space = "preserve">
<value> 升降轴取料缓冲点P7: </value> </data>
<data name = "FrmStoreBox_btnUpdownP8_Text" xml:space = "preserve">
<value> 升降轴出库低点P8: </value> </data>
<data name = "FrmStoreBox_btnVolMove_Text" xml:space = "preserve">
<value> 匀速运动 </value> </data>
<data name = "FrmStoreBox_btnWaitTrgGo_Text" xml:space = "preserve">
<value> 关闭单料门 </value> </data>
<data name = "FrmStoreBox_chbAuto_Text" xml:space = "preserve">
<value> 开机自动启动 </value> </data>
<data name = "FrmStoreBox_chbAutoRead_Text" xml:space = "preserve">
<value> 位置自动更新 </value> </data>
<data name = "FrmStoreBox_checkBox1_Text" xml:space = "preserve">
<value> 手动模式 </value> </data>
<data name = "FrmStoreBox_groupAuto_Text" xml:space = "preserve">
<value> 出入库测试 </value> </data>
<data name = "FrmStoreBox_groupAxis_Text" xml:space = "preserve">
<value> 伺服调试 </value> </data>
<data name = "FrmStoreBox_groupBox3_Text" xml:space = "preserve">
<value> 设备状态 </value> </data>
<data name = "FrmStoreBox_groupBox6_Text" xml:space = "preserve">
<value> 批量上下料操作 </value> </data>
<data name = "FrmStoreBox_groupBox7_Text" xml:space = "preserve">
<value> 温湿度控制器调试 </value> </data>
<data name = "FrmStoreBox_groupInout_Text" xml:space = "preserve">
<value> 位置操作 </value> </data>
<data name = "FrmStoreBox_iO状态查看ToolStripMenuItem_Text" xml:space = "preserve">
<value> IO调试 </value> </data>
<data name = "FrmStoreBox_label10_Text" xml:space = "preserve">
<value> BUSY状态: </value> </data>
<data name = "FrmStoreBox_label11_Text" xml:space = "preserve">
<value> HOME-CMP状态: </value> </data>
<data name = "FrmStoreBox_label14_Text" xml:space = "preserve">
<value> 1=报警,0=正常 </value> </data>
<data name = "FrmStoreBox_label15_Text" xml:space = "preserve">
<value> 1=执行中,0=未执行 </value> </data>
<data name = "FrmStoreBox_label16_Text" xml:space = "preserve">
<value> 1=完成,0=未完成 </value> </data>
<data name = "FrmStoreBox_label2_Text" xml:space = "preserve">
<value> 报警状态: </value> </data>
<data name = "FrmStoreBox_label21_Text" xml:space = "preserve">
<value> 选择仓位: </value> </data>
<data name = "FrmStoreBox_label22_Text" xml:space = "preserve">
<value> 正极限信号: </value> </data>
<data name = "FrmStoreBox_label23_Text" xml:space = "preserve">
<value> 1=ON,0=OFF </value> </data>
<data name = "FrmStoreBox_label24_Text" xml:space = "preserve">
<value> 负极限信号: </value> </data>
<data name = "FrmStoreBox_label26_Text" xml:space = "preserve">
<value> 1=ON,0=OFF </value> </data>
<data name = "FrmStoreBox_label27_Text" xml:space = "preserve">
<value> 端口号: </value> </data>
<data name = "FrmStoreBox_label28_Text" xml:space = "preserve">
<value> 温度: </value> </data>
<data name = "FrmStoreBox_label29_Text" xml:space = "preserve">
<value> 湿度: </value> </data>
<data name = "FrmStoreBox_label30_Text" xml:space = "preserve">
<value> 入库存料库位间隔: </value> </data>
<data name = "FrmStoreBox_label45_Text" xml:space = "preserve">
<value> 端口号: </value> </data>
<data name = "FrmStoreBox_label46_Text" xml:space = "preserve">
<value> 伺服地址: </value> </data>
<data name = "FrmStoreBox_label47_Text" xml:space = "preserve">
<value> 转速(r/min): </value> </data>
<data name = "FrmStoreBox_label48_Text" xml:space = "preserve">
<value> 位置: </value> </data>
<data name = "FrmStoreBox_label49_Text" xml:space = "preserve">
<value> 选择伺服: </value> </data>
<data name = "FrmStoreBox_label5_Text" xml:space = "preserve">
<value> 1=ON,0=OFF </value> </data>
<data name = "FrmStoreBox_label6_Text" xml:space = "preserve">
<value> 原点信号: </value> </data>
<data name = "FrmStoreBox_label7_Text" xml:space = "preserve">
<value> 输出脉冲值: </value> </data>
<data name = "FrmStoreBox_label8_Text" xml:space = "preserve">
<value> 编码器计数: </value> </data>
<data name = "FrmStoreBox_lblBatchStatus_Text" xml:space = "preserve">
<value> 等待启动 </value> </data>
<data name = "FrmStoreBox_lblDoorStatus_Text" xml:space = "preserve">
<value> 批量门状态:关闭中 </value> </data>
<data name = "FrmStoreBox_lblMsg_Text" xml:space = "preserve">
<value> 未启动自动出入库 </value> </data>
<data name = "FrmStoreBox_lblOutInfo_Text" xml:space = "preserve">
<value> 出库计数 </value> </data>
<data name = "FrmStoreBox_lblTemp_Text" xml:space = "preserve">
<value> 当前温度--,当前湿度-- </value> </data>
<data name = "FrmStoreBox_lblThisSta_Text" xml:space = "preserve">
<value> 设备未启动 </value> </data>
<data name = "FrmStoreBox_lblWaitTragGo_Text" xml:space = "preserve">
<value> 请处理料盘,并点击关闭单料门按钮。 </value> </data>
<data name = "FrmStoreBox_tabPage1_Text" xml:space = "preserve">
<value> 温湿度调试 </value> </data>
<data name = "FrmStoreBox_tabPage2_Text" xml:space = "preserve">
<value> 设备调试 </value> </data>
<data name = "FrmStoreBox_tabPage5_Text" xml:space = "preserve">
<value> 设备信息 </value> </data>
<data name = "FrmStoreBox_tabPage4_Text" xml:space = "preserve">
<value> 日志 </value> </data>
<data name = "FrmStoreBox_Text" xml:space = "preserve">
<value> 云料仓 </value> </data>
<data name = "FrmStoreBox_toolStripMenuItem1_Text" xml:space = "preserve">
<value> 退出 </value> </data>
<data name = "FrmStoreBox_toolStripMenuItem2_Text" xml:space = "preserve">
<value> 打开相机辅助光源 </value> </data>
<data name = "FrmStoreBox_toolStripMenuItem3_Text" xml:space = "preserve">
<value> 关闭相机辅助光源 </value> </data>
<data name = "FrmStoreBox_toolStripMenuItem4_Text" xml:space = "preserve">
<value> 维护门警报屏蔽 </value> </data>
<data name = "FrmStoreBox_toolStripMenuItem5_Text" xml:space = "preserve">
<value> 维护门警报打开 </value> </data>
<data name = "FrmStoreBox_toolStripMenuItem6_Text" xml:space = "preserve">
<value> 日语 </value> </data>
<data name = "FrmStoreBox_查看IOToolStripMenuItem_Text" xml:space = "preserve">
<value> 查看IO </value> </data>
<data name = "FrmStoreBox_出入库调试ToolStripMenuItem_Text" xml:space = "preserve">
<value> 启用调试模式 </value> </data>
<data name = "FrmStoreBox_打开舱门ToolStripMenuItem_Text" xml:space = "preserve">
<value> 打开单料门 </value> </data>
<data name = "FrmStoreBox_复位ToolStripMenuItem_Text" xml:space = "preserve">
<value> 复位 </value> </data>
<data name = "FrmStoreBox_关闭仓门ToolStripMenuItem_Text" xml:space = "preserve">
<value> 关闭单料门 </value> </data>
<data name = "FrmStoreBox_回待机点ToolStripMenuItem_Text" xml:space = "preserve">
<value> 回待机点 </value> </data>
<data name = "FrmStoreBox_料仓操作ToolStripMenuItem_Text" xml:space = "preserve">
<value> 设备 </value> </data>
<data name = "FrmStoreBox_料仓运转OFFToolStripMenuItem_Text" xml:space = "preserve">
<value> 打开伺服 </value> </data>
<data name = "FrmStoreBox_料仓运转ONToolStripMenuItem_Text" xml:space = "preserve">
<value> 关闭伺服 </value> </data>
<data name = "FrmStoreBox_批量上下轴OFFToolStripMenuItem_Text" xml:space = "preserve">
<value> 打开轴5 </value> </data>
<data name = "FrmStoreBox_批量上下轴ONToolStripMenuItem_Text" xml:space = "preserve">
<value> 关闭轴5 </value> </data>
<data name = "FrmStoreBox_启动ToolStripMenuItem_Text" xml:space = "preserve">
<value> 启动 </value> </data>
<data name = "FrmStoreBox_清理日志ToolStripMenuItem_Text" xml:space = "preserve">
<value> 中文 </value> </data>
<data name = "FrmStoreBox_扫码测试ToolStripMenuItem_Text" xml:space = "preserve">
<value> 扫码测试 </value> </data>
<data name = "FrmStoreBox_上料模块复位ToolStripMenuItem_Text" xml:space = "preserve">
<value> 轴5复位 </value> </data>
<data name = "FrmStoreBox_设备调试ToolStripMenuItem_Text" xml:space = "preserve">
<value> 功能调试 </value> </data>
<data name = "FrmStoreBox_摄像机调试ToolStripMenuItem_Text" xml:space = "preserve">
<value> 条码学习 </value> </data>
<data name = "FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space = "preserve">
<value> 轴2位置调试 </value> </data>
<data name = "FrmStoreBox_停止ToolStripMenuItem_Text" xml:space = "preserve">
<value> 停止 </value> </data>
<data name = "FrmStoreBox_退出ToolStripMenuItem_Text" xml:space = "preserve">
<value> 退出系统 </value> </data>
<data name = "FrmStoreBox_显示ToolStripMenuItem_Text" xml:space = "preserve">
<value> 显示界面 </value> </data>
<data name = "FrmStoreBox_英文ToolStripMenuItem_Text" xml:space = "preserve">
<value> 英文 </value> </data>
<data name = "FrmStoreBox_语言_Text" xml:space = "preserve">
<value> 语言 </value> </data>
<data name = "FrmStoreBox_轴卡点动ToolStripMenuItem_Text" xml:space = "preserve">
<value> 运动轴调试 </value> </data>
<data name = "FuLimit" xml:space = "preserve">
<value> 负限位 </value> </data>
<data name = "GetError" xml:space = "preserve">
<value> 取出料盘操作失败:无料盘 </value> </data>
<data name = "GetError2" xml:space = "preserve">
<value> 取出料盘操作失败:设备工作中,批量门无法解锁 </value> </data>
<data name = "HasWare" xml:space = "preserve">
<value> 夹取机构检测有料,请检查! </value> </data>
<data name = "HomeMove" xml:space = "preserve">
<value> 返回原点 </value> </data>
<data name = "InOut_Axis" xml:space = "preserve">
<value> (轴3)进出轴 </value> </data>
<data name = "InoutAlarm" xml:space = "preserve">
<value> 轴3报警!复位失败,请检查! </value> </data>
<data name = "InoutNotOk" xml:space = "preserve">
<value> 请先将轴3退回待机位! </value> </data>
<data name = "InoutWarn" xml:space = "preserve">
<value> 警告(轴3在待机位时,才能移动轴2和轴1) </value> </data>
<data name = "InStoreEnd" xml:space = "preserve">
<value> 料盘到达库位 </value> </data>
<data name = "InStoreError" xml:space = "preserve">
<value> 入库库位格式错误:条码[{0}],库位号[{1}] </value> </data>
<data name = "InStoreExecute" xml:space = "preserve">
<value> 入库执行中 </value> </data>
<data name = "InStoreFailed" xml:space = "preserve">
<value> 入库失败 </value> </data>
<data name = "InStoreNoCode" xml:space = "preserve">
<value> 未扫到条码,料盘将到达单料门 </value> </data>
<data name = "InStoreNoPosition" xml:space = "preserve">
<value> 入库未找到库位:条码[{0}],库位号[{1}] </value> </data>
<data name = "inSuddenStop" xml:space = "preserve">
<value> 设备急停 </value> </data>
<data name = "Middle_Axis" xml:space = "preserve">
<value> (轴1)旋转轴 </value> </data>
<data name = "MoveTimeOut" xml:space = "preserve">
<value> [{0}]超时{1}[{2}] </value> </data>
<data name = "MsgTitle" xml:space = "preserve">
<value> 提示 </value> </data>
<data name = "NO_Clamping_Check" xml:space = "preserve">
<value> 分料机构气缸料盘检测无信号 </value> </data>
<data name = "NoAIr" xml:space = "preserve">
<value> 未检测到气压信号 </value> </data>
<data name = "NoCodeMsg" xml:space = "preserve">
<value> 未扫到条码,请重新放入料盘! </value> </data>
<data name = "OpenAxisFail" xml:space = "preserve">
<value> 打开轴{0}失败 </value> </data>
<data name = "oustore" xml:space = "preserve">
<value> 出库: </value> </data>
<data name = "OutFull" xml:space = "preserve">
<value> 料盘已放满,请取出! </value> </data>
<data name = "OutMoveExecute" xml:space = "preserve">
<value> 出库完成 </value> </data>
<data name = "OutStoreBoxEnd" xml:space = "preserve">
<value> 料盘已离开库位 </value> </data>
<data name = "OutStoreError" xml:space = "preserve">
<value> 出库失败:库位号{0}格式错误 </value> </data>
<data name = "OutStoreExecute" xml:space = "preserve">
<value> 出库执行中 </value> </data>
<data name = "OutStoreFailed" xml:space = "preserve">
<value> 出库失败 </value> </data>
<data name = "OutStoreNoPosition" xml:space = "preserve">
<value> 出库失败:未找到库位{0} </value> </data>
<data name = "PCloseDoor" xml:space = "preserve">
<value> 请先关闭批量门! </value> </data>
<data name = "PleaseStartStore" xml:space = "preserve">
<value> 请先启动料仓! </value> </data>
<data name = "PWPwd" xml:space = "preserve">
<value> 密码错误,请输入正确的密码 </value> </data>
<data name = "PWSpeed" xml:space = "preserve">
<value> 请输入正确的速度! </value> </data>
<data name = "Reset" xml:space = "preserve">
<value> 复位中 </value> </data>
<data name = "Run" xml:space = "preserve">
<value> 待机中 </value> </data>
<data name = "Runing" xml:space = "preserve">
<value> 待机中 </value> </data>
<data name = "SaveError" xml:space = "preserve">
<value> 保存失败 </value> </data>
<data name = "SaveOk" xml:space = "preserve">
<value> 保存成功 </value> </data>
<data name = "ScanOk" xml:space = "preserve">
<value> 扫码结束 </value> </data>
<data name = "ServoOff" xml:space = "preserve">
<value> 关闭伺服 </value> </data>
<data name = "servoON" xml:space = "preserve">
<value> 打开伺服 </value> </data>
<data name = "StartAuto" xml:space = "preserve">
<value> 开始自动出入库 </value> </data>
<data name = "StartCycle" xml:space = "preserve">
<value> 开始循环出库 </value> </data>
<data name = "startFail" xml:space = "preserve">
<value> 启动失败:急停按钮未打开 </value> </data>
<data name = "startFailAir" xml:space = "preserve">
<value> 启动失败:未检测到气压信号 </value> </data>
<data name = "StopAuto" xml:space = "preserve">
<value> 停止自动出入库 </value> </data>
<data name = "StopCycle" xml:space = "preserve">
<value> 停止循环出库 </value> </data>
<data name = "StoreOnline" xml:space = "preserve">
<value> 设备联机中 </value> </data>
<data name = "SuddenStop" xml:space = "preserve">
<value> 设备急停中 </value> </data>
<data name = "SureExit" xml:space = "preserve">
<value> 是否确定退出? </value> </data>
<data name = "TakeTrayGo" xml:space = "preserve">
<value> 操作人员拿走料盘 </value> </data>
<data name = "TakeTrayOut" xml:space = "preserve">
<value> 关闭单料门 </value> </data>
<data name = "TheDoorOpen" xml:space = "preserve">
<value> 批量门未关闭,无法出库! </value> </data>
<data name = "TimeOut" xml:space = "preserve">
<value> 超时 </value> </data>
<data name = "UpDown_Axis" xml:space = "preserve">
<value> (轴2)升降轴 </value> </data>
<data name = "Wait" xml:space = "preserve">
<value> 设备未启动 </value> </data>
<data name = "WaitEnd" xml:space = "preserve">
<value> 等待NG料送到单料门完成 </value> </data>
<data name = "WaitInstoreTimeOut" xml:space = "preserve">
<value> [{0}]超时:[等待可以入库][{1}秒] </value> </data>
<data name = "WaitIo" xml:space = "preserve">
<value> IO信号等待 </value> </data>
<data name = "WaitSingleTimeOut" xml:space = "preserve">
<value> 等待信号{0}={1}超时 </value> </data>
<data name = "WaitStart" xml:space = "preserve">
<value> 设备未启动 </value> </data>
<data name = "WaitTime" xml:space = "preserve">
<value> 等待时间: </value> </data>
<data name = "WarnMsg" xml:space = "preserve">
<value> 警告 </value> </data>
<data name = "X01" xml:space = "preserve">
<value> 急停 </value> </data>
<data name = "X02" xml:space = "preserve">
<value> 复位 </value> </data>
<data name = "X03" xml:space = "preserve">
<value> 自动启动 </value> </data>
<data name = "X04" xml:space = "preserve">
<value> 安全光栅 </value> </data>
<data name = "X05" xml:space = "preserve">
<value> 单料门气缸上升到位信号 </value> </data>
<data name = "X06" xml:space = "preserve">
<value> 单料门气缸下降到位信号 </value> </data>
<data name = "X07" xml:space = "preserve">
<value> 分料机构气缸上升到位信号 </value> </data>
<data name = "X08" xml:space = "preserve">
<value> 分料机构气缸下降到位信号 </value> </data>
<data name = "X09" xml:space = "preserve">
<value> 料盘宽度检测1 </value> </data>
<data name = "X10" xml:space = "preserve">
<value> 料盘宽度检测2 </value> </data>
<data name = "X11" xml:space = "preserve">
<value> 料盘检测1(上料机构) </value> </data>
<data name = "X12" xml:space = "preserve">
<value> 上料机构出料检测 </value> </data>
<data name = "X13" xml:space = "preserve">
<value> 批量门锁气缸打开端 </value> </data>
<data name = "X14" xml:space = "preserve">
<value> 批量门锁气缸关闭端 </value> </data>
<data name = "X15" xml:space = "preserve">
<value> 料盘检测2(夹取机构) </value> </data>
<data name = "X21" xml:space = "preserve">
<value> 批量门关闭 </value> </data>
<data name = "X22" xml:space = "preserve">
<value> 气压检测 </value> </data>
<data name = "X23" xml:space = "preserve">
<value> 维护门1关闭 </value> </data>
<data name = "X24" xml:space = "preserve">
<value> 维护门2关闭 </value> </data>
<data name = "X25" xml:space = "preserve">
<value> 批量门锁气缸打开端2 </value> </data>
<data name = "X26" xml:space = "preserve">
<value> 批量门锁气缸关闭端2 </value> </data>
<data name = "X27" xml:space = "preserve">
<value> 轴5上极限 </value> </data>
<data name = "X28" xml:space = "preserve">
<value> 单料门料盘检测 </value> </data>
<data name = "X29" xml:space = "preserve">
<value> 抓取机构气缸夹紧端 </value> </data>
<data name = "X30" xml:space = "preserve">
<value> 抓取机构气缸放松端 </value> </data>
<data name = "X31" xml:space = "preserve">
<value> 分料机构气缸料盘检测 </value> </data>
<data name = "Y01" xml:space = "preserve">
<value> 自动指示灯 </value> </data>
<data name = "Y02" xml:space = "preserve">
<value> 故障指示灯 </value> </data>
<data name = "Y03" xml:space = "preserve">
<value> 待机指示灯 </value> </data>
<data name = "Y04" xml:space = "preserve">
<value> 进气口打开 </value> </data>
<data name = "Y05" xml:space = "preserve">
<value> 料仓伺服电源打开 </value> </data>
<data name = "Y06" xml:space = "preserve">
<value> 轴2刹车电源打开 </value> </data>
<data name = "Y07" xml:space = "preserve">
<value> 相机辅助光源打开 </value> </data>
<data name = "Y08" xml:space = "preserve">
<value> 设备照明打开 </value> </data>
<data name = "Y09" xml:space = "preserve">
<value> 单料门上升 </value> </data>
<data name = "Y10" xml:space = "preserve">
<value> 单料门下降 </value> </data>
<data name = "Y11" xml:space = "preserve">
<value> 分料机构气缸上升 </value> </data>
<data name = "Y12" xml:space = "preserve">
<value> 分料机构气缸下降 </value> </data>
<data name = "Y13" xml:space = "preserve">
<value> 批量门锁气缸打开 </value> </data>
<data name = "Y14" xml:space = "preserve">
<value> 批量门锁气缸关闭 </value> </data>
<data name = "Y15" xml:space = "preserve">
<value> 维护门警报关闭 </value> </data>
<data name = "Y16" xml:space = "preserve">
<value> 报警蜂鸣器 </value> </data>
<data name = "Y21" xml:space = "preserve">
<value> 分料机构气缸夹紧 </value> </data>
<data name = "Y22" xml:space = "preserve">
<value> 分料机构气缸放松 </value> </data>
<data name = "ZhLimit" xml:space = "preserve">
<value> 正限位 </value> </data>
<data name = "打开串口失败" xml:space = "preserve">
<value> 打开串口失败 </value> </data>
<data name = "打开日志" xml:space = "preserve">
<value> 打开日志 </value> </data>
<data name = "关闭日志" xml:space = "preserve">
<value> 关闭日志 </value> </data>
<data name = "检测信号" xml:space = "preserve">
<value> 检测信号 </value> </data>
<data name = "禁用调试" xml:space = "preserve">
<value> 禁用调试 </value> </data>
<data name = "启动失败:设备未初始化完成" xml:space = "preserve">
<value> 启动失败:设备正在初始化 </value> </data>
<data name = "启用调试" xml:space = "preserve">
<value> 启用调试 </value> </data>
<data name = "请输入正确的速度" xml:space = "preserve">
<value> 请输入正确的速度 </value> </data>
<data name = "确定将[{0}]保存为单盘入库默认库位?" xml:space = "preserve">
<value> 确定将[{0}]设为参考库位? </value> </data>
<data name = "确定开始{0}循环出库" xml:space = "preserve">
<value> 确定使用{0}开始循环出库? </value> </data>
<data name = "确定开始自动出入库?" xml:space = "preserve">
<value> 确定开始自动出入库? </value> </data>
<data name = "升降轴位置调试:" xml:space = "preserve">
<value> 轴2位置调试: </value> </data>
<data name = "伺服OFF" xml:space = "preserve">
<value> 伺服关闭 </value> </data>
<data name = "伺服ON" xml:space = "preserve">
<value> 伺服打开 </value> </data>
<data name = "温湿度报警" xml:space = "preserve">
<value> 温湿度报警 </value> </data>
<data name = "文件【{0}】已存在,是否确定覆盖?" xml:space = "preserve">
<value> 文件【{0}】已存在,是否覆盖? </value> </data>
<data name = "循环出库" xml:space = "preserve">
<value> 循环出库 </value> </data>
<data name = "右侧门未关" xml:space = "preserve">
<value> 维护门2未关 </value> </data>
<data name = "自动出库" xml:space = "preserve">
<value> 自动出库 </value> </data>
<data name = "自动出入库" xml:space = "preserve">
<value> 自动出入库 </value> </data>
<data name = "自动出入库操作" xml:space = "preserve">
<value> 自动出入库操作 </value> </data>
<data name = "自动入库" xml:space = "preserve">
<value> 自动入库 </value> </data>
<data name = "左侧门未关" xml:space = "preserve">
<value> 维护门1未关 </value> </data>
<data name = "FrmStoreBox_打开日志ToolStripMenuItem_Text" xml:space = "preserve">
<value> 打开日志 </value> </data>
<data name = "FrmStoreBox_chbDebug_Text" xml:space = "preserve">
<value> 调试状态 </value> </data>
<data name = "InstoreInfo" xml:space = "preserve">
<value> 批量出入库信息: 入库: </value> </data>
</root>
\ No newline at end of file
......@@ -4,6 +4,7 @@ using OnlineStore.LoadCSVLibrary;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Linq;
......@@ -12,11 +13,13 @@ using System.Resources;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace OnlineStore.AutoInOutStore
{
public class ResourceCulture
{
public static bool ShowLog = false;
public static bool ShowLog = true ;
public static string China = "zh-CN";
public static string English = "en-US";
public static string German = "ge-DE";
......@@ -32,6 +35,7 @@ namespace OnlineStore.AutoInOutStore
/// <param name="name">name</param>
public static void SetCurrentCulture(string name)
{
Init();
CodeLibrary.CodeResourceControl.OpenResourceLog = ShowLog;
ResourceControl.GetStrEvent += GetString;
ResourceControl.GetStringEvent += GetString;
......@@ -45,8 +49,8 @@ namespace OnlineStore.AutoInOutStore
}
CurrLanguage = name;
Thread.CurrentThread.CurrentCulture = new CultureInfo(name);
//LoadAllRes();
//ChangeRes();
}
public static void LoadAllRes()
{
......@@ -57,6 +61,7 @@ namespace OnlineStore.AutoInOutStore
//CultureInfo ci = Thread.CurrentThread.CurrentCulture;
Dictionary<string, string> chinaMap = GetRMap(China);
Dictionary<string, string> englishMap = GetRMap(English);
Dictionary<string, string> japMap = GetRMap(Japanese);
List<string> keyList = new List<string>(chinaMap.Keys);
keyList = (from m in keyList orderby m select m).ToList<string>();
List<string> resulList = new List<string>();
......@@ -69,10 +74,120 @@ namespace OnlineStore.AutoInOutStore
{
english = "";
}
resulList.Add(key + "," + china.Replace(',', '&') + "," + english.Replace(',', '&'));
string jap = "";
japMap.TryGetValue(key, out jap);
if (String.IsNullOrEmpty(jap))
{
jap = "";
}
resulList.Add(key + "," + china.Replace(',', '&') + "," + english.Replace(',', '&')+ "," + jap.Replace(',', '&'));
}
File.WriteAllLines("D:\\storeResource.csv", resulList.ToArray());
}
public static void ChangeRes()
{
string rPath = Application.StartupPath + @"\MIMO软件文本.csv";
string chinaPath = Application.StartupPath + @"\MIMO软件文本中文.resx";
string englishPath = Application.StartupPath + @"\MIMO软件文本英文.resx";
string japPath = Application.StartupPath + @"\MIMO软件文本日文.resx";
if (!File.Exists(rPath))
{
return;
}
Dictionary<string, string> ChinaMap = new Dictionary<string, string>();
Dictionary<string, string> EnglishMap = new Dictionary<string, string>();
Dictionary<string, string> JapMap = new Dictionary<string, string>();
char spilt = ',';
if (File.Exists(rPath))
{
string[] lines = FileEncoding.GetFileLines(rPath);
foreach (string line in lines)
{
try
{
if (String.IsNullOrEmpty(line))
{
continue;
}
string[] array = line.Split(spilt);
if (array.Length >= 2)
{
string key = array[0].Trim();
string china = array[1].Replace('&', ',').Trim();
string eng = "";
if (array.Length >= 3)
{
eng = array[2].Replace('&', ',').Trim();
}
string jap = "";
if (array.Length >= 4)
{
jap = array[3].Replace('&', ',').Trim();
}
if (ChinaMap.ContainsKey(key))
{
ChinaMap[key] = china;
}
else
{
ChinaMap.Add(key, china);
}
if (EnglishMap.ContainsKey(key))
{
EnglishMap[key] = eng;
}
else
{
EnglishMap.Add(key, eng);
}
if (JapMap.ContainsKey(key))
{
JapMap[key] = jap;
}
else
{
JapMap.Add(key, jap);
}
}
}
catch (Exception ex)
{
LogUtil.error("读取文件【" + rPath + "】【" + line + "】出错:" + ex.ToString());
}
}
}
List<string> chinaBuf = new List<string>();
List<string> engBuf = new List<string>();
List<string> japBuf = new List<string>();
foreach (string key in ChinaMap.Keys)
{
string chinastr = ChinaMap[key];
string engStr = EnglishMap[key];
string japStr = JapMap[key];
chinaBuf.Add(GetRes(key, chinastr));
engBuf.Add(GetRes(key, engStr));
japBuf.Add(GetRes(key, japStr));
File.WriteAllLines(chinaPath, chinaBuf, Encoding.UTF8);
File.WriteAllLines(englishPath, engBuf, Encoding.UTF8);
File.WriteAllLines(japPath, japBuf, Encoding.UTF8);
}
}
private static string GetRes(string key, string v)
{
StringBuilder builder = new StringBuilder();
builder.AppendLine("<data name = \"" + key + "\" xml:space = \"preserve\">");
builder.Append("<value> " + v + " </value>");
builder.Append(" </data>");
string re = builder.ToString();
return re;
}
private static Dictionary<string, string> GetRMap(string lan)
{
......@@ -220,6 +335,70 @@ namespace OnlineStore.AutoInOutStore
{
return className + spiltStr + Text;
}
public static Image M_pPoint;
public static Image M_axis;
public static Image M_axis2;
public static Image M_axis4;
public static Image M_US_pPoint;
public static Image M_US_axis;
public static Image M_US_axis2;
public static Image M_US_axis4;
public static Image M_JP_pPoint;
public static Image M_JP_axis;
public static Image M_JP_axis2;
public static Image M_JP_axis4;
/// <summary>
/// 是否已经初始化过了
/// </summary>
public static bool IsInit = false;
public static Image GetImage(string file)
{
Image result = null;
if (File.Exists(file))
{
Image image = Image.FromFile(file);
result = new System.Drawing.Bitmap(image);
image.Dispose();
}
else
{
}
return result;
}
public static void Init()
{
try
{
IsInit = true;
M_pPoint = GetImage(Application.StartupPath + "\\image\\cn\\pPoint.png");
M_axis = GetImage(Application.StartupPath + "\\image\\cn\\axis.png");
M_axis2 = GetImage(Application.StartupPath + "\\image\\cn\\axis2.png");
M_axis4 = GetImage(Application.StartupPath + "\\image\\cn\\axis4.png");
M_US_pPoint = GetImage(Application.StartupPath + "\\image\\us\\pPoint.png");
M_US_axis = GetImage(Application.StartupPath + "\\image\\us\\axis.png");
M_US_axis2 = GetImage(Application.StartupPath + "\\image\\us\\axis2.png");
M_US_axis4 = GetImage(Application.StartupPath + "\\image\\us\\axis4.png");
M_JP_pPoint = GetImage(Application.StartupPath + "\\image\\jp\\pPoint.png");
M_JP_axis = GetImage(Application.StartupPath + "\\image\\jp\\axis.png");
M_JP_axis2 = GetImage(Application.StartupPath + "\\image\\jp\\axis2.png");
M_JP_axis4 = GetImage(Application.StartupPath + "\\image\\jp\\axis4.png");
}
catch (Exception ex)
{
Console.Write(ex.ToString());
}
}
/// <summary>
/// 保存成功!
/// </summary>
......@@ -238,10 +417,7 @@ namespace OnlineStore.AutoInOutStore
/// 请先启动料仓
/// </summary>
public static string PleaseStartStore = "PleaseStartStore";
///// <summary>
///// 定位气缸不在下降端,不能移动进出轴
///// </summary>
//public static string CannotMove = "CannotMove";
/// <summary>
/// 警告
/// </summary>
......@@ -276,10 +452,10 @@ namespace OnlineStore.AutoInOutStore
public static string AutoEnd = "AutoEnd";
/// <summary>
/// 前门未关
/// </summary>
public static string DoorHasOpen = "DoorHasOpen";
///// <summary>
///// 前门未关
///// </summary>
//public static string DoorHasOpen = "DoorHasOpen";
/// <summary>
/// 叉子料盘检测有料,请检查
/// </summary>
......@@ -296,10 +472,7 @@ namespace OnlineStore.AutoInOutStore
/// 等待启动
/// </summary>
public static string WaitStart = "WaitStart";
///// <summary>
/////
///// </summary>
//public static string AutoEnd = "AutoEnd";
/// <summary>
/// 此设备不支持单个入库
......@@ -384,10 +557,7 @@ namespace OnlineStore.AutoInOutStore
///等待送料结束
/// </summary>
public static string WaitEnd = "WaitEnd";
///// <summary>
/////吸盘吸料失败
///// </summary>
//public static string XiLiaoError = "XiLiaoError";
/// <summary>
///伺服OFF
......
......@@ -30,6 +30,7 @@
{
this.components = new System.ComponentModel.Container();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.picAxis2 = new System.Windows.Forms.PictureBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.txtP4Offset = new System.Windows.Forms.TextBox();
this.label10 = new System.Windows.Forms.Label();
......@@ -44,6 +45,7 @@
this.txtSpeed = new System.Windows.Forms.TextBox();
this.label8 = new System.Windows.Forms.Label();
this.txtFileName = new System.Windows.Forms.TextBox();
this.ioSingleControl = new UserFromControl.IOTextControl();
this.btnAbsMove = new System.Windows.Forms.Button();
this.label3 = new System.Windows.Forms.Label();
this.label7 = new System.Windows.Forms.Label();
......@@ -66,11 +68,9 @@
this.label2 = new System.Windows.Forms.Label();
this.txtIoIp = new System.Windows.Forms.TextBox();
this.btnExit = new System.Windows.Forms.Button();
this.btnClear = new System.Windows.Forms.Button();
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.ioStatusControl1 = new UserFromControl.IOStatusControl();
this.groupBox6.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.picAxis2)).BeginInit();
this.groupBox2.SuspendLayout();
this.groupBox1.SuspendLayout();
this.SuspendLayout();
......@@ -80,18 +80,26 @@
this.groupBox6.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.groupBox6.Controls.Add(this.picAxis2);
this.groupBox6.Controls.Add(this.groupBox2);
this.groupBox6.Controls.Add(this.groupBox1);
this.groupBox6.Controls.Add(this.btnExit);
this.groupBox6.Controls.Add(this.btnClear);
this.groupBox6.Controls.Add(this.richTextBox1);
this.groupBox6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.groupBox6.Location = new System.Drawing.Point(6, 5);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(1008, 707);
this.groupBox6.Size = new System.Drawing.Size(1010, 707);
this.groupBox6.TabIndex = 250;
this.groupBox6.TabStop = false;
//
// picAxis2
//
this.picAxis2.Location = new System.Drawing.Point(468, 15);
this.picAxis2.Name = "picAxis2";
this.picAxis2.Size = new System.Drawing.Size(536, 558);
this.picAxis2.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
this.picAxis2.TabIndex = 284;
this.picAxis2.TabStop = false;
//
// groupBox2
//
this.groupBox2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
......@@ -109,7 +117,7 @@
this.groupBox2.Controls.Add(this.txtSpeed);
this.groupBox2.Controls.Add(this.label8);
this.groupBox2.Controls.Add(this.txtFileName);
this.groupBox2.Controls.Add(this.ioStatusControl1);
this.groupBox2.Controls.Add(this.ioSingleControl);
this.groupBox2.Controls.Add(this.btnAbsMove);
this.groupBox2.Controls.Add(this.label3);
this.groupBox2.Controls.Add(this.label7);
......@@ -119,9 +127,9 @@
this.groupBox2.Controls.Add(this.btnSdStop);
this.groupBox2.Controls.Add(this.label6);
this.groupBox2.Controls.Add(this.txtTargetPosition);
this.groupBox2.Location = new System.Drawing.Point(9, 192);
this.groupBox2.Location = new System.Drawing.Point(9, 200);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(458, 504);
this.groupBox2.Size = new System.Drawing.Size(450, 452);
this.groupBox2.TabIndex = 283;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "位置信息";
......@@ -139,9 +147,9 @@
// label10
//
this.label10.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label10.Location = new System.Drawing.Point(6, 177);
this.label10.Location = new System.Drawing.Point(6, 174);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(173, 20);
this.label10.Size = new System.Drawing.Size(175, 29);
this.label10.TabIndex = 288;
this.label10.Text = "入料缓冲点P4偏移量:";
this.label10.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -159,9 +167,9 @@
// label9
//
this.label9.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label9.Location = new System.Drawing.Point(6, 145);
this.label9.Location = new System.Drawing.Point(6, 142);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(173, 20);
this.label9.Size = new System.Drawing.Size(175, 29);
this.label9.TabIndex = 286;
this.label9.Text = "入料前点P3偏移量:";
this.label9.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -179,9 +187,9 @@
// label5
//
this.label5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.Location = new System.Drawing.Point(6, 113);
this.label5.Location = new System.Drawing.Point(6, 110);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(173, 20);
this.label5.Size = new System.Drawing.Size(175, 29);
this.label5.TabIndex = 284;
this.label5.Text = "出料缓冲点P6偏移量:";
this.label5.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -199,9 +207,9 @@
// label4
//
this.label4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.Location = new System.Drawing.Point(6, 81);
this.label4.Location = new System.Drawing.Point(6, 78);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(173, 20);
this.label4.Size = new System.Drawing.Size(175, 29);
this.label4.TabIndex = 282;
this.label4.Text = "出料前点P5偏移值:";
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -220,7 +228,7 @@
// btnGetActualPosition
//
this.btnGetActualPosition.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnGetActualPosition.Location = new System.Drawing.Point(312, 342);
this.btnGetActualPosition.Location = new System.Drawing.Point(312, 348);
this.btnGetActualPosition.Name = "btnGetActualPosition";
this.btnGetActualPosition.Size = new System.Drawing.Size(132, 36);
this.btnGetActualPosition.TabIndex = 269;
......@@ -241,23 +249,33 @@
// label8
//
this.label8.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label8.Location = new System.Drawing.Point(6, 230);
this.label8.Location = new System.Drawing.Point(6, 226);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(173, 20);
this.label8.Size = new System.Drawing.Size(175, 29);
this.label8.TabIndex = 84;
this.label8.Text = "移动速度:";
this.label8.Text = "速度(r/min):";
this.label8.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// txtFileName
//
this.txtFileName.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtFileName.Location = new System.Drawing.Point(141, 27);
this.txtFileName.Location = new System.Drawing.Point(170, 27);
this.txtFileName.MaxLength = 30;
this.txtFileName.Name = "txtFileName";
this.txtFileName.Size = new System.Drawing.Size(164, 26);
this.txtFileName.Size = new System.Drawing.Size(135, 26);
this.txtFileName.TabIndex = 278;
this.txtFileName.Text = "position.csv";
//
// ioSingleControl
//
this.ioSingleControl.IOName = "检测信号";
this.ioSingleControl.IOValue = 0;
this.ioSingleControl.isCanClick = false;
this.ioSingleControl.Location = new System.Drawing.Point(11, 401);
this.ioSingleControl.Name = "ioSingleControl";
this.ioSingleControl.Size = new System.Drawing.Size(294, 30);
this.ioSingleControl.TabIndex = 279;
//
// btnAbsMove
//
this.btnAbsMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
......@@ -272,9 +290,9 @@
// label3
//
this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.Location = new System.Drawing.Point(13, 30);
this.label3.Location = new System.Drawing.Point(6, 23);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(122, 20);
this.label3.Size = new System.Drawing.Size(161, 33);
this.label3.TabIndex = 277;
this.label3.Text = "保存文件名称:";
this.label3.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -282,9 +300,9 @@
// label7
//
this.label7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label7.Location = new System.Drawing.Point(6, 355);
this.label7.Location = new System.Drawing.Point(6, 352);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(173, 20);
this.label7.Size = new System.Drawing.Size(175, 29);
this.label7.TabIndex = 271;
this.label7.Text = "实际位置:";
this.label7.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -303,7 +321,7 @@
//
this.txtActualPosition.Enabled = false;
this.txtActualPosition.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtActualPosition.Location = new System.Drawing.Point(184, 352);
this.txtActualPosition.Location = new System.Drawing.Point(184, 353);
this.txtActualPosition.MaxLength = 30;
this.txtActualPosition.Name = "txtActualPosition";
this.txtActualPosition.Size = new System.Drawing.Size(121, 26);
......@@ -312,11 +330,11 @@
// label13
//
this.label13.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label13.Location = new System.Drawing.Point(6, 268);
this.label13.Location = new System.Drawing.Point(6, 264);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(173, 20);
this.label13.Size = new System.Drawing.Size(175, 29);
this.label13.TabIndex = 90;
this.label13.Text = "目标位置:";
this.label13.Text = "位置:";
this.label13.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// btnSdStop
......@@ -333,9 +351,9 @@
// label6
//
this.label6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label6.Location = new System.Drawing.Point(6, 321);
this.label6.Location = new System.Drawing.Point(6, 318);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(173, 20);
this.label6.Size = new System.Drawing.Size(175, 29);
this.label6.TabIndex = 268;
this.label6.Text = "目标位置:";
this.label6.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -363,9 +381,9 @@
this.groupBox1.Controls.Add(this.label1);
this.groupBox1.Controls.Add(this.label2);
this.groupBox1.Controls.Add(this.txtIoIp);
this.groupBox1.Location = new System.Drawing.Point(9, 13);
this.groupBox1.Location = new System.Drawing.Point(9, 21);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(458, 173);
this.groupBox1.Size = new System.Drawing.Size(450, 173);
this.groupBox1.TabIndex = 282;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "设备信息";
......@@ -373,9 +391,9 @@
// label12
//
this.label12.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label12.Location = new System.Drawing.Point(8, 28);
this.label12.Location = new System.Drawing.Point(8, 24);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(122, 20);
this.label12.Size = new System.Drawing.Size(150, 29);
this.label12.TabIndex = 1;
this.label12.Text = "端口号:";
this.label12.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -383,9 +401,9 @@
// label18
//
this.label18.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label18.Location = new System.Drawing.Point(8, 64);
this.label18.Location = new System.Drawing.Point(8, 60);
this.label18.Name = "label18";
this.label18.Size = new System.Drawing.Size(122, 20);
this.label18.Size = new System.Drawing.Size(150, 29);
this.label18.TabIndex = 94;
this.label18.Text = "地址:";
this.label18.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -394,10 +412,10 @@
//
this.txtAddr.Enabled = false;
this.txtAddr.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtAddr.Location = new System.Drawing.Point(136, 61);
this.txtAddr.Location = new System.Drawing.Point(163, 61);
this.txtAddr.MaxLength = 30;
this.txtAddr.Name = "txtAddr";
this.txtAddr.Size = new System.Drawing.Size(164, 26);
this.txtAddr.Size = new System.Drawing.Size(135, 26);
this.txtAddr.TabIndex = 95;
this.txtAddr.Text = "1";
//
......@@ -427,10 +445,10 @@
//
this.txtPortName.Enabled = false;
this.txtPortName.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtPortName.Location = new System.Drawing.Point(136, 25);
this.txtPortName.Location = new System.Drawing.Point(163, 25);
this.txtPortName.MaxLength = 30;
this.txtPortName.Name = "txtPortName";
this.txtPortName.Size = new System.Drawing.Size(164, 26);
this.txtPortName.Size = new System.Drawing.Size(135, 26);
this.txtPortName.TabIndex = 276;
this.txtPortName.Text = "COM1";
//
......@@ -449,19 +467,19 @@
//
this.txtIOIndex.Enabled = false;
this.txtIOIndex.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtIOIndex.Location = new System.Drawing.Point(136, 133);
this.txtIOIndex.Location = new System.Drawing.Point(163, 133);
this.txtIOIndex.MaxLength = 30;
this.txtIOIndex.Name = "txtIOIndex";
this.txtIOIndex.Size = new System.Drawing.Size(164, 26);
this.txtIOIndex.Size = new System.Drawing.Size(135, 26);
this.txtIOIndex.TabIndex = 275;
this.txtIOIndex.Text = "1";
//
// label1
//
this.label1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.Location = new System.Drawing.Point(8, 100);
this.label1.Location = new System.Drawing.Point(8, 96);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(122, 20);
this.label1.Size = new System.Drawing.Size(150, 29);
this.label1.TabIndex = 272;
this.label1.Text = "IO模块IP:";
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -469,9 +487,9 @@
// label2
//
this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.Location = new System.Drawing.Point(8, 136);
this.label2.Location = new System.Drawing.Point(8, 132);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(122, 20);
this.label2.Size = new System.Drawing.Size(150, 29);
this.label2.TabIndex = 274;
this.label2.Text = "检测信号地址:";
this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
......@@ -479,17 +497,17 @@
// txtIoIp
//
this.txtIoIp.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtIoIp.Location = new System.Drawing.Point(136, 97);
this.txtIoIp.Location = new System.Drawing.Point(163, 97);
this.txtIoIp.MaxLength = 30;
this.txtIoIp.Name = "txtIoIp";
this.txtIoIp.Size = new System.Drawing.Size(164, 26);
this.txtIoIp.Size = new System.Drawing.Size(135, 26);
this.txtIoIp.TabIndex = 273;
this.txtIoIp.Text = "192.168.201.11";
//
// btnExit
//
this.btnExit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.btnExit.Location = new System.Drawing.Point(838, 665);
this.btnExit.Location = new System.Drawing.Point(851, 616);
this.btnExit.Name = "btnExit";
this.btnExit.Size = new System.Drawing.Size(132, 36);
this.btnExit.TabIndex = 281;
......@@ -497,44 +515,11 @@
this.btnExit.UseVisualStyleBackColor = true;
this.btnExit.Click += new System.EventHandler(this.btnExit_Click);
//
// btnClear
//
this.btnClear.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.btnClear.Location = new System.Drawing.Point(691, 665);
this.btnClear.Name = "btnClear";
this.btnClear.Size = new System.Drawing.Size(132, 36);
this.btnClear.TabIndex = 106;
this.btnClear.Text = "清理";
this.btnClear.UseVisualStyleBackColor = true;
this.btnClear.Click += new System.EventHandler(this.btnClear_Click);
//
// richTextBox1
//
this.richTextBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.richTextBox1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.richTextBox1.Location = new System.Drawing.Point(473, 20);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.Size = new System.Drawing.Size(526, 642);
this.richTextBox1.TabIndex = 105;
this.richTextBox1.Text = "";
//
// timer1
//
this.timer1.Interval = 1000;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
// ioStatusControl1
//
this.ioStatusControl1.IOName = "检测信号";
this.ioStatusControl1.IOValue = 0;
this.ioStatusControl1.isCanClick = false;
this.ioStatusControl1.Location = new System.Drawing.Point(134, 401);
this.ioStatusControl1.Name = "ioStatusControl1";
this.ioStatusControl1.Size = new System.Drawing.Size(171, 39);
this.ioStatusControl1.TabIndex = 279;
//
// FrmPositionTool
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
......@@ -547,7 +532,9 @@
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FrmPositionTool_FormClosing);
this.Load += new System.EventHandler(this.Form1_Load);
this.Shown += new System.EventHandler(this.FrmPositionTool_Shown);
this.groupBox6.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.picAxis2)).EndInit();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.groupBox1.ResumeLayout(false);
......@@ -567,8 +554,6 @@
private System.Windows.Forms.Label label8;
private System.Windows.Forms.TextBox txtSpeed;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.RichTextBox richTextBox1;
private System.Windows.Forms.Button btnClear;
private System.Windows.Forms.Button btnHomeMove;
private System.Windows.Forms.Button btnSdStop;
private System.Windows.Forms.Button btnServoOff;
......@@ -586,7 +571,7 @@
private System.Windows.Forms.TextBox txtPortName;
private System.Windows.Forms.TextBox txtFileName;
private System.Windows.Forms.Label label3;
private UserFromControl.IOStatusControl ioStatusControl1;
private UserFromControl.IOTextControl ioSingleControl;
private System.Windows.Forms.Button btnOpenFolder;
private System.Windows.Forms.Button btnExit;
private System.Windows.Forms.GroupBox groupBox1;
......@@ -599,6 +584,7 @@
private System.Windows.Forms.Label label5;
private System.Windows.Forms.TextBox txtP5Offset;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.PictureBox picAxis2;
}
}
......@@ -45,10 +45,10 @@ namespace OnlineStore.AutoInOutStore
private void Form1_Load(object sender, EventArgs e)
{
ACServerManager.IsShowMsg = false;
if (ResourceCulture.CurrLanguage.Equals(ResourceCulture.China))
{
LogUtil.logBox = this.richTextBox1;
}
//if (ResourceCulture.CurrLanguage.Equals(ResourceCulture.China))
//{
// LogUtil.logBox = this.richTextBox1;
//}
//ACServerManager.richeBox = this.richTextBox1;
CheckForIllegalCrossThreadCalls = false;
......@@ -90,7 +90,21 @@ namespace OnlineStore.AutoInOutStore
bool isOn = ACServerManager.ServerOnStatus(PortName, SlvAddr);
formStatus(isOn);
timer1.Start();
ioStatusControl1.IOName =ResourceCulture.GetString( "检测信号");
//ResourceCulture.GetString(ioValue.ElectricalDefinition, ioValue.Explain)
if (CurrLanguage.Equals(ResourceCulture.English))
{
picAxis2.Image = ResourceCulture.M_US_axis2;
}
else if (CurrLanguage.Equals(ResourceCulture.Japanese))
{
picAxis2.Image = ResourceCulture.M_JP_axis2;
}
else
{
picAxis2.Image = ResourceCulture.M_axis2;
}
ioSingleControl.IOName = ResourceCulture.GetString("检测信号");
ioSingleControl.ShowData();
}
private void SaveConfig(int speed, int position)
{
......@@ -173,11 +187,6 @@ namespace OnlineStore.AutoInOutStore
btnGetActualPosition.Enabled = p;
}
private void btnClear_Click(object sender, EventArgs e)
{
this.richTextBox1.Text = "";
}
private void btnRelMove_Click(object sender, EventArgs e)
{
int position = Convert.ToInt32(txtPosition.Text);
......@@ -296,10 +305,10 @@ namespace OnlineStore.AutoInOutStore
preValue = PositionList[num - 2];
}
LogUtil.info(LogName + "【"+ num + "】【" + currPos+"】【"+Math.Abs(currPos-preValue)+"】");
if (LogUtil.logBox == null)
{
this.richTextBox1.AppendText(LogName + "【" + num + "】【" + currPos + "】【" + Math.Abs(currPos - preValue) + "】"+Environment.NewLine);
}
//if (LogUtil.logBox == null)
//{
// this.richTextBox1.AppendText(LogName + "【" + num + "】【" + currPos + "】【" + Math.Abs(currPos - preValue) + "】"+Environment.NewLine);
//}
LastValue = IO_VALUE.HIGH;
LastGetPTime = DateTime.Now;
}
......@@ -360,8 +369,8 @@ namespace OnlineStore.AutoInOutStore
{
try
{
ioStatusControl1.IOValue = (int)GetSingleValue();
ioStatusControl1.ShowData();
ioSingleControl.IOValue = (int)GetSingleValue();
ioSingleControl.ShowData();
}
catch (Exception ex)
{
......@@ -392,5 +401,10 @@ namespace OnlineStore.AutoInOutStore
{
this.Close();
}
private void FrmPositionTool_Shown(object sender, EventArgs e)
{
}
}
}
......@@ -3,52 +3,52 @@ DI,急停,SuddenStop_BTN,0,192.168.200.11,0,急停,X01,DI-01,0,
DI,复位,Reset_BTN,1,192.168.200.11,0,复位,X02,DI-02,0,
DI,自动启动,AutoRun_Single,2,192.168.200.11,0,自动启动,X03,DI-03,0,
DI,安全光栅,SafetyLightCurtains,3,192.168.200.11,0,安全光栅,X04,DI-04,0,
DI,进料口门上升端,Door_Up,4,192.168.200.11,0,进料口门上升端,X05,DI-05,0,
DI,进料口门下降端,Door_Down,5,192.168.200.11,0,进料口门下降端,X06,DI-06,0,
DI,抓取气缸上升端,ClampingDisc_Up,6,192.168.200.11,0,抓取气缸上升端,X07,DI-07,0,
DI,抓取气缸下降端,ClampingDisc_Down,7,192.168.200.11,0,抓取气缸下降端,X08,DI-08,0,
DI,单料门上升端,Door_Up,4,192.168.200.11,0,单料门上升端,X05,DI-05,0,
DI,单料门下降端,Door_Down,5,192.168.200.11,0,单料门下降端,X06,DI-06,0,
DI,分料机构气缸上升端,ClampingDisc_Up,6,192.168.200.11,0,分料机构气缸上升端,X07,DI-07,0,
DI,分料机构气缸下降端,ClampingDisc_Down,7,192.168.200.11,0,分料机构气缸下降端,X08,DI-08,0,
DI,料盘宽度检测1,WidthCheck1,8,192.168.200.11,0,料盘宽度检测1,X09,DI-09,0,
DI,料盘宽度检测2,WidthCheck2,9,192.168.200.11,0,料盘宽度检测2,X10,DI-10,0,
DI,料盘检测1(上料机构),TrayCheck_LoadMaterial,10,192.168.200.11,0,料盘检测1(上料机构),X11,DI-11,0,
DI,上料机构出料检测,OutCheck,11,192.168.200.11,0,上料机构出料检测,X12,DI-12,0,
DI,门锁气缸打开端,BatchDoor_Open,12,192.168.200.11,0,门锁气缸打开端,X13,DI-13,0,
DI,门锁气缸关闭端,BatchDoor_Close,13,192.168.200.11,0,门锁气缸关闭端,X14,DI-14,0,
DI,料盘检测2(料叉机构),TrayCheck_Fixture,14,192.168.200.11,0,料盘检测2(料叉机构),X15,DI-15,0,
DI,批量门锁气缸打开端,BatchDoor_Open,12,192.168.200.11,0,批量门锁气缸打开端,X13,DI-13,0,
DI,批量门锁气缸关闭端,BatchDoor_Close,13,192.168.200.11,0,批量门锁气缸关闭端,X14,DI-14,0,
DI,料盘检测2(夹取机构),TrayCheck_Fixture,14,192.168.200.11,0,料盘检测2(夹取机构),X15,DI-15,0,
,压紧机构计量检测,CompressAxis_Check,15,192.168.200.11,0,压紧机构计量检测,X16,DI-16,0,
DO,自动指示灯,AutoRun_HddLed,0,192.168.200.11,0,自动指示灯,Y01,DO-01,0,
DO,故障指示灯,Alarm_HddLed,1,192.168.200.11,0,故障指示灯,Y02,DO-02,0,
DO,待机指示灯,RunSign_HddLed,2,192.168.200.11,0,待机指示灯,Y03,DO-03,0,
DO,吹气SOL ON,StartOrStopBlow,3,192.168.200.11,0,吹气SOL ON,Y04,DO-04,0,
DO,料仓运转ON,Run_Sign,4,192.168.200.11,0,料仓运转ON,Y05,DO-05,0,
DO,轴2刹车电源ON,Axis_Brake,5,192.168.200.11,0,轴2刹车电源ON,Y06,DO-06,0,
DO,相机照明开,CameraLight_Power,6,192.168.200.11,0,相机照明开,Y07,DO-07,0,
,备用,,7,192.168.200.11,0,备用,Y08,DO-08,0,
DO,进料口门上升SOL,Door_Up,8,192.168.200.11,0,进料口门上升SOL,Y09,DO-09,0,
DO,进料口门下降SOL,Door_Down,9,192.168.200.11,0,进料口门下降SOL,Y10,DO-10,0,
DO,抓取气缸上升SOL,ClampingDisc_Up,10,192.168.200.11,0,抓取气缸上升SOL,Y11,DO-11,0,
DO,抓取气缸下降SOL,ClampingDisc_Down,11,192.168.200.11,0,抓取气缸下降SOL,Y12,DO-12,0,
DO,门锁气缸打开SOL,BatchDoor_Open,12,192.168.200.11,0,门锁气缸打开SOL,Y13,DO-13,0,
DO,门锁气缸关闭SOL,BatchDoor_Close,13,192.168.200.11,0,门锁气缸关闭SOL,Y14,DO-14,0,
DO,门禁功能屏蔽,DisableDoorControl,14,192.168.200.11,0,门禁功能屏蔽,Y15,DO-15,0,
DO,进气口打开,StartOrStopBlow,3,192.168.200.11,0,进气口打开,Y04,DO-04,0,
DO,料仓伺服电源打开,Run_Sign,4,192.168.200.11,0,料仓伺服电源打开,Y05,DO-05,0,
DO,轴2刹车电源打开,Axis_Brake,5,192.168.200.11,0,轴2刹车电源打开,Y06,DO-06,0,
DO,相机辅助光源打开,CameraLight_Power,6,192.168.200.11,0,相机辅助光源打开,Y07,DO-07,0,
,设备照明打开,,7,192.168.200.11,0,设备照明打开,Y08,DO-08,0,
DO,单料门上升,Door_Up,8,192.168.200.11,0,单料门上升,Y09,DO-09,0,
DO,单料门下降,Door_Down,9,192.168.200.11,0,单料门下降,Y10,DO-10,0,
DO,分料机构气缸上升,ClampingDisc_Up,10,192.168.200.11,0,分料机构气缸上升,Y11,DO-11,0,
DO,分料机构气缸下降,ClampingDisc_Down,11,192.168.200.11,0,分料机构气缸下降,Y12,DO-12,0,
DO,批量门锁气缸打开,BatchDoor_Open,12,192.168.200.11,0,批量门锁气缸打开,Y13,DO-13,0,
DO,批量门锁气缸关闭,BatchDoor_Close,13,192.168.200.11,0,批量门锁气缸关闭,Y14,DO-14,0,
DO,电气维护门警报关闭,DisableDoorControl,14,192.168.200.11,0,电气维护门警报关闭,Y15,DO-15,0,
DO,报警蜂鸣器,Buzzer_Sign,15,192.168.200.11,0,报警蜂鸣器,Y16,DO-16,0,
DI,上料机构门关闭,DoorClose_LoadMaterial,0,192.168.200.12,0,上料机构门关闭,X21,DI-21,0,
DI,批量门关闭,DoorClose_LoadMaterial,0,192.168.200.12,0,批量门关闭,X21,DI-21,0,
DI,气压检测,Airpressure_Check,1,192.168.200.12,0,气压检测,X22,DI-22,0,
DI,左侧门关闭,LeftDoorColse_Single,2,192.168.200.12,0,左侧门关闭,X23,DI-23,0,
DI,右侧门关闭,RightDoorColse_Single,3,192.168.200.12,0,右侧门关闭,X24,DI-24,0,
DI,门锁气缸打开端2,BatchDoor_Open2,4,192.168.200.12,0,门锁气缸打开端2,X25,DI-25,0,
DI,门锁气缸关闭端2,BatchDoor_Close2,5,192.168.200.12,0,门锁气缸关闭端2,X26,DI-26,0,
DI,上料机构上极限,BatchAxis_Limit,6,192.168.200.12,0,上料机构上极限,X27,DI-27,0,
DI,入料口料盘检测,TrayCheck_Door,7,192.168.200.12,0,入料口料盘检测,X28,DI-28,0,
DI,夹爪气缸夹紧端,Clamping_Work,8,192.168.200.12,0,夹爪气缸夹紧端,X29,DI-29,0,
DI,夹爪气缸放松端,Clamping_Relax,9,192.168.200.12,0,夹爪气缸放松端,X30,DI-30,0,
,,,10,192.168.200.12,0,,X31,DI-31,0,
DI,左侧电器维护门关闭,LeftDoorColse_Single,2,192.168.200.12,0,左侧电器维护门关闭,X23,DI-23,0,
DI,右侧电器维护门关闭,RightDoorColse_Single,3,192.168.200.12,0,右侧电器维护门关闭,X24,DI-24,0,
DI,批量门锁气缸打开端2,BatchDoor_Open2,4,192.168.200.12,0,批量门锁气缸打开端2,X25,DI-25,0,
DI,批量门锁气缸关闭端2,BatchDoor_Close2,5,192.168.200.12,0,批量门锁气缸关闭端2,X26,DI-26,0,
DI,轴5上极限,BatchAxis_Limit,6,192.168.200.12,0,轴5上极限,X27,DI-27,0,
DI,单料门料盘检测,TrayCheck_Door,7,192.168.200.12,0,单料门料盘检测,X28,DI-28,0,
DI,抓取机构气缸夹紧端,Clamping_Work,8,192.168.200.12,0,抓取机构气缸夹紧端,X29,DI-29,0,
DI,抓取机构气缸放松端,Clamping_Relax,9,192.168.200.12,0,抓取机构气缸放松端,X30,DI-30,0,
,分料机构气缸料盘检测,,10,192.168.200.12,0,分料机构气缸料盘检测,X31,DI-31,0,
,,,11,192.168.200.12,0,,X32,DI-32,0,
,,,12,192.168.200.12,0,,X33,DI-33,0,
,,,13,192.168.200.12,0,,X34,DI-34,0,
,,,14,192.168.200.12,0,,X35,DI-35,0,
,,,15,192.168.200.12,0,,X36,DI-36,0,
DO,夹爪气缸夹紧SOL,Clamping_Work,0,192.168.200.12,0,,Y21,DO-21,0,
DO,夹爪气缸放松SOL,Clamping_Relax,1,192.168.200.12,0,,Y22,DO-22,0,
DO,分料机构气缸夹紧,Clamping_Work,0,192.168.200.12,0,分料机构气缸夹紧,Y21,DO-21,0,
DO,分料机构气缸放松,Clamping_Relax,1,192.168.200.12,0,分料机构气缸放松,Y22,DO-22,0,
,,,2,192.168.200.12,0,,Y23,DO-23,0,
,,,3,192.168.200.12,0,,Y24,DO-24,0,
,,,4,192.168.200.12,0,,Y25,DO-25,0,
......
......@@ -982,6 +982,24 @@ namespace OnlineStore.DeviceLibrary
//报警时只需要亮红灯
if (storeRunStatus <= StoreRunStatus.Wait)
{
if (IOManager.IOValue(IO_Type.Alarm_HddLed).Equals(IO_VALUE.HIGH))
{
IOManager.IOMove(IO_Type.Alarm_HddLed, IO_VALUE.LOW);
}
if (IOManager.IOValue(IO_Type.RunSign_HddLed).Equals(IO_VALUE.HIGH))
{
IOManager.IOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
}
if (IOManager.IOValue(IO_Type.AutoRun_HddLed).Equals(IO_VALUE.HIGH))
{
IOManager.IOMove(IO_Type.AutoRun_HddLed, IO_VALUE.LOW);
}
}
else
{
DateTime time = DateTime.Now;
bool isTemp30M = false;
if (TempOrHumidityIsAlarm)
......@@ -993,7 +1011,7 @@ namespace OnlineStore.DeviceLibrary
}
}
bool isNeedAlarmLed = false;
//报警灯
//报警灯,报警或温湿度报警30分钟,红灯闪
if (!alarmType.Equals(StoreAlarmType.None) || isTemp30M)
{
isNeedAlarmLed = true;
......@@ -1010,19 +1028,14 @@ namespace OnlineStore.DeviceLibrary
}
}
//绿灯闪
if (isNeedAlarmLed || TempOrHumidityIsAlarm || isTemp30M)
{
if (IOManager.IOValue(IO_Type.AutoRun_HddLed).Equals(IO_VALUE.LOW))
{
IOManager.IOMove(IO_Type.AutoRun_HddLed, IO_VALUE.HIGH);
}
}
else
{
if ((StoreMove.MoveType.Equals(StoreMoveType.InStore) || StoreMove.MoveType.Equals(StoreMoveType.OutStore)
|| storeRunStatus.Equals(StoreRunStatus.HomeMoving) || storeRunStatus.Equals(StoreRunStatus.Reset))
&& IOManager.IOValue(IO_Type.AutoRun_HddLed).Equals(IO_VALUE.HIGH))
bool isBusy = StoreMove.MoveType.Equals(StoreMoveType.InStore) || StoreMove.MoveType.Equals(StoreMoveType.OutStore) ||
AutomaticBaiting.StoreMove.MoveType.Equals(StoreMoveType.InStore) || AutomaticBaiting.StoreMove.MoveType.Equals(StoreMoveType.OutStore);
bool isReset = StoreMove.MoveType.Equals(StoreMoveType.ReturnHome) || StoreMove.MoveType.Equals(StoreMoveType.StoreReset) ||
AutomaticBaiting.StoreMove.MoveType.Equals(StoreMoveType.ReturnHome) || AutomaticBaiting.StoreMove.MoveType.Equals(StoreMoveType.StoreReset);
//绿灯,正常常亮,复位,出入库时闪烁
if ((isBusy || isReset) && IOManager.IOValue(IO_Type.AutoRun_HddLed).Equals(IO_VALUE.HIGH))
{
IOManager.IOMove(IO_Type.AutoRun_HddLed, IO_VALUE.LOW);
}
......@@ -1031,9 +1044,9 @@ namespace OnlineStore.DeviceLibrary
//绿灯亮
IOManager.IOMove(IO_Type.AutoRun_HddLed, IO_VALUE.HIGH);
}
}
//黄灯
if (StoreMove.MoveType.Equals(StoreMoveType.InStore) || StoreMove.MoveType.Equals(StoreMoveType.OutStore) || TempOrHumidityIsAlarm || isTemp30M)
//黄灯 复位待机时灭,出入库或温湿度报警时闪烁
if (isBusy || TempOrHumidityIsAlarm || isTemp30M)
{
if (IOManager.IOValue(IO_Type.RunSign_HddLed).Equals(IO_VALUE.HIGH))
{
......@@ -1051,7 +1064,7 @@ namespace OnlineStore.DeviceLibrary
IOManager.IOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
}
}
}
//仓门打开,打开照明
bool doorIsOpen = false;
if (Config.DILIst.ContainsKey(IO_Type.LeftDoorColse_Single) && IOManager.IOValue(IO_Type.LeftDoorColse_Single).Equals(IO_VALUE.LOW))
......
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
namespace OnlineStore.LoadCSVLibrary
{
public class FileEncoding
{
public static string[] GetFileLines(string filePath)
{
if (!File.Exists(filePath))
{
return new string[] { };
}
Encoding encoding = Encoding.UTF8;
if (!FileEncoding.GetType(filePath).Equals(Encoding.UTF8))
{
encoding = Encoding.GetEncoding("gb2312");
}
string[] lines = File.ReadAllLines(filePath, encoding);
return lines;
}
/// <summary>
/// 给定文件的路径,读取文件的二进制数据,判断文件的编码类型
/// </summary>
/// <param name=“FILE_NAME“>文件路径</param>
/// <returns>文件的编码类型</returns>
public static System.Text.Encoding GetType(string FILE_NAME)
{
FileStream fs = new FileStream(FILE_NAME, FileMode.Open, FileAccess.Read);
Encoding r = GetType(fs);
fs.Close();
return r;
}
/// <summary>
/// 通过给定的文件流,判断文件的编码类型
/// </summary>
/// <param name=“fs“>文件流</param>
/// <returns>文件的编码类型</returns>
public static System.Text.Encoding GetType(FileStream fs)
{
byte[] Unicode = new byte[] { 0xFF, 0xFE, 0x41 };
byte[] UnicodeBIG = new byte[] { 0xFE, 0xFF, 0x00 };
byte[] UTF8 = new byte[] { 0xEF, 0xBB, 0xBF }; //带BOM
Encoding reVal = Encoding.Default;
BinaryReader r = new BinaryReader(fs, System.Text.Encoding.Default);
int i;
int.TryParse(fs.Length.ToString(), out i);
byte[] ss = r.ReadBytes(i);
if (IsUTF8Bytes(ss) || (ss[0] == 0xEF && ss[1] == 0xBB && ss[2] == 0xBF))
{
reVal = Encoding.UTF8;
}
else if (ss[0] == 0xFE && ss[1] == 0xFF && ss[2] == 0x00)
{
reVal = Encoding.BigEndianUnicode;
}
else if (ss[0] == 0xFF && ss[1] == 0xFE && ss[2] == 0x41)
{
reVal = Encoding.Unicode;
}
r.Close();
return reVal;
}
/// <summary>
/// 判断是否是不带 BOM 的 UTF8 格式
/// </summary>
/// <param name=“data“></param>
/// <returns></returns>
private static bool IsUTF8Bytes(byte[] data)
{
int charByteCounter = 1; //计算当前正分析的字符应还有的字节数
byte curByte; //当前分析的字节.
for (int i = 0; i < data.Length; i++)
{
curByte = data[i];
if (charByteCounter == 1)
{
if (curByte >= 0x80)
{
//判断当前
while (((curByte <<= 1) & 0x80) != 0)
{
charByteCounter++;
}
//标记位首位若为非0 则至少以2个1开始 如:110XXXXX...........1111110X
if (charByteCounter == 1 || charByteCounter > 6)
{
return false;
}
}
}
else
{
//若是UTF-8 此时第一位必须为1
if ((curByte & 0xC0) != 0x80)
{
return false;
}
charByteCounter--;
}
}
if (charByteCounter > 1)
{
throw new Exception("非预期的byte格式");
}
return true;
}
}
}
......@@ -48,6 +48,7 @@
<ItemGroup>
<Compile Include="CSVExection.cs" />
<Compile Include="CSVResourceControl.cs" />
<Compile Include="FileEncoding.cs" />
<Compile Include="position\AutoStorePosition.cs" />
<Compile Include="storeConfig\ConfigItemBase.cs" />
<Compile Include="storeConfig\ConfigProAttribute.cs" />
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!