Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
ACSingleStore
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 804cc3ce
由
ke.sun
编写于
2018-04-03 14:47:26 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
8f33a974
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
10 行增加
和
107 行删除
source/ACSingleStore/FrmStoreBox.Designer.cs
source/ACSingleStore/FrmStoreBox.cs
source/DeviceLibrary/PanasonicServo/ACServerManager.cs
source/ACSingleStore/FrmStoreBox.Designer.cs
查看文件 @
804cc3c
此文件的差异被折叠,
点击展开。
source/ACSingleStore/FrmStoreBox.cs
查看文件 @
804cc3c
...
@@ -86,29 +86,7 @@ namespace OnlineStore.ACSingleStore
...
@@ -86,29 +86,7 @@ namespace OnlineStore.ACSingleStore
txtInOutP2
.
Text
=
ktkPosition
.
InOutAxis_DoorPosition_P2
.
ToString
();
txtInOutP2
.
Text
=
ktkPosition
.
InOutAxis_DoorPosition_P2
.
ToString
();
//txtUpDownP1.Text = ktkPosition.UpDownAxis_DoorOPosition_P1.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
;
timer1
.
Enabled
=
true
;
}
}
#
endregion
#
endregion
...
@@ -768,61 +746,7 @@ namespace OnlineStore.ACSingleStore
...
@@ -768,61 +746,7 @@ namespace OnlineStore.ACSingleStore
{
{
FormManager
.
ShowAxisConfig
(
store
);
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
)
private
void
轴卡点动
ToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
{
{
...
@@ -888,25 +812,10 @@ namespace OnlineStore.ACSingleStore
...
@@ -888,25 +812,10 @@ namespace OnlineStore.ACSingleStore
private
void
料仓运转
ONToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
private
void
料仓运转
ONToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
{
{
this
.
Enabled
=
false
;
store
.
RunAxis
();
store
.
RunAxis
();
//store.KNDIOMove(IO_Type.Run_Sign, IO_VALUE.HIGH);
this
.
Enabled
=
true
;
//Thread.Sleep(1000);
LogUtil
.
info
(
"料仓运转ON完成"
);
////打开三个轴
//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);
}
}
private
void
扫码测试
ToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
private
void
扫码测试
ToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
...
@@ -922,13 +831,7 @@ namespace OnlineStore.ACSingleStore
...
@@ -922,13 +831,7 @@ namespace OnlineStore.ACSingleStore
private
void
料仓运转
OFFToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
private
void
料仓运转
OFFToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
{
{
store
.
CloseAllAxis
();
store
.
CloseAllAxis
();
//store.KNDIOMove(IO_Type.Axis_Brake, IO_VALUE.LOW);
LogUtil
.
info
(
"料仓运转OFF完成"
);
//foreach (ConfigMoveAxis SlvAddr in store.moveAxisList)
//{
// ACServerManager.ServoOff(SlvAddr.DeviceName, SlvAddr.GetAxisValue());
//}
//store.KNDIOMove(IO_Type.Run_Sign, IO_VALUE.LOW);
}
}
private
void
关闭仓门
ToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
private
void
关闭仓门
ToolStripMenuItem_Click
(
object
sender
,
EventArgs
e
)
...
...
source/DeviceLibrary/PanasonicServo/ACServerManager.cs
查看文件 @
804cc3c
...
@@ -253,13 +253,13 @@ namespace OnlineStore.DeviceLibrary
...
@@ -253,13 +253,13 @@ namespace OnlineStore.DeviceLibrary
Thread
.
Sleep
(
100
);
Thread
.
Sleep
(
100
);
//if (speed > 0)
//if (speed > 0)
//{
//{
byte
[]
data
=
ACCMDManager
.
GetWriteData
(
slvAddr
,
ACCMDManager
.
CMD_WriteRegisters
,
ACCMDManager
.
BlockNo
,
ACCMDManager
.
Block_HomeMove0
,
2
);
//
byte[] data = ACCMDManager.GetWriteData(slvAddr, ACCMDManager.CMD_WriteRegisters, ACCMDManager.BlockNo, ACCMDManager.Block_HomeMove0, 2);
SendData
(
portName
,
data
);
//
SendData(portName, data);
//}
//}
//else
//else
//{
//{
//
byte[] data = ACCMDManager.GetWriteData(slvAddr, ACCMDManager.CMD_WriteRegisters, ACCMDManager.BlockNo, ACCMDManager.Block_HomeMove1, 2);
byte
[]
data
=
ACCMDManager
.
GetWriteData
(
slvAddr
,
ACCMDManager
.
CMD_WriteRegisters
,
ACCMDManager
.
BlockNo
,
ACCMDManager
.
Block_HomeMove1
,
2
);
//
SendData(portName, data);
SendData
(
portName
,
data
);
//}
//}
Thread
.
Sleep
(
100
);
Thread
.
Sleep
(
100
);
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论