| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050 |
- using System;
- using System.Windows.Forms;
- using System.Collections;
- using Core.LgMes.Client.lgClassModel;
- using Core.LgMes.Client.Comm;
- namespace Core.LgMes.Client.LgJobMgt
- {
- public partial class frmCcmOperate : Form
- {
- public frmCcmOperate(int ccmNo, string pos, ArrayList bufferArray)
- {
- InitializeComponent();
- this.ccmNo = ccmNo;
- this.position = pos;
- this.bufferArray[0] = bufferArray[0].ToString();
- this.bufferArray[1] = bufferArray[1].ToString();
- this.bufferArray[2] = bufferArray[2].ToString();
- }
- #region " Variable"
- public CommandClass commClass;
- private int ccmNo = 0;//炉号
- public string strSme = "";
- private string position = "";
- private string[] bufferArray ={ "", "", "" };
- private int checkedNo = 1;
- public int InitNo = 0;
- //private string m_szAppServerName = "";
- public bool m_bHB = true;
- #endregion
- private void frmCcmOperate_Load(object sender, EventArgs e)
- {
- switch (InitNo)
- {
- case 0:
- this.rbST.Checked = true;
- checkedNo = 1;
- break;
- case 1:
- this.rbKJ.Checked = true;
- checkedNo = 2;
- break;
- default:
- break;
- }
- this.rbHB.Enabled = m_bHB;
- }
- private string GetDevIdleCodeOfBof(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.LFS:
- strDevID = "BOF_IDLE";
- break;
- case (int)DeviceCode.BOF01:
- case (int)DeviceCode.BOF02:
- case (int)DeviceCode.BOF03:
- strDevID = String.Format("BOF{0,2}_IDLE", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevFrontCodeOfBof(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.LFS:
- strDevID = "BOF_FRONT";
- break;
- case (int)DeviceCode.BOF01:
- case (int)DeviceCode.BOF02:
- case (int)DeviceCode.BOF03:
- strDevID = String.Format("BOF{0,2}_FRONT", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevIdleCodeOfCas(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.CAS:
- strDevID = "CAS_IDLE";
- break;
- case (int)DeviceCode.CAS01:
- case (int)DeviceCode.CAS02:
- case (int)DeviceCode.CAS03:
- strDevID = String.Format("CAS{0,2}_IDLE", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevFrontCodeOfCas(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.CAS:
- strDevID = "CAS_FRONT";
- break;
- case (int)DeviceCode.CAS01:
- case (int)DeviceCode.CAS02:
- case (int)DeviceCode.CAS03:
- strDevID = String.Format("CAS{0,2}_FRONT", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevFrontCodeOfLfs(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.LFS:
- strDevID = "LFS_FRONT";
- break;
- case (int)DeviceCode.LFS01:
- case (int)DeviceCode.LFS02:
- case (int)DeviceCode.LFS03:
- strDevID = String.Format("LFS{0,2}_FRONT", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevIdleCodeOfLfs(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.LFS:
- strDevID = "LFS_IDLE";
- break;
- case (int)DeviceCode.LFS01:
- case (int)DeviceCode.LFS02:
- case (int)DeviceCode.LFS03:
- strDevID = String.Format("LFS{0,2}_IDLE", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevIdleCodeOfRhs(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.RHS:
- strDevID = "RHS_IDLE";
- break;
- case (int)DeviceCode.RHS01:
- case (int)DeviceCode.RHS02:
- case (int)DeviceCode.RHS03:
- strDevID = String.Format("RHS{0,2}_IDLE", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevIdleCodeOfCcm(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.CCM:
- strDevID = "CCM_IDLE";
- break;
- case (int)DeviceCode.CCM01:
- case (int)DeviceCode.CCM02:
- case (int)DeviceCode.CCM03:
- case (int)DeviceCode.CCM04:
- strDevID = String.Format("CCM{0,2}_IDLE", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private string GetDevFrontCodeOfCcm(int nDevNo)
- {
- string strDevID = "";
- switch (nDevNo)
- {
- case (int)DeviceCode.CCM:
- strDevID = "CCM_FRONT";
- break;
- case (int)DeviceCode.CCM01:
- case (int)DeviceCode.CCM02:
- case (int)DeviceCode.CCM03:
- case (int)DeviceCode.CCM04:
- strDevID = String.Format("CCM{0,2}_FRONT", nDevNo);
- break;
- }
- strDevID = strDevID.Replace(" ", "0");
- return strDevID;
- }
- private void rbST_Click(object sender, EventArgs e)
- {
- if (this.rbST.Checked == true)
- {
- ClearChecked(rbST);
- checkedNo = 1;
- }
- }
- private void rbKJ_Click(object sender, EventArgs e)
- {
- if (this.rbKJ.Checked == true)
- {
- ClearChecked(rbKJ);
- checkedNo = 2;
- }
- }
- private void rbTJ_Click(object sender, EventArgs e)
- {
- if (this.rbTJ.Checked == true)
- {
- ClearChecked(rbTJ);
- checkedNo = 3;
- }
- }
- private void rbXDGX_Click(object sender, EventArgs e)
- {
- if (this.rbXDGX.Checked == true)
- {
- ClearChecked(rbXDGX);
- checkedNo = 4;
- }
- }
- private void rbGBL1_Click(object sender, EventArgs e)
- {
- if (this.rbGBL1.Checked == true)
- {
- ClearChecked(rbGBL1);
- checkedNo = 5;
- }
- }
- private void rbGBL2_Click(object sender, EventArgs e)
- {
- if (this.rbGBL2.Checked == true)
- {
- ClearChecked(rbGBL2);
- checkedNo = 6;
- }
- }
- private void rbQZJS_Click(object sender, EventArgs e)
- {
- if (this.rbQZJS.Checked == true)
- {
- ClearChecked(rbQZJS);
- checkedNo = 7;
- }
- }
- private void rbHB_Click(object sender, EventArgs e)
- {
- if (this.rbHB.Checked == true)
- {
- ClearChecked(rbHB);
- checkedNo = 8;
- }
- }
- private void ClearChecked(RadioButton rb)
- {
- if (this.rbST.Checked && this.rbST.Text != rb.Text)
- this.rbST.Checked = false;
- if (this.rbKJ.Checked && this.rbKJ.Text != rb.Text)
- this.rbKJ.Checked = false;
- if (this.rbTJ.Checked && this.rbTJ.Text != rb.Text)
- this.rbTJ.Checked = false;
- if (this.rbXDGX.Checked && this.rbXDGX.Text != rb.Text)
- this.rbXDGX.Checked = false;
- if (this.rbGBL1.Checked && this.rbGBL1.Text != rb.Text)
- this.rbGBL1.Checked = false;
- if (this.rbGBL2.Checked && this.rbGBL2.Text != rb.Text)
- this.rbGBL2.Checked = false;
- if (this.rbQZJS.Checked && this.rbQZJS.Text != rb.Text)
- this.rbQZJS.Checked = false;
- if (this.rbHB.Checked && this.rbHB.Text != rb.Text)
- this.rbHB.Checked = false;
- if (this.rdbtnCvt1.Checked && this.rdbtnCvt1.Text != rb.Text)
- this.rdbtnCvt1.Checked = false;
- if (this.rdbtnCvt2.Checked && this.rdbtnCvt2.Text != rb.Text)
- this.rdbtnCvt2.Checked = false;
- if (this.rdbtnCvt3.Checked && this.rdbtnCvt3.Text != rb.Text)
- this.rdbtnCvt3.Checked = false;
- if (this.rdbtnCas1.Checked && this.rdbtnCas1.Text != rb.Text)
- this.rdbtnCas1.Checked = false;
- if (this.rdbtnCas2.Checked && this.rdbtnCas2.Text != rb.Text)
- this.rdbtnCas2.Checked = false;
- if (this.rdbtnCas3.Checked && this.rdbtnCas3.Text != rb.Text)
- this.rdbtnCas3.Checked = false;
- if (this.rdbtnCcm1.Checked && this.rdbtnCcm1.Text != rb.Text)
- this.rdbtnCcm1.Checked = false;
- if (this.rdbtnCcm2.Checked && this.rdbtnCcm2.Text != rb.Text)
- this.rdbtnCcm2.Checked = false;
- if (this.rdbtnCcm3.Checked && this.rdbtnCcm3.Text != rb.Text)
- this.rdbtnCcm3.Checked = false;
- if (this.rdbtnCcm4.Checked && this.rdbtnCcm4.Text != rb.Text)
- this.rdbtnCcm4.Checked = false;
- if (this.rdIsRs.Checked && this.rdIsRs.Text != rb.Text)
- this.rdIsRs.Checked = false;
- }
- private void btnOk_Click(object sender, EventArgs e)
- {
- string str = "", strMsg = "";
- RealDataCommand realDataCommand = new RealDataCommand();
- realDataCommand.COMMANDTYPE = "SCHEDULE_SET";
- realDataCommand.OBJECTTYPE = "PROCVALUE";
- realDataCommand.OBJECTPOS = this.position;
- realDataCommand.OBJECTID = commClass.heatProcessNumb;
- realDataCommand.OBJECTLINKTABLE = "JOB_CCM_OPTINFO";
- realDataCommand.OBJECTLINKKEY1 = CStaticMethod.getSmeltingID(commClass.heatProcessNumb);
- realDataCommand.VALUETYPE = "DATE";
- realDataCommand.STR_VALUE = DateTime.Now.ToString();
- string szOut = "";
- switch (checkedNo)
- {
- case 1:
- if (commClass != null)//上台
- {
- strMsg = "熔炼号: " + strSme + " 上台 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- realDataCommand.OBJECTLINKKEY2 = "BALEPFTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- // ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- commClass.goNextPosCmmd(this.ccmNo, 0);
- }
- else
- return;
- }
- break;
- case 2:
- if (commClass != null)//开浇
- {
- strMsg = "熔炼号: " + strSme + " 开浇 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- realDataCommand.OBJECTLINKKEY2 = "BALESTARTTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 3:
- if (commClass != null)//停浇
- {
- strMsg = "熔炼号: " + strSme + " 停浇 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 4:
- if (commClass != null)//去下道工序
- {
- strMsg = "熔炼号: " + strSme + " 完成作业 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- //commClass.goNextProcCmmd(this.position, "ZY_CCMZYXX");
- commClass.goCcmOverCmmd(this.position, this.ccmNo);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //par.ServerName = "作业管理";
- //par.AssemblyName = "Core.QG.Server.JobManage";
- //par.ClassName = "Core.QG.Server.JobManage.SendCommand";
- //par.MethodName = "UpdateTableField";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 5:
- if (commClass != null)//去1#精炼炉
- {
- strMsg = "熔炼号: " + strSme + " 去1#精炼炉 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfLfs((int)DeviceCode.LFS01);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- // 清除在连铸留下的记录
- //par.ServerName = "作业管理";
- //par.AssemblyName = "Core.QG.Server.JobManage";
- //par.ClassName = "Core.QG.Server.JobManage.CcmDataInfo";
- //par.MethodName = "ClearRecord";
- //par.args = new object[] { commClass.heatProcessNumb };
- //this.RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 6:
- if (commClass != null)//去2#精炼炉
- {
- strMsg = "熔炼号: " + strSme + " 去2#精炼炉 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfLfs((int)DeviceCode.LFS02);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- // 清除在连铸留下的记录
- //par.ServerName = "作业管理";
- //par.AssemblyName = "Core.QG.Server.JobManage";
- //par.ClassName = "Core.QG.Server.JobManage.CcmDataInfo";
- //par.MethodName = "ClearRecord";
- //par.args = new object[] { commClass.heatProcessNumb };
- //this.RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 7:
- if (commClass != null)
- {
- strMsg = "熔炼号: " + strSme + " 任务强制结束 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- //commClass.goNextProcCmmd(this.position, "ZY_CCMZYXX");
- commClass.goCcmOverCmmd(this.position, this.ccmNo);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //this.RemotingHelp.ExecuteMethod(par, out szOut);
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 8:
- if (commClass != null)//大包换包
- {
- strMsg = "熔炼号: " + strSme + " 大包换包 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- commClass.goReplaceOfCcm(this.position, bufferArray);
- }
- else
- return;
- }
- break;
- case 9:
- if (commClass != null)//去1#转炉
- {
- strMsg = "熔炼号: " + strSme + " 去1#转炉 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfBof((int)DeviceCode.BOF01);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 10:
- if (commClass != null)//去2#转炉
- {
- strMsg = "熔炼号: " + strSme + " 去2#转炉 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfBof((int)DeviceCode.BOF02);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 11:
- if (commClass != null)//去3#转炉
- {
- strMsg = "熔炼号: " + strSme + " 去3#转炉 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfBof((int)DeviceCode.BOF03);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 12:
- if (commClass != null)//去1#吹氩站
- {
- strMsg = "熔炼号: " + strSme + " 去1#吹氩站 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCas((int)DeviceCode.CAS01);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 13:
- if (commClass != null)//去2#吹氩站
- {
- strMsg = "熔炼号: " + strSme + " 去2#吹氩站 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCas((int)DeviceCode.CAS02);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 14:
- if (commClass != null)//去3#吹氩站
- {
- strMsg = "熔炼号: " + strSme + " 去3#吹氩站 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCas((int)DeviceCode.CAS03);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 15:
- if (commClass != null)//去1#连铸机
- {
- strMsg = "熔炼号: " + strSme + " 去1#连铸机 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCcm((int)DeviceCode.CCM01);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 16:
- if (commClass != null)//去1#连铸机
- {
- strMsg = "熔炼号: " + strSme + " 去2#连铸机 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCcm((int)DeviceCode.CCM02);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 17:
- if (commClass != null)//去1#RH炉
- {
- strMsg = "熔炼号: " + strSme + " 去1#RH炉 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfRhs((int)DeviceCode.RHS01);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 18:
- if (commClass != null)//去3#连铸机
- {
- strMsg = "熔炼号: " + strSme + " 去1#连铸机 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCcm((int)DeviceCode.CCM03);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 19:
- if (commClass != null)//去4#连铸机
- {
- strMsg = "熔炼号: " + strSme + " 去0#连铸机 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- str = GetDevIdleCodeOfCcm((int)DeviceCode.CCM04);
- commClass.goLfsCmmd(this.position, str);
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- case 20:
- if (commClass != null)
- {
- strMsg = "熔炼号: " + strSme + " 钢水进行回炉操作 \n 是否确认?";
- if (MessageBox.Show(strMsg, "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
- {
- //强制结束
- commClass.goCcmOverCmmd(this.position, this.ccmNo);
- //大包停浇时间
- realDataCommand.OBJECTLINKKEY2 = "BALEENDTIME";
- //hengxing
- //CallingMessage par = new CallingMessage();
- //par.ServerName = "lgJobMgt";
- //par.AssemblyName = "Core.LgMes.Server.lgJobMgt";
- //par.ClassName = "Core.LgMes.Server.lgJobMgt.classSendCommand";
- //par.MethodName = "UpdateTableField";
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- //大包离台时间
- realDataCommand.OBJECTLINKKEY2 = "BALELEAVETIME";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //this.RemotingHelp.ExecuteMethod(par, out szOut);
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- //回炉标识
- realDataCommand.VALUETYPE = "VARCHAR2";
- realDataCommand.STR_VALUE = "1";
- realDataCommand.OBJECTLINKKEY2 = "ISRS";
- //hengxing
- //par.args = new object[] { realDataCommand };
- //ClientCommon._RemotingHelp.ExecuteMethod(par, out szOut);
- }
- else
- return;
- }
- break;
- default:
- break;
- }
- this.Close();
- }
- private void btnNo_Click(object sender, EventArgs e)
- {
- this.Close();
- }
- private void rdbtnCvt1_Click(object sender, EventArgs e)
- {
- if (this.rdbtnCvt1.Checked == true)
- {
- ClearChecked(rdbtnCvt1);
- checkedNo = 9;
- }
- }
- private void rdbtnCvt2_Click(object sender, EventArgs e)
- {
- if (this.rdbtnCvt2.Checked == true)
- {
- ClearChecked(rdbtnCvt2);
- checkedNo = 10;
- }
- }
- private void rdbtnCvt3_Click(object sender, EventArgs e)
- {
- if (this.rdbtnCvt3.Checked == true)
- {
- ClearChecked(rdbtnCvt3);
- checkedNo = 11;
- }
- }
- private void rdbtnCas1_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCas1.Checked == true)
- {
- ClearChecked(rdbtnCas1);
- checkedNo = 12;
- }
- }
- private void rdbtnCas2_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCas2.Checked == true)
- {
- ClearChecked(rdbtnCas2);
- checkedNo = 13;
- }
- }
- private void rdbtnCas3_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCas3.Checked == true)
- {
- ClearChecked(rdbtnCas3);
- checkedNo = 14;
- }
- }
- private void rdbtnCcm1_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCcm1.Checked == true)
- {
- ClearChecked(rdbtnCcm1);
- checkedNo = 15;
- }
- }
- private void rdbtnCcm2_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCcm2.Checked == true)
- {
- ClearChecked(rdbtnCcm2);
- checkedNo = 16;
- }
- }
- private void rbRH1_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rbRH1.Checked == true)
- {
- ClearChecked(rbRH1);
- checkedNo = 17;
- }
- }
- private void rdbtnCcm3_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCcm3.Checked == true)
- {
- ClearChecked(rdbtnCcm3);
- checkedNo = 18;
- }
- }
- private void rdbtnCcm4_CheckedChanged(object sender, EventArgs e)
- {
- if (this.rdbtnCcm4.Checked == true)
- {
- ClearChecked(rdbtnCcm4);
- checkedNo = 19;
- }
- }
- private void rdIsRs_Click(object sender, EventArgs e)
- {
- if (this.rdIsRs.Checked == true)
- {
- ClearChecked(rdIsRs);
- checkedNo = 20;
- }
- }
- }
- }
|