Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
1069_MIMO_PlUS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 1b3123b8
由
LN
编写于
2024-07-24 16:53:59 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
光栅调整:滚筒转动时光栅遮挡不停止。料串进入时自动关闭折叠门。
1 个父辈
8ccc8df4
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
105 行增加
和
22 行删除
Common/StringList.cs
DeviceLibrary/DeviceLibrary/LineRunMonitor.cs
DeviceLibrary/theMachine/MainMachine.cs
DeviceLibrary/theMachine/MainMachine_String.cs
TheMachineNView/UC/UC_SetUserPassword.designer.cs
TheMachineNView/resources/en-US.lngres
TheMachineNView/resources/ja-JP.lngres
TheMachineNView/resources/zh-CN.lngres
Common/StringList.cs
查看文件 @
1b3123b
...
@@ -146,5 +146,6 @@ namespace OnlineStore.Common
...
@@ -146,5 +146,6 @@ namespace OnlineStore.Common
outstore_abnormal_reel
,
outstore_abnormal_reel
,
bacth_no_fix
,
bacth_no_fix
,
comInitError
,
comInitError
,
stringDoorSafety
,
}
}
}
}
DeviceLibrary/DeviceLibrary/LineRunMonitor.cs
查看文件 @
1b3123b
...
@@ -188,5 +188,18 @@ namespace DeviceLibrary
...
@@ -188,5 +188,18 @@ namespace DeviceLibrary
}
}
return
canStop
;
return
canStop
;
}
}
/// <summary>
/// 线体是否转动中
/// </summary>
/// <returns></returns>
public
bool
IsRun
()
{
if
(
DOValue
(
LineIO
).
Equals
(
IO_VALUE
.
HIGH
)
||
DOValue
(
LineRevIO
).
Equals
(
IO_VALUE
.
HIGH
))
{
return
true
;
}
return
false
;
}
}
}
}
}
DeviceLibrary/theMachine/MainMachine.cs
查看文件 @
1b3123b
...
@@ -193,7 +193,7 @@ namespace DeviceLibrary
...
@@ -193,7 +193,7 @@ namespace DeviceLibrary
IOMonitor
.
RegisterIO
(
IO_Type
.
SuddenStop_BTN
,
Config
,
IO_VALUE
.
LOW
,
SuddenStop_BTN
,
2500
,
100
);
IOMonitor
.
RegisterIO
(
IO_Type
.
SuddenStop_BTN
,
Config
,
IO_VALUE
.
LOW
,
SuddenStop_BTN
,
2500
,
100
);
IOMonitor
.
RegisterIO
(
IO_Type
.
Reset_BTN
,
Config
,
IO_VALUE
.
HIGH
,
Reset_BTN
,
2500
,
100
);
IOMonitor
.
RegisterIO
(
IO_Type
.
Reset_BTN
,
Config
,
IO_VALUE
.
HIGH
,
Reset_BTN
,
2500
,
100
);
IOMonitor
.
RegisterIO
(
IO_Type
.
AutoRun_Single
,
Config
,
IO_VALUE
.
HIGH
,
Run_BTN
,
2500
,
100
);
IOMonitor
.
RegisterIO
(
IO_Type
.
AutoRun_Single
,
Config
,
IO_VALUE
.
HIGH
,
Run_BTN
,
2500
,
100
);
IOMonitor
.
RegisterIO
(
IO_Type
.
SafetyLightCurtains
,
Config
,
IO_VALUE
.
LOW
,
Device
SuddenStop
,
1
,
1
);
IOMonitor
.
RegisterIO
(
IO_Type
.
SafetyLightCurtains
,
Config
,
IO_VALUE
.
LOW
,
Safety
SuddenStop
,
1
,
1
);
LedProcessInit
();
LedProcessInit
();
Setting_Init
.
CamTestReel_debug
=
false
;
Setting_Init
.
CamTestReel_debug
=
false
;
initAgv
();
initAgv
();
...
@@ -810,20 +810,28 @@ namespace DeviceLibrary
...
@@ -810,20 +810,28 @@ namespace DeviceLibrary
//IOValue(IO_Type.StringFront_Check).Equals(IO_VALUE.LOW) &&
//IOValue(IO_Type.StringFront_Check).Equals(IO_VALUE.LOW) &&
if
(
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
LOW
)
&&
IOValue
(
IO_Type
.
StringDoor_Close
).
Equals
(
IO_VALUE
.
LOW
))
if
(
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
LOW
)
&&
IOValue
(
IO_Type
.
StringDoor_Close
).
Equals
(
IO_VALUE
.
LOW
))
{
{
Msg
.
add
(
"料串门光栅被遮挡"
,
MsgLevel
.
warning
);
Msg
.
add
(
crc
.
GetString
(
L
.
stringDoorSafety
,
"料串门光栅被遮挡"
)
,
MsgLevel
.
warning
);
if
(
lastStringSafetyStatus
)
if
(
lastStringSafetyStatus
)
{
{
lastStringSafetyStatus
=
false
;
lastStringSafetyStatus
=
false
;
LogUtil
.
debug
(
"料串门光栅被遮挡 ,暂停门运行"
);
StringDoorPause
();
StringDoorPause
();
}
}
}
}
if
(
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
LOW
)
&&
StringMoveInfo
.
MoveStep
!=
MoveStep
.
Wait
)
if
(
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
LOW
)
&&
StringMoveInfo
.
MoveStep
!=
MoveStep
.
Wait
)
{
{
if
(
stringdoorSafetyProcStrategy
==
0
)
if
(
StringIsInOut
)
{
{
}
else
if
(
stringdoorSafetyProcStrategy
==
0
)
{
Msg
.
add
(
crc
.
GetString
(
L
.
stringDoorSafety
,
"料串门光栅被遮挡"
),
MsgLevel
.
warning
);
ok
=
false
;
ok
=
false
;
LogUtil
.
debug
(
"料串门光栅被遮挡 ,暂停运行"
);
DeviceSuddenStop
();
DeviceSuddenStop
();
}
}
}
}
if
(
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
HIGH
))
if
(
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
HIGH
))
{
{
...
@@ -844,6 +852,7 @@ namespace DeviceLibrary
...
@@ -844,6 +852,7 @@ namespace DeviceLibrary
if
(!
IgnoreSafecheck
)
if
(!
IgnoreSafecheck
)
{
{
ok
=
false
;
ok
=
false
;
LogUtil
.
debug
(
"左侧防护门没有关闭 ,暂停运行"
);
DeviceSuddenStop
();
DeviceSuddenStop
();
}
}
Msg
.
add
(
crc
.
GetString
(
L
.
left_safedoor_not_close
,
"左侧防护门没有关闭"
)
+
(
ok
?
ignorestring
:
""
),
MsgLevel
.
warning
);
Msg
.
add
(
crc
.
GetString
(
L
.
left_safedoor_not_close
,
"左侧防护门没有关闭"
)
+
(
ok
?
ignorestring
:
""
),
MsgLevel
.
warning
);
...
@@ -853,6 +862,7 @@ namespace DeviceLibrary
...
@@ -853,6 +862,7 @@ namespace DeviceLibrary
if
(!
IgnoreSafecheck
)
if
(!
IgnoreSafecheck
)
{
{
ok
=
false
;
ok
=
false
;
LogUtil
.
debug
(
"右侧防护门没有关闭 ,暂停运行"
);
DeviceSuddenStop
();
DeviceSuddenStop
();
}
}
Msg
.
add
(
crc
.
GetString
(
L
.
right_safedoor_not_close
,
"右侧防护门没有关闭"
)
+
(
ok
?
ignorestring
:
""
),
MsgLevel
.
warning
);
Msg
.
add
(
crc
.
GetString
(
L
.
right_safedoor_not_close
,
"右侧防护门没有关闭"
)
+
(
ok
?
ignorestring
:
""
),
MsgLevel
.
warning
);
...
@@ -862,6 +872,7 @@ namespace DeviceLibrary
...
@@ -862,6 +872,7 @@ namespace DeviceLibrary
if
(!
IgnoreSafecheck
)
if
(!
IgnoreSafecheck
)
{
{
ok
=
false
;
ok
=
false
;
LogUtil
.
debug
(
"后侧防护门没有关闭 ,暂停运行"
);
DeviceSuddenStop
();
DeviceSuddenStop
();
}
}
Msg
.
add
(
crc
.
GetString
(
L
.
back_safedoor_not_close
,
"后侧防护门没有关闭"
)
+
(
ok
?
ignorestring
:
""
),
MsgLevel
.
warning
);
Msg
.
add
(
crc
.
GetString
(
L
.
back_safedoor_not_close
,
"后侧防护门没有关闭"
)
+
(
ok
?
ignorestring
:
""
),
MsgLevel
.
warning
);
...
@@ -880,7 +891,18 @@ namespace DeviceLibrary
...
@@ -880,7 +891,18 @@ namespace DeviceLibrary
lastSafeCheckStatus
=
ok
;
lastSafeCheckStatus
=
ok
;
return
ok
;
return
ok
;
}
}
void
SafetySuddenStop
()
{
if
(
Line
.
IsRun
())
{
}
else
{
LogUtil
.
error
(
"SafetySuddenStop ,暂停运行"
);
DeviceSuddenStop
();
}
}
void
DeviceSuddenStop
()
void
DeviceSuddenStop
()
{
{
if
(
lastSafeCheckStatus
)
if
(
lastSafeCheckStatus
)
...
@@ -927,16 +949,35 @@ namespace DeviceLibrary
...
@@ -927,16 +949,35 @@ namespace DeviceLibrary
return
IOValue
(
IO_Type
.
SafetyLightCurtains
).
Equals
(
IO_VALUE
.
LOW
);
return
IOValue
(
IO_Type
.
SafetyLightCurtains
).
Equals
(
IO_VALUE
.
LOW
);
}
}
}
}
bool
StringIsInOut
{
get
{
return
Line
.
IsRun
();
}
}
public
bool
DeviceCheck
()
public
bool
DeviceCheck
()
{
{
bool
ok
=
true
;
bool
ok
=
true
;
isInSuddenDown
=
IOValue
(
IO_Type
.
SuddenStop_BTN
).
Equals
(
IO_VALUE
.
LOW
);
isInSuddenDown
=
IOValue
(
IO_Type
.
SuddenStop_BTN
).
Equals
(
IO_VALUE
.
LOW
);
if
(
SafetyLightStop
)
if
(
SafetyLightStop
)
{
{
DeviceSuddenStop
();
lastSafeCheckStatus
=
false
;
//如果料串正在流入流出过程中,不暂停
Msg
.
add
(
crc
.
GetString
(
L
.
SafetyLight_is_block
,
"安全光栅被遮挡"
),
MsgLevel
.
warning
);
if
(
StringIsInOut
)
return
false
;
{
}
else
{
LogUtil
.
error
(
"安全光栅被遮挡 ,暂停运行"
);
DeviceSuddenStop
();
lastSafeCheckStatus
=
false
;
Msg
.
add
(
crc
.
GetString
(
L
.
SafetyLight_is_block
,
"安全光栅被遮挡"
),
MsgLevel
.
warning
);
return
false
;
}
}
}
if
(
UserPause
)
if
(
UserPause
)
{
{
...
...
DeviceLibrary/theMachine/MainMachine_String.cs
查看文件 @
1b3123b
...
@@ -152,12 +152,13 @@ namespace DeviceLibrary
...
@@ -152,12 +152,13 @@ namespace DeviceLibrary
if
(
IOValue
(
IO_Type
.
StringBack_Check
).
Equals
(
IO_VALUE
.
HIGH
))
if
(
IOValue
(
IO_Type
.
StringBack_Check
).
Equals
(
IO_VALUE
.
HIGH
))
{
{
StringMoveInfo
.
NextMoveStep
(
MoveStep
.
StringLoad_02a
);
StringMoveInfo
.
NextMoveStep
(
MoveStep
.
StringLoad_02a
);
StringMoveInfo
.
log
(
$
"顶起料串固定顶升"
);
StringMoveInfo
.
log
(
$
"顶起料串固定顶升
,线体停止
"
);
//if (!ConfigHelper.Config.Get("Device_Disable_StringDoor", false))
//if (!ConfigHelper.Config.Get("Device_Disable_StringDoor", false))
// StringDoorClose(StringMoveInfo);
// StringDoorClose(StringMoveInfo);
CylinderMove
(
StringMoveInfo
,
IO_Type
.
StringFix_Bottom
,
IO_Type
.
StringFix_Top
,
IO_VALUE
.
HIGH
);
CylinderMove
(
StringMoveInfo
,
IO_Type
.
StringFix_Bottom
,
IO_Type
.
StringFix_Top
,
IO_VALUE
.
HIGH
);
CylinderMove
(
StringMoveInfo
,
IO_Type
.
StringPosChecker_Home
,
IO_Type
.
StringPosChecker_Work
,
IO_VALUE
.
HIGH
);
CylinderMove
(
StringMoveInfo
,
IO_Type
.
StringPosChecker_Home
,
IO_Type
.
StringPosChecker_Work
,
IO_VALUE
.
HIGH
);
Line
.
LineStop
(
"n"
);
Line
.
LineStop
(
"n"
);
NeedCloseDoor
();
}
}
else
else
{
{
...
@@ -189,10 +190,14 @@ namespace DeviceLibrary
...
@@ -189,10 +190,14 @@ namespace DeviceLibrary
BatchAxisToP2
(
StringMoveInfo
,
true
);
BatchAxisToP2
(
StringMoveInfo
,
true
);
StringMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitMsg
(
crc
.
GetString
(
"Res0009"
,
"料串正在上升"
),
MsgLevel
.
info
));
StringMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitMsg
(
crc
.
GetString
(
"Res0009"
,
"料串正在上升"
),
MsgLevel
.
info
));
}
}
else
if
(
StringMoveInfo
.
IsTimeOut
(
10
))
else
{
{
Msg
.
add
(
crc
.
GetString
(
L
.
wait_stringdoor_close
,
"等待关门折叠门"
),
MsgLevel
.
warning
);
NeedCloseDoor
();
StringMoveInfo
.
log
(
$
"等待关门"
);
if
(
StringMoveInfo
.
IsTimeOut
(
10
))
{
Msg
.
add
(
crc
.
GetString
(
L
.
wait_stringdoor_close
,
"等待关门折叠门"
),
MsgLevel
.
warning
);
StringMoveInfo
.
log
(
$
"等待关门"
);
}
}
}
break
;
break
;
case
MoveStep
.
StringLoad_02b
:
case
MoveStep
.
StringLoad_02b
:
...
@@ -564,6 +569,19 @@ namespace DeviceLibrary
...
@@ -564,6 +569,19 @@ namespace DeviceLibrary
}
}
}
}
private
void
NeedCloseDoor
()
{
if
((!
Setting_Init
.
StringDoor_X08IsStringDoor_SafetyLightCurtains
)
||
IOValue
(
IO_Type
.
AGV_OnPosition
).
Equals
(
IO_VALUE
.
HIGH
))
{
CloseDoor
(
null
);
StringMoveInfo
.
log
(
$
"自动关闭折叠门"
);
}
else
{
StringMoveInfo
.
log
(
$
"折叠门光栅遮挡,需要手动关闭折叠门"
);
}
}
bool
StringStartOut
(
string
msg
)
bool
StringStartOut
(
string
msg
)
{
{
if
(
StringMoveInfo
.
IsStep
(
MoveStep
.
StringOut_Released
))
if
(
StringMoveInfo
.
IsStep
(
MoveStep
.
StringOut_Released
))
...
@@ -806,7 +824,14 @@ namespace DeviceLibrary
...
@@ -806,7 +824,14 @@ namespace DeviceLibrary
return
;
return
;
}
}
if
(
StringDoor
!=
null
)
if
(
StringDoor
!=
null
)
{
StringDoor
.
Pause
();
StringDoor
.
Pause
();
}
else
{
IOMove
(
IO_Type
.
StringDoor_Close
,
IO_VALUE
.
LOW
);
IOMove
(
IO_Type
.
StringDoor_Open
,
IO_VALUE
.
LOW
);
}
}
}
}
}
}
}
\ No newline at end of file
\ No newline at end of file
TheMachineNView/UC/UC_SetUserPassword.designer.cs
查看文件 @
1b3123b
...
@@ -53,14 +53,14 @@ namespace TheMachineNView
...
@@ -53,14 +53,14 @@ namespace TheMachineNView
this
.
groupBox1
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
groupBox1
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
groupBox1
.
Name
=
"groupBox1"
;
this
.
groupBox1
.
Name
=
"groupBox1"
;
this
.
groupBox1
.
Padding
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
groupBox1
.
Padding
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
groupBox1
.
Size
=
new
System
.
Drawing
.
Size
(
3
88
,
258
);
this
.
groupBox1
.
Size
=
new
System
.
Drawing
.
Size
(
3
94
,
199
);
this
.
groupBox1
.
TabIndex
=
0
;
this
.
groupBox1
.
TabIndex
=
0
;
this
.
groupBox1
.
TabStop
=
false
;
this
.
groupBox1
.
TabStop
=
false
;
this
.
groupBox1
.
Text
=
"管理密码设置"
;
this
.
groupBox1
.
Text
=
"管理密码设置"
;
//
//
// button_ok
// button_ok
//
//
this
.
button_ok
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
1
88
);
this
.
button_ok
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
1
39
);
this
.
button_ok
.
Name
=
"button_ok"
;
this
.
button_ok
.
Name
=
"button_ok"
;
this
.
button_ok
.
Size
=
new
System
.
Drawing
.
Size
(
165
,
33
);
this
.
button_ok
.
Size
=
new
System
.
Drawing
.
Size
(
165
,
33
);
this
.
button_ok
.
TabIndex
=
2
;
this
.
button_ok
.
TabIndex
=
2
;
...
@@ -70,7 +70,7 @@ namespace TheMachineNView
...
@@ -70,7 +70,7 @@ namespace TheMachineNView
//
//
// label_newpwd2
// label_newpwd2
//
//
this
.
label_newpwd2
.
Location
=
new
System
.
Drawing
.
Point
(
11
,
1
34
);
this
.
label_newpwd2
.
Location
=
new
System
.
Drawing
.
Point
(
11
,
1
07
);
this
.
label_newpwd2
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
,
0
,
5
,
0
);
this
.
label_newpwd2
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
,
0
,
5
,
0
);
this
.
label_newpwd2
.
Name
=
"label_newpwd2"
;
this
.
label_newpwd2
.
Name
=
"label_newpwd2"
;
this
.
label_newpwd2
.
Size
=
new
System
.
Drawing
.
Size
(
134
,
23
);
this
.
label_newpwd2
.
Size
=
new
System
.
Drawing
.
Size
(
134
,
23
);
...
@@ -80,7 +80,7 @@ namespace TheMachineNView
...
@@ -80,7 +80,7 @@ namespace TheMachineNView
//
//
// label_newpwd
// label_newpwd
//
//
this
.
label_newpwd
.
Location
=
new
System
.
Drawing
.
Point
(
11
,
88
);
this
.
label_newpwd
.
Location
=
new
System
.
Drawing
.
Point
(
11
,
73
);
this
.
label_newpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
,
0
,
5
,
0
);
this
.
label_newpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
,
0
,
5
,
0
);
this
.
label_newpwd
.
Name
=
"label_newpwd"
;
this
.
label_newpwd
.
Name
=
"label_newpwd"
;
this
.
label_newpwd
.
Size
=
new
System
.
Drawing
.
Size
(
134
,
23
);
this
.
label_newpwd
.
Size
=
new
System
.
Drawing
.
Size
(
134
,
23
);
...
@@ -90,7 +90,7 @@ namespace TheMachineNView
...
@@ -90,7 +90,7 @@ namespace TheMachineNView
//
//
// label_oldpwd
// label_oldpwd
//
//
this
.
label_oldpwd
.
Location
=
new
System
.
Drawing
.
Point
(
11
,
43
);
this
.
label_oldpwd
.
Location
=
new
System
.
Drawing
.
Point
(
11
,
37
);
this
.
label_oldpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
,
0
,
5
,
0
);
this
.
label_oldpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
,
0
,
5
,
0
);
this
.
label_oldpwd
.
Name
=
"label_oldpwd"
;
this
.
label_oldpwd
.
Name
=
"label_oldpwd"
;
this
.
label_oldpwd
.
Size
=
new
System
.
Drawing
.
Size
(
134
,
23
);
this
.
label_oldpwd
.
Size
=
new
System
.
Drawing
.
Size
(
134
,
23
);
...
@@ -100,7 +100,7 @@ namespace TheMachineNView
...
@@ -100,7 +100,7 @@ namespace TheMachineNView
//
//
// textBox_newpwd2
// textBox_newpwd2
//
//
this
.
textBox_newpwd2
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
1
31
);
this
.
textBox_newpwd2
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
1
05
);
this
.
textBox_newpwd2
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
textBox_newpwd2
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
textBox_newpwd2
.
Name
=
"textBox_newpwd2"
;
this
.
textBox_newpwd2
.
Name
=
"textBox_newpwd2"
;
this
.
textBox_newpwd2
.
PasswordChar
=
'*'
;
this
.
textBox_newpwd2
.
PasswordChar
=
'*'
;
...
@@ -109,7 +109,7 @@ namespace TheMachineNView
...
@@ -109,7 +109,7 @@ namespace TheMachineNView
//
//
// textBox_newpwd
// textBox_newpwd
//
//
this
.
textBox_newpwd
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
85
);
this
.
textBox_newpwd
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
71
);
this
.
textBox_newpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
textBox_newpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
textBox_newpwd
.
Name
=
"textBox_newpwd"
;
this
.
textBox_newpwd
.
Name
=
"textBox_newpwd"
;
this
.
textBox_newpwd
.
PasswordChar
=
'*'
;
this
.
textBox_newpwd
.
PasswordChar
=
'*'
;
...
@@ -118,7 +118,7 @@ namespace TheMachineNView
...
@@ -118,7 +118,7 @@ namespace TheMachineNView
//
//
// textBox_oldpwd
// textBox_oldpwd
//
//
this
.
textBox_oldpwd
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
40
);
this
.
textBox_oldpwd
.
Location
=
new
System
.
Drawing
.
Point
(
155
,
35
);
this
.
textBox_oldpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
textBox_oldpwd
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
textBox_oldpwd
.
Name
=
"textBox_oldpwd"
;
this
.
textBox_oldpwd
.
Name
=
"textBox_oldpwd"
;
this
.
textBox_oldpwd
.
PasswordChar
=
'*'
;
this
.
textBox_oldpwd
.
PasswordChar
=
'*'
;
...
@@ -132,7 +132,7 @@ namespace TheMachineNView
...
@@ -132,7 +132,7 @@ namespace TheMachineNView
this
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
10.5F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Point
,
((
byte
)(
134
)));
this
.
Font
=
new
System
.
Drawing
.
Font
(
"微软雅黑"
,
10.5F
,
System
.
Drawing
.
FontStyle
.
Regular
,
System
.
Drawing
.
GraphicsUnit
.
Point
,
((
byte
)(
134
)));
this
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
5
);
this
.
Name
=
"UC_SetUserPassword"
;
this
.
Name
=
"UC_SetUserPassword"
;
this
.
Size
=
new
System
.
Drawing
.
Size
(
405
,
2
72
);
this
.
Size
=
new
System
.
Drawing
.
Size
(
405
,
2
09
);
this
.
groupBox1
.
ResumeLayout
(
false
);
this
.
groupBox1
.
ResumeLayout
(
false
);
this
.
groupBox1
.
PerformLayout
();
this
.
groupBox1
.
PerformLayout
();
this
.
ResumeLayout
(
false
);
this
.
ResumeLayout
(
false
);
...
...
TheMachineNView/resources/en-US.lngres
查看文件 @
1b3123b
...
@@ -449,4 +449,5 @@ FlipDoor_L_Axis 左翻转托盘 Left Flip Tray
...
@@ -449,4 +449,5 @@ FlipDoor_L_Axis 左翻转托盘 Left Flip Tray
FlipDoor_R_Axis 右翻转托盘 Right Flip Tray
FlipDoor_R_Axis 右翻转托盘 Right Flip Tray
StringDoor_Axis 料串口折叠门 String Folding Door
StringDoor_Axis 料串口折叠门 String Folding Door
FrmPositionTool_groupBox6_groupBox1_ioStatusControl1_label1_Text 检测信号 Detection Signal
FrmPositionTool_groupBox6_groupBox1_ioStatusControl1_label1_Text 检测信号 Detection Signal
Res0001 设备未启动 Device Not Started
\ No newline at end of file
\ No newline at end of file
Res0001 设备未启动 Device Not Started
stringDoorSafety 料串门光栅被遮挡 The grating of the string door is obstructed.
\ No newline at end of file
\ No newline at end of file
TheMachineNView/resources/ja-JP.lngres
查看文件 @
1b3123b
...
@@ -453,3 +453,4 @@ FlipDoor_R_Axis 右翻转托盘 右フリップドア
...
@@ -453,3 +453,4 @@ FlipDoor_R_Axis 右翻转托盘 右フリップドア
StringDoor_Axis 料串口折叠门 ストリングドア
StringDoor_Axis 料串口折叠门 ストリングドア
FrmPositionTool_groupBox6_groupBox1_ioStatusControl1_label1_Text 检测信号 検出信号
FrmPositionTool_groupBox6_groupBox1_ioStatusControl1_label1_Text 检测信号 検出信号
Res0001 设备未启动 デバイスは始まっていません
Res0001 设备未启动 デバイスは始まっていません
stringDoorSafety 料串门光栅被遮挡 料串口折叠门のグリッドが遮られています
TheMachineNView/resources/zh-CN.lngres
查看文件 @
1b3123b
...
@@ -438,3 +438,4 @@ FlipDoor_R_Axis 右翻转托盘
...
@@ -438,3 +438,4 @@ FlipDoor_R_Axis 右翻转托盘
StringDoor_Axis 料串口折叠门
StringDoor_Axis 料串口折叠门
FrmPositionTool_groupBox6_groupBox1_ioStatusControl1_label1_Text 检测信号
FrmPositionTool_groupBox6_groupBox1_ioStatusControl1_label1_Text 检测信号
Res0001 设备未启动
Res0001 设备未启动
stringDoorSafety 料串门光栅被遮挡
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论