Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
RC1250-VMILineClient
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 50b094c8
由
LN
编写于
2020-01-13 11:05:47 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
83b9eb25
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
11 行增加
和
10 行删除
source/DeviceLibrary/LineConfig/VMILineConfig.csv
source/DeviceLibrary/acVmiLine/VMILineBean.cs
source/VMILineClient/FrmVMIClient.Designer.cs
source/VMILineClient/FrmVMIClient.cs
source/DeviceLibrary/LineConfig/VMILineConfig.csv
查看文件 @
50b094c
...
@@ -38,5 +38,5 @@ DO,进料线入口阻挡,InL_InStopDown,9,PRO_AOI_IP_1,0,进料线入口阻挡,Y730,DO-02,0,
...
@@ -38,5 +38,5 @@ DO,进料线入口阻挡,InL_InStopDown,9,PRO_AOI_IP_1,0,进料线入口阻挡,Y730,DO-02,0,
PRO,IO信号超时时间(毫秒),IOSingle_TimerOut,10000,,,,,,,
PRO,IO信号超时时间(毫秒),IOSingle_TimerOut,10000,,,,,,,
PRO,出空料架流水线AGV节点名称,OutL_AgvName,A2,,,,,,,
PRO,出空料架流水线AGV节点名称,OutL_AgvName,A2,,,,,,,
PRO,入料架流水线AGV节点名称,InL_AgvName,A1,,,,,,,
PRO,入料架流水线AGV节点名称,InL_AgvName,A1,,,,,,,
PRO,入料架流水线入口RFIDIP,InL_In_RFIDIP,192.168.102.10
7
,,,,,, ,
PRO,入料架流水线入口RFIDIP,InL_In_RFIDIP,192.168.102.10
8
,,,,,, ,
PRO,入料架流水线出口RFIDIP,InL_Out_RFIDIP,192.168.102.10
8
,,,,,, ,
PRO,入料架流水线出口RFIDIP,InL_Out_RFIDIP,192.168.102.10
7
,,,,,, ,
source/DeviceLibrary/acVmiLine/VMILineBean.cs
查看文件 @
50b094c
...
@@ -256,10 +256,11 @@ namespace OnlineStore.DeviceLibrary
...
@@ -256,10 +256,11 @@ namespace OnlineStore.DeviceLibrary
/// </summary>
/// </summary>
private
void
OutLineTimerProcess
()
private
void
OutLineTimerProcess
()
{
{
TimeSpan
span
=
DateTime
.
Now
-
ol_lastSendShelfTime
;
TimeSpan
span
=
DateTime
.
Now
-
ol_lastSendShelfTime
;
//如果出口无料架,持续1000以上,放开阻挡放出一个料架
//如果出口无料架,持续1000以上,放开阻挡放出一个料架
//每次放料架时间间隔3秒
//每次放料架时间间隔3秒
if
(
IOManager
.
IOValue
(
IO_Type
.
OutL_OutStopCheck
).
Equals
(
IO_VALUE
.
LOW
)
&&
span
.
TotalSeconds
>
3
)
if
(
IOManager
.
IOValue
(
IO_Type
.
OutL_
InStopCheck
).
Equals
(
IO_VALUE
.
HIGH
)&&
IOManager
.
IOValue
(
IO_Type
.
OutL_
OutStopCheck
).
Equals
(
IO_VALUE
.
LOW
)
&&
span
.
TotalSeconds
>
3
)
{
{
//如果出料线体出口无料架,放一个料架到出口
//如果出料线体出口无料架,放一个料架到出口
if
(
LineManager
.
checkWatch
(
ol_noshelfWatch
,
1000
))
if
(
LineManager
.
checkWatch
(
ol_noshelfWatch
,
1000
))
...
...
source/VMILineClient/FrmVMIClient.Designer.cs
查看文件 @
50b094c
...
@@ -503,17 +503,17 @@
...
@@ -503,17 +503,17 @@
// txtname
// txtname
//
//
this
.
txtname
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
10.5F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Point
,
((
byte
)(
134
)));
this
.
txtname
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
10.5F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Point
,
((
byte
)(
134
)));
this
.
txtname
.
Location
=
new
System
.
Drawing
.
Point
(
299
,
29
);
this
.
txtname
.
Location
=
new
System
.
Drawing
.
Point
(
299
,
31
);
this
.
txtname
.
MaxLength
=
4
;
this
.
txtname
.
MaxLength
=
4
;
this
.
txtname
.
Name
=
"txtname"
;
this
.
txtname
.
Name
=
"txtname"
;
this
.
txtname
.
Size
=
new
System
.
Drawing
.
Size
(
53
,
26
);
this
.
txtname
.
Size
=
new
System
.
Drawing
.
Size
(
53
,
26
);
this
.
txtname
.
TabIndex
=
5
;
this
.
txtname
.
TabIndex
=
5
;
this
.
txtname
.
Text
=
"
A1
"
;
this
.
txtname
.
Text
=
"
C2
"
;
//
//
// btnNeedEntry
// btnNeedEntry
//
//
this
.
btnNeedEntry
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnNeedEntry
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnNeedEntry
.
Location
=
new
System
.
Drawing
.
Point
(
496
,
2
2
);
this
.
btnNeedEntry
.
Location
=
new
System
.
Drawing
.
Point
(
496
,
2
4
);
this
.
btnNeedEntry
.
Name
=
"btnNeedEntry"
;
this
.
btnNeedEntry
.
Name
=
"btnNeedEntry"
;
this
.
btnNeedEntry
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnNeedEntry
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnNeedEntry
.
TabIndex
=
4
;
this
.
btnNeedEntry
.
TabIndex
=
4
;
...
@@ -524,7 +524,7 @@
...
@@ -524,7 +524,7 @@
// btnNeedLeave
// btnNeedLeave
//
//
this
.
btnNeedLeave
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnNeedLeave
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnNeedLeave
.
Location
=
new
System
.
Drawing
.
Point
(
358
,
2
2
);
this
.
btnNeedLeave
.
Location
=
new
System
.
Drawing
.
Point
(
358
,
2
4
);
this
.
btnNeedLeave
.
Name
=
"btnNeedLeave"
;
this
.
btnNeedLeave
.
Name
=
"btnNeedLeave"
;
this
.
btnNeedLeave
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnNeedLeave
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnNeedLeave
.
TabIndex
=
3
;
this
.
btnNeedLeave
.
TabIndex
=
3
;
...
@@ -535,7 +535,7 @@
...
@@ -535,7 +535,7 @@
// btnDis
// btnDis
//
//
this
.
btnDis
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnDis
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnDis
.
Location
=
new
System
.
Drawing
.
Point
(
161
,
2
2
);
this
.
btnDis
.
Location
=
new
System
.
Drawing
.
Point
(
161
,
2
4
);
this
.
btnDis
.
Name
=
"btnDis"
;
this
.
btnDis
.
Name
=
"btnDis"
;
this
.
btnDis
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnDis
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnDis
.
TabIndex
=
2
;
this
.
btnDis
.
TabIndex
=
2
;
...
@@ -546,7 +546,7 @@
...
@@ -546,7 +546,7 @@
// btnInit
// btnInit
//
//
this
.
btnInit
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnInit
.
FlatStyle
=
System
.
Windows
.
Forms
.
FlatStyle
.
Flat
;
this
.
btnInit
.
Location
=
new
System
.
Drawing
.
Point
(
23
,
2
2
);
this
.
btnInit
.
Location
=
new
System
.
Drawing
.
Point
(
23
,
2
4
);
this
.
btnInit
.
Name
=
"btnInit"
;
this
.
btnInit
.
Name
=
"btnInit"
;
this
.
btnInit
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnInit
.
Size
=
new
System
.
Drawing
.
Size
(
132
,
39
);
this
.
btnInit
.
TabIndex
=
1
;
this
.
btnInit
.
TabIndex
=
1
;
...
...
source/VMILineClient/FrmVMIClient.cs
查看文件 @
50b094c
...
@@ -51,7 +51,7 @@ namespace OnlineStore.VMILineClient
...
@@ -51,7 +51,7 @@ namespace OnlineStore.VMILineClient
chbDebug
.
Checked
=
vmiLine
.
IsDebug
;
chbDebug
.
Checked
=
vmiLine
.
IsDebug
;
this
.
ShowInTaskbar
=
true
;
this
.
ShowInTaskbar
=
true
;
LoadIOList
();
LoadIOList
();
txtname
.
Name
=
vmiLine
.
Config
.
InL_AgvName
;
txtname
.
Text
=
vmiLine
.
Config
.
InL_AgvName
;
notifyIcon1
.
Text
=
ConfigAppSettings
.
GetValue
(
Setting_Init
.
App_Title
);
notifyIcon1
.
Text
=
ConfigAppSettings
.
GetValue
(
Setting_Init
.
App_Title
);
HideForm
();
HideForm
();
this
.
Opacity
=
1
;
this
.
Opacity
=
1
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论