Commit 804cc3ce ke.sun

1

1 个父辈 8f33a974
......@@ -86,29 +86,7 @@ namespace OnlineStore.ACSingleStore
txtInOutP2.Text = ktkPosition.InOutAxis_DoorPosition_P2.ToString();
//txtUpDownP1.Text = ktkPosition.UpDownAxis_DoorOPosition_P1.ToString();
}
cmbHomeType.SelectedIndex = 0;
List<string> port = new List<string>(SerialPort.GetPortNames());
comboBoxPortName.DataSource = port;
//if (port.IndexOf(store.Config.CompressAxis_PortName) >= 0)
//{
// comboBoxPortName.SelectedIndex = port.IndexOf(store.Config.CompressAxis_PortName);
//}
//List<int> boteList = new List<int>();
//boteList.Add(300);
//boteList.Add(600);
//boteList.Add(1200);
//boteList.Add(4800);
//boteList.Add(9600);
//boteList.Add(19200);
//boteList.Add(38400);
//boteList.Add(57600);
//boteList.Add(115200);
//boteList.Add(230400);
//txtAddr.Text = this.store.Config.CompressAxis_Slv.ToString();
timer1.Enabled = true;
}
#endregion
......@@ -768,61 +746,7 @@ namespace OnlineStore.ACSingleStore
{
FormManager.ShowAxisConfig(store);
}
private void btnOpen_Click(object sender, EventArgs e)
{
if (ACStoreManager.OpenShuoKe(store))
{
FormComStatus(true);
}
}
private void btnClose_Click(object sender, EventArgs e)
{
ShuoKeControls.ClosePort();
FormComStatus(false);
}
private void btnVolMove_Click(object sender, EventArgs e)
{
//int speed = FormUtil.GetIntValue(txtSpeed);
//ShuoKeControls.VolMove(store.Config.CompressAxis_Slv, speed);
}
private void btnGetPosition_Click(object sender, EventArgs e)
{
//ShuoKeControls.GetABSPosition(store.Config.CompressAxis_Slv);
}
private void btnStop_Click(object sender, EventArgs e)
{
//ShuoKeControls.SuddownStop(this.store.Config.CompressAxis_Slv);
}
private void btnClearPosition_Click(object sender, EventArgs e)
{
//ShuoKeControls.PositionClear(this.store.Config.CompressAxis_Slv, ShuoKeCMD.AbsPositionClear);
//ShuoKeControls.PositionClear(this.store.Config.CompressAxis_Slv, ShuoKeCMD.RelPositionClear);
}
private void btnHomeMove_Click(object sender, EventArgs e)
{
//ShuoKeControls.HomeMove(this.store.Config.CompressAxis_Slv, byte.Parse(cmbHomeType.SelectedIndex.ToString()));
}
private void btnLineAbsMove_Click(object sender, EventArgs e)
{
//int posi = FormUtil.GetIntValue(txtLinePosition);
//ShuoKeControls.AbsMove(this.store.Config.CompressAxis_Slv, posi);
}
private void btnStatusSearch_Click(object sender, EventArgs e)
{
//ShuoKeControls.GetStatus(store.Config.CompressAxis_Slv);
}
private void FormComStatus(bool isOpen)
{
btnOpen.Enabled = !isOpen;
btnClose.Enabled = isOpen;
btnClearPosition.Enabled = isOpen;
btnVolMove.Enabled = isOpen;
btnGetPosition.Enabled = isOpen;
btnHomeMove.Enabled = isOpen;
btnLineAbsMove.Enabled = isOpen;
btnStatusSearch.Enabled = isOpen;
// Bt_ClearCounter.Enabled = isOpen;
}
private void 轴卡点动ToolStripMenuItem_Click(object sender, EventArgs e)
{
......@@ -888,25 +812,10 @@ namespace OnlineStore.ACSingleStore
private void 料仓运转ONToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Enabled = false;
store.RunAxis();
//store.KNDIOMove(IO_Type.Run_Sign, IO_VALUE.HIGH);
//Thread.Sleep(1000);
////打开三个轴
//foreach (ConfigMoveAxis SlvAddr in store.moveAxisList)
//{
// string portName = SlvAddr.DeviceName;
// short slvAddr = SlvAddr.GetAxisValue();
// ACServerManager.OpenPort(portName);
// //初始化串口
// ACServerManager.InitSlvAddr(portName, slvAddr);
// Thread.Sleep(100);
// ACServerManager.AlarmClear(portName, slvAddr);
// Thread.Sleep(100);
// //打开伺服
// ACServerManager.ServoOn(portName, slvAddr);
//}
//Thread.Sleep(100);
//store.KNDIOMove(IO_Type.Axis_Brake, IO_VALUE.HIGH);
this.Enabled = true;
LogUtil.info("料仓运转ON完成");
}
private void 扫码测试ToolStripMenuItem_Click(object sender, EventArgs e)
......@@ -922,13 +831,7 @@ namespace OnlineStore.ACSingleStore
private void 料仓运转OFFToolStripMenuItem_Click(object sender, EventArgs e)
{
store.CloseAllAxis();
//store.KNDIOMove(IO_Type.Axis_Brake, IO_VALUE.LOW);
//foreach (ConfigMoveAxis SlvAddr in store.moveAxisList)
//{
// ACServerManager.ServoOff(SlvAddr.DeviceName, SlvAddr.GetAxisValue());
//}
//store.KNDIOMove(IO_Type.Run_Sign, IO_VALUE.LOW);
LogUtil.info("料仓运转OFF完成");
}
private void 关闭仓门ToolStripMenuItem_Click(object sender, EventArgs e)
......
......@@ -253,13 +253,13 @@ namespace OnlineStore.DeviceLibrary
Thread.Sleep(100);
//if (speed > 0)
//{
byte[] data = ACCMDManager.GetWriteData(slvAddr, ACCMDManager.CMD_WriteRegisters, ACCMDManager.BlockNo, ACCMDManager.Block_HomeMove0, 2);
SendData(portName, data);
//byte[] data = ACCMDManager.GetWriteData(slvAddr, ACCMDManager.CMD_WriteRegisters, ACCMDManager.BlockNo, ACCMDManager.Block_HomeMove0, 2);
//SendData(portName, data);
//}
//else
//{
//byte[] data = ACCMDManager.GetWriteData(slvAddr, ACCMDManager.CMD_WriteRegisters, ACCMDManager.BlockNo, ACCMDManager.Block_HomeMove1, 2);
// SendData(portName, data);
byte[] data = ACCMDManager.GetWriteData(slvAddr, ACCMDManager.CMD_WriteRegisters, ACCMDManager.BlockNo, ACCMDManager.Block_HomeMove1, 2);
SendData(portName, data);
//}
Thread.Sleep(100);
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!