Commit a5fe1738 刘韬

添加出库料串已满的提示

1 个父辈 8e235319
......@@ -237,6 +237,7 @@
<Content Include="image\us\pPoint.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="resources\en-US.txt" />
<Content Include="resources\resources.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
......
......@@ -72,7 +72,7 @@ namespace OnlineStore.AutoInOutStore
{
if (CurrLanguage.Equals(ResourceCulture.CurrLanguage))
{
return;
//return;
}
string className = this.ClassName;
CurrLanguage = ResourceCulture.CurrLanguage;
......
......@@ -453,6 +453,7 @@
this.groupBox6.Controls.Add(this.btnClearBuzzer);
this.groupBox6.Controls.Add(this.btnSingleTrayIn);
this.groupBox6.Controls.Add(this.lblBatchMsg);
this.groupBox6.Controls.Add(this.lblWarnMsg);
this.groupBox6.Controls.Add(this.btnOpenDoor);
this.groupBox6.Controls.Add(this.lblWaitTragGo);
this.groupBox6.Controls.Add(this.btnWaitTrgGo);
......@@ -688,7 +689,6 @@
this.groupBox3.Controls.Add(this.chbDebug);
this.groupBox3.Controls.Add(this.lblThisSta);
this.groupBox3.Controls.Add(this.chbAuto);
this.groupBox3.Controls.Add(this.lblWarnMsg);
this.groupBox3.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.groupBox3.Location = new System.Drawing.Point(8, 7);
this.groupBox3.Name = "groupBox3";
......@@ -738,7 +738,7 @@
| System.Windows.Forms.AnchorStyles.Right)));
this.lblWarnMsg.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblWarnMsg.ForeColor = System.Drawing.Color.Red;
this.lblWarnMsg.Location = new System.Drawing.Point(6, 58);
this.lblWarnMsg.Location = new System.Drawing.Point(7, -16);
this.lblWarnMsg.Name = "lblWarnMsg";
this.lblWarnMsg.Size = new System.Drawing.Size(1218, 40);
this.lblWarnMsg.TabIndex = 224;
......@@ -2017,6 +2017,7 @@
// uc_boxdebug1
//
this.uc_boxdebug1.Location = new System.Drawing.Point(6, 6);
this.uc_boxdebug1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
this.uc_boxdebug1.Name = "uc_boxdebug1";
this.uc_boxdebug1.Size = new System.Drawing.Size(1076, 596);
this.uc_boxdebug1.TabIndex = 0;
......
......@@ -1282,6 +1282,7 @@ namespace OnlineStore.AutoInOutStore
}
CodeLibrary.FrmCodeDecode frm = new FrmCodeDecode();
frm.chbZxing.Checked = false;
frm.LanguageProcess();
frm.ShowDialog();
IOManager.IOMove(IO_Type.CameraLight_Power, IO_VALUE.LOW);
}
......@@ -1707,6 +1708,8 @@ namespace OnlineStore.AutoInOutStore
}
打开日志ToolStripMenuItem.Text = openLog;
}
Application.DoEvents();
LanguageProcess();
}
private void chbDebug_CheckedChanged(object sender, EventArgs e)
......
......@@ -53,7 +53,6 @@ namespace OnlineStore.AutoInOutStore
[STAThread]
static void Main(string[] Args)
{
var xx = DeviceLibrary.ACServerManager.SpeedToStr(32767, 4);
Environment.CurrentDirectory = Application.StartupPath;
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
......
......@@ -1218,4 +1218,10 @@
<data name="FrmStoreBox_tabPage6_Text1" xml:space="preserve">
<value>Storage location</value>
</data>
<data name="BatchOutFail_DoorNotLock" xml:space="preserve">
<value>Batch delivery failed, the door lock is not closed</value>
</data>
<data name="BatchFull" xml:space="preserve">
<value>The material tray is full, please take out the material</value>
</data>
</root>
\ No newline at end of file
......@@ -1218,4 +1218,10 @@
<data name="FrmStoreBox_tabPage6_Text" xml:space="preserve">
<value>ロケーションデバッグ</value>
</data>
<data name="BatchOutFail_DoorNotLock" xml:space="preserve">
<value>バッチ配信に失敗しました。ドアロックが閉じていません。</value>
</data>
<data name="BatchFull" xml:space="preserve">
<value>トレイがいっぱいになっていますので、材料を取り出してください</value>
</data>
</root>
\ No newline at end of file
......@@ -1218,4 +1218,7 @@
<data name="FrmStoreBox_tabPage6_Text" xml:space="preserve">
<value>库位调试</value>
</data>
<data name="BatchOutFail_DoorNotLock" xml:space="preserve">
<value>批量出库失败,门锁未关闭</value>
</data>
</root>
\ No newline at end of file
软件对应ID不少删除,不要修改#中文#英文
FrmStore_Text#DUO料仓#SMD BOX DUO
FrmStore_FrmStore_Text#DUO料仓#SMD BOX DUO
FrmStore_tabControl1_tabPage1_Text# 日志信息 #Log Info
FrmStore_tabControl1_tabPage1_tabPage1_Text# 日志信息 #Log Info
FrmStore_tabControl1_tabPage1_panel1_chbInstoreEnd_Text#入库完成送出料架#Storage Complete
FrmStore_tabControl1_tabPage1_panel1_chkDebug_Text#开启DEBUG日志#Open Debug Log
FrmStore_tabControl1_tabPage1_panel1_chbAutoRun_Text#开机自动启动软件#Auto Start
FrmStore_tabControl1_tabPage1_panel1_btnCopyLog_Text#复制日志#Copy Log
FrmStore_tabControl1_tabPage1_panel1_btnClearLog_Text#清空日志#Clear Log
FrmStore_tabControl1_tabPage1_panel1_chbUseBuzzer_Text#启用蜂鸣器#Start Buzzer
FrmStore_tabControl1_tabPage1_panel1_chbOutstoreEnd_Text#出库完成送出料架#Retrieval Complete
contextMenuStrip1_显示ToolStripMenuItem_Text#显示#Display
contextMenuStrip1_toolStripMenuItem1_Text#退出#Exit
toolStripMenuItem1_操作ToolStripMenuItem_Text# 设备操作 #Operation
toolStripMenuItem1_语言ToolStripMenuItem_Text#语言#Language
操作ToolStripMenuItem_启动AToolStripMenuItem_Text#启动 #Start
操作ToolStripMenuItem_复位RToolStripMenuItem_Text#复位#Reset
操作ToolStripMenuItem_停止TToolStripMenuItem_Text#停止#Stop
操作ToolStripMenuItem_退出ToolStripMenuItem_Text#退出#Exit
toolStripMenuItem1_设置TToolStripMenuItem_Text#设备调试 #Debug
设置TToolStripMenuItem_toolStripMenuItem2_Text#启用调试#Enable Debug
设置TToolStripMenuItem_二维码学习ToolStripMenuItem_Text#二维码识别测试#QR Code Recognition Test
设置TToolStripMenuItem_扫码测试ToolStripMenuItem_Text#扫码测试#Code Scanning Test
toolStripMenuItem1_帮助ToolStripMenuItem_Text# 系统 #System
帮助ToolStripMenuItem_版本号ToolStripMenuItem_Text#关于软件#About Software
FrmStore_tabControl1_BOX_1__FrmBox_chbDisable_Text#禁用料仓#Disable SMD BOX
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_Text#DO列表#DO List
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_groupBox_do_Text#DO列表#DO List
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_tableLayoutPanel2_IO_DoorLed_Green_label1_Text#Y05_左侧料口物料指示灯绿色#Y05_Left Portal Light- Green
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_tableLayoutPanel2_IO_DoorLed_Red_label1_Text#Y06_左侧料口物料指示灯红色#Y06_Left Portal Light- Red
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_tableLayoutPanel2_IO_LiftingAxis_Break_label1_Text#Y12_左侧料仓升降轴刹车ON#Y12_Left SMD BOX Lifting Brake ON
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_tableLayoutPanel2_IO_Axis_Run_label1_Text#Y16_左侧料仓伺服ON#Y16_Left SMD BOX Server ON
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_tableLayoutPanel2_IO_OutDoor_Up_label1_Text#Y33_左侧出料口门上升/打开SOL#Y33_Left Retrieval Port Door Ascend/Open SOL
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_do_tableLayoutPanel2_IO_OutDoor_Down_label1_Text#Y34_左侧出料口门下降/关闭SOL#Y34_Left Retrieval Port Door Descend/Close SOL
FrmStore_tabControl1_BOX_1__FrmBox_chbDebug_Text#调试状态#Debug Mode
FrmStore_tabControl1_BOX_1__FrmBox_btnDoorDown_Text#出料口门下降/关闭#NG Door Close
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_Text#DI列表#DI List
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_groupBox_di_Text#DI列表#DI List
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_SafeSignal_label1_Text#X25_左侧出料口安全光栅#X25_Left Retrieval Port Photomicro Sensor
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_tableLayoutPanel1_IO_InDoor_Check_label1_Text#X26_左侧暂存区料盘检测#X26_Left Buffer Area Reel Test
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_Up_label1_Text#X27_左侧出料口门上升/打开端#X27_Left Retrieval Port Door Ascend/Open Port
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_Down_label1_Text#X28_左侧出料口门下降/关闭端#X28_Left Retrieval Port Door Descend/Close Port
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_Check_label1_Text#X29_左侧出料口料盘检测#X29_Left Retrieval Port Reel Test
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_di_tableLayoutPanel1_IO_Fixture_Check_label1_Text#X30_左侧料叉料盘检测#X30_Left Gripper Reel Test
FrmStore_tabControl1_BOX_1__FrmBox_btnDoorUp_Text#出料口门上升/打开#NG Door Open
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_Text# 库位信息 #Storage Location Info
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_tabPage4_Text# 库位信息 #Storage Location Info
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_Text#料仓操作#SMD BOX Operation
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_groupInout_Text#料仓操作#SMD BOX Operation
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnNgPro_Text#NG料到出口测试#NG Reel Portal Test
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnAxisP_Text#轴卡点动#Axis Jog
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnSingleOut_Text#单盘出库测试#Single Material Retrieval Test
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnComP1_Text#压紧轴待机点P1:#Pressing Axis Stanby Point P1:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnInOutP2_Text#进出轴入料口取放料点P2:#InOut Axis Stanby Point P2:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnInOutP1_Text#进出轴待机点P1:#InOut Axis Stanby Point P1:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnMiddleP1_Text#旋转轴待机/入料口P1:#Rotation Axis Stanby/Storgae Port P1:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP1_Text#升降轴入料口低点P1:#Lifting Axis In Port Low Point P1:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP2_Text#升降轴入料口高点P2:#Lifting Axis In Port High Point P2:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnComP3_Text#压紧轴压紧前点P3:#Pressing Axis Pess Former Point P3:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnComP2_Text#压紧轴压紧点P2:#Pressing Axis Pess Point P2:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnInOutP3_Text#进出轴库位取放料点P3:#InOut Axis Location Point P3:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnMiddleP2_Text#旋转轴库位点P2:#Rotation Axis Point P2:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP5_Text#升降轴出料前点P5:#Lifting axis point P5:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP6_Text#升降轴出料缓冲点P6:#Lifting axis point P6:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP3_Text#升降轴入料前点P3:#Lifting axis point P3:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP4_Text#升降轴入料缓冲点P4:#Lifting axis point P4:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnInoutP11_Text#进出轴出料口取放料点P11:#InOut Axis Point P11:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpdownP12_Text#升降轴出料口高点P12:#Lifting axis point P12:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnUpdownP11_Text#升降轴出料口低点P11:#Lifting axis point P11:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnMiddleP11_Text#旋转轴出料口点P11:#Rotation Axis Point P11:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnSavePosition_Text#保存位置#Save Location
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnStartAuTo_Text#开始自动出入库#Start Auto Storage&Retrieval
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_label9_Text#入库间隔仓位:#Storage Interval Position
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnInStore_Text#入库测试#Storage Test
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage4_groupInout_btnOutStore_Text#出库测试#Retrieval Test
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_Text# 伺服/温湿度 #Servo/humiture
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_tabPage1_Text# 伺服/温湿度 #Servo/humiture
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_btnLifting_Text#升降轴位置调试#Lifting Axis Location Debug
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_Text#温控器调试#Temperature Controller Debug
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_groupBox7_Text#温控器调试#Temperature Controller Debug
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_btnSelTemp_Text#查询实时数据#Check realtime data
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_label29_Text#湿度:#Humidity:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_label28_Text#温度:#Temperature:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_label27_Text#端口号:#Port:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_btnTempClose_Text#断开#Disconnect
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_groupBox7_btnTempInit_Text#初始化#Initialize
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_btnAxisOff_Text#关闭所有伺服#Turn Off All Servos
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_btnAxisOn_Text#打开所有伺服#Turn On All Servos
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_Text#伺服运动#Servo motion
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupAxis_Text#伺服运动#Servo motion
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_Text#状态#Status
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_groupBox1_Text#状态#Status
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label2_Text#STB状态:#STB:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label11_Text#HOME-CMP状态:#HOME-CMP:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label10_Text#BUSY状态:#BUSY:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label3_Text#报警状态:#Alarm:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label24_Text#负极限信号:#Negative limit:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label5_Text#伺服状态:#Servo:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_btnGetAlarm_Text#读报状态#Reading:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label22_Text#正极限信号:#Positive Limit:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label6_Text#原点信号:#Origin:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_linkLabel1_Text#复制#Copy
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnComAlarmClear_Text#清除报警#Clear Alarm
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisStop_Text# 停止运动#Stop Moving
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisReturnHome_Text#原点返回#Back to Origin
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_comboBox1_Text#L1_旋转轴#L1_Rotation Axis
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnMCopy_Text#复制#Copy
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnDelMove_Text#点动- #Jog-
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnOpenAxis_Text#打开伺服#Open Servo
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnCloseAxis_Text#关闭伺服#Disable Servo
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAddMove_Text#点动+ #Jog+
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label1_Text#点动速度:#Jog Speed:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label47_Text#目标速度:#Speed:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnReadPosition_Text#读取位置#Location
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisVMove_Text#匀速运动#Constant Motion
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label8_Text#实时位置:#Location:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisRMove_Text#相对运动#Relative Motion
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisAMove_Text#绝对运动#Absolute Motion
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label49_Text#AC伺服:#AC Servo:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label46_Text#地址:#Address:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label48_Text#目标位置:#Target:
FrmStore_tabControl1_BOX_1__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label45_Text#端口号:#Port:
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_devicestate_Text#设备状态#Equipment Status
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_devicestate_groupBox_devicestate_Text#设备状态#Equipment Status
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_devicestate_btnSotreReset_Text#复位#Reset
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_devicestate_btnStoreStop_Text#停止#Stop
FrmStore_tabControl1_BOX_1__FrmBox_groupBox_devicestate_btnStoreStart_Text#启动#Start
FrmStore_tabControl1_tabPage1_panel1_btn_releaseShelf_Text#释放料架#Release Shelf
FrmStore_tabControl1_BOX_2__FrmBox_chbDisable_Text#禁用料仓#Disable System
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_Text#DO列表#DO List
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_groupBox_do_Text#DO列表#DO List
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_tableLayoutPanel2_IO_DoorLed_Green_label1_Text#Y07_右侧料口物料指示灯绿色#Y07_Right Portal Light-Green
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_tableLayoutPanel2_IO_DoorLed_Red_label1_Text#Y08_右侧料口物料指示灯红色#Y08_Right Portal Light-Red
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_tableLayoutPanel2_IO_LiftingAxis_Break_label1_Text#Y13_右侧料仓升降轴刹车ON#Y13_Right SMD BOX Lifting Axis Brake ON
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_tableLayoutPanel2_IO_Axis_Run_label1_Text#Y21_右侧料仓伺服ON#Y21_Right SMD BOX Servo ON
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_tableLayoutPanel2_IO_OutDoor_Up_label1_Text#Y35_右侧出料口门上升/打开SOL#Y35_Right Portal Ascend/Open SOL
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_do_tableLayoutPanel2_IO_OutDoor_Down_label1_Text#Y36_右侧出料口门下降/关闭SOL#Y36_Right Portal Descend/Close SOL
FrmStore_tabControl1_BOX_2__FrmBox_chbDebug_Text#调试状态#Debug Mode
FrmStore_tabControl1_BOX_2__FrmBox_btnDoorDown_Text#出料口门下降/关闭#Portal Descend/Close
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_Text#DI列表#DI List
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_groupBox_di_Text#DI列表#DI List
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_SafeSignal_label1_Text#X31_右侧出料口安全光栅#X31_Right Portal Photomicro Sensor
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_tableLayoutPanel1_IO_InDoor_Check_label1_Text#X32_右侧暂存区料盘检测#X32_Right Buffer Area Reel Test
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_Up_label1_Text#X33_右侧出料口门上升/打开端#X33_Right Retrieval Port Door Ascend/Open Port
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_Down_label1_Text#X34_右侧出料口门下降/关闭端#X34_Right Retrieval Port Door Descend/Close Port
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_tableLayoutPanel1_IO_Fixture_Check_label1_Text#X35_右侧料叉料盘检测#X35_Right Gripper and Reel Test
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_di_tableLayoutPanel1_IO_OutDoor_Check_label1_Text#X36_右侧出料口料盘检测#X36_Right Retrieval Port Reel Test
FrmStore_tabControl1_BOX_2__FrmBox_btnDoorUp_Text#出料口门上升/打开#Retrieval Port Door Ascend/Open
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_Text# 库位信息 #Location Info
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_tabPage4_Text# 库位信息 #Location Info
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_Text#料仓操作#SMD BOX Operation
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_groupInout_Text#料仓操作#SMD BOX Operation
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnNgPro_Text#NG料到出口测试#NG Reel Portal Test
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnAxisP_Text#轴卡点动#Axis Jog
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnSingleOut_Text#单盘出库测试#Single Material Retrieval Test
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnComP1_Text#压紧轴待机点P1:#Pressing Axis Stanby Point P1:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnInOutP2_Text#进出轴入料口取放料点P2:#InOut Axis Stanby Point P2:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnInOutP1_Text#进出轴待机点P1:#InOut Axis Stanby Point P1:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnMiddleP1_Text#旋转轴待机/入料口P1:#Rotation Axis Stanby/Storgae Port P1:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP1_Text#升降轴入料口低点P1:#Lifting Axis In Port Low Point P1:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP2_Text#升降轴入料口高点P2:#Lifting Axis In Port High Point P2:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnComP3_Text#压紧轴压紧前点P3:#Pressing Axis Pess Former Point P3:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnComP2_Text#压紧轴压紧点P2:#Pressing Axis Pess Point P2:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnInOutP3_Text#进出轴库位取放料点P3:#InOut Axis Location Point P3:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnMiddleP2_Text#旋转轴库位点P2:#Rotation Axis Point P2:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP5_Text#升降轴出料前点P5:#Lifting Axis Point P5:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP6_Text#升降轴出料缓冲点P6:#Lifting Axis Point P6:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP3_Text#升降轴入料前点P3:#Lifting Axis Point P3:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpDownP4_Text#升降轴入料缓冲点P4:#Lifting Axis Point P4:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnInoutP11_Text#进出轴出料口取放料点P11:#Inout Axis Point P11:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpdownP12_Text#升降轴出料口高点P12:#Lifting Axis Point P12:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnUpdownP11_Text#升降轴出料口低点P11:#Lifting Axis Point P11:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnMiddleP11_Text#旋转轴出料口点P11:#Save Location
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnSavePosition_Text#保存位置#Save Location
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnStartAuTo_Text#开始自动出入库#Start Auto Storage&Retrieval
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_label9_Text#入库间隔仓位:#Storage Interval Position
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnInStore_Text#入库测试#Storage Test
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage4_groupInout_btnOutStore_Text#出库测试#Retrieval Test
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_Text# 伺服/温湿度 #Servo/humiture
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_tabPage1_Text# 伺服/温湿度 #Servo/humiture
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_btnLifting_Text#升降轴位置调试#Lifting Axis Location Debug
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_Text#温控器调试#Temperature Controller Debug
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_groupBox7_Text#温控器调试#Temperature Controller Debug
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_btnSelTemp_Text#查询实时数据#Check realtime data
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_label29_Text#湿度:#Humidity:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_label28_Text#温度:#Temperature:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_label27_Text#端口号:#Port:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_btnTempClose_Text#断开#Disconnect
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_groupBox7_btnTempInit_Text#初始化#Initialize
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_btnAxisOff_Text#关闭所有伺服#Close all Servo
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_btnAxisOn_Text#打开所有伺服#Open all Servo
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_Text#伺服运动#Servo Motion
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupAxis_Text#伺服运动#Servo Motion
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_Text#状态#Status
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_groupBox1_Text#状态#Status
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label2_Text#STB状态:#STB:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label11_Text#HOME-CMP状态:#HOME-CMP:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label10_Text#BUSY状态:#BUSY:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label3_Text#报警状态:#Alarm:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label24_Text#负极限信号:#Negative limit:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label5_Text#伺服状态:#Servo:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_btnGetAlarm_Text#读报状态#Reading:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label22_Text#正极限信号:#Positive limit:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_groupBox1_label6_Text#原点信号:#Origin:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_linkLabel1_Text#复制#Copy
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnComAlarmClear_Text#清除报警#Clear Alarm
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisStop_Text# 停止运动#Stop Motion
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisReturnHome_Text#原点返回#Back to Origin
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_comboBox1_Text#R1_旋转轴#R1_Rotation Axis
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnMCopy_Text#复制#Copy
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnDelMove_Text#点动- #Jog-
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnOpenAxis_Text#打开伺服#Open Servo
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnCloseAxis_Text#关闭伺服#Disable Servo
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAddMove_Text#点动+ #Jog+
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label1_Text#点动速度:#Jog Speed
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label47_Text#目标速度:#Speed
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnReadPosition_Text#读取位置#Location
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisVMove_Text#匀速运动#Constant Motion
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label8_Text#实时位置:#Location:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisRMove_Text#相对运动#Relative Motion
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_btnAxisAMove_Text#绝对运动#absolute motion
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label49_Text#AC伺服:#AC Servo:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label46_Text#地址:#Address:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label48_Text#目标位置:#Target:
FrmStore_tabControl1_BOX_2__FrmBox_tabControl1_tabPage1_axisMoveControl1_groupAxis_panel1_label45_Text#端口号:#Port:
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_devicestate_Text#设备状态#Equipment Status
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_devicestate_groupBox_devicestate_Text#设备状态#Equipment Status
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_devicestate_btnSotreReset_Text#复位#Reset
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_devicestate_btnStoreStop_Text#停止#Stop
FrmStore_tabControl1_BOX_2__FrmBox_groupBox_devicestate_btnStoreStart_Text#启动#Start
FrmStore_tabControl1_store_Text# 取料提升机构 #Picking Module
FrmStore_tabControl1_store_store_Text# 取料提升机构 #Picking Module
FrmStore_tabControl1_store__FrmAxisMove_Text#取料提升机构#Picking Lifting Module
FrmStore_tabControl1_store__FrmAxisMove_FrmAxisMove_Text#取料提升机构#Picking Lifting Module
FrmStore_tabControl1_store__FrmAxisMove_btnSotreReset_Text#复位#Reset
FrmStore_tabControl1_store__FrmAxisMove_groupInout_Text#提升机构位置信息#Lifting Module Loc. Info
FrmStore_tabControl1_store__FrmAxisMove_groupInout_groupInout_Text#提升机构位置信息#Lifting Module Loc. Info
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnSaveP_Text#保存位置#Save Location
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnT2P4_Text#T2_旋转轴_料串取放料点P4:#T2_Rotation Axis_? P4:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnAxisOff_Text#关闭所有伺服#Close all Servo
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnUpdownP6_Text#T3_升降轴_右侧料仓取放料高点P6:#T3_Lifting Axis_P6:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnAxisOn_Text#打开所有伺服#Open all Servo
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnUpdownP5_Text#T3_升降轴_右侧料仓取放料低点P5:#T3_Lifting Axis_P5:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnUpdownP4_Text#T3_升降轴_左侧料仓取放料高点P4#T3_Lifting Axis_P4
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnUpdownP1_Text#T3_升降轴_料串取放料低点P1:#T3_Lifting Axis_P1:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnUpdownP2_Text#T3_升降轴_料串取放料高点P2:#T3_Lifting Axis_P2:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnMiddleP1_Text#T2_旋转轴_待机点P1:#T2_Rotation Axis_Standby P1:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnBatchP1_Text#T1_提升轴待机点P1:#T1_Lifting Axis Standby P1:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnBatchP2_Text#T1_提升轴上升目标点P2:#T1_Lifting Axis Ascend Targe P2:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnMiddleP2_Text#T2_旋转轴_左侧料仓取放料点P2:#T2_Rotation Axis_P2:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnUpdownP3_Text#T3_升降轴_左侧料仓取放料低点P3:#T3_Lifting Axis_P3:
FrmStore_tabControl1_store__FrmAxisMove_groupInout_btnMiddleP3_Text#T2_旋转轴_右侧料仓取放料点P3:#T2_Rotation Axis_P3:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_Text#伺服运动#Servo Motion
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupAxis_Text#伺服运动#Servo Motion
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_Text#状态#Status
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_groupBox1_Text#状态#Status
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label2_Text#STB状态:#STB Status:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label11_Text#HOME-CMP状态:#HOME-CMP:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label10_Text#BUSY状态:#BUSY:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label3_Text#报警状态:#Alarm:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label24_Text#负极限信号:#Negative limit signal:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label5_Text#伺服状态:#Servo:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_btnGetAlarm_Text#读报状态#Reading:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label22_Text#正极限信号:#Positive limit:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_groupBox1_label6_Text#原点信号:#Origin:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_linkLabel1_Text#复制#Copy
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnComAlarmClear_Text#清除报警#Clear Alarm
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnAxisStop_Text# 停止运动#Stop Motion
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnAxisReturnHome_Text#原点返回#Back to Origin
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_comboBox1_Text#T1_提升机构升降轴#T1_Lifting Mechnism Lifting Axis
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnMCopy_Text#复制#Copy
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnDelMove_Text#点动- #Jog-
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnOpenAxis_Text#打开伺服#Open Servo
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnCloseAxis_Text#关闭伺服#Disable Servo
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnAddMove_Text#点动+ #Jog+
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label1_Text#点动速度:#Jog Speed:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label47_Text#目标速度:#Speed:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnReadPosition_Text#读取位置#Location
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnAxisVMove_Text#匀速运动#Constant Motion
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label8_Text#实时位置:#Location:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnAxisRMove_Text#相对运动#Relative Motion
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_btnAxisAMove_Text#绝对运动#absolute motion
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label49_Text#AC伺服:#AC Servo:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label46_Text#地址:#Address:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label48_Text#目标位置:#Target:
FrmStore_tabControl1_store__FrmAxisMove_axisMoveControl1_groupAxis_panel1_label45_Text#端口号:#Port:
FrmStore_tabControl1_io_Text# IO状态查看 #IO Status Check
FrmStore_tabControl1_io_io_Text# IO状态查看 #IO Status Check
FrmStore_tabControl1_io__FrmIOStatus_Text#IO查看#IO Check
FrmStore_tabControl1_io__FrmIOStatus_FrmIOStatus_Text#IO查看#IO Check
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_Text#DO写入#DO Write
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_groupBox1_Text#DO写入#DO Write
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnForceOutShelf_Text#强制送出料串#Force to retrieve ?
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnCloseAll_Text#关闭所有DO#Close all DO
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnRelax_Text#取料气缸放松#Picking Cylinder Release
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnClamp_Text#取料气缸夹紧#Picking Cylinder Gripping
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnLineStop_Text#线体停止#Line Stop
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnLineRun_Text#线体正转#Line Forward
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnDeviceLed_Text#打开设备光源#Open System Light
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnCamerLed_Text#打开相机光源#Open Camera Light
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnTopDown_Text#顶升气缸下降#Lifting Cylinder Descend
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnTopUp_Text#顶升气缸上升#Lifting Cylinder Ascend
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnOpenDo_Text#打开#On
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnCloseDO_Text#关闭#Close
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_label17_Text#设备IP:#Equipment IP:
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_label14_Text#地址:#Address:
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnBack_Text#提升机构后退#Lifting Module Backward
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_label5_Text#定时(ms):#Timing(ms):
FrmStore_tabControl1_io__FrmIOStatus_groupBox1_btnFoward_Text#提升机构前进#Lifting Module Forward
FrmStore_tabControl1_io__FrmIOStatus_groupBox4_Text#DO列表#DO List
FrmStore_tabControl1_io__FrmIOStatus_groupBox4_groupBox4_Text#DO列表#DO List
FrmStore_tabControl1_io__FrmIOStatus_groupBox3_Text#DI列表#DI List
FrmStore_tabControl1_io__FrmIOStatus_groupBox3_groupBox3_Text#DI列表#DI List
##
FrmPwd_Text#请输入密码#Enter Password
FrmPwd_FrmPwd_Text#请输入密码#Enter Password
FrmPwd_btnNext_Text#确定#Ok
FrmPwd_btnBack_Text#返回#Return
FrmPwd_label1_Text#请输入密码:#Please enter password:
##
##
FrmCodeDecode_Text#二维码识别#QR Code Recognition
FrmCodeDecode_FrmCodeDecode_Text#二维码识别#QR Code Recognition
FrmCodeDecode_btnDCode_Text#二维码识别#QR Code Recognition
FrmCodeDecode_btnScanTest_Text#扫码测试#Code Scanning Test
FrmCodeDecode_label4_Text#参数路径#Parameter Path
FrmCodeDecode_chbUseParam_Text#使用参数#Use Parameter
FrmCodeDecode_label2_Text#相机列表:#Camera List:
FrmCodeDecode_btnExit_Text#退出#Exit
FrmCodeDecode_btnCameraImage_Text#相机获取图片#Camera Get Pictures
FrmCodeDecode_btnClearLog_Text#清理日志#Clear Log
FrmCodeDecode_btnLearn_Text#学习#Study
FrmCodeDecode_btnbarCode_Text#一维码识别#Barcode Recognition
FrmCodeDecode_btnSelImage_Text#打开本地图片#Open local pictures
FrmCodeDecode_label1_Text#图片路径#Picture Path
FrmCodeDecode_label3_Text#条码类型:#Barcode Type
##
##
##
T1_Batch_Axis#T1_提升机构升降轴#T1_ Lifting Module Lifting Axis
T2_Middle_Axis#T2_取料机构旋转轴#T2_Picking Module Rotation Axis
T3_UpDown_Axis#T3_取料机构上下轴#T2_Picking Module Lifting Axis
Middle_Axis#L1_旋转轴#L1_Rotation Axis
UpDown_Axis#L2_上下轴#L2_Lifing Axis
InOut_Axis#L3_进出轴#L3_Inout Axis
Comp_Axis#L4_压紧轴#L4_Press Axis
Middle_Axis#R1_旋转轴#R1_Rotation Axis
UpDown_Axis#R2_上下轴#R2_Lifting Axis
InOut_Axis#R3_进出轴#R3_Inout Axis
Comp_Axis#R4_压紧轴#R4_Press Axis
##
##
OutDoor_SafeSignal#左侧出料口安全光栅#Left Portal Photomicro Sensor
InDoor_Check#左侧暂存区料盘检测#Left Buffer Area Reel Test
OutDoor_Up#左侧出料口门上升/打开端#Left Retrieval Port Door Ascend/Open Port
OutDoor_Down#左侧出料口门下降/关闭端#Left Retrieval Port Door Descend/Close Port
OutDoor_Check#左侧出料口料盘检测#Left Retrieval Port Reel Test
Fixture_Check#左侧料叉料盘检测#Left Gripper and Reel Test
DoorLed_Green#左侧料口物料指示灯绿色#Left Portal Light-Green
DoorLed_Red#左侧料口物料指示灯红色#Left Portal Light-Red
UpdownAxis_Break#左侧料仓升降轴刹车ON#Left SMD BOX Lifting Axis Brake ON
Axis_Run#左侧料仓伺服ON#Left SMD BOX Servo ON
OutDoor_Up#左侧出料口门上升/打开SOL#Left Retrival Port Door Ascend/Open SOL
OutDoor_Down#左侧出料口门下降/关闭SOL#Left Retrival Port Door Descend/Close SOL
OutDoor_SafeSignal#右侧出料口安全光栅#Right Portal Photomicro Sensor
InDoor_Check#右侧暂存区料盘检测#Right Buffer Area Reel Test
OutDoor_Up#右侧出料口门上升/打开端#Right Retrieval Port Door Ascend/Open Port
OutDoor_Down#右侧出料口门下降/关闭端#Right Retrieval Port Door Descend/Close Port
Fixture_Check#右侧料叉料盘检测#Right Gripper and Reel Test
OutDoor_Check#右侧出料口料盘检测#Right Retrieval Port Reel Test
DoorLed_Green#右侧料口物料指示灯绿色#Right Portal Light-Green
DoorLed_Red#右侧料口物料指示灯红色#Right Portal Light-Red
UpdownAxis_Break#右侧料仓升降轴刹车ON#Right SMD BOX Lifting Axis Brake ON
Axis_Run#右侧料仓伺服ON#Right SMD BOX Servo ON
OutDoor_Up#右侧出料口门上升/打开SOL#Right Retrival Port Door Ascend/Open SOL
OutDoor_Down#右侧出料口门下降/关闭SOL#Right Retrival Port Door Descend/Close SOL
##
Airpressure_Check#气压检测#Air Pressure Detection
Line_InCheck#线体入口料串检测#Line Entrance ?Test
Line_WaitCheck#线体上料等待区检测#Line Storage Buffer Area Test
Line_WorkCheck#线体上料区料串检测#Line Storage Area ?Test
ShelfCheck1#料串识别检测1#? Recognition Test1
ShelfCheck2#料串识别检测2#? Recognition Test2
ShelfCheck3#料串识别检测3#? Recognition Test3
ShelfCheck4#料串识别检测4#? Recognition Test4
Line_BufferCheck#线体后端料串堆积检测#Line Back-end ? Stack Test
Line_OutCheck#线体后端料串检测#Line Back-end ? Test
TopCylinder_Up#线体顶升气缸上升端#Line Lifting Cyliner Ascend Port
TopCylinder_Down#线体顶升气缸下降端#Line Lifting Cyliner Descend Port
Hoister_Forward#取料提升机构前进端#Picking Lifting Module Forward Port
Hoister_Back#取料提升机构后退端#Picking Lifting Module Backward Port
BatchAxis_Check#提升机构料盘检测#Lifting Module Reel Test
ClampCylinder_Relax#取料气缸放松端#Picking Cyliner Release Port
ClampCylinder_Clamp#取料气缸夹紧端#Picking Cyliner Clamp Port
OutDoor_SafeSignal_2#右侧出料口安全光栅#Right Portal Photomicro Sensor
InDoor_Check_2#右侧暂存区料盘检测#Right Buffer Area Reel Test
OutDoor_Up_2#右侧出料口门上升/打开端#Right Retrieval Port Door Ascend/Open Port
OutDoor_Down_2#右侧出料口门下降/关闭端#Right Retrieval Port Door Descend/Close Port
Fixture_Check_2#右侧料叉料盘检测#Right Gripper and Reel Test
OutDoor_Check_2#右侧出料口料盘检测#Right Retrieval Port Reel Test
ClampCylinder_Check#取料气缸料盘检测#Picking Cyliner Reel Test
LineOut_BTN#线体出口放行信号#Line Entrance Release Signal
AutoRun_HddLed#自动指示灯#Auto Indicator
Alarm_HddLed#故障指示灯#Fault Indicator
RunSign_HddLed#待机指示灯#Standby Indicator
Alarm_Buzzer#报警蜂鸣器#Alarm buzzer
DoorLed_Green_2#右侧料口物料指示灯绿色#Right Portal Light-Green
DoorLed_Red_2#右侧料口物料指示灯红色#Right Portal Light-Red
Hoister_Forward#取料提升机构电机前进#Picking Lifting Module Motor Forward
Hoister_Back#取料提升机构电机后退#Picking Lifting Module Motor Backward
Camera_Led#相机光源ON#Camera Light ON
LiftingAxis_Break_2#右侧料仓升降轴刹车ON#Right SMD BOX Lifting Axis Brake ON
BatchAxis_Break#提升机构升降轴刹车ON#Lifting Module Lifting Brake ON
MoveAxis_Break#移栽机构上下轴刹车ON#Material Transfer Module Lifting Brake ON
Axis_Run_2#右侧料仓伺服ON#Right SMD BOX Servo ON
MoveAxis_Run#取料机构伺服ON#Picking Module Servo ON
Line_Run#线体皮带正转#Line Belt Clockwise Rotation
Line_BackRun#线体皮带反转#Line Belt Anticlockwise Rotation
Line_Stop1_Wait#线体等待区阻挡1上升#Line Standby Area Stop1 Ascend
Line_Stop2_Work#线体上料区阻挡2上升#Line Storage Area stop2 Ascend
Line_Stop3_Buffer#线体出料区阻挡3上升#Line Retrieval Area stop3 Ascend
Line_Stop4_Out#线体放行阻挡4上升#Line Release stop4 Ascend
TopCylinder_Up#线体顶升气缸上升SOL#Line Lifting Cyliner Ascend SOL
TopCylinder_Down#线体顶升气缸下降SOL#Line Lifting Cyliner Descend SOL
ClampCylinder_Relax#取料气缸放松SOL#Picking Cyliner Release SOL
ClampCylinder_Clamp#取料气缸夹紧SOL#Picking Cyliner Clamp SOL
OutDoor_Up_2#右侧出料口门上升/打开SOL#Right Retrival Port Door Ascend/Open SOL
OutDoor_Down_2#右侧出料口门下降/关闭SOL#Right Retrival Port Door Descend/Close SOL
LineIn_Led#线体入口指示灯#Line Entrance Indicator Light
LineOut_Led#线体出口指示灯#Line Exit Indicator Light
Device_Led#设备内部照明ON#Internal light ON
SuddenStop_BTN#急停#Emergency Stop
Reset_BTN#复位#Reset
AutoRun_BTN#启动#Start
##
##
instore#入库:#Storage:
outstore#出库:#Retrieval:
cant_outstore#不可出库#Cannot retrieve
cant_outstore#不可出库#Cannot retrieve
start_autoinout#开始自动出入库#Start Auto Storage&Retrieval
stop_autoinout#停止自动出入库#Stop auto storage&retrieval
start_autoinout#开始自动出入库#Start Auto Storage&Retrieval
wait_start#等待启动#Waiting to start
size#尺寸#Size
fixture_not_onpos_title#警告(叉子在待机位时,才能移动升降轴和旋转轴)#Warning (Gripper must be standby)
start_autoinout#开始自动出入库#Start Auto Storage&Retrieval
stop_autoinout#停止自动出入库#Stop auto storage&retrieval
start_store_first#请先启动料仓!#Please start the equipment first!!
switch_to_debug_title#是否确认切换#Confirm to switch
table_name#名称#Name
table_enable#启用#Enable
table_alarm#报警#Alarm
table_state#状态#Status
table_reelinfo#料盘信息#Reel Info
confirm_exit_app_title#提示#Information
duostore_is_not_running_cant_stop#DUO料仓未启动,不需要停止#DUO not start, no need to stop
duostore_is_not_running_cant_reset#DUO料仓未启动,无法复位#DUO not start, cannot reset
empty_shelf#空料架#Empty SMD LIGHT
instore_shelf#入库料架#Storage SMD LIGHT
outstore_shelf#出库料架#Retrieval SMD LIGHT
current_shelf#当前#Current
设置TToolStripMenuItem_toolStripMenuItem2_Text#启用调试#Enable Debugging
menu_disable_debug#启用调试#Enable Debugging
设置TToolStripMenuItem_toolStripMenuItem2_Text#启用调试#Enable Debugging
has_scan_qecode#扫到二维码#Receive QR Code
hasnot_scan_qecode#未扫到二维码#Not Receive QR Code
start_fail_device_init_unfinished#启动失败:设备未初始化完成#Start failure: Initialization not complete
start_fail_device_disable#启动失败:设备被禁用#Start failure: System is disabled
start_fail_scrambtn_close#启动失败:急停未开#Start failure: E-stop not release
start_fail_air_notdetect#启动失败:没有气压信号#Start failure: No air pressure signal
duo_store# DUO料仓 #SMD BOX DUO
start_fail_device_init_unfinished#启动失败:设备未初始化完成#Start failure: Initialization not complete
start_fail_device_load_boxconfig_fail#启动失败:未加载到料仓配置#Start failure: Configuration not loading
start_fail_scrambtn_close#启动失败:急停未开#Start failure: E-stop not release
start_fail_air_notdetect#启动失败:没有气压信号#Start failure: No air pressure signal
notdetect_air#未检测到气压信号#No air pressure signal detected
resetbtn_open_auto_reset#收到复位信号,自动复位#The equipment resets automatically after receiving the reset signal
table_state#状态#Status
table_alarm#报警#alarm
instore_fail# 入库失败#Storage Failure
instore# 入库#Storage
batch_outstore# 批量出库#Batch out
single_outstore# 单盘出库#Single out
state_running#运行中#In Progress
state_busy#忙碌#Busy
state_reset#重置#Reset
state_running#运行中#In Operation
state_waitforstart#等待启动#Waiting to start
state_device_debug#设备调试中#In debugging
state_inpos_finish#料盘入仓位完成#Reel storage position complete
state_instore_process#入库执行中#Material storage in execution
state_device_fail#故障中#In failure
state_outpos_finish#料盘出仓位完成#Reel retrieval position complete
state_outstore_process#出库执行中#Material retrieval in execution
state_device_online#设备联机#System Connecting
state_scramming#急停中#E-stop Ongoing
state_outstore_finish#出库完成#Material retrieval completed
confirm_exit_app_msg#是否确定退出DUO料仓客户端?#Confirm to leave?
state_outpos_fail_with_reason#出库失败({0})#Retrieval Failure({0})
pos_save_fail#库位【{0}】保存失败!#Position 【{0}】save failure!
fixture_not_onpos_title#警告(叉子在待机位时,才能移动升降轴和旋转轴)#Warning! Gripper must be standby
current_state_is_cant_start#当前状态:{0},不能启动!#Status: {0} cannot start!
scrambtn_open_alarm#{0}收到急停信号,报警急停#{0}Receive e-stop signal, alarm to stop
wait_box_reset_timeout#等待{0}复位完成超时#Wait {0} reset timeout
wait_box_reset_timeout#等待{0}复位完成超时#Wait {0} reset timeout
after_alarm_need_reset#{0}在复位过程中报警,需要重新复位#{0}Alarm when reset, please reset
scrambtn_open_alarm#{0}收到急停信号,报警急停#{0}Receive e-stop signal, alarm to stop
axis_alarm#运动轴{0}报警#Motion axis {0} alarm
WarnMsg_io_timeout#{0}[{1}][2]等待{3}={4}超时#{0}[{1}][2]Wait{3}={4}timeout
WarnMsg_timeout#{0}[{1}][2]等待{3}超时[{4}]秒#{0}[{1}][2]Wait{3} timeout [{4}] sec.
state_inpos_fail_with_reason#入库失败({0})#Storage Failure({0})
FrmCodeDecode_lblCount_Text#条码数量:#Code Count:
\ No newline at end of file
......@@ -89,7 +89,7 @@ namespace OnlineStore.Common
}
catch (Exception e)
{
LogUtil.error("PostJson【" + paramData + "】 ERROR:" + e.StackTrace, 1);
LogUtil.error("PostJson["+ url + "]【" + paramData + "】 ERROR:" + e.ToString(), 1);
}
if (isLog == 1)
......
......@@ -355,5 +355,13 @@ namespace OnlineStore.DeviceLibrary
/// 批量轴已满,请取出料盘
/// </summary>
public static string OutFull = "OutFull";
/// <summary>
/// 批量出库失败,门锁未关闭
/// </summary>
public static string BatchOutFail_DoorNotLock= "BatchOutFail_DoorNotLock";
/// <summary>
/// 批量轴已放满
/// </summary>
public static string BatchFull= "BatchFull";
}
}
......@@ -171,13 +171,13 @@ PRO,(轴五)上料轴P3点(上料目标位置),BatchAxis_P3,1724717,,,,,,,
PRO,(轴二)升降轴单盘入库抬升料盘的高度,UpdownAxis_UpPosition,10000,,,,,,,
PRO,(轴五)上料轴出库上升最大高度,BatchAxis_OutMaxValue,1491390,,,,,,,
,,,,,,,,,,
PRO,(轴四)压紧轴目标速度,CompAxis_TargetSpeed,330000,,,,,,,
PRO,(轴四)压紧轴加速度,CompAxis_AddSpeed,930000,,,,,,,
PRO,(轴四)压紧轴减速度,CompAxis_DelSpeed,930000,,,,,,,
PRO,(轴四)压紧轴目标速度,CompAxis_TargetSpeed,2000,,,,,,,
PRO,(轴四)压紧轴加速度,CompAxis_AddSpeed,2000,,,,,,,
PRO,(轴四)压紧轴减速度,CompAxis_DelSpeed,2000,,,,,,,
PRO,(轴四)压紧轴原点低速,CompAxis_HomeLowSpeed,200,,,,,,,
PRO,(轴四)压紧轴原点高速,CompAxis_HomeHighSpeed,200,,,,,,,
PRO,(轴四)压紧轴原点加速度,CompAxis_HomeAddSpeed,2000,,,,,,,
PRO,(轴四)压紧轴P1速度,CompAxis_P1_Speed,1100,,,,,,,
PRO,(轴四)压紧轴P2速度,CompAxis_P2_Speed,330000,,,,,,,
PRO,(轴四)压紧轴P2速度,CompAxis_P2_Speed,2000,,,,,,,
PRO,(轴四)压紧轴P3速度,CompAxis_P3_Speed,1100,,,,,,,
PRO,特殊二维码尺寸配置,CodeSizeConfig,T;PartNum;1=330x81,,,,,,,
......@@ -300,6 +300,8 @@ namespace OnlineStore.DeviceLibrary
if (!AutomaticBaiting.DoorCloseOK())
{
UpdateInOutMsg(logMsg + "失败,门锁未关闭");
//SetWarnMsg(ResourceControl.BatchOutFail_DoorNotLock);
//WarnMsg = Msg;
return false;
}
if (IsBatchWork && (!SupportBatch(posId)))
......@@ -351,13 +353,13 @@ namespace OnlineStore.DeviceLibrary
}
private void SI_03_AxisToP1(LineMoveP moveP)
{
InStoreLog("入库:SI_03 所有轴回待机点,轴2、轴1 到P1, 轴4到P3,吸盘在上升端");
InStoreLog("入库:SI_03 所有轴回待机点,轴2、轴1 到P1, 轴4到P1,吸盘在上升端");
StoreMove.NextMoveStep(StoreMoveStep.SI_03_ReturnHome);
bool needMove = false;
if (!ACServerManager.isInPosition(Config.Comp_Axis, moveP.ComPress_P3))
if (!ACServerManager.isInPosition(Config.Comp_Axis, moveP.ComPress_P1))
{
needMove = true;
ComMoveToPosition(moveP.ComPress_P3, Config.CompAxis_P3_Speed);
ComMoveToPosition(moveP.ComPress_P1, Config.CompAxis_P1_Speed);
}
if (!ACServerManager.isInPosition(Config.UpDown_Axis, moveP.UpDown_P1))
{
......@@ -558,8 +560,9 @@ namespace OnlineStore.DeviceLibrary
StoreMove.NextMoveStep(StoreMoveStep.SI_12_PutWareToBag);
ComMoveToPosition(moveP.ComPress_P3, Config.CompAxis_P3_Speed);
ACAxisMove(Config.UpDown_Axis, moveP.UpDown_P4, Config.UpDownAxis_P4_Speed);
Thread.Sleep(100);
ACAxisMove(Config.UpDown_Axis, moveP.UpDown_P4, Config.UpDownAxis_P4_Speed);
Thread.Sleep(500);
}
else if (StoreMove.MoveStep == StoreMoveStep.SI_12_PutWareToBag)
{
......@@ -806,6 +809,7 @@ namespace OnlineStore.DeviceLibrary
if (!AutomaticBaiting.DoorCloseOK())
{
UpdateInOutMsg(logMsg + "失败,门锁未关闭");
SetWarnMsg(ResourceControl.BatchOutFail_DoorNotLock);
//LogUtil.error(LOGGER, StoreName + logMsg + " 出错,门锁未关闭");
return false;
}
......@@ -867,6 +871,8 @@ namespace OnlineStore.DeviceLibrary
OutStoreLog("出库:SO_01 定位气缸下降");
//LocationDownAndWait();
}
upfix1 = false;
upfix2 = false;
CodeOrInoutMsg = "";
return true;
}
......@@ -900,18 +906,22 @@ namespace OnlineStore.DeviceLibrary
int outDownPosition = StoreMove.MoveParam.MoveP.BatchAxis_DownValue;
if (StoreMove.IsBatchInOutStore)
{ //如果料盘检测信号不亮,不需要下降这么多
{
//如果料盘检测信号不亮,不需要下降这么多
//判断是否在P1点
int acPosition = ACServerManager.GetActualtPosition(Config.Batch_Axis);
bool isIn = Math.Abs(acPosition - Config.BatchAxis_P1) < Config.Batch_Axis.CanErrorCountMax;
OutStoreLog($"出库:acPosition:{acPosition}, needup:{needup}, TrayCheck_LoadMaterial:{IOManager.IOValue(IO_Type.TrayCheck_LoadMaterial)}, outDownPosition:{outDownPosition}, BatchAxis_OutDownPosition:{Config.BatchAxis_OutDownPosition}, isIn:{isIn}");
if (IOManager.IOValue(IO_Type.TrayCheck_LoadMaterial).Equals(IO_VALUE.LOW) && outDownPosition > Config.BatchAxis_OutDownPosition && isIn)
{
outDownPosition = outDownPosition - Config.BatchAxis_OutDownPosition;
OutStoreLog($"出库:在p1位置 outDownPosition:{outDownPosition}");
}
//如果检测信号亮,需要多下降
if (IOManager.IOValue(IO_Type.TrayCheck_LoadMaterial).Equals(IO_VALUE.HIGH))
if (needup || IOManager.IOValue(IO_Type.TrayCheck_LoadMaterial).Equals(IO_VALUE.HIGH))
{
outDownPosition = outDownPosition + Config.BatchAxis_DownPosition2;
OutStoreLog($"出库:对射亮,需要多下降 outDownPosition:{outDownPosition}");
}
//上下料机构下降的距离=料盘最低高度+默认的高度
targetValue = GetBatchTargetValue(outDownPosition);
......@@ -931,6 +941,7 @@ namespace OnlineStore.DeviceLibrary
StoreMove.EndMove();
storeRunStatus = StoreRunStatus.Runing;
InOutEndProcess(posId,StoreMoveType.OutStore);
SetWarnMsg(ResourceControl.BatchFull);
return;
}
}
......@@ -1101,6 +1112,10 @@ namespace OnlineStore.DeviceLibrary
LogUtil.error(LOGGER, StoreName + " 出库 moveStatus=" + StoreMove.MoveStep + ",没有对应的处理!");
}
}
bool upfix1 = false;
bool upfix2 = false;
bool needup = false;
private void SO_02_DeviceBack()
{
StoreMove.NextMoveStep(StoreMoveStep.SO_02_DeviceBack);
......@@ -1108,15 +1123,30 @@ namespace OnlineStore.DeviceLibrary
InOutBackToP1(StoreMove.MoveParam.MoveP.InOut_P1);
if (StoreMove.IsBatchInOutStore)
{
needup = false;
//如果可以直接下降,则不需要匀速上升
int targetValue = GetBatchTargetValue(StoreMove.MoveParam.MoveP.BatchAxis_DownValue);
if (targetValue >= 300000)
if (targetValue < (Config.BatchAxis_P3 - Config.BatchAxis_P2) * 0.1)
{
OutStoreLog("出库:SO_02 批量上下料轴直接下降后目标位置【" + targetValue + "】不需要匀速上升 ");
if (!upfix2)
{
OutStoreLog($"出库:SO_02 2 targetValue:{targetValue}<{(Config.BatchAxis_P3 - Config.BatchAxis_P2) * 0.1} 需要匀速上升 ");
upfix2 = true;
needup = true;
}
}
else if (targetValue < (Config.BatchAxis_P3 - Config.BatchAxis_P2) * 0.5)
{
if (!upfix1)
{
OutStoreLog($"出库:SO_02 1 targetValue:{targetValue}<{(Config.BatchAxis_P3 - Config.BatchAxis_P2) * 0.5} 需要匀速上升 ");
upfix1 = true;
needup = true;
}
}
//如果批量能未检测到料盘,需要把批量轴走到能检测到料盘的位置
else if (IOManager.IOValue(IO_Type.TrayCheck_LoadMaterial).Equals(IO_VALUE.LOW))
if (needup && IOManager.IOValue(IO_Type.TrayCheck_LoadMaterial).Equals(IO_VALUE.LOW))
{
StoreMove.TimeOutSeconds = 120;
//ACAxisMove(Config.Batch_Axis, Config.BatchAxis_P1, Config.BatchAxis_P1_Speed);
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!