Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
RC30-AutoInOutStore
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 5a8177d1
由
刘韬
编写于
2022-04-27 09:28:14 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
修改灯塔亮灯逻辑
1 个父辈
a5fe1738
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
13 行增加
和
9 行删除
source/ACSingleStore/Properties/Resource.zh-CN.resx
source/DeviceLibrary/acSingleStore/AC_SA_BoxBean.cs
source/DeviceLibrary/acSingleStore/AutomaticBaiting_Partial.cs
source/DeviceLibrary/store/AC_Store.cs
source/ACSingleStore/Properties/Resource.zh-CN.resx
查看文件 @
5a8177d
...
@@ -256,7 +256,9 @@
...
@@ -256,7 +256,9 @@
<value> 关闭设备照明 </value>
<value> 关闭设备照明 </value>
</data>
</data>
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<data name="FrmIOStatus_btnCloseDoor_Text" xml:space="preserve">
<value> 关闭单料门 </value>
<value> 关闭
门 </value>
</data>
</data>
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<data name="FrmIOStatus_btnCloseLed_Text" xml:space="preserve">
<value> 关闭相机辅助光源 </value>
<value> 关闭相机辅助光源 </value>
...
...
source/DeviceLibrary/acSingleStore/AC_SA_BoxBean.cs
查看文件 @
5a8177d
...
@@ -972,7 +972,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -972,7 +972,7 @@ namespace OnlineStore.DeviceLibrary
{
{
// 机器状态 顶灯显示
// 机器状态 顶灯显示
// 绿 黄 红
// 绿 黄 红
//机器复位中
闪 灭
灭
//机器复位中
闪 闪
灭
//机器待机中 亮 灭 灭
//机器待机中 亮 灭 灭
//机器出入库中 闪 闪 灭
//机器出入库中 闪 闪 灭
//温湿度超限报警中 亮 闪 灭
//温湿度超限报警中 亮 闪 灭
...
@@ -1036,15 +1036,17 @@ namespace OnlineStore.DeviceLibrary
...
@@ -1036,15 +1036,17 @@ namespace OnlineStore.DeviceLibrary
if
((
isBusy
||
isReset
)
&&
IOManager
.
IOValue
(
IO_Type
.
AutoRun_HddLed
).
Equals
(
IO_VALUE
.
HIGH
))
if
((
isBusy
||
isReset
)
&&
IOManager
.
IOValue
(
IO_Type
.
AutoRun_HddLed
).
Equals
(
IO_VALUE
.
HIGH
))
{
{
IOManager
.
IOMove
(
IO_Type
.
AutoRun_HddLed
,
IO_VALUE
.
LOW
);
IOManager
.
IOMove
(
IO_Type
.
AutoRun_HddLed
,
IO_VALUE
.
LOW
);
//IOManager.IOMove(IO_Type.RunSign_HddLed, IO_VALUE.LOW);
}
}
else
else
{
{
//绿灯亮
//绿灯亮
IOManager
.
IOMove
(
IO_Type
.
AutoRun_HddLed
,
IO_VALUE
.
HIGH
);
IOManager
.
IOMove
(
IO_Type
.
AutoRun_HddLed
,
IO_VALUE
.
HIGH
);
//IOManager.IOMove(IO_Type.RunSign_HddLed, IO_VALUE.HIGH);
}
}
//黄灯 复位待机时灭,出入库或温湿度报警时闪烁
//黄灯 复位待机时灭,出入库或温湿度报警时闪烁
if
(
isBusy
||
TempOrHumidityIsAlarm
||
isTemp30M
)
if
(
isBusy
||
TempOrHumidityIsAlarm
||
isTemp30M
||
isReset
)
{
{
if
(
IOManager
.
IOValue
(
IO_Type
.
RunSign_HddLed
).
Equals
(
IO_VALUE
.
HIGH
))
if
(
IOManager
.
IOValue
(
IO_Type
.
RunSign_HddLed
).
Equals
(
IO_VALUE
.
HIGH
))
{
{
...
...
source/DeviceLibrary/acSingleStore/AutomaticBaiting_Partial.cs
查看文件 @
5a8177d
...
@@ -557,11 +557,11 @@ namespace OnlineStore.DeviceLibrary
...
@@ -557,11 +557,11 @@ namespace OnlineStore.DeviceLibrary
string
singleOut
=
data
[
ParamDefine
.
singleOut
];
string
singleOut
=
data
[
ParamDefine
.
singleOut
];
//bool isSingleOut = singleOut.ToLower().Equals("true");
//bool isSingleOut = singleOut.ToLower().Equals("true");
string
[]
posArray
=
posId
.
Split
(
'#'
);
string
[]
posArray
=
posId
.
Split
(
'#'
);
if
(!(
posArray
.
Length
==
2
))
//
if (!(posArray.Length == 2))
{
//
{
SetWarnMsgAndLog
(
ResourceControl
.
InStoreError
,
message
,
posId
);
//
SetWarnMsgAndLog(ResourceControl.InStoreError, message, posId);
return
null
;
//
return null;
}
//
}
int
storeId
=
int
.
Parse
(
posArray
[
0
]);
int
storeId
=
int
.
Parse
(
posArray
[
0
]);
//根据发送的posId获取位置列表
//根据发送的posId获取位置列表
...
...
source/DeviceLibrary/store/AC_Store.cs
查看文件 @
5a8177d
...
@@ -123,7 +123,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -123,7 +123,7 @@ namespace OnlineStore.DeviceLibrary
serverConnectTimer
=
new
System
.
Timers
.
Timer
();
serverConnectTimer
=
new
System
.
Timers
.
Timer
();
serverConnectTimer
.
Interval
=
1000
;
serverConnectTimer
.
Interval
=
1000
;
serverConnectTimer
.
AutoReset
=
true
;
serverConnectTimer
.
AutoReset
=
true
;
serverConnectTimer
.
Enabled
=
fals
e
;
serverConnectTimer
.
Enabled
=
tru
e
;
//serverConnectTimer.Elapsed += server_connect_timer_Tick;
//serverConnectTimer.Elapsed += server_connect_timer_Tick;
IoCheckTimer
=
new
System
.
Timers
.
Timer
();
IoCheckTimer
=
new
System
.
Timers
.
Timer
();
IoCheckTimer
.
Interval
=
200
;
IoCheckTimer
.
Interval
=
200
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论