Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张东亮
/
RC1250-FeederLineClient
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 00577443
由
张东亮
编写于
2020-10-12 14:26:27 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
已实现,待测试
1 个父辈
62fa69bf
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
104 行增加
和
319 行删除
- 副本.gitignore
source/DeviceLibrary/LineConfig/FeederLineConfig.csv
source/DeviceLibrary/acFeederLine/FeederLineBean.cs
source/DeviceLibrary/acFeederLine/FeederLineBean_Partial.cs
source/FeederLineClient/FrmFeederClient.Designer.cs
source/FeederLineClient/FrmFeederClient.cs
source/LoadCVSLibrary/Config/bean/IO_Type.cs
- 副本.gitignore
deleted
100644 → 0
查看文件 @
62fa69b
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
# Visual Studio 2015 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUNIT
*.VisualState.xml
TestResult.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# DNX
project.lock.json
project.fragment.lock.json
artifacts/
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# JustCode is a .NET coding add-in
.JustCode
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
#*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# NuGet v3's project.json files produces more ignoreable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
# SQL Server files
*.mdf
*.ldf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# JetBrains Rider
.idea/
*.sln.iml
# CodeRush
.cr/
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
\ No newline at end of file
\ No newline at end of file
source/DeviceLibrary/LineConfig/FeederLineConfig.csv
查看文件 @
0057744
...
@@ -3,37 +3,38 @@ PRO,IO模块对应的DI数量,IO_DILength,192.168.103.28#16,,,,,,,
...
@@ -3,37 +3,38 @@ PRO,IO模块对应的DI数量,IO_DILength,192.168.103.28#16,,,,,,,
PRO,模块对应的DO数量,IO_DOLength,192.168.103.28#16,,,,,,,
PRO,模块对应的DO数量,IO_DOLength,192.168.103.28#16,,,,,,,
PRO,IO模块IP,PRO_AOI_IP_1,192.168.103.28,,,,,,,
PRO,IO模块IP,PRO_AOI_IP_1,192.168.103.28,,,,,,,
,,,,,,,,,,
,,,,,,,,,,
DI,急停,SuddenStop_BTN,0,PRO_AOI_IP_1,0,急停,X741,DI-01,0,
DI,急停,SuddenStop_BTN,0,PRO_AOI_IP_1,0,急停,X761,DI-01,0,
DI,Feeder1线入口检测,L1_InCheck,1,PRO_AOI_IP_1,0,Feeder1线入口检测,X742,DI-02,0,
DI,Feeder1线入口检测,L1_InCheck,1,PRO_AOI_IP_1,0,Feeder1线入口检测,X762,DI-02,0,
DI,Feeder1线阻挡检测,L1_StopCheck,2,PRO_AOI_IP_1,0,Feeder1线阻挡检测,X743,DI-03,0,
DI,Feeder1线阻挡检测,L1_StopCheck,2,PRO_AOI_IP_1,0,Feeder1线阻挡检测,X763,DI-03,0,
DI,Feeder1线出口检测,L1_OutCheck,3,PRO_AOI_IP_1,0,Feeder1线出口检测,X744,DI-04,0,
DI,Feeder1线出口检测,L1_OutCheck,3,PRO_AOI_IP_1,0,Feeder1线出口检测,X764,DI-04,0,
DI,Feeder2线入口检测,L2_InCheck,4,PRO_AOI_IP_1,0,Feeder2线入口检测,X745,DI-05,0,
DI,Feeder2线入口检测,L2_InCheck,4,PRO_AOI_IP_1,0,Feeder2线入口检测,X765,DI-05,0,
DI,Feeder2线阻挡检测,L2_StopCheck,5,PRO_AOI_IP_1,0,Feeder2线阻挡检测,X746,DI-06,0,
DI,Feeder2线阻挡检测,L2_StopCheck,5,PRO_AOI_IP_1,0,Feeder2线阻挡检测,X766,DI-06,0,
DI,Feeder2线出口检测,L2_OutCheck,6,PRO_AOI_IP_1,0,Feeder2线出口检测,X747,DI-07,0,
DI,Feeder2线出口检测,L2_OutCheck,6,PRO_AOI_IP_1,0,Feeder2线出口检测,X767,DI-07,0,
DI,Feeder1线人工取料信号,L1_ManualRecSig,7,PRO_AOI_IP_1,0,Feeder1线人工取料信号,X748,DI-08,0,
DI,Feeder1线人工取料信号,L1_ManualRecSig,7,PRO_AOI_IP_1,0,Feeder1线人工取料信号,X768,DI-08,0,
,,,9,PRO_AOI_IP_1,0,,X750,DO-02,0,
DI,Feeder1线顶升上升端,L1_Updown_Up_Sig,8,PRO_AOI_IP_1,0,Feeder1线顶升上升端,X769,DI-09,0,
,,,10,PRO_AOI_IP_1,0,,X751,DO-03,0,
DI,Feeder1线顶升下降端,L1_Updown_Down_Sig,9,PRO_AOI_IP_1,0,Feeder1线顶升下降端,X770,DI-10,0,
,,,11,PRO_AOI_IP_1,0,,X752,DO-04,0,
DI,Feeder2线顶升上升端,L2_Updown_Up_Sig,10,PRO_AOI_IP_1,0,Feeder2线顶升上升端,X771,DI-11,0,
,,,12,PRO_AOI_IP_1,0,,X753,DO-05,0,
DI,Feeder2线顶升下降端,L2_Updown_Down_Sig,11,PRO_AOI_IP_1,0,Feeder2线顶升下降端,X772,DI-12,0,
,,,13,PRO_AOI_IP_1,0,,X754,DO-06,0,
,,,12,PRO_AOI_IP_1,0,,X773,DI-13,0,
,,,14,PRO_AOI_IP_1,0,,X755,DO-07,0,
,,,13,PRO_AOI_IP_1,0,,X774,DI-14,0,
,,,15,PRO_AOI_IP_1,0,,X756,DO-08,0,
,,,14,PRO_AOI_IP_1,0,,X775,DI-15,0,
DO,Feeder1线驱动电机运转,L1_Run,0,PRO_AOI_IP_1,0,Feeder1线驱动电机运转,Y741,DI-01,0,
,,,15,PRO_AOI_IP_1,0,,X776,DI-16,0,
DO,Feeder2线驱动电机运转,L2_Run,1,PRO_AOI_IP_1,0,Feeder2线驱动电机运转,Y742,DI-02,0,
DO,Feeder1线驱动电机运转,L1_Run,0,PRO_AOI_IP_1,0,Feeder1线驱动电机运转,Y761,DO-01,0,
DO,Feeder1线阻挡1下降,L1_StopDown,2,PRO_AOI_IP_1,0,Feeder1线阻挡1下降,Y743,DI-03,0,
DO,Feeder2线驱动电机运转,L2_Run,1,PRO_AOI_IP_1,0,Feeder2线驱动电机运转,Y762,DO-02,0,
DO,Feeder1线出口阻挡下降,L1_OutStopDown,3,PRO_AOI_IP_1,0,Feeder1线出口阻挡下降,Y744,DI-04,0,
DO,Feeder1线阻挡1下降,L1_StopDown,2,PRO_AOI_IP_1,0,Feeder1线阻挡1下降,Y763,DO-03,0,
DO,Feeder2线出口阻挡下降,L2_OutStopDown,4,PRO_AOI_IP_1,0,Feeder2线出口阻挡下降,Y745,DI-05,0,
DO,Feeder1线出口阻挡下降,L1_OutStopDown,3,PRO_AOI_IP_1,0,Feeder1线出口阻挡下降,Y764,DO-04,0,
DO,Feeder2线阻挡1下降,L2_StopDown,5,PRO_AOI_IP_1,0,Feeder2线阻挡1下降,Y746,DI-06,0,
DO,Feeder2线出口阻挡下降,L2_OutStopDown,4,PRO_AOI_IP_1,0,Feeder2线出口阻挡下降,Y765,DO-05,0,
,,,6,PRO_AOI_IP_1,0,,Y747,DI-07,0,
DO,Feeder2线阻挡1下降,L2_StopDown,5,PRO_AOI_IP_1,0,Feeder2线阻挡1下降,Y766,DO-06,0,
,,,7,PRO_AOI_IP_1,0,,Y748,DI-08,0,
DO,Feeder线横移机构上升SOL,Tranverse_Up_SOL,6,PRO_AOI_IP_1,0,Feeder线横移机构上升SOL,Y767,DO-07,0,
,,,8,PRO_AOI_IP_1,0,,Y749,DO-01,0,
DO,Feeder线横移机构下降SOL,Tranverse_Down_SOL,7,PRO_AOI_IP_1,0,Feeder线横移机构下降SOL,Y768,DO-08,0,
,,,9,PRO_AOI_IP_1,0,,Y750,DO-02,0,
DO,Feeder线横移电机运转,Tranverse_Run,8,PRO_AOI_IP_1,0,Feeder线横移电机运转,Y769,DO-09,0,
,,,10,PRO_AOI_IP_1,0,,Y751,DO-03,0,
,,,9,PRO_AOI_IP_1,0,,Y770,DO-10,0,
,,,11,PRO_AOI_IP_1,0,,Y752,DO-04,0,
,,,10,PRO_AOI_IP_1,0,,Y771,DO-11,0,
,,,12,PRO_AOI_IP_1,0,,Y753,DO-05,0,
,,,11,PRO_AOI_IP_1,0,,Y772,DO-12,0,
,,,13,PRO_AOI_IP_1,0,,Y754,DO-06,0,
,,,12,PRO_AOI_IP_1,0,,Y773,DO-13,0,
,,,14,PRO_AOI_IP_1,0,,Y755,DO-07,0,
,,,13,PRO_AOI_IP_1,0,,Y774,DO-14,0,
,,,15,PRO_AOI_IP_1,0,,Y756,DO-08,0,
,,,14,PRO_AOI_IP_1,0,,Y775,DO-15,0,
,,,15,PRO_AOI_IP_1,0,,Y776,DO-16,0,
PRO,IO信号超时时间(毫秒),IOSingle_TimerOut,10000,,,,,,,
PRO,IO信号超时时间(毫秒),IOSingle_TimerOut,10000,,,,,,,
PRO,Feeder1线AGV节点名称,L1_AgvName,D21,,,,,,,
PRO,Feeder1线AGV节点名称,L1_AgvName,D21,,,,,,,
PRO,Feeder2线AGV节点名称,L2_AgvName,D22,,,,,,,
PRO,Feeder2线AGV节点名称,L2_AgvName,D22,,,,,,,
...
...
source/DeviceLibrary/acFeederLine/FeederLineBean.cs
查看文件 @
0057744
此文件的差异被折叠,
点击展开。
source/DeviceLibrary/acFeederLine/FeederLineBean_Partial.cs
查看文件 @
0057744
...
@@ -131,7 +131,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -131,7 +131,7 @@ namespace OnlineStore.DeviceLibrary
//return "进料线出口" + Config.L2_AgvName + ":" + AgvClient.GetAction(Config.L2_AgvName) + ",料架: " + LastInShelfId + "\r\n" +
//return "进料线出口" + Config.L2_AgvName + ":" + AgvClient.GetAction(Config.L2_AgvName) + ",料架: " + LastInShelfId + "\r\n" +
// "出料线进口" + Config.L1_AgvName + ":" + AgvClient.GetAction(Config.L1_AgvName) + ",料架: " + LastOutShelfId + "\r\n";
// "出料线进口" + Config.L1_AgvName + ":" + AgvClient.GetAction(Config.L1_AgvName) + ",料架: " + LastOutShelfId + "\r\n";
return
"Feeder1线入料口"
+
Config
.
L1_AgvName
+
":"
+
agvClient
.
Feeder_In_Msg
+
"\r\n"
+
//"料架: " + LastInShelfId + AgvClient.GetAction(Config.L1_AgvName)
return
"Feeder1线入料口"
+
Config
.
L1_AgvName
+
":"
+
agvClient
.
Feeder_In_Msg
+
"\r\n"
+
//"料架: " + LastInShelfId + AgvClient.GetAction(Config.L1_AgvName)
"Feeder2线出料口"
+
Config
.
L2_AgvName
+
":"
+
agvClient
.
Feeder_Out_Msg
+
"\r\n"
;
//+ "料架: " + LastOutShelfId + AgvClient.GetAction(Config.L2_AgvName) +
"Feeder2线出料口"
+
Config
.
L2_AgvName
+
":"
+
"料架: "
+
LastOutShelfId
+
"\r\n"
+
agvClient
.
Feeder_Out_Msg
+
"\r\n"
;
//+ "料架: " + LastOutShelfId + AgvClient.GetAction(Config.L2_AgvName) +
}
}
#
endregion
#
endregion
...
...
source/FeederLineClient/FrmFeederClient.Designer.cs
查看文件 @
0057744
此文件的差异被折叠,
点击展开。
source/FeederLineClient/FrmFeederClient.cs
查看文件 @
0057744
...
@@ -11,7 +11,7 @@ using System.Threading;
...
@@ -11,7 +11,7 @@ using System.Threading;
using
System.IO
;
using
System.IO
;
using
System.Runtime.InteropServices
;
using
System.Runtime.InteropServices
;
using
System.Reflection
;
using
System.Reflection
;
using
log4net
;
using
log4net
;
using
UserFromControl
;
using
UserFromControl
;
using
OnlineStore.DeviceLibrary
;
using
OnlineStore.DeviceLibrary
;
using
OnlineStore.Common
;
using
OnlineStore.Common
;
...
@@ -119,11 +119,11 @@ namespace OnlineStore.FeederLineClient
...
@@ -119,11 +119,11 @@ namespace OnlineStore.FeederLineClient
if
(!
this
.
Visible
)
if
(!
this
.
Visible
)
{
{
return
;
return
;
}
}
ReadIOList
();
ReadIOList
();
lblThisSta
.
Text
=
LineManager
.
GetRunStr
(
feederLine
.
runStatus
)
+
" "
+(
feederLine
.
IsSleep
?
"休眠中"
:
""
);
lblThisSta
.
Text
=
LineManager
.
GetRunStr
(
feederLine
.
runStatus
)
+
" "
+
(
feederLine
.
IsSleep
?
"休眠中"
:
""
);
lblWarnMsg
.
Text
=
feederLine
.
WarnMsg
;
lblWarnMsg
.
Text
=
feederLine
.
WarnMsg
;
lblInfo
.
Text
=
feederLine
.
GetRunInfo
();
lblInfo
.
Text
=
feederLine
.
GetRunInfo
();
}
}
private
void
FrmTest_FormClosing
(
object
sender
,
FormClosingEventArgs
e
)
private
void
FrmTest_FormClosing
(
object
sender
,
FormClosingEventArgs
e
)
...
@@ -145,8 +145,9 @@ namespace OnlineStore.FeederLineClient
...
@@ -145,8 +145,9 @@ namespace OnlineStore.FeederLineClient
else
if
(
feederLine
.
StartRun
())
else
if
(
feederLine
.
StartRun
())
{
{
btnVmiStart
.
Text
=
"复位"
;
btnVmiStart
.
Text
=
"复位"
;
}
else
}
{
else
{
btnVmiStart
.
Text
=
"启动"
;
btnVmiStart
.
Text
=
"启动"
;
}
}
}
}
...
@@ -363,17 +364,17 @@ namespace OnlineStore.FeederLineClient
...
@@ -363,17 +364,17 @@ namespace OnlineStore.FeederLineClient
{
{
feederLine
.
StopMove
();
feederLine
.
StopMove
();
}
}
// string agvName = "C2";
// string agvName = "C2";
private
void
btnNeedLeave_Click
(
object
sender
,
EventArgs
e
)
private
void
btnNeedLeave_Click
(
object
sender
,
EventArgs
e
)
{
{
//AgvClient.NeedLeave(txtname.Text, txtShelfId.Text);
//AgvClient.NeedLeave(txtname.Text, txtShelfId.Text);
// AgvClient.SetStatus(txtname.Text, txtShelfId.Text,Asa.ClientAction.NeedLeave);
// AgvClient.SetStatus(txtname.Text, txtShelfId.Text,Asa.ClientAction.NeedLeave);
}
}
private
void
btnNeedEntry_Click
(
object
sender
,
EventArgs
e
)
private
void
btnNeedEntry_Click
(
object
sender
,
EventArgs
e
)
{
{
//AgvClient.NeedEnter(txtname.Text, txtShelfId.Text);
//AgvClient.NeedEnter(txtname.Text, txtShelfId.Text);
// AgvClient.SetStatus(txtname.Text, txtShelfId.Text,Asa.ClientAction.NeedEnter);
// AgvClient.SetStatus(txtname.Text, txtShelfId.Text,Asa.ClientAction.NeedEnter);
}
}
/// <summary>
/// <summary>
...
@@ -393,7 +394,7 @@ namespace OnlineStore.FeederLineClient
...
@@ -393,7 +394,7 @@ namespace OnlineStore.FeederLineClient
private
void
btnDis_Click
(
object
sender
,
EventArgs
e
)
private
void
btnDis_Click
(
object
sender
,
EventArgs
e
)
{
{
// agvClient.Dispose();
// agvClient.Dispose();
}
}
private
void
btnStopTDown_Click
(
object
sender
,
EventArgs
e
)
private
void
btnStopTDown_Click
(
object
sender
,
EventArgs
e
)
...
@@ -412,7 +413,7 @@ namespace OnlineStore.FeederLineClient
...
@@ -412,7 +413,7 @@ namespace OnlineStore.FeederLineClient
}
}
private
void
chbMoveStop_CheckedChanged
(
object
sender
,
EventArgs
e
)
private
void
chbMoveStop_CheckedChanged
(
object
sender
,
EventArgs
e
)
{
{
feederLine
.
MoveStop
=
chbMoveStop
.
Checked
;
feederLine
.
MoveStop
=
chbMoveStop
.
Checked
;
LogUtil
.
info
(
feederLine
.
Name
+
"用户切换是否暂停: "
+
feederLine
.
MoveStop
);
LogUtil
.
info
(
feederLine
.
Name
+
"用户切换是否暂停: "
+
feederLine
.
MoveStop
);
}
}
...
@@ -426,5 +427,19 @@ namespace OnlineStore.FeederLineClient
...
@@ -426,5 +427,19 @@ namespace OnlineStore.FeederLineClient
{
{
}
}
private
void
btnTranverse_Click
(
object
sender
,
EventArgs
e
)
{
if
(
btnTranverse
.
Text
.
Equals
(
"横移机构上升"
))
BtnMove
(
btnTranverse
,
"横移机构上升"
,
"横移机构下降"
,
IO_Type
.
Tranverse_Up_SOL
);
else
BtnMove
(
btnTranverse
,
"横移机构下降"
,
"横移机构上升"
,
IO_Type
.
Tranverse_Down_SOL
);
btnTranverse
.
BackColor
=
Color
.
White
;
}
private
void
btnTranverseRun_Click
(
object
sender
,
EventArgs
e
)
{
BtnMove
(
btnTranverseRun
,
"横移电机运转"
,
"横移电机停止"
,
IO_Type
.
Tranverse_Run
);
}
}
}
}
}
source/LoadCVSLibrary/Config/bean/IO_Type.cs
查看文件 @
0057744
...
@@ -25,62 +25,92 @@ namespace OnlineStore.LoadCSVLibrary
...
@@ -25,62 +25,92 @@ namespace OnlineStore.LoadCSVLibrary
}
}
/// <summary>
/// <summary>
/// DI,急停,SuddenStop_BTN,0,PRO_AOI_IP_1,0,急停,X7
4
1,DI-01,0,
/// DI,急停,SuddenStop_BTN,0,PRO_AOI_IP_1,0,急停,X7
6
1,DI-01,0,
/// </summary>
/// </summary>
public
static
string
SuddenStop_BTN
=
"SuddenStop_BTN"
;
public
static
string
SuddenStop_BTN
=
"SuddenStop_BTN"
;
/// <summary>
/// <summary>
/// DI,Feeder1线入口检测,L1_InCheck,1,PRO_AOI_IP_1,0,Feeder1线入口检测,X7
4
2,DI-02,0,
/// DI,Feeder1线入口检测,L1_InCheck,1,PRO_AOI_IP_1,0,Feeder1线入口检测,X7
6
2,DI-02,0,
/// </summary>
/// </summary>
public
static
string
L1_InCheck
=
"L1_InCheck"
;
public
static
string
L1_InCheck
=
"L1_InCheck"
;
/// <summary>
/// <summary>
/// DI,Feeder1线阻挡检测,L1_StopCheck,2,PRO_AOI_IP_1,0,Feeder1线阻挡检测,X7
4
3,DI-03,0,
/// DI,Feeder1线阻挡检测,L1_StopCheck,2,PRO_AOI_IP_1,0,Feeder1线阻挡检测,X7
6
3,DI-03,0,
/// </summary>
/// </summary>
public
static
string
L1_StopCheck
=
"L1_StopCheck"
;
public
static
string
L1_StopCheck
=
"L1_StopCheck"
;
/// <summary>
/// <summary>
///
DI,Feeder1线出口检测,L1_OutCheck,3,PRO_AOI_IP_1,0,Feeder1线出口检测,X74
4,DI-04,0,
///
DI,Feeder1线出口检测,L1_OutCheck,3,PRO_AOI_IP_1,0,Feeder1线出口检测,X76
4,DI-04,0,
/// </summary>
/// </summary>
public
static
string
L1_OutCheck
=
"L1_OutCheck"
;
public
static
string
L1_OutCheck
=
"L1_OutCheck"
;
/// <summary>
/// <summary>
///
DI,Feeder2线入口检测,L2_InCheck,4,PRO_AOI_IP_1,0,Feeder2线入口检测,X74
5,DI-05,0,
///
Feeder2线入口检测,L2_InCheck,4,PRO_AOI_IP_1,0,Feeder2线入口检测,X76
5,DI-05,0,
/// </summary>
/// </summary>
public
static
string
L2_InCheck
=
"L2_InCheck"
;
public
static
string
L2_InCheck
=
"L2_InCheck"
;
/// <summary>
/// <summary>
/// DI,Feeder2线阻挡检测,L2_StopCheck,5,PRO_AOI_IP_1,0,Feeder2线阻挡检测,X7
4
6,DI-06,0,
/// DI,Feeder2线阻挡检测,L2_StopCheck,5,PRO_AOI_IP_1,0,Feeder2线阻挡检测,X7
6
6,DI-06,0,
/// </summary>
/// </summary>
public
static
string
L2_StopCheck
=
"L2_StopCheck"
;
public
static
string
L2_StopCheck
=
"L2_StopCheck"
;
/// <summary>
/// <summary>
/// DI,Feeder2线出口检测,L2_OutCheck,6,PRO_AOI_IP_1,0,Feeder2线出口检测,X7
4
7,DI-07,0,
/// DI,Feeder2线出口检测,L2_OutCheck,6,PRO_AOI_IP_1,0,Feeder2线出口检测,X7
6
7,DI-07,0,
/// </summary>
/// </summary>
public
static
string
L2_OutCheck
=
"L2_OutCheck"
;
public
static
string
L2_OutCheck
=
"L2_OutCheck"
;
/// <summary>
/// <summary>
/// DI,Feeder1线人工取料信号,L1_ManualRecSig,7,PRO_AOI_IP_1,0,Feeder1线人工取料信号,X7
4
8,DI-08,0,
/// DI,Feeder1线人工取料信号,L1_ManualRecSig,7,PRO_AOI_IP_1,0,Feeder1线人工取料信号,X7
6
8,DI-08,0,
/// </summary>
/// </summary>
public
static
string
L1_ManualRecSig
=
"L1_ManualRecSig"
;
public
static
string
L1_ManualRecSig
=
"L1_ManualRecSig"
;
/// <summary>
/// <summary>
/// DO,Feeder1线驱动电机运转,L1_Run,0,PRO_AOI_IP_1,0,Feeder1线驱动电机运转,Y741,DI-01,0,
/// DI,Feeder1线顶升上升端,L1_Updown_Up_Sig,8,PRO_AOI_IP_1,0,Feeder1线顶升上升端,X769,DI-09,0,
/// </summary>
public
static
string
L1_Updown_Up_Sig
=
"L1_Updown_Up_Sig"
;
/// <summary>
/// DI,Feeder1线顶升下降端,L1_Updown_Down_Sig,9,PRO_AOI_IP_1,0,Feeder1线顶升下降端,X770,DI-10,0,
/// </summary>
public
static
string
L1_Updown_Down_Sig
=
"L1_Updown_Down_Sig"
;
/// <summary>
/// DI,Feeder2线顶升上升端,L2_Updown_Up_Sig,10,PRO_AOI_IP_1,0,Feeder2线顶升上升端,X771,DI-11,0,
/// </summary>
public
static
string
L2_Updown_Up_Sig
=
"L2_Updown_Up_Sig"
;
/// <summary>
/// DI,Feeder2线顶升下降端,L2_Updown_Down_Sig,11,PRO_AOI_IP_1,0,Feeder2线顶升下降端,X772,DI-12,0,
/// </summary>
public
static
string
L2_Updown_Down_Sig
=
"L2_Updown_Down_Sig"
;
/// <summary>
/// DO,Feeder1线驱动电机运转,L1_Run,0,PRO_AOI_IP_1,0,Feeder1线驱动电机运转,Y761,DO-01,0,
/// </summary>
/// </summary>
public
static
string
L1_Run
=
"L1_Run"
;
public
static
string
L1_Run
=
"L1_Run"
;
/// <summary>
/// <summary>
/// DO,Feeder2线驱动电机运转,L2_Run,1,PRO_AOI_IP_1,0,Feeder2线驱动电机运转,Y7
4
2,DI-02,0,
/// DO,Feeder2线驱动电机运转,L2_Run,1,PRO_AOI_IP_1,0,Feeder2线驱动电机运转,Y7
6
2,DI-02,0,
/// </summary>
/// </summary>
public
static
string
L2_Run
=
"L2_Run"
;
public
static
string
L2_Run
=
"L2_Run"
;
/// <summary>
/// <summary>
/// DO,Feeder1线阻挡1下降,L1_StopDown,2,PRO_AOI_IP_1,0,Feeder1线阻挡1下降,Y7
4
3,DI-03,0,
/// DO,Feeder1线阻挡1下降,L1_StopDown,2,PRO_AOI_IP_1,0,Feeder1线阻挡1下降,Y7
6
3,DI-03,0,
/// </summary>
/// </summary>
public
static
string
L1_StopDown
=
"L1_StopDown"
;
public
static
string
L1_StopDown
=
"L1_StopDown"
;
/// <summary>
/// <summary>
/// DO,Feeder1线出口阻挡下降,L1_OutStopDown,3,PRO_AOI_IP_1,0,Feeder1线出口阻挡下降,Y7
4
4,DI-04,0,
/// DO,Feeder1线出口阻挡下降,L1_OutStopDown,3,PRO_AOI_IP_1,0,Feeder1线出口阻挡下降,Y7
6
4,DI-04,0,
/// </summary>
/// </summary>
public
static
string
L1_OutStopDown
=
"L1_OutStopDown"
;
public
static
string
L1_OutStopDown
=
"L1_OutStopDown"
;
/// <summary>
/// <summary>
/// DO,Feeder2线阻挡1下降,L2_StopDown,4,PRO_AOI_IP_1,0,Feeder2线阻挡1下降,Y745,DI-05,0,
/// DO,Feeder2线出口阻挡下降,L2_OutStopDown,4,PRO_AOI_IP_1,0,Feeder2线出口阻挡下降,Y765,DO-05,0,
/// </summary>
public
static
string
L2_OutStopDown
=
"L2_OutStopDown"
;
/// <summary>
/// DO,Feeder2线阻挡1下降,L2_StopDown,5,PRO_AOI_IP_1,0,Feeder2线阻挡1下降,Y766,DO-06,0,
/// </summary>
/// </summary>
public
static
string
L2_StopDown
=
"L2_StopDown"
;
public
static
string
L2_StopDown
=
"L2_StopDown"
;
/// <summary>
/// <summary>
/// DO,Feeder
2线出口阻挡下降,L2_OutStopDown,5,PRO_AOI_IP_1,0,Feeder2线出口阻挡下降,Y746,DI-06
,0,
/// DO,Feeder
线横移机构上升SOL,Tranverse_Up_SOL,6,PRO_AOI_IP_1,0,Feeder线横移机构上升SOL,Y767,DO-07
,0,
/// </summary>
/// </summary>
public
static
string
L2_OutStopDown
=
"L2_OutStopDown"
;
public
static
string
Tranverse_Up_SOL
=
"Tranverse_Up_SOL"
;
/// <summary>
/// DO,Feeder线横移机构下降SOL,Tranverse_Down_SOL,7,PRO_AOI_IP_1,0,Feeder线横移机构下降SOL,Y768,DO-08,0,
/// </summary>
public
static
string
Tranverse_Down_SOL
=
"Tranverse_Down_SOL"
;
/// <summary>
/// DO,Feeder线横移电机运转,Tranverse_Run,8,PRO_AOI_IP_1,0,Feeder线横移电机运转,Y769,DO-09,0,
/// </summary>
public
static
string
Tranverse_Run
=
"Tranverse_Run"
;
}
}
public
enum
IO_VALUE
public
enum
IO_VALUE
{
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论