Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
RC1250-AssemblyLine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit c94c8fec
由
LN
编写于
2021-06-18 13:31:18 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
IO断开bug修改。
1 个父辈
eced8df3
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
13 行增加
和
6 行删除
source/AssemblyLineClient/FrmLineStore.Designer.cs
source/AssemblyLineClient/FrmLineStore.cs
source/DeviceLibrary/deviceLibrary/IO/AIOBOX/AIOBOX.cs
source/DeviceLibrary/deviceLibrary/IO/AIOBOX/AIOBOXManager.cs
source/AssemblyLineClient/FrmLineStore.Designer.cs
查看文件 @
c94c8fe
此文件的差异被折叠,
点击展开。
source/AssemblyLineClient/FrmLineStore.cs
查看文件 @
c94c8fe
...
@@ -1263,15 +1263,15 @@ namespace OnlineStore.AssemblyLine
...
@@ -1263,15 +1263,15 @@ namespace OnlineStore.AssemblyLine
return
;
return
;
}
}
TrayInfo
tray
=
TrayManager
.
GetTrayInfo
(
num
);
TrayInfo
tray
=
TrayManager
.
GetTrayInfo
(
num
);
string
oldStr
=
tray
.
ToStr
();
DialogResult
resut
=
MessageBox
.
Show
(
"确定手动清空托盘【"
+
num
+
"】的信息?\r\n "
+
tray
.
ToStr
()
+
""
,
"提示"
,
MessageBoxButtons
.
YesNo
);
DialogResult
resut
=
MessageBox
.
Show
(
"确定手动清空托盘【"
+
num
+
"】的信息?\r\n "
+
oldStr
+
""
,
"提示"
,
MessageBoxButtons
.
YesNo
);
if
(
resut
.
Equals
(
DialogResult
.
Yes
))
if
(
resut
.
Equals
(
DialogResult
.
Yes
))
{
{
TrayManager
.
ClearInstore
(
tray
,
"手动清空托盘"
);
TrayManager
.
ClearInstore
(
tray
,
"手动清空托盘"
);
TrayManager
.
UpdateTrayInfo
(
num
);
TrayManager
.
UpdateTrayInfo
(
num
);
TrayInfo
info
=
TrayManager
.
GetTrayInfo
(
num
);
TrayInfo
info
=
TrayManager
.
GetTrayInfo
(
num
);
MessageBox
.
Show
(
"更新成功:\r"
+
info
.
ToStr
());
MessageBox
.
Show
(
"更新成功:\r"
+
info
.
ToStr
());
LogUtil
.
info
(
"界面点击手动清空托盘,清空前【"
+
tray
.
ToStr
()
+
"】,清空后:"
+
info
.
ToStr
());
LogUtil
.
info
(
"界面点击手动清空托盘,清空前【"
+
oldStr
+
"】,清空后:"
+
info
.
ToStr
());
}
}
}
}
...
...
source/DeviceLibrary/deviceLibrary/IO/AIOBOX/AIOBOX.cs
查看文件 @
c94c8fe
...
@@ -290,6 +290,12 @@ namespace Asa.IOModule
...
@@ -290,6 +290,12 @@ namespace Asa.IOModule
{
{
try
try
{
{
if
(!
IsConn
)
{
LogUtil
.
error
(
LogName
+
"WriteDO Fail : IsConn= "
+
IsConn
);
log
.
Error
(
LogName
+
"WriteDO Fail : IsConn= "
+
IsConn
);
return
false
;
}
log
.
Info
(
LogName
+
"call WriteDO"
);
log
.
Info
(
LogName
+
"call WriteDO"
);
byte
[]
data
=
Command
();
byte
[]
data
=
Command
();
...
@@ -644,7 +650,8 @@ namespace Asa.IOModule
...
@@ -644,7 +650,8 @@ namespace Asa.IOModule
buff
=
GetReadDO_Command
();
buff
=
GetReadDO_Command
();
SendToDevice
(
buff
);
SendToDevice
(
buff
);
log
.
Info
(
LogName
+
"Socket Connect"
);
LogUtil
.
error
(
LogName
+
"Socket Connect OK"
);
log
.
Info
(
LogName
+
"Socket Connect OK"
);
}
}
catch
(
Exception
ex
)
catch
(
Exception
ex
)
{
{
...
...
source/DeviceLibrary/deviceLibrary/IO/AIOBOX/AIOBOXManager.cs
查看文件 @
c94c8fe
...
@@ -310,7 +310,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -310,7 +310,7 @@ namespace OnlineStore.DeviceLibrary
{
{
AIOBOX
aioBox
=
getAIO
(
ioIp
);
AIOBOX
aioBox
=
getAIO
(
ioIp
);
if
(
aioBox
!=
null
)
if
(
aioBox
!=
null
&&
aioBox
.
IsConn
)
{
{
bool
result
=
aioBox
.
WriteDO
(
StartAddress
,
GetBox_Sta
(
onOff
));
bool
result
=
aioBox
.
WriteDO
(
StartAddress
,
GetBox_Sta
(
onOff
));
if
(!
result
)
if
(!
result
)
...
@@ -333,7 +333,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -333,7 +333,7 @@ namespace OnlineStore.DeviceLibrary
try
try
{
{
AIOBOX
aioBox
=
getAIO
(
ioIp
);
AIOBOX
aioBox
=
getAIO
(
ioIp
);
if
(
aioBox
!=
null
)
if
(
aioBox
!=
null
&&
aioBox
.
IsConn
)
{
{
Box_Sta
currBox_Sta
=
GetBox_Sta
(
onOff
);
Box_Sta
currBox_Sta
=
GetBox_Sta
(
onOff
);
aioBox
.
WriteDO
(
StartAddress
,
currBox_Sta
);
aioBox
.
WriteDO
(
StartAddress
,
currBox_Sta
);
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论