Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
SO815-AutoInOutStore
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
图表
网络
创建新的问题
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit ace18d91
由
LN
编写于
2019-09-06 13:58:29 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
增加 保存为单盘入库库位 按钮
1 个父辈
be99a275
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
56 行增加
和
37 行删除
source/ACSingleStore/FrmStoreBox.Designer.cs
source/ACSingleStore/FrmStoreBox.cs
source/ACSingleStore/Properties/Resource.en-US.resx
source/ACSingleStore/Properties/Resource.zh-CN.resx
source/ACSingleStore/记录.txt
source/DeviceLibrary/StoreConfig/AC/StoreConfig.csv
source/DeviceLibrary/StoreConfig/AC/linePositions.csv
source/DeviceLibrary/acSingleStore/AutomaticBaiting.cs
source/DeviceLibrary/acSingleStore/AutomaticBaiting_Partial.cs
source/ACSingleStore/FrmStoreBox.Designer.cs
查看文件 @
ace18d9
此文件的差异被折叠,
点击展开。
source/ACSingleStore/FrmStoreBox.cs
查看文件 @
ace18d9
...
...
@@ -1802,8 +1802,22 @@ namespace OnlineStore.AutoInOutStore
ioIP
=
store
.
Config
.
StoreDIList
[
IO_Type
.
UpdownPositionSingal
].
DeviceName
;
ioIndex
=
store
.
Config
.
StoreDIList
[
IO_Type
.
UpdownPositionSingal
].
GetIOAddr
();
}
FrmPositionTool
frm
=
new
FrmPositionTool
(
PortName
,
slvAddr
,
ioIP
,
ioIndex
);
FrmPositionTool
frm
=
new
FrmPositionTool
(
PortName
,
slvAddr
,
ioIP
,
ioIndex
);
frm
.
ShowDialog
();
}
private
void
btnSaveSinglePosId_Click
(
object
sender
,
EventArgs
e
)
{
if
(
cmbPosition
.
SelectedIndex
>=
0
)
{
string
selectPositionNum
=
cmbPosition
.
Text
;
string
msg
=
ResourceCulture
.
GetString
(
"确定将[{0}]保存为单盘入库默认库位?"
,
"确定将[{0}]保存为单盘入库默认库位?"
,
selectPositionNum
);
DialogResult
result
=
MessageBox
.
Show
(
msg
,
ResourceCulture
.
GetString
(
ResourceCulture
.
MsgTitle
),
MessageBoxButtons
.
OKCancel
,
MessageBoxIcon
.
Asterisk
);
if
(
result
.
Equals
(
DialogResult
.
OK
))
{
ConfigAppSettings
.
SaveValue
(
Setting_Init
.
SinglePosId
,
selectPositionNum
);
}
}
}
}
}
source/ACSingleStore/Properties/Resource.en-US.resx
查看文件 @
ace18d9
...
...
@@ -289,7 +289,7 @@
<value>(Axis 4) compress axis</value>
</data>
<data name="Batch_Axis" xml:space="preserve">
<value>(Axis 5)
batch
axis</value>
<value>(Axis 5)
Batch loading
axis</value>
</data>
<data name="FrmStoreBox_Text" xml:space="preserve">
<value>AC_SA_SMD BOX</value>
...
...
@@ -895,9 +895,6 @@
<data name="X24" xml:space="preserve">
<value>right door limit</value>
</data>
<data name="Batch_Axis" xml:space="preserve">
<value>(Axis 5) Batch loading axis</value>
</data>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value>Batch storing operation </value>
</data>
...
...
@@ -1264,8 +1261,6 @@
<data name="Y22" xml:space="preserve">
<value>Loosen the clamping cylinder SOL</value>
</data>
<data name="FrmPositionTool_btnAbsMove_Text" xml:space="preserve">
<value>Start </value>
</data>
...
...
@@ -1329,4 +1324,10 @@
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value>Updown-Axis Debug Location</value>
</data>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value>Save as single storing position</value>
</data>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value>Are you sure to save [{0}] as the default position of single storing ?</value>
</data>
</root>
\ No newline at end of file
source/ACSingleStore/Properties/Resource.zh-CN.resx
查看文件 @
ace18d9
...
...
@@ -891,7 +891,6 @@
<data name="X24" xml:space="preserve">
<value />
</data>
<data name="FrmStoreBox_groupBox6_Text" xml:space="preserve">
<value>批量上下料操作</value>
</data>
...
...
@@ -1324,4 +1323,10 @@
<data name="FrmStoreBox_升降轴位置调试ToolStripMenuItem_Text" xml:space="preserve">
<value>升降轴位置调试</value>
</data>
<data name="FrmStoreBox_btnSaveSinglePosId_Text" xml:space="preserve">
<value>保存为单盘入库库位</value>
</data>
<data name="确定将[{0}]保存为单盘入库默认库位?" xml:space="preserve">
<value>确定将[{0}]保存为单盘入库默认库位?</value>
</data>
</root>
\ No newline at end of file
source/ACSingleStore/记录.txt
查看文件 @
ace18d9
120181022新建分支RC26-LDACSingleStore联电料仓
需要修改内容:
1.使用硕科步进电机作为压紧轴
2.温湿度修改为com通信
3.增加安全光栅信号,当叉子出料过程中,遮挡光栅会暂停进出轴移动,光栅正常时再恢复移动
4.增加模拟量IO
20181107
1.出库时等待10秒钟,或等待拿走料盘(高度=0)才算出库结束
...
...
source/DeviceLibrary/StoreConfig/AC/StoreConfig.csv
查看文件 @
ace18d9
...
...
@@ -73,19 +73,19 @@ AXIS,(轴四)压紧轴,Comp_Axis,4,COM1,0,,,,,
AXIS,(轴五)批量上下料轴,Batch_Axis,5,COM1,0,,,,,
,,,,,,,,,,
,,,,,,,,,,
PRO,升降轴 仓门位置P7(人工拿走盘的位置),UpDownAxis_Door_P7,34
5
000,,,,,,,
PRO,升降轴 出库高点P2,UpDownAxis_OutHigh_P2,
247
000,,,,,,,
PRO,升降轴 出库低点P8,UpDownAxis_OutLow_P8,
2250
00,,,,,,,
PRO,升降轴 仓门位置P7(人工拿走盘的位置),UpDownAxis_Door_P7,34
3
000,,,,,,,
PRO,升降轴 出库高点P2,UpDownAxis_OutHigh_P2,
343
000,,,,,,,
PRO,升降轴 出库低点P8,UpDownAxis_OutLow_P8,
3337
00,,,,,,,
PRO,升降轴从吸盘下方接料后下降的高度,UpDownAxis_DownValue,10000,,,,,,,
PRO,升降轴 入库P1点集合,UpDownAxis_P1_List,8#3
85000;12#385000;16#380000;20#380000;24#375000;28#370000;32#370000;36#370000;40#370000;52#370000;75#345
000;,,,,,,,
PRO,旋转轴(轴一)P1 待机原位点,MiddleAxis_P1_Position,2
187
00,,,,,,,
PRO,升降轴 入库P1点集合,UpDownAxis_P1_List,8#3
93606;12#387000;16#380000;20#380000;24#382500;28#380000;32#370000;36#370000;40#370000;48#196500;52#196000;75#196
000;,,,,,,,
PRO,旋转轴(轴一)P1 待机原位点,MiddleAxis_P1_Position,2
463
00,,,,,,,
PRO,进出轴(轴三)P1待机原位点,InOutAxis_P1_Position,1000,,,,,,,
PRO,压紧轴(轴四)P1待机原位点,CompressAxis_P1_Position,
-250
00,,,,,,,
PRO,压紧轴(轴四)P2压紧点集合,CompressAxis_P2_List,8#
-215000;12#-215000;16#-205000;20#-200000;24#-185000;28#-170000;32#-160000;36#-150000;40#-140000;44#-130000;48#-120000;52#-120000;75#-500
00;,,,,,,,
PRO,压紧轴(轴四)P1待机原位点,CompressAxis_P1_Position,
249
00,,,,,,,
PRO,压紧轴(轴四)P2压紧点集合,CompressAxis_P2_List,8#
417100;12#380300;16#360000;20#330000;24#326800;28#300000;32#200000;36#200000;40#200000;44#200000;48#196500;52#24900;75#249
00;,,,,,,,
PRO,是否使用定位气缸,IsHasLocationCylinder,0,,,,,,,
PRO,是否有左右侧门,IsHasDoorLimit,1,,,,,,,
PRO,是否使用压紧轴(1=使用),IsHasCompress_Axis,1,,,,,,,
PRO,设备是否调试状态(1=调试,0=正常),IsInDebug,
0
,,,,,,,
PRO,设备是否调试状态(1=调试,0=正常),IsInDebug,
1
,,,,,,,
PRO,默认的料盘宽度(不可更改),Default_TrayWidth,0,,,,, ,,
PRO,气压检测IO关闭需要持续的时间,AirCheckSeconds,180,,,,,,,
,,,,,,,,,,
...
...
@@ -120,9 +120,9 @@ PRO,升降轴(轴二)到仓门P7速度,UpDownAxis_P7_Speed,1200,,,,,,,
PRO,升降轴(轴二)P8速度,UpDownAxis_P8_Speed,100,,,,,,,
PRO,旋转轴(轴一)P1速度,MiddleAxis_P1_Speed,1200,,,,,,,
PRO,旋转轴(轴一)P2速度,MiddleAxis_P2_Speed,1200,,,,,,,
PRO,进出轴(轴三)P1速度,InOutAxis_P1_Speed,
8
00,,,,,,,
PRO,进出轴(轴三)P2速度,InOutAxis_P2_Speed,
10
00,,,,,,,
PRO,进出轴(轴三)P3速度,InOutAxis_P3_Speed,
10
00,,,,,, ,
PRO,进出轴(轴三)P1速度,InOutAxis_P1_Speed,
2
00,,,,,,,
PRO,进出轴(轴三)P2速度,InOutAxis_P2_Speed,
2
00,,,,,,,
PRO,进出轴(轴三)P3速度,InOutAxis_P3_Speed,
2
00,,,,,, ,
PRO,(轴一)旋转轴最小误差脉冲值,MiddleAxis_ErrorCountMin,10,,,,,,,
PRO,(轴二)升降轴轴最小误差脉冲值,UpdownAxis_ErrorCountMin,10,,,,,,,
PRO,(轴三)进出轴最小误差脉冲值,InoutAxis_ErrorCountMin,10,,,,,,,
...
...
@@ -143,7 +143,7 @@ PRO,需要吹气的温度(温度标准),Max_Temperature,0,,,,,,,
PRO,需要吹气的湿度(湿度标准),Max_Humidity,5,,,,,,,
PRO,每次吹气的时间(分钟),BlowAir_Time,30,,,,,,,
PRO,两次吹气间隔(分钟),BlowAir_Interval,1,,,,,,,
PRO,温湿度端口号,Humiture_Port,COM
5
,,,,,,,
PRO,温湿度端口号,Humiture_Port,COM
2
,,,,,,,
,,,,,,,,,,
,,,,,,,,,,
,,,,,,,,,,
...
...
@@ -169,14 +169,14 @@ PRO,最后一盘料需要补充的高度,LastTrayAddHeight,0,,,,,,,
PRO,(轴二)升降轴单盘入库抬升料盘的高度,UpdownAxis_UpPosition,3000,,,,,,,
PRO,(轴五)上料轴出库上升最大高度,BatchAxis_OutMaxValue,1610000,,,,,,,
,,,,,,,,,,
PRO,(轴四)压紧轴目标速度,CompAxis_TargetSpeed,
1
00,,,,,,,
PRO,(轴四)压紧轴加速度,CompAxis_AddSpeed,
3
00,,,,,,,
PRO,(轴四)压紧轴减速度,CompAxis_DelSpeed,
3
00,,,,,,,
PRO,(轴四)压紧轴原点低速,CompAxis_HomeLowSpeed,20,,,,,,,
PRO,(轴四)压紧轴原点高速,CompAxis_HomeHighSpeed,
6
0,,,,,,,
PRO,(轴四)压紧轴原点加速度,CompAxis_HomeAddSpeed,200,,,,,,,
PRO,(轴四)压紧轴P1速度,CompAxis_P1_Speed,
1
00,,,,,,,
PRO,(轴四)压紧轴P2速度,CompAxis_P2_Speed,
1
00,,,,,,,
PRO,(轴四)压紧轴P3速度,CompAxis_P3_Speed,
1
00,,,,,,,
PRO,(轴四)压紧轴目标速度,CompAxis_TargetSpeed,
2
00,,,,,,,
PRO,(轴四)压紧轴加速度,CompAxis_AddSpeed,
20
00,,,,,,,
PRO,(轴四)压紧轴减速度,CompAxis_DelSpeed,
20
00,,,,,,,
PRO,(轴四)压紧轴原点低速,CompAxis_HomeLowSpeed,20
0
,,,,,,,
PRO,(轴四)压紧轴原点高速,CompAxis_HomeHighSpeed,
20
0,,,,,,,
PRO,(轴四)压紧轴原点加速度,CompAxis_HomeAddSpeed,200
0
,,,,,,,
PRO,(轴四)压紧轴P1速度,CompAxis_P1_Speed,
5
00,,,,,,,
PRO,(轴四)压紧轴P2速度,CompAxis_P2_Speed,
5
00,,,,,,,
PRO,(轴四)压紧轴P3速度,CompAxis_P3_Speed,
5
00,,,,,,,
,,,,,,,,, ,
PRO,特殊二维码尺寸配置,CodeSizeConfig,XA=13x48#XB=13x32#FA=7x32,,,,,,,
source/DeviceLibrary/StoreConfig/AC/linePositions.csv
查看文件 @
ace18d9
此文件的差异被折叠,
点击展开。
source/DeviceLibrary/acSingleStore/AutomaticBaiting.cs
查看文件 @
ace18d9
...
...
@@ -235,7 +235,7 @@ namespace OnlineStore.DeviceLibrary
if
(
isClearAlarm
||
IsNeedAxisHome
)
{
LogUtil
.
info
(
Name
+
"复位中:批量上下料轴原点返回"
);
ACAxisHomeMove
(
StoreManager
.
Config
.
Batch_Axis
);
ACAxisHomeMove
(
StoreManager
.
Config
.
Batch_Axis
);
}
else
{
...
...
source/DeviceLibrary/acSingleStore/AutomaticBaiting_Partial.cs
查看文件 @
ace18d9
...
...
@@ -67,6 +67,10 @@ namespace OnlineStore.DeviceLibrary
}
}
return
true
;
}
else
if
(
IOManager
.
IOValue
(
IO_Type
.
BatchAxis_Limit
).
Equals
(
IO_VALUE
.
HIGH
))
{
LogUtil
.
error
(
"批量轴原点返回时BatchAxis_Limit=High ,停止运动"
,
30
);
ACServerManager
.
SuddenStop
(
StoreManager
.
Config
.
Batch_Axis
);
}
return
false
;
}
...
...
@@ -250,6 +254,7 @@ namespace OnlineStore.DeviceLibrary
if
(
wait
.
IsHomeMove
)
{
wait
.
IsEnd
=
ACHomeMoveIsEnd
(
wait
.
AxisInfo
,
out
msg
);
}
else
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论