Commit fd0b3169 LN

移栽IO更新

1 个父辈 0507c111
正在显示 61 个修改的文件 包含 583 行增加1383 行删除
......@@ -11,8 +11,8 @@
<!--<add key="http.server" value="http://localhost/myproject/service/store/emptyPosForPutin"/>-->
<add key="http.server" value="http://10.85.199.25/myproject/" />
<!--storeType-->
<add key="Line_moveEquip_count" value="18" />
<add key="Line_feedingEquip_count" value="4" />
<add key="Line_moveEquip_count" value="24" />
<add key="Line_feedingEquip_count" value="5" />
<add key="Line_providingEquip_count" value="4" />
<add key="Line_dischargeLine_count" value="2" />
<!--start one store config-->
......
......@@ -258,6 +258,10 @@
<Project>{513bc1c9-800d-43a6-9499-3700baec3554}</Project>
<Name>DeviceLibrary</Name>
</ProjectReference>
<ProjectReference Include="..\HuichuanLibrary\HuichuanLibrary.csproj">
<Project>{C9575C5E-9D4B-4B4F-BE41-926652B8985F}</Project>
<Name>HuichuanLibrary</Name>
</ProjectReference>
<ProjectReference Include="..\LoadCVSLibrary\LoadCSVLibrary.csproj">
<Project>{064bebf5-8faa-4ea2-a5f3-a06e6e7d9251}</Project>
<Name>LoadCSVLibrary</Name>
......@@ -269,6 +273,27 @@
</Content>
<Content Include="box.ico" />
<Content Include="DfIcon.ico" />
<Content Include="image\gray.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\gray1.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\gray2 - 副本.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\gray2.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\green.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\green1.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="image\red0.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="记录.txt" />
</ItemGroup>
<ItemGroup>
......
......@@ -918,9 +918,9 @@
this.groupDetial.Controls.Add(this.label2);
this.groupDetial.Controls.Add(this.cmbDSize);
this.groupDetial.Controls.Add(this.label1);
this.groupDetial.Location = new System.Drawing.Point(754, 9);
this.groupDetial.Location = new System.Drawing.Point(587, 275);
this.groupDetial.Name = "groupDetial";
this.groupDetial.Size = new System.Drawing.Size(381, 303);
this.groupDetial.Size = new System.Drawing.Size(531, 204);
this.groupDetial.TabIndex = 319;
this.groupDetial.TabStop = false;
this.groupDetial.Text = "移栽位置P2详细配置";
......@@ -929,7 +929,7 @@
//
this.btnDSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnDSave.ForeColor = System.Drawing.Color.Blue;
this.btnDSave.Location = new System.Drawing.Point(21, 241);
this.btnDSave.Location = new System.Drawing.Point(139, 143);
this.btnDSave.Name = "btnDSave";
this.btnDSave.Size = new System.Drawing.Size(94, 34);
this.btnDSave.TabIndex = 322;
......@@ -942,7 +942,7 @@
this.label3.AutoSize = true;
this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label3.Location = new System.Drawing.Point(21, 172);
this.label3.Location = new System.Drawing.Point(33, 110);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(94, 17);
this.label3.TabIndex = 321;
......@@ -955,7 +955,7 @@
this.txtDP2.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtDP2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtDP2.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtDP2.Location = new System.Drawing.Point(21, 202);
this.txtDP2.Location = new System.Drawing.Point(141, 104);
this.txtDP2.MaxLength = 12;
this.txtDP2.Name = "txtDP2";
this.txtDP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
......@@ -968,9 +968,9 @@
this.listDetitalP2.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.listDetitalP2.FormattingEnabled = true;
this.listDetitalP2.ItemHeight = 20;
this.listDetitalP2.Location = new System.Drawing.Point(132, 30);
this.listDetitalP2.Location = new System.Drawing.Point(256, 17);
this.listDetitalP2.Name = "listDetitalP2";
this.listDetitalP2.Size = new System.Drawing.Size(208, 244);
this.listDetitalP2.Size = new System.Drawing.Size(251, 164);
this.listDetitalP2.TabIndex = 319;
this.listDetitalP2.SelectedIndexChanged += new System.EventHandler(this.listDetitalP2_SelectedIndexChanged);
//
......@@ -979,7 +979,7 @@
this.cmbDHeight.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbDHeight.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbDHeight.FormattingEnabled = true;
this.cmbDHeight.Location = new System.Drawing.Point(21, 131);
this.cmbDHeight.Location = new System.Drawing.Point(141, 68);
this.cmbDHeight.Name = "cmbDHeight";
this.cmbDHeight.Size = new System.Drawing.Size(90, 28);
this.cmbDHeight.TabIndex = 318;
......@@ -990,7 +990,7 @@
this.label2.AutoSize = true;
this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label2.Location = new System.Drawing.Point(21, 101);
this.label2.Location = new System.Drawing.Point(59, 74);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(68, 17);
this.label2.TabIndex = 317;
......@@ -1002,7 +1002,7 @@
this.cmbDSize.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbDSize.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbDSize.FormattingEnabled = true;
this.cmbDSize.Location = new System.Drawing.Point(21, 60);
this.cmbDSize.Location = new System.Drawing.Point(141, 32);
this.cmbDSize.Name = "cmbDSize";
this.cmbDSize.Size = new System.Drawing.Size(90, 28);
this.cmbDSize.TabIndex = 316;
......@@ -1013,7 +1013,7 @@
this.label1.AutoSize = true;
this.label1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label1.Location = new System.Drawing.Point(21, 30);
this.label1.Location = new System.Drawing.Point(59, 38);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(68, 17);
this.label1.TabIndex = 315;
......@@ -1029,9 +1029,9 @@
this.groupBox9.Controls.Add(this.btnBP1);
this.groupBox9.Controls.Add(this.btnBP2);
this.groupBox9.Controls.Add(this.txtBP2);
this.groupBox9.Location = new System.Drawing.Point(548, 323);
this.groupBox9.Location = new System.Drawing.Point(587, 6);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(520, 143);
this.groupBox9.Size = new System.Drawing.Size(531, 114);
this.groupBox9.TabIndex = 220;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "上料提升轴位置配置";
......@@ -1141,9 +1141,9 @@
//
// axisMoveControl1
//
this.axisMoveControl1.Location = new System.Drawing.Point(14, 4);
this.axisMoveControl1.Location = new System.Drawing.Point(6, 4);
this.axisMoveControl1.Name = "axisMoveControl1";
this.axisMoveControl1.Size = new System.Drawing.Size(734, 315);
this.axisMoveControl1.Size = new System.Drawing.Size(575, 437);
this.axisMoveControl1.TabIndex = 219;
//
// groupBox2
......@@ -1157,9 +1157,9 @@
this.groupBox2.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.btnMoveto);
this.groupBox2.Controls.Add(this.txtSizePosition);
this.groupBox2.Location = new System.Drawing.Point(22, 323);
this.groupBox2.Location = new System.Drawing.Point(587, 126);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(520, 143);
this.groupBox2.Size = new System.Drawing.Size(531, 143);
this.groupBox2.TabIndex = 218;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "移栽升降轴位置配置";
......
......@@ -36,9 +36,9 @@ namespace OnlineStore.AssemblyLine
List<string> tList = new List<string>(LineManager.Line.cioList);
foreach (string ip in tList)
{
string con = (IOManager.instance.IsConnect(ip)) ? " ✔" : " ✘";
//string con = (IOManager.instance.IsConnect(ip)) ? " ✔" : " ✘";
msg += ("IO模块[" + ip + "]").PadLeft(26, ' ') + con + "\n";
//msg += ("IO模块[" + ip + "]").PadLeft(26, ' ') + con + "\n";
}
lblConInfo.Text += msg;
......
......@@ -39,14 +39,24 @@ namespace OnlineStore.AssemblyLine
private void LoadStoreData()
{
formLineStatus(false);
string title = ConfigAppSettings.GetValue(Setting_Init.App_Title);
this.Text = title;
this.notifyIcon1.Text = title;
int autoValue = ConfigAppSettings.GetIntValue(Setting_Init.App_AutoRun);
chbAutoRun.Checked = autoValue.Equals(1);
chbTrayCheck.Checked = TrayManager.NeedCheckTray;
lineBean = LineManager.Line;
if (lineBean == null)
{
Application.Exit();
return;
}
FrmIOTest ioStatus = new FrmIOTest();
AddForm("流水线IO ", ioStatus);
AddForm(" IO列表查看 ", ioStatus);
FrmIOStatus frmIOStatus = new FrmIOStatus();
AddForm(" 流水线IO ", frmIOStatus);
List<MoveEquip> moveEquipList = new List<MoveEquip>(lineBean.MoveEquipMap.Values);
for (int i = 0; i < moveEquipList.Count; i++)
......@@ -79,7 +89,36 @@ namespace OnlineStore.AssemblyLine
}
lblCID.Text = ConfigAppSettings.GetValue(Setting_Init.Line_CID);
LoadListView();
托盘初始化ToolStripMenuItem.Visible = ConfigAppSettings.GetIntValue(Setting_Init.OpenRFIDWrite).Equals(1);
cmbTray.Items.Clear();
for (int i = 1; i <= 30; i++)
{
cmbTray.Items.Add(i.ToString());
}
if (autoValue.Equals(1))
{
开机自动启动ToolStripMenuItem.Text = gouStr + " 开机自动启动";
}
else
{
开机自动启动ToolStripMenuItem.Text = "开机自动启动";
}
if (LineManager.UseBuzzer)
{
启用蜂鸣器ToolStripMenuItem.Text = gouStr + "启用蜂鸣器";
}
else
{
启用蜂鸣器ToolStripMenuItem.Text = "启用蜂鸣器";
}
cmbTrayType.SelectedIndex = 0;
cmbTray.SelectedIndex = 0;
LogUtil.logBox = this.logBox;
LoadOk = true;
HideForm();
lastLogTime = DateTime.Now.AddMinutes(-10);
}
private void AddForm(string text, Form form)
{
......@@ -108,47 +147,47 @@ namespace OnlineStore.AssemblyLine
{
LogUtil.error("加载配置失败,直接退出程序");
Application.Exit();
return;
}
formLineStatus(false);
string title = ConfigAppSettings.GetValue(Setting_Init.App_Title);
this.Text = title;
this.notifyIcon1.Text = title;
int autoValue = ConfigAppSettings.GetIntValue(Setting_Init.App_AutoRun);
chbAutoRun.Checked = autoValue.Equals(1);
chbTrayCheck.Checked = TrayManager.NeedCheckTray;
LoadStoreData();
LoadListView();
托盘初始化ToolStripMenuItem.Visible = ConfigAppSettings.GetIntValue(Setting_Init.OpenRFIDWrite).Equals(1);
cmbTray.Items.Clear();
for (int i = 1; i <= 30; i++)
{
cmbTray.Items.Add(i.ToString());
LoadTree();
timer1.Start();
}
if (autoValue.Equals(1))
private void LoadTree()
{
开机自动启动ToolStripMenuItem.Text = gouStr + " 开机自动启动";
List<MoveEquip> moveEquipList = new List<MoveEquip>(lineBean.MoveEquipMap.Values);
for (int i = 0; i < moveEquipList.Count; i++)
{
MoveEquip equip = moveEquipList[i];
FrmMoveEquip test = new FrmMoveEquip(equip);
treeView1.Nodes[0].Nodes.Add(equip.Name);
}
else
List<FeedingEquip> feeds = new List<FeedingEquip>(lineBean.FeedingEquipMap.Values);
for (int i = 0; i < feeds.Count; i++)
{
开机自动启动ToolStripMenuItem.Text = "开机自动启动";
FeedingEquip feed = feeds[i];
FrmFeedingEquip test = new FrmFeedingEquip(feed);
//AddForm(" " + feed.Name + " ", test);
treeView1.Nodes[1].Nodes.Add(feed.Name);
}
if (LineManager.UseBuzzer)
List<ProvidingEquip> provids = new List<ProvidingEquip>(lineBean.ProvidingEquipMap.Values);
for (int i = 0; i < provids.Count; i++)
{
启用蜂鸣器ToolStripMenuItem.Text =gouStr+ "启用蜂鸣器";
ProvidingEquip provid = provids[i];
FrmProvidingEquip test = new FrmProvidingEquip(provid);
//AddForm(" " + provid.Name + " ", test);
treeView1.Nodes[2].Nodes.Add(provid.Name);
}
else
List<DischargeLine> diss = new List<DischargeLine>(lineBean.DisLineMap.Values);
for (int i = 0; i < diss.Count; i++)
{
启用蜂鸣器ToolStripMenuItem.Text = "启用蜂鸣器";
DischargeLine line = diss[i];
FrmDischargeLine frm = new FrmDischargeLine(line);
//AddForm(" " + line.Name + " ", frm);
treeView1.Nodes[3].Nodes.Add(line.Name);
}
cmbTrayType.SelectedIndex = 0;
cmbTray.SelectedIndex = 0;
LogUtil.logBox = this.logBox;
LoadOk = true;
HideForm();
lastLogTime = DateTime.Now.AddMinutes(-10);
timer1.Start();
}
private void LoadListView()
......@@ -1163,6 +1202,9 @@ namespace OnlineStore.AssemblyLine
LogUtil.info(Name + " 点击:" + aGVCancelStateToolStripMenuItem.Text);
}
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
}
}
}
......@@ -606,7 +606,7 @@
this.groupDetial.Controls.Add(this.label2);
this.groupDetial.Controls.Add(this.cmbDSize);
this.groupDetial.Controls.Add(this.label1);
this.groupDetial.Location = new System.Drawing.Point(758, 171);
this.groupDetial.Location = new System.Drawing.Point(583, 175);
this.groupDetial.Name = "groupDetial";
this.groupDetial.Size = new System.Drawing.Size(537, 205);
this.groupDetial.TabIndex = 317;
......@@ -712,7 +712,7 @@
//
this.axisMoveControl1.Location = new System.Drawing.Point(10, 7);
this.axisMoveControl1.Name = "axisMoveControl1";
this.axisMoveControl1.Size = new System.Drawing.Size(742, 356);
this.axisMoveControl1.Size = new System.Drawing.Size(567, 437);
this.axisMoveControl1.TabIndex = 219;
//
// groupBox2
......@@ -726,7 +726,7 @@
this.groupBox2.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.btnP2);
this.groupBox2.Controls.Add(this.txtP2);
this.groupBox2.Location = new System.Drawing.Point(758, 7);
this.groupBox2.Location = new System.Drawing.Point(583, 11);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(537, 158);
this.groupBox2.TabIndex = 218;
......
......@@ -11,6 +11,7 @@ using OnlineStore.DeviceLibrary;
using OnlineStore.Common;
using System.Threading;
using OnlineStore.LoadCSVLibrary;
using HuichuanLibrary;
namespace OnlineStore.AssemblyLine
{
......@@ -20,7 +21,7 @@ namespace OnlineStore.AssemblyLine
private EquipBase equipBase = null;
private string PortName = "";
private short SlvAddr = 0;
private bool IsHuiChuan = true;
public AxisMoveControl( )
{
InitializeComponent();
......@@ -32,30 +33,44 @@ namespace OnlineStore.AssemblyLine
if (axisList.Count > 0)
{
comboBox1.Items.Clear();
cmbAxis.Items.Clear();
foreach (AxisBean a in axisList)
{
comboBox1.Items.Add(a.Config.Explain);
cmbAxis.Items.Add(a.Config.Explain);
}
comboBox1.SelectedIndex = 0;
cmbAxis.SelectedIndex = 0;
PortName = moveAxis[0].Config.DeviceName;
SlvAddr = moveAxis[0].Config.GetAxisValue();
txtAxisDeviceName.Text = PortName;
txtAxisValue.Text = SlvAddr.ToString();
}
btnAddMove.BackColor = Color.White;
btnDelMove.BackColor = Color.White;
this.IsHuiChuan = AxisManager.instance is HCAxisManager;
if (IsHuiChuan)
{
groupBox1.Visible = false;
groupBox2.Visible = true;
timer1.Start();
}
else
{
groupBox1.Visible = true;
groupBox2.Visible = false;
}
}
private void btnOpenAxis_Click(object sender, EventArgs e)
{
LogUtil.info("点击【打开伺服】,【" + PortName + "_" + SlvAddr + "】 ");
equipBase.RunAxis(false, axisList[comboBox1.SelectedIndex]);
equipBase.RunAxis(false, axisList[cmbAxis.SelectedIndex]);
}
private void btnCloseAxis_Click(object sender, EventArgs e)
{
LogUtil.info("点击【关闭伺服】,【" + PortName + "_" + SlvAddr + "】 ");
// AxisManager.instance.ServoOff(PortName, SlvAddr);
equipBase.CloseAxis(axisList[comboBox1.SelectedIndex]);
equipBase.CloseAxis(axisList[cmbAxis.SelectedIndex]);
}
private void btnAxisAMove_Click(object sender, EventArgs e)
......@@ -135,15 +150,15 @@ namespace OnlineStore.AssemblyLine
private ConfigMoveAxis currSelAxis = null;
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex >= 0)
if (cmbAxis.SelectedIndex >= 0)
{
currSelAxis = axisList[comboBox1.SelectedIndex].Config;
currSelAxis = axisList[cmbAxis.SelectedIndex].Config;
PortName = currSelAxis.DeviceName;
SlvAddr = currSelAxis.GetAxisValue();
txtAxisDeviceName.Text = PortName;
txtAxisValue.Text = SlvAddr.ToString();
Color color = Color.Black;
if (comboBox1.SelectedIndex.Equals(0))
if (cmbAxis.SelectedIndex.Equals(0))
{
btnAddMove.Text = "点动+(下降)";
btnDelMove.Text = "点动-(上升)";
......@@ -151,7 +166,7 @@ namespace OnlineStore.AssemblyLine
txtMiddleSpeed.Text = "100";
color = Color.Blue;
}
else if (comboBox1.SelectedIndex.Equals(1))
else if (cmbAxis.SelectedIndex.Equals(1))
{
btnAddMove.Text = "点动+(上升)";
btnDelMove.Text = "点动-(下降)";
......@@ -235,5 +250,93 @@ namespace OnlineStore.AssemblyLine
btnReadPosition_Click(null, null);
}
}
private void AxisMoveControl_Load(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
if (this.Visible)
{
ReadAxisStatus();
}
}
private void ReadAxisStatus()
{
groupBox2.Text = cmbAxis.Text + "-状态监控";
//【1】更新轴号
short axisNo = SlvAddr;
if (axisNo < 0)
{
return;
}
short modeValue = HCBoardManager.GetAxisPrfMode(axisNo);
if (modeValue < 0)
{
return;
}
else
{
string mode = HCBoardManager.AxisPrfMode(modeValue);
lblAxisPrfMode.Text = mode;
}
//【2】读取轴状态,如果读取出错将关闭此定时器
AxisSts sts = HCBoardManager.GetAxisSts(axisNo);
if (sts.ServoOn < 0)
{
return;
}
//【3】更新界面显示
ShowlbSts(lblALM, sts.ALM); //报警信号
ShowlbSts(lblWARN, sts.WARN); //警告信号
ShowlbSts(lblEMG, sts.EMG);//急停信号
ShowlbSts(lblSvOn, sts.ServoOn); //使能信号
ShowlbSts(lblBUSY, sts.BUSY); //轴忙信号
ShowlbSts(lblINP, sts.INP); //轴到位信号
if (sts.ORG < 0)
{
return;
}
ShowlbSts(lblPEL, sts.PEL); //正限位信号
ShowlbSts(lblORG, sts.ORG); //原点信号
ShowlbSts(lblNEL, sts.NEL); //负限位信号
//label59.Text = ConvertDecimalToBinary(nTimerAxSts[0]); //轴状态是按bit进行解读,因此这里将AxSts转换为二进制bit进行显示
lblAxPrfPos.Text = HCBoardManager.GetAxisPrfPos(axisNo).ToString();
lblAxPrfVel.Text = HCBoardManager.GetAxisPrfVel(axisNo).ToString();
//label62.Text = nTimerAxPrfAcc[0].ToString();
lblAxEncPos.Text = HCBoardManager.GetAxisCurrPos(axisNo).ToString();
lblAxEncVel.Text = HCBoardManager.GetAxisCurrVel(axisNo).ToString();
lblAxEncAcc.Text = HCBoardManager.GetAxisCurrAcc(axisNo).ToString();
//label65.Text = nTimerAxEncAcc[0].ToString();
short value = HCBoardManager.GetHomeStatus(axisNo);
string homesstr = HCBoardManager.AxisHomeSts(value);
lblhomeSts.Text = homesstr;
}
private void ShowlbSts(Label lbl, int value)
{
if (value.Equals(1))
{
lbl.BackColor = Color.Lime;
}
else if (value.Equals(0))
{
lbl.BackColor = Color.LightGray;
}
else
{
lbl.BackColor = this.BackColor;
}
}
public void StopTimer()
{
this.timer1.Stop();
}
}
}
......@@ -117,4 +117,7 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>
\ No newline at end of file
......@@ -149,6 +149,9 @@
<None Include="LineConfig\Config_FeedingEquip_4.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\Config_FeedingEquip_5.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\Config_Line - 复制.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
......@@ -227,6 +230,24 @@
<None Include="LineConfig\MoveEquip\Config_MoveEquip_09.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\MoveEquip\Config_MoveEquip_19.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\MoveEquip\Config_MoveEquip_20.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\MoveEquip\Config_MoveEquip_21.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\MoveEquip\Config_MoveEquip_22.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\MoveEquip\Config_MoveEquip_23.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\MoveEquip\Config_MoveEquip_24.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
......
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D77519052),,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
......@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C5,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C6,,
,,,,,,
AXIS,0,轴二提升上料轴,Batch_Axis,1,COM1,
AXIS,0,轴一提升上料轴,Batch_Axis,11,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,6504500,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-54000,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5964000,,
PRO,0,提升上料轴目标速度,BatchAxis_TargetSpeed,4000,,
PRO,0,提升上料轴加速度,BatchAxis_AddSpeed,400,,
PRO,0,提升上料轴减速度,BatchAxis_DelSpeed,400,,
PRO,0,提升上料轴原点低速度,BatchAxis_HomeLowSpeed,1500,,
PRO,0,提升上料轴原点高速,BatchAxis_HomeHighSpeed,500,,
PRO,0,提升上料轴原点加速度,BatchAxis_HomeAddSpeed,500,,
PRO,0,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,,
,,,,,,
AXIS,0,轴一移栽上下轴,UpDown_Axis,2,COM1,
AXIS,0,轴二移栽上下轴,UpDown_Axis,12,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,69200,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=69200;8=116000;48=29000;12=93000;16=86000;24=74000;32=53000;44=28000;56=11000,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,280000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,1600,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
\ No newline at end of file
,,,,,,
DI,0,SL1急停,SL_SuddenStop_BTN,0,PRO_AOI_IP_11,X101
DI,0,SL1复位,SL_Reset_BTN,1,PRO_AOI_IP_11,X102
DI,0,SL1入口检测,SL_Entry_Check,2,PRO_AOI_IP_11,X103
DI,0,SL1阻挡检测,SL_Stop_Check,3,PRO_AOI_IP_11,X104
DI,0,SL1定位工位检测,SL_Location_Check,4,PRO_AOI_IP_11,X105
DI,0,SL1定位气缸上升端,SL_LocationCylinder_Up,5,PRO_AOI_IP_11,X106
DI,0,SL1定位气缸下降端,SL_LocationCylinder_Down,6,PRO_AOI_IP_11,X107
DI,0,SL1出口顶升上升端,SL_OutTopCylinder_Up,7,PRO_AOI_IP_11,X108
DI,0,SL1出口顶升下降端,SL_OutTopCylinder_Down,8,PRO_AOI_IP_11,X109
DI,0,SL1出口检测,SL_Out_Check,9,PRO_AOI_IP_11,X110
DI,0,SL1托盘定位气缸1前进端,SL_TrayLocation1_Before,10,PRO_AOI_IP_11,X111
DI,0,SL1托盘定位气缸1后退端,SL_TrayLocation1_After,11,PRO_AOI_IP_11,X112
DI,0,SL1托盘定位气缸2前进端,SL_TrayLocation2_Before,12,PRO_AOI_IP_11,X113
DI,0,SL1托盘定位气缸2后退端,SL_TrayLocation2_After,13,PRO_AOI_IP_11,X114
DI,0,SL1料盘检测1,SL_TrayCheck1,14,PRO_AOI_IP_11,X115
DI,0,SL1料盘检测2,SL_TrayCheck2,15,PRO_AOI_IP_11,X116
DI,0,SL1料盘检测3,SL_TrayCheck3,0,PRO_AOI_IP_12,X121
DI,0,SL1料盘检测4,SL_TrayCheck4,1,PRO_AOI_IP_12,X122
DI,0,SL1伺服定位料盘检测,SL_AxisLocationCheck,2,PRO_AOI_IP_12,X123
DI,0,SL1上料横移机构上升端,SL_MoveCylinder_Up,3,PRO_AOI_IP_12,X124
DI,0,SL1上料横移机构下降端,SL_MoveCylinder_Down,4,PRO_AOI_IP_12,X125
DI,0,SL1上料横移气缸取料端,SL_MoveCylinder_Take,5,PRO_AOI_IP_12,X126
DI,0,SL1上料横移气缸放料端,SL_MoveCylinder_Give,6,PRO_AOI_IP_12,X127
DI,0,SL1上料气缸放松端,SL_MoveCylinder_Slack,7,PRO_AOI_IP_12,X128
DI,0,SL1上料气缸夹紧端,SL_MoveCylinder_Tighten,8,PRO_AOI_IP_12,X129
DI,1000,环形线横移1托盘检测,SW1_TrayCheck,9,PRO_AOI_IP_12,X130
DI,0,上料1夹爪料盘检测,ReelCheck,10,PRO_AOI_IP_12,X131
DI,1000,环形线横移1顶升上升端,SW1_TopCylinder_Up,11,PRO_AOI_IP_12,X132
DI,1000,环形线横移1顶升下降端,SW1_TopCylinder_Down,12,PRO_AOI_IP_12,X133
DI,1000,环形线横移1定位上升端,SW1_LocationCylinder_Up,13,PRO_AOI_IP_12,X134
DI,1000,环形线横移1定位下降端,SW1_LocationCylinder_Down,14,PRO_AOI_IP_12,X135
DI,0,SL1线体出口横移检测,SL_SideWay_OutCheck,15,PRO_AOI_IP_12,X136
,,,,,,
DO,0,SL1状态指示灯,SL_HddLed,0,PRO_AOI_IP_11,Y101
DO,0,SL1进料线体运转,SL_Line_Run,1,PRO_AOI_IP_11,Y102
DO,0,SL1线体定位横移电机运转,SL_LocationSideWay_Run,2,PRO_AOI_IP_11,Y103
DO,0,SL1线体出口横移电机运转,SL_OutSideWay_Run,3,PRO_AOI_IP_11,Y104
DO,1000,环形线横移1电机运转,SW1_MotorRun,4,PRO_AOI_IP_11,Y105
DO,0,SL1进料阻挡下降SOL,SL_Entry_StopDown,5,PRO_AOI_IP_11,Y106
DO,0,SL1缓冲阻挡,SL_Buffer_StopDown,6,PRO_AOI_IP_11,Y107
DO,0,SL1出料阻挡下降SOL,SL_Out_StopDown,7,PRO_AOI_IP_11,Y108
DO,0,SL1定位气缸上升SOL,SL_LocationCylinder_Up,8,PRO_AOI_IP_11,Y109
DO,0,SL1定位气缸下降SOL,SL_LocationCylinder_Down,9,PRO_AOI_IP_11,Y110
DO,0,SL1出口顶升上升SOL,SL_OutTopCylinder_Up,10,PRO_AOI_IP_11,Y111
DO,0,SL1出口顶升下降SOL,SL_OutTopCylinder_Down,11,PRO_AOI_IP_11,Y112
DO,0,SL1上料横移机构上升SOL,SL_MoveCylinder_Up,12,PRO_AOI_IP_11,Y113
DO,0,SL1上料横移机构下降SOL,SL_MoveCylinder_Down,13,PRO_AOI_IP_11,Y114
DO,0,SL1上料横移气缸取料SOL,SL_MoveCylinder_Take,14,PRO_AOI_IP_11,Y115
DO,0,SL1上料横移气缸放料SOL,SL_MoveCylinder_Give,15,PRO_AOI_IP_11,Y116
DO,0,SL1上料气缸放松SOL,SL_MoveCylinder_Slack,0,PRO_AOI_IP_12,Y121
DO,0,SL1上料气缸夹紧SOL,SL_MoveCylinder_Tighten,1,PRO_AOI_IP_12,Y122
DO,0,SL1升降盘定位气缸1前进SOL,SL_TrayLocation_Before,2,PRO_AOI_IP_12,Y123
DO,0,SL1升降盘定位气缸1后退SOL,SL_TrayLocation_After,3,PRO_AOI_IP_12,Y124
DO,1000,环形线横移1顶升上升SOL,SW1_TopCylinder_Up,4,PRO_AOI_IP_12,Y125
DO,1000,环形线横移1顶升下降SOL,SW1_TopCylinder_Down,5,PRO_AOI_IP_12,Y126
DO,1000,环形线横移1定位上升SOL,SW1_LocationCylinder_Up,6,PRO_AOI_IP_12,Y127
DO,1000,环形线横移1定位下降SOL,SW1_LocationCylinder_Down,7,PRO_AOI_IP_12,Y128
DO,0,SL1提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_12,Y129
DO,0,SL1移载1伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_12,Y130
DO,0,SL1提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_12,Y131
DO,0,SL1移载1伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_12,Y132
DO,0,SL1出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_12,Y133
,,,,13,PRO_AOI_IP_12,Y134
,,,,14,PRO_AOI_IP_12,Y135
,,,,15,PRO_AOI_IP_12,Y136
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D76546878),,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
......@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C3,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C4,,
,,,,,,
AXIS,0,轴二提升上料轴,Batch_Axis,3,COM2,
AXIS,0,轴一提升上料轴,Batch_Axis,13,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,6515100,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-49000,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5926000,,
PRO,0,提升上料轴目标速度,BatchAxis_TargetSpeed,4000,,
PRO,0,提升上料轴加速度,BatchAxis_AddSpeed,400,,
PRO,0,提升上料轴减速度,BatchAxis_DelSpeed,400,,
PRO,0,提升上料轴原点低速度,BatchAxis_HomeLowSpeed,1500,,
PRO,0,提升上料轴原点高速,BatchAxis_HomeHighSpeed,500,,
PRO,0,提升上料轴原点加速度,BatchAxis_HomeAddSpeed,500,,
PRO,0,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,,
,,,,,,
AXIS,0,轴一移栽上下轴,UpDown_Axis,4,COM2,
AXIS,0,轴二移栽上下轴,UpDown_Axis,14,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,82000,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=-25000;8=88000;48=-23150;12=61900;16=63500;24=34880;32=23300;44=-7700,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,280000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,1600,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
\ No newline at end of file
,,,,,,
DI,0,SL2急停,SL_SuddenStop_BTN,0,PRO_AOI_IP_13,X141
DI,0,SL2复位,SL_Reset_BTN,1,PRO_AOI_IP_13,X142
DI,0,SL2入口检测,SL_Entry_Check,2,PRO_AOI_IP_13,X143
DI,0,SL2阻挡检测,SL_Stop_Check,3,PRO_AOI_IP_13,X144
DI,0,SL2定位工位检测,SL_Location_Check,4,PRO_AOI_IP_13,X145
DI,0,SL2定位气缸上升端,SL_LocationCylinder_Up,5,PRO_AOI_IP_13,X146
DI,0,SL2定位气缸下降端,SL_LocationCylinder_Down,6,PRO_AOI_IP_13,X147
DI,0,SL2出口顶升上升端,SL_OutTopCylinder_Up,7,PRO_AOI_IP_13,X148
DI,0,SL2出口顶升下降端,SL_OutTopCylinder_Down,8,PRO_AOI_IP_13,X149
DI,0,SL2出口检测,SL_Out_Check,9,PRO_AOI_IP_13,X150
DI,0,SL2托盘定位气缸1前进端,SL_TrayLocation1_Before,10,PRO_AOI_IP_13,X151
DI,0,SL2托盘定位气缸1后退端,SL_TrayLocation1_After,11,PRO_AOI_IP_13,X152
DI,0,SL2托盘定位气缸2前进端,SL_TrayLocation2_Before,12,PRO_AOI_IP_13,X153
DI,0,SL2托盘定位气缸2后退端,SL_TrayLocation2_After,13,PRO_AOI_IP_13,X154
DI,0,SL2料盘检测1,SL_TrayCheck1,14,PRO_AOI_IP_13,X155
DI,0,SL2料盘检测2,SL_TrayCheck2,15,PRO_AOI_IP_13,X156
DI,0,SL2料盘检测3,SL_TrayCheck3,0,PRO_AOI_IP_14,X161
DI,0,SL2料盘检测4,SL_TrayCheck4,1,PRO_AOI_IP_14,X162
DI,0,SL2伺服定位料盘检测,SL_AxisLocationCheck,2,PRO_AOI_IP_14,X163
DI,0,SL2上料横移机构上升端,SL_MoveCylinder_Up,3,PRO_AOI_IP_14,X164
DI,0,SL2上料横移机构下降端,SL_MoveCylinder_Down,4,PRO_AOI_IP_14,X165
DI,0,SL2上料横移气缸取料端,SL_MoveCylinder_Take,5,PRO_AOI_IP_14,X166
DI,0,SL2上料横移气缸放料端,SL_MoveCylinder_Give,6,PRO_AOI_IP_14,X167
DI,0,SL2上料气缸放松端,SL_MoveCylinder_Slack,7,PRO_AOI_IP_14,X168
DI,0,SL2上料气缸夹紧端,SL_MoveCylinder_Tighten,8,PRO_AOI_IP_14,X169
DI,0,FL1阻挡检测,FL_StopCheck,9,PRO_AOI_IP_14,X170
DI,0,FL1托盘检测,FL_TrayCheck,10,PRO_AOI_IP_14,X171
DI,0,上料2夹爪料盘检测,ReelCheck,11,PRO_AOI_IP_14,X172
DI,0,FL1顶升上升端,FL_TopCylinder_Up,12,PRO_AOI_IP_14,X173
DI,0,FL1顶升下降端,FL_TopCylinder_Down,13,PRO_AOI_IP_14,X174
,,,,14,PRO_AOI_IP_14,X175
DI,0,SL2线体出口横移检测,SL_SideWay_OutCheck,15,PRO_AOI_IP_14,X176
,,,,,,
DO,0,SL2状态指示灯,SL_HddLed,0,PRO_AOI_IP_13,Y141
DO,0,SL2进料线体运转,SL_Line_Run,1,PRO_AOI_IP_13,Y142
DO,0,SL2线体定位横移电机运转,SL_LocationSideWay_Run,2,PRO_AOI_IP_13,Y143
DO,0,SL2线体出口横移电机运转,SL_OutSideWay_Run,3,PRO_AOI_IP_13,Y144
,,,,4,PRO_AOI_IP_13,Y145
DO,0,SL2进料阻挡下降SOL,SL_Entry_StopDown,5,PRO_AOI_IP_13,Y146
DO,0,SL2缓冲阻挡,SL_Buffer_StopDown,6,PRO_AOI_IP_13,Y147
DO,0,SL2出料阻挡下降SOL,SL_Out_StopDown,7,PRO_AOI_IP_13,Y148
DO,0,SL2定位气缸上升SOL,SL_LocationCylinder_Up,8,PRO_AOI_IP_13,Y149
DO,0,SL2定位气缸下降SOL,SL_LocationCylinder_Down,9,PRO_AOI_IP_13,Y150
DO,0,SL2出口顶升上升SOL,SL_OutTopCylinder_Up,10,PRO_AOI_IP_13,Y151
DO,0,SL2出口顶升下降SOL,SL_OutTopCylinder_Down,11,PRO_AOI_IP_13,Y152
DO,0,SL2上料横移机构上升SOL,SL_MoveCylinder_Up,12,PRO_AOI_IP_13,Y153
DO,0,SL2上料横移机构下降SOL,SL_MoveCylinder_Down,13,PRO_AOI_IP_13,Y154
DO,0,SL2上料横移气缸取料SOL,SL_MoveCylinder_Take,14,PRO_AOI_IP_13,Y155
DO,0,SL2上料横移气缸放料SOL,SL_MoveCylinder_Give,15,PRO_AOI_IP_13,Y156
DO,0,SL2上料气缸放松SOL,SL_MoveCylinder_Slack,0,PRO_AOI_IP_14,Y161
DO,0,SL2上料气缸夹紧SOL,SL_MoveCylinder_Tighten,1,PRO_AOI_IP_14,Y162
DO,0,SL2托盘定位气缸1前进SOL,SL_TrayLocation_Before,2,PRO_AOI_IP_14,Y163
DO,0,SL2托盘定位气缸1后退SOL,SL_TrayLocation_After,3,PRO_AOI_IP_14,Y164
DO,0,FL1阻挡1下降SOL,FL_StopCylinder_Down1,4,PRO_AOI_IP_14,Y165
DO,0,FL1阻挡2下降SOL,FL_StopCylinder_Down2,5,PRO_AOI_IP_14,Y166
DO,0,FL1顶升上升SOL,FL_TopCylinder_Up,6,PRO_AOI_IP_14,Y167
DO,0,FL1顶升下降SOL,FL_TopCylinder_Down,7,PRO_AOI_IP_14,Y168
DO,0,SL2提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_14,Y169
DO,0,SL2移载2伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_14,Y170
DO,0,SL2提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_14,Y171
DO,0,SL2移载2伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_14,Y172
DO,0,SL1出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_14,Y173
,,,,13,PRO_AOI_IP_14,Y174
,,,,14,PRO_AOI_IP_14,Y175
,,,,15,PRO_AOI_IP_14,Y176
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D77519112),,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
......@@ -7,106 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C1,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C2,,
,,,,,,
AXIS,0,轴二提升上料轴,Batch_Axis,5,COM4,
AXIS,0,轴一提升上料轴,Batch_Axis,9,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,6514600,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-700,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5905000,,
PRO,0,提升上料轴目标速度,BatchAxis_TargetSpeed,4000,,
PRO,0,提升上料轴加速度,BatchAxis_AddSpeed,300,,
PRO,0,提升上料轴减速度,BatchAxis_DelSpeed,300,,
PRO,0,提升上料轴原点低速度,BatchAxis_HomeLowSpeed,1500,,
PRO,0,提升上料轴原点高速,BatchAxis_HomeHighSpeed,500,,
PRO,0,提升上料轴原点加速度,BatchAxis_HomeAddSpeed,500,,
PRO,0,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,,
,,,,,,
AXIS,0,轴一移栽上下轴,UpDown_Axis,6,COM4,
AXIS,0,轴二移栽上下轴,UpDown_Axis,10,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,126100,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=138340;8=142000;12=116000;16=108000;24=97000;32=73000;44=49000;48=34800;56=32674,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,313000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,1600,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
\ No newline at end of file
,,,,,,
DI,0,SL3急停,SL_SuddenStop_BTN,0,PRO_AOI_IP_15,X181
DI,0,SL3复位,SL_Reset_BTN,1,PRO_AOI_IP_15,X182
DI,0,SL3入口检测,SL_Entry_Check,2,PRO_AOI_IP_15,X183
DI,0,SL3阻挡检测,SL_Stop_Check,3,PRO_AOI_IP_15,X184
DI,0,SL3定位工位检测,SL_Location_Check,4,PRO_AOI_IP_15,X185
DI,0,SL3定位气缸上升端,SL_LocationCylinder_Up,5,PRO_AOI_IP_15,X186
DI,0,SL3定位气缸下降端,SL_LocationCylinder_Down,6,PRO_AOI_IP_15,X187
DI,0,SL3出口顶升上升端,SL_OutTopCylinder_Up,7,PRO_AOI_IP_15,X188
DI,0,SL3出口顶升下降端,SL_OutTopCylinder_Down,8,PRO_AOI_IP_15,X189
DI,0,SL3出口检测,SL_Out_Check,9,PRO_AOI_IP_15,X190
DI,0,SL3托盘定位气缸1前进端,SL_TrayLocation1_Before,10,PRO_AOI_IP_15,X191
DI,0,SL3托盘定位气缸1后退端,SL_TrayLocation1_After,11,PRO_AOI_IP_15,X192
DI,0,SL3托盘定位气缸2前进端,SL_TrayLocation2_Before,12,PRO_AOI_IP_15,X193
DI,0,SL3托盘定位气缸2后退端,SL_TrayLocation2_After,13,PRO_AOI_IP_15,X194
DI,0,SL3料盘检测1,SL_TrayCheck1,14,PRO_AOI_IP_15,X195
DI,0,SL3料盘检测2,SL_TrayCheck2,15,PRO_AOI_IP_15,X196
DI,0,SL3料盘检测3,SL_TrayCheck3,0,PRO_AOI_IP_16,X201
DI,0,SL3料盘检测4,SL_TrayCheck4,1,PRO_AOI_IP_16,X202
DI,0,SL3伺服定位料盘检测,SL_AxisLocationCheck,2,PRO_AOI_IP_16,X203
DI,0,SL3上料横移机构上升端,SL_MoveCylinder_Up,3,PRO_AOI_IP_16,X204
DI,0,SL3上料横移机构下降端,SL_MoveCylinder_Down,4,PRO_AOI_IP_16,X205
DI,0,SL3上料横移气缸取料端,SL_MoveCylinder_Take,5,PRO_AOI_IP_16,X206
DI,0,SL3上料横移气缸放料端,SL_MoveCylinder_Give,6,PRO_AOI_IP_16,X207
DI,0,SL3上料气缸放松端,SL_MoveCylinder_Slack,7,PRO_AOI_IP_16,X208
DI,0,SL3上料气缸夹紧端,SL_MoveCylinder_Tighten,8,PRO_AOI_IP_16,X209
,,,,,,
DI,1000,环形线横移2阻挡检测,SW2_StopCheck,2,PRO_AOI_IP_28,X403
,,,,,,
DI,1000,环形线横移2托盘检测,SW2_TrayCheck,9,PRO_AOI_IP_16,X210
DI,0,上料3夹爪料盘检测,ReelCheck,10,PRO_AOI_IP_16,X211
DI,1000,环形线横移2顶升上升端,SW2_TopCylinder_Up,11,PRO_AOI_IP_16,X212
DI,1000,环形线横移2顶升下降端,SW2_TopCylinder_Down,12,PRO_AOI_IP_16,X213
DI,1000,环形线横移2定位上升端,SW2_LocationCylinder_Up,13,PRO_AOI_IP_16,X214
DI,1000,环形线横移2定位下降端,SW2_LocationCylinder_Down,14,PRO_AOI_IP_16,X215
DI,0,SL3线体出口横移检测,SL_SideWay_OutCheck,15,PRO_AOI_IP_16,X216
,,,,,,
DO,0,SL3状态指示灯,SL_HddLed,0,PRO_AOI_IP_15,Y181
DO,0,SL3进料线体运转,SL_Line_Run,1,PRO_AOI_IP_15,Y182
DO,0,SL3线体定位横移电机运转,SL_LocationSideWay_Run,2,PRO_AOI_IP_15,Y183
DO,0,SL3线体出口横移电机运转,SL_OutSideWay_Run,3,PRO_AOI_IP_15,Y184
DO,1000,环形线横移2电机运转,SW2_MotorRun,4,PRO_AOI_IP_15,Y185
DO,0,SL3进料阻挡下降SOL,SL_Entry_StopDown,5,PRO_AOI_IP_15,Y186
DO,0,SL3缓冲阻挡,SL_Buffer_StopDown,6,PRO_AOI_IP_15,Y187
DO,0,SL3出料阻挡下降SOL,SL_Out_StopDown,7,PRO_AOI_IP_15,Y188
DO,0,SL3定位气缸上升SOL,SL_LocationCylinder_Up,8,PRO_AOI_IP_15,Y189
DO,0,SL3定位气缸下降SOL,SL_LocationCylinder_Down,9,PRO_AOI_IP_15,Y190
DO,0,SL3出口顶升上升SOL,SL_OutTopCylinder_Up,10,PRO_AOI_IP_15,Y191
DO,0,SL3出口顶升下降SOL,SL_OutTopCylinder_Down,11,PRO_AOI_IP_15,Y192
DO,0,SL3上料横移机构上升SOL,SL_MoveCylinder_Up,12,PRO_AOI_IP_15,Y193
DO,0,SL3上料横移机构下降SOL,SL_MoveCylinder_Down,13,PRO_AOI_IP_15,Y194
DO,0,SL3上料横移气缸取料SOL,SL_MoveCylinder_Take,14,PRO_AOI_IP_15,Y195
DO,0,SL3上料横移气缸放料SOL,SL_MoveCylinder_Give,15,PRO_AOI_IP_15,Y196
DO,0,SL3上料气缸放松SOL,SL_MoveCylinder_Slack,0,PRO_AOI_IP_16,Y201
DO,0,SL3上料气缸夹紧SOL,SL_MoveCylinder_Tighten,1,PRO_AOI_IP_16,Y202
DO,0,SL3升降盘定位气缸1前进SOL,SL_TrayLocation_Before,2,PRO_AOI_IP_16,Y203
DO,0,SL3升降盘定位气缸1后退SOL,SL_TrayLocation_After,3,PRO_AOI_IP_16,Y204
,,,,,,
DO,1000,环形线横移2阻挡下降SOL,SW2_StopDown,4,PRO_AOI_IP_28,Y405
,,,,,,
,,,,,,
DO,1000,环形线横移2顶升上升SOL,SW2_TopCylinder_Up,4,PRO_AOI_IP_16,Y205
DO,1000,环形线横移2顶升下降SOL,SW2_TopCylinder_Down,5,PRO_AOI_IP_16,Y206
DO,1000,环形线横移2定位上升SOL,SW2_LocationCylinder_Up,6,PRO_AOI_IP_16,Y207
DO,1000,环形线横移2定位下降SOL,SW2_LocationCylinder_Down,7,PRO_AOI_IP_16,Y208
DO,0,SL3提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_16,Y209
DO,0,SL3移载3伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_16,Y210
DO,0,SL3提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_16,Y211
DO,0,SL3移载3伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_16,Y212
DO,0,SL3出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_16,Y213
,,,,13,PRO_AOI_IP_16,Y214
,,,,14,PRO_AOI_IP_16,Y215
,,,,15,PRO_AOI_IP_16,Y216
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,Name1#Name1,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
......@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,1,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C7,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C8,,
,,,,,,
AXIS,0,轴二提升上料轴,Batch_Axis,7,COM5,
AXIS,0,轴一提升上料轴,Batch_Axis,5,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,6508000,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-118500,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5573900,,
PRO,0,提升上料轴目标速度,BatchAxis_TargetSpeed,4000,,
PRO,0,提升上料轴加速度,BatchAxis_AddSpeed,400,,
PRO,0,提升上料轴减速度,BatchAxis_DelSpeed,400,,
PRO,0,提升上料轴原点低速度,BatchAxis_HomeLowSpeed,1500,,
PRO,0,提升上料轴原点高速,BatchAxis_HomeHighSpeed,500,,
PRO,0,提升上料轴原点加速度,BatchAxis_HomeAddSpeed,500,,
PRO,0,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,1000,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,,
,,,,,,
AXIS,0,轴一移栽上下轴,UpDown_Axis,8,COM5,
AXIS,0,轴二移栽上下轴,UpDown_Axis,6,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,110000,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=91500;24=98000;12=136120;16=109000;32=75000;44=50000;48=37800;8=149000;56=33000,,
PRO,0,移栽上下轴P3放料位置,UpDownAxisP3,300000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,1600,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
\ No newline at end of file
,,,,,,
DI,0,SL4急停,SL_SuddenStop_BTN,0,PRO_AOI_IP_17,X221
DI,0,SL4复位,SL_Reset_BTN,1,PRO_AOI_IP_17,X222
DI,0,SL4入口检测,SL_Entry_Check,2,PRO_AOI_IP_17,X223
DI,0,SL4阻挡检测,SL_Stop_Check,3,PRO_AOI_IP_17,X224
DI,0,SL4定位工位检测,SL_Location_Check,4,PRO_AOI_IP_17,X225
DI,0,SL4定位气缸上升端,SL_LocationCylinder_Up,5,PRO_AOI_IP_17,X226
DI,0,SL4定位气缸下降端,SL_LocationCylinder_Down,6,PRO_AOI_IP_17,X227
DI,0,SL4出口顶升上升端,SL_OutTopCylinder_Up,7,PRO_AOI_IP_17,X228
DI,0,SL4出口顶升下降端,SL_OutTopCylinder_Down,8,PRO_AOI_IP_17,X229
DI,0,SL4出口检测,SL_Out_Check,9,PRO_AOI_IP_17,X230
DI,0,SL4托盘定位气缸1前进端,SL_TrayLocation1_Before,10,PRO_AOI_IP_17,X231
DI,0,SL4托盘定位气缸1后退端,SL_TrayLocation1_After,11,PRO_AOI_IP_17,X232
DI,0,SL4托盘定位气缸2前进端,SL_TrayLocation2_Before,12,PRO_AOI_IP_17,X233
DI,0,SL4托盘定位气缸2后退端,SL_TrayLocation2_After,13,PRO_AOI_IP_17,X234
DI,0,SL4料盘检测1,SL_TrayCheck1,14,PRO_AOI_IP_17,X235
DI,0,SL4料盘检测2,SL_TrayCheck2,15,PRO_AOI_IP_17,X236
DI,0,SL4料盘检测3,SL_TrayCheck3,0,PRO_AOI_IP_18,X241
DI,0,SL4料盘检测4,SL_TrayCheck4,1,PRO_AOI_IP_18,X242
DI,0,SL4伺服定位料盘检测,SL_AxisLocationCheck,2,PRO_AOI_IP_18,X243
DI,0,SL4上料横移机构上升端,SL_MoveCylinder_Up,3,PRO_AOI_IP_18,X244
DI,0,SL4上料横移机构下降端,SL_MoveCylinder_Down,4,PRO_AOI_IP_18,X245
DI,0,SL4上料横移气缸取料端,SL_MoveCylinder_Take,5,PRO_AOI_IP_18,X246
DI,0,SL4上料横移气缸放料端,SL_MoveCylinder_Give,6,PRO_AOI_IP_18,X247
DI,0,SL4上料气缸放松端,SL_MoveCylinder_Slack,7,PRO_AOI_IP_18,X248
DI,0,SL4上料气缸夹紧端,SL_MoveCylinder_Tighten,8,PRO_AOI_IP_18,X249
DI,1000,环形线横移3托盘检测,SW3_TrayCheck,9,PRO_AOI_IP_18,X250
,1000,环形线横移3料盘检测1,SW3_ReelCheck,10,PRO_AOI_IP_18,X251
DI,1000,环形线横移3顶升上升端,SW3_TopCylinder_Up,11,PRO_AOI_IP_18,X252
DI,1000,环形线横移3顶升下降端,SW3_TopCylinder_Down,12,PRO_AOI_IP_18,X253
DI,1000,环形线横移3定位上升端,SW3_LocationCylinder_Up,13,PRO_AOI_IP_18,X254
DI,1000,环形线横移3定位下降端,SW3_LocationCylinder_Down,14,PRO_AOI_IP_18,X255
DI,0,SL4线体出口横移检测,SL_SideWay_OutCheck,15,PRO_AOI_IP_18,X256
,,,,,,
DO,0,SL4状态指示灯,SL_HddLed,0,PRO_AOI_IP_17,Y221
DO,0,SL4进料线体运转,SL_Line_Run,1,PRO_AOI_IP_17,Y222
DO,0,SL4线体定位横移电机运转,SL_LocationSideWay_Run,2,PRO_AOI_IP_17,Y223
DO,0,SL4线体出口横移电机运转,SL_OutSideWay_Run,3,PRO_AOI_IP_17,Y224
DO,1000,环行线横移3电机运转,SW3_MotorRun,4,PRO_AOI_IP_17,Y225
DO,0,SL4进料阻挡下降SOL,SL_Entry_StopDown,5,PRO_AOI_IP_17,Y226
DO,0,SL4缓冲阻挡,SL_Buffer_StopDown,6,PRO_AOI_IP_17,Y227
DO,0,SL4出料阻挡下降SOL,SL_Out_StopDown,7,PRO_AOI_IP_17,Y228
DO,0,SL4定位气缸上升SOL,SL_LocationCylinder_Up,8,PRO_AOI_IP_17,Y229
DO,0,SL4定位气缸下降SOL,SL_LocationCylinder_Down,9,PRO_AOI_IP_17,Y230
DO,0,SL4出口顶升上升SOL,SL_OutTopCylinder_Up,10,PRO_AOI_IP_17,Y231
DO,0,SL4出口顶升下降SOL,SL_OutTopCylinder_Down,11,PRO_AOI_IP_17,Y232
DO,0,SL4上料横移机构上升SOL,SL_MoveCylinder_Up,12,PRO_AOI_IP_17,Y233
DO,0,SL4上料横移机构下降SOL,SL_MoveCylinder_Down,13,PRO_AOI_IP_17,Y234
DO,0,SL4上料横移气缸取料SOL,SL_MoveCylinder_Take,14,PRO_AOI_IP_17,Y235
DO,0,SL4上料横移气缸放料SOL,SL_MoveCylinder_Give,15,PRO_AOI_IP_17,Y236
DO,0,SL4上料气缸放松SOL,SL_MoveCylinder_Slack,0,PRO_AOI_IP_18,Y241
DO,0,SL4上料气缸夹紧SOL,SL_MoveCylinder_Tighten,1,PRO_AOI_IP_18,Y242
DO,0,SL4升降盘定位气缸1前进SOL,SL_TrayLocation_Before,2,PRO_AOI_IP_18,Y243
DO,0,SL4升降盘定位气缸1后退SOL,SL_TrayLocation_After,3,PRO_AOI_IP_18,Y244
DO,1000,环形线横移3顶升上升SOL,SW3_TopCylinder_Up,4,PRO_AOI_IP_18,Y245
DO,1000,环形线横移3顶升下降SOL,SW3_TopCylinder_Down,5,PRO_AOI_IP_18,Y246
DO,1000,环形线横移3定位上升SOL,SW3_LocationCylinder_Up,6,PRO_AOI_IP_18,Y247
DO,1000,环形线横移3定位下降SOL,SW3_LocationCylinder_Down,7,PRO_AOI_IP_18,Y248
DO,0,SL4提升伺服刹车ON,BatchAxis_BreakOn,8,PRO_AOI_IP_18,Y249
DO,0,SL4移载4伺服刹车ON,UpDownAxis_BreakOn,9,PRO_AOI_IP_18,Y250
DO,0,SL4提升伺服运转ON,BatchAxis_ServoOn,10,PRO_AOI_IP_18,Y251
DO,0,SL4移载4伺服运转ON,UpDownAxis_ServoOn,11,PRO_AOI_IP_18,Y252
DO,0,SL4出料线体运转,SL_OutLine_Run,12,PRO_AOI_IP_18,Y253
,,,,13,PRO_AOI_IP_18,Y254
,,,,14,PRO_AOI_IP_18,Y255
,,,,15,PRO_AOI_IP_18,Y256
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,Name1#Name1,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
PRO,0,对应的横移模块,SidesWayNum,3,,
PRO,0,是否是用来出料,IsCanOut,1,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C7,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C8,,
,,,,,,
AXIS,0,轴一提升上料轴,Batch_Axis,3,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,提升上料轴上升待机点 P1,BatchAxisP1,6508000,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-118500,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5573900,,
PRO,0,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,1000,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,,
,,,,,,
AXIS,0,轴二移栽上下轴,UpDown_Axis,4,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,110000,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=91500;24=98000;12=136120;16=109000;32=75000;44=50000;48=37800;8=149000;56=33000,,
PRO,0,移栽上下轴P3放料位置,UpDownAxisP3,300000,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
,,,,,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM2,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,600,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,500,,
,,,,,,
,,,,,,
DI,1,进仓01阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_19,X261
DI,1,进仓01阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_19,X262
DI,1,进仓01顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_19,X263
DI,1,进仓01顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_19,X264
DI,1,进仓01横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_19,X265
DI,1,进仓01横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_19,X266
DI,1,进仓01夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_19,X267
DI,1,进仓01夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_19,X268
DI,2,进仓02阻挡1托盘检测,StopCylinder_Check1,8,PRO_AOI_IP_19,X269
DI,2,进仓02阻挡2托盘检测,StopCylinder_Check2,9,PRO_AOI_IP_19,X270
DI,2,进仓02顶升上升端,TopCylinder_UP,10,PRO_AOI_IP_19,X271
DI,2,进仓02顶升下降端,TopCylinder_Down,11,PRO_AOI_IP_19,X272
DI,2,进仓02横移前进端,BeforeAfterCylinder_Before,12,PRO_AOI_IP_19,X273
DI,2,进仓02横移后退端,BeforeAfterCylinder_After,13,PRO_AOI_IP_19,X274
DI,2,进仓02夹料夹紧端,ClampCylinder_Slack,14,PRO_AOI_IP_19,X275
DI,2,进仓02夹料放松端,ClampCylinder_Tighten,15,PRO_AOI_IP_19,X276
DI,1,进仓01料盘检测,TrayCheck,0,PRO_AOI_IP_20,X281
DI,2,进仓02料盘检测,TrayCheck,1,PRO_AOI_IP_20,X282
DI,1,进仓1升降上升端,UpDownCylinder_Up,2,PRO_AOI_IP_20,X283
DI,1,进仓1升降下降端,UpDownCylinder_Down,3,PRO_AOI_IP_20,X284
DI,2,进仓2升降上升端,UpDownCylinder_Up,4,PRO_AOI_IP_20,X285
DI,2,进仓2升降下降端,UpDownCylinder_Down,5,PRO_AOI_IP_20,X286
,,,,6,PRO_AOI_IP_20,X287
,,,,7,PRO_AOI_IP_20,X288
,,,,,,
DO,1,进仓01阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_19,Y261
DO,1,进仓01阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_19,Y262
DO,1,进仓01顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_19,Y263
DO,1,进仓01顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_19,Y264
DO,1,进仓01横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_19,Y265
DO,1,进仓01横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_19,Y266
DO,1,进仓01夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_19,Y267
DO,1,进仓01夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_19,Y268
DO,2,进仓02阻挡1下降SOL,StopCylinder_Down1,8,PRO_AOI_IP_19,Y269
DO,2,进仓02阻挡2下降SOL,StopCylinder_Down2,9,PRO_AOI_IP_19,Y270
DO,2,进仓02顶升上升SOL,TopCylinder_UP,10,PRO_AOI_IP_19,Y271
DO,2,进仓02顶升下降SOL,TopCylinder_Down,11,PRO_AOI_IP_19,Y272
DO,2,进仓02横移前进SOL,BeforeAfterCylinder_Before,12,PRO_AOI_IP_19,Y273
DO,2,进仓02横移后退SOL,BeforeAfterCylinder_After,13,PRO_AOI_IP_19,Y274
DO,2,进仓02夹料夹紧SOL,ClampCylinder_Slack,14,PRO_AOI_IP_19,Y275
DO,2,进仓02夹料放松SOL,ClampCylinder_Tighten,15,PRO_AOI_IP_19,Y276
DO,203,出料3伺服刹车ON,UpDownAxis_BreakOn,0,PRO_AOI_IP_20,Y281
DO,204,出料4伺服刹车ON,UpDownAxis_BreakOn,1,PRO_AOI_IP_20,Y282
DO,203,出料3伺服运转ON,UpDownAxis_ServoOn,2,PRO_AOI_IP_20,Y283
DO,204,出料4伺服运转ON,UpDownAxis_ServoOn,3,PRO_AOI_IP_20,Y284
,,,,4,PRO_AOI_IP_20,Y285
,,,,5,PRO_AOI_IP_20,Y286
,,,,6,PRO_AOI_IP_20,Y287
,,,,7,PRO_AOI_IP_20,Y288
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,2,COM2,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,11,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=108000;48=28680;8=126800;44=42800;16=96800;24=76800;32=64800;56=27800,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=148000;48=90000;8=160000;44=83000;16=140000;24=130000;32=104000;56=70000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,500,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
DI,3,进仓03阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_21,X291
DI,3,进仓03阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_21,X292
DI,3,进仓03顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_21,X293
DI,3,进仓03顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_21,X294
DI,3,进仓03横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_21,X295
DI,3,进仓03横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_21,X296
DI,3,进仓03夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_21,X297
DI,3,进仓03夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_21,X298
DI,4,进仓04阻挡1托盘检测,StopCylinder_Check1,8,PRO_AOI_IP_21,X299
DI,4,进仓04阻挡2托盘检测,StopCylinder_Check2,9,PRO_AOI_IP_21,X300
DI,4,进仓04顶升上升端,TopCylinder_UP,10,PRO_AOI_IP_21,X301
DI,4,进仓04顶升下降端,TopCylinder_Down,11,PRO_AOI_IP_21,X302
DI,4,进仓04横移前进端,BeforeAfterCylinder_Before,12,PRO_AOI_IP_21,X303
DI,4,进仓04横移后退端,BeforeAfterCylinder_After,13,PRO_AOI_IP_21,X304
DI,4,进仓04夹料夹紧端,ClampCylinder_Slack,14,PRO_AOI_IP_21,X305
DI,4,进仓04夹料放松端,ClampCylinder_Tighten,15,PRO_AOI_IP_21,X306
DI,3,进仓03料盘检测,TrayCheck,0,PRO_AOI_IP_22,X311
DI,4,进仓04料盘检测,TrayCheck,1,PRO_AOI_IP_22,X312
,,,,2,PRO_AOI_IP_22,X313
,,,,3,PRO_AOI_IP_22,X314
,,,,4,PRO_AOI_IP_22,X315
,,,,5,PRO_AOI_IP_22,X316
,,,,6,PRO_AOI_IP_22,X317
,,,,7,PRO_AOI_IP_22,X318
,,,,,,
DO,3,进仓03阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_21,Y291
DO,3,进仓03阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_21,Y292
DO,3,进仓03顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_21,Y293
DO,3,进仓03顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_21,Y294
DO,3,进仓03横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_21,Y295
DO,3,进仓03横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_21,Y296
DO,3,进仓03夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_21,Y297
DO,3,进仓03夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_21,Y298
DO,4,进仓04阻挡1下降SOL,StopCylinder_Down1,8,PRO_AOI_IP_21,Y299
DO,4,进仓04阻挡2下降SOL,StopCylinder_Down2,9,PRO_AOI_IP_21,Y300
DO,4,进仓04顶升上升SOL,TopCylinder_UP,10,PRO_AOI_IP_21,Y301
DO,4,进仓04顶升下降SOL,TopCylinder_Down,11,PRO_AOI_IP_21,Y302
DO,4,进仓04横移前进SOL,BeforeAfterCylinder_Before,12,PRO_AOI_IP_21,Y303
DO,4,进仓04横移后退SOL,BeforeAfterCylinder_After,13,PRO_AOI_IP_21,Y304
DO,4,进仓04夹料夹紧SOL,ClampCylinder_Slack,14,PRO_AOI_IP_21,Y305
DO,4,进仓04夹料放松SOL,ClampCylinder_Tighten,15,PRO_AOI_IP_21,Y306
DO,3,进仓03伺服刹车ON,UpDownAxis_BreakOn,0,PRO_AOI_IP_22,Y311
DO,4,进仓04伺服刹车ON,UpDownAxis_BreakOn,1,PRO_AOI_IP_22,Y312
DO,3,进仓03伺服运转ON,UpDownAxis_ServoOn,2,PRO_AOI_IP_22,Y313
DO,4,进仓04伺服运转ON,UpDownAxis_ServoOn,3,PRO_AOI_IP_22,Y314
,,,,4,PRO_AOI_IP_22,Y315
,,,,5,PRO_AOI_IP_22,Y316
,,,,6,PRO_AOI_IP_22,Y317
,,,,7,PRO_AOI_IP_22,Y318
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,12,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=118000;16=106800;24=86800;32=74800;44=52800;48=45350;56=37800;8=136800,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=152700;16=143000;24=134000;32=110000;44=86000;48=90000;56=72000;8=160000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,13,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=120000;16=108800;24=88800;32=76800;44=54800;48=51130;56=39800;8=138800,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=150000;16=142200;24=132000;32=108000;44=90000;48=90000;56=67500;8=160000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
DI,5,进仓05阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_23,X321
DI,5,进仓05阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_23,X322
DI,5,进仓05顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_23,X323
DI,5,进仓05顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_23,X324
DI,5,进仓05横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_23,X325
DI,5,进仓05横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_23,X326
DI,5,进仓05夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_23,X327
DI,5,进仓05夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_23,X328
DI,6,进仓06阻挡1托盘检测,StopCylinder_Check1,8,PRO_AOI_IP_23,X329
DI,6,进仓06阻挡2托盘检测,StopCylinder_Check2,9,PRO_AOI_IP_23,X330
DI,6,进仓06顶升上升端,TopCylinder_UP,10,PRO_AOI_IP_23,X331
DI,6,进仓06顶升下降端,TopCylinder_Down,11,PRO_AOI_IP_23,X332
DI,6,进仓06横移前进端,BeforeAfterCylinder_Before,12,PRO_AOI_IP_23,X333
DI,6,进仓06横移后退端,BeforeAfterCylinder_After,13,PRO_AOI_IP_23,X334
DI,6,进仓06夹料夹紧端,ClampCylinder_Slack,14,PRO_AOI_IP_23,X335
DI,6,进仓06夹料放松端,ClampCylinder_Tighten,15,PRO_AOI_IP_23,X336
DI,5,进仓05料盘检测,TrayCheck,0,PRO_AOI_IP_24,X341
DI,6,进仓06料盘检测,TrayCheck,1,PRO_AOI_IP_24,X342
DI,1000,分流2前端托盘检测,Shunt2_Check1_Front,2,PRO_AOI_IP_24,X343
DI,1000,分流2中间托盘检测,Shunt2_Check2_Middle,3,PRO_AOI_IP_24,X344
DI,1000,分流2后端托盘检测,Shunt2_Check3_Back,4,PRO_AOI_IP_24,X345
DI,1000,分流2后端阻挡托盘检测,Shunt2_Check4_BStop,5,PRO_AOI_IP_24,X346
DI,1000,分流2横移机构3上升端,Shunt2_TopCylinder_Up1,6,PRO_AOI_IP_24,X347
DI,1000,分流2横移机构3下降端,Shunt2_TopCylinder_Down1,7,PRO_AOI_IP_24,X348
DI,1000,分流2横移机构4上升端,Shunt2_TopCylinder_Up2,8,PRO_AOI_IP_24,X811
DI,1000,分流2横移机构4下降端,Shunt2_TopCylinder_Down2,9,PRO_AOI_IP_24,X812
,,,,10,PRO_AOI_IP_24,X813
,,,,11,PRO_AOI_IP_24,X814
,,,,12,PRO_AOI_IP_24,X815
,,,,13,PRO_AOI_IP_24,X816
,,,,14,PRO_AOI_IP_24,X817
,,,,15,PRO_AOI_IP_24,X818
,,,,,,
DO,5,进仓05阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_23,Y321
DO,5,进仓05阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_23,Y322
DO,5,进仓05顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_23,Y323
DO,5,进仓05顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_23,Y324
DO,5,进仓05横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_23,Y325
DO,5,进仓05横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_23,Y326
DO,5,进仓05夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_23,Y327
DO,5,进仓05夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_23,Y328
DO,6,进仓06阻挡1下降SOL,StopCylinder_Down1,8,PRO_AOI_IP_23,Y329
DO,6,进仓06阻挡2下降SOL,StopCylinder_Down2,9,PRO_AOI_IP_23,Y330
DO,6,进仓06顶升上升SOL,TopCylinder_UP,10,PRO_AOI_IP_23,Y331
DO,6,进仓06顶升下降SOL,TopCylinder_Down,11,PRO_AOI_IP_23,Y332
DO,6,进仓06横移前进SOL,BeforeAfterCylinder_Before,12,PRO_AOI_IP_23,Y333
DO,6,进仓06横移后退SOL,BeforeAfterCylinder_After,13,PRO_AOI_IP_23,Y334
DO,6,进仓06夹料夹紧SOL,ClampCylinder_Slack,14,PRO_AOI_IP_23,Y335
DO,6,进仓06夹料放松SOL,ClampCylinder_Tighten,15,PRO_AOI_IP_23,Y336
DO,5,进仓05伺服刹车ON,UpDownAxis_BreakOn,0,PRO_AOI_IP_24,Y341
DO,6,进仓06伺服刹车ON,UpDownAxis_BreakOn,1,PRO_AOI_IP_24,Y342
DO,5,进仓05伺服运转ON,UpDownAxis_ServoOn,2,PRO_AOI_IP_24,Y343
DO,6,进仓06伺服运转ON,UpDownAxis_ServoOn,3,PRO_AOI_IP_24,Y344
DO,1000,分流2前端阻挡下降SOL,Shunt2_StopDown1_Front,4,PRO_AOI_IP_24,Y345
DO,1000,分流2后端阻挡下降SOL,Shunt2_StopDown2_Back,5,PRO_AOI_IP_24,Y346
DO,1000,分流2横移机构3上升SOL,Shunt2_TopCylinder_Up1,6,PRO_AOI_IP_24,Y347
DO,1000,分流2横移机构3下降SOL,Shunt2_TopCylinder_Down1,7,PRO_AOI_IP_24,Y348
DO,1000,分流2横移机构4上升SOL,Shunt2_TopCylinder_Up2,8,PRO_AOI_IP_24,Y811
DO,1000,分流2横移机构4下降SOL,Shunt2_TopCylinder_Down2,9,PRO_AOI_IP_24,Y812
DO,1000,分流2横移机构3皮带运行,Shunt2_MotorRun1,10,PRO_AOI_IP_24,Y813
DO,1000,分流2横移机构4皮带运行,Shunt2_MotorRun2,11,PRO_AOI_IP_24,Y814
,,,,12,PRO_AOI_IP_24,Y815
,,,,13,PRO_AOI_IP_24,Y816
,,,,14,PRO_AOI_IP_24,Y817
,,,,15,PRO_AOI_IP_24,Y818
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,14,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=123000;16=111800;24=91800;32=79800;44=57800;56=42800;8=141800,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;56=77800;8=160000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,7,COM2,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
,,,,,,
DI,7,进仓07阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_25,X351
DI,7,进仓07阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_25,X352
DI,7,进仓07顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_25,X353
DI,7,进仓07顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_25,X354
DI,7,进仓07横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_25,X355
DI,7,进仓07横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_25,X356
DI,7,进仓07夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_25,X357
DI,7,进仓07夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_25,X358
DI,8,进仓08阻挡1托盘检测,StopCylinder_Check1,8,PRO_AOI_IP_25,X359
DI,8,进仓08阻挡2托盘检测,StopCylinder_Check2,9,PRO_AOI_IP_25,X360
DI,8,进仓08顶升上升端,TopCylinder_UP,10,PRO_AOI_IP_25,X361
DI,8,进仓08顶升下降端,TopCylinder_Down,11,PRO_AOI_IP_25,X362
DI,8,进仓08横移前进端,BeforeAfterCylinder_Before,12,PRO_AOI_IP_25,X363
DI,8,进仓08横移后退端,BeforeAfterCylinder_After,13,PRO_AOI_IP_25,X364
DI,8,进仓08夹料夹紧端,ClampCylinder_Slack,14,PRO_AOI_IP_25,X365
DI,8,进仓08夹料放松端,ClampCylinder_Tighten,15,PRO_AOI_IP_25,X366
DI,7,进仓07料盘检测,TrayCheck,0,PRO_AOI_IP_26,X371
DI,8,进仓08料盘检测,TrayCheck,1,PRO_AOI_IP_26,X372
DI,7,进仓7升降上升端,UpDownCylinder_Up,2,PRO_AOI_IP_26,X373
DI,7,进仓7升降下降端,UpDownCylinder_Down,3,PRO_AOI_IP_26,X374
DI,8,进仓8升降上升端,UpDownCylinder_Up,4,PRO_AOI_IP_26,X375
DI,8,进仓8升降下降端,UpDownCylinder_Down,5,PRO_AOI_IP_26,X376
,,,,6,PRO_AOI_IP_26,X377
,,,,7,PRO_AOI_IP_26,X378
,,,,,,
DO,7,进仓07阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_25,Y351
DO,7,进仓07阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_25,Y352
DO,7,进仓07顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_25,Y353
DO,7,进仓07顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_25,Y354
DO,7,进仓07横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_25,Y355
DO,7,进仓07横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_25,Y356
DO,7,进仓07夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_25,Y357
DO,7,进仓07夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_25,Y358
DO,8,进仓08阻挡1下降SOL,StopCylinder_Down1,8,PRO_AOI_IP_25,Y359
DO,8,进仓08阻挡2下降SOL,StopCylinder_Down2,9,PRO_AOI_IP_25,Y360
DO,8,进仓08顶升上升SOL,TopCylinder_UP,10,PRO_AOI_IP_25,Y361
DO,8,进仓08顶升下降SOL,TopCylinder_Down,11,PRO_AOI_IP_25,Y362
DO,8,进仓08横移前进SOL,BeforeAfterCylinder_Before,12,PRO_AOI_IP_25,Y363
DO,8,进仓08横移后退SOL,BeforeAfterCylinder_After,13,PRO_AOI_IP_25,Y364
DO,8,进仓08夹料夹紧SOL,ClampCylinder_Slack,14,PRO_AOI_IP_25,Y365
DO,8,进仓08夹料放松SOL,ClampCylinder_Tighten,15,PRO_AOI_IP_25,Y366
DO,201,出料1伺服刹车ON,UpDownAxis_BreakOn,0,PRO_AOI_IP_26,Y371
DO,202,出料2伺服刹车ON,UpDownAxis_BreakOn,1,PRO_AOI_IP_26,Y372
DO,201,出料1伺服运转ON,UpDownAxis_ServoOn,2,PRO_AOI_IP_26,Y373
DO,202,出料2伺服运转ON,UpDownAxis_ServoOn,3,PRO_AOI_IP_26,Y374
,,,,4,PRO_AOI_IP_26,Y375
,,,,5,PRO_AOI_IP_26,Y376
,,,,6,PRO_AOI_IP_26,Y377
,,,,7,PRO_AOI_IP_26,Y378
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,8,COM2,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,17,COM3,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,7,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,,
DI,9,进仓09阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_27,X381
DI,9,进仓09阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_27,X382
DI,9,进仓09顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_27,X383
DI,9,进仓09顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_27,X384
DI,9,进仓09横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_27,X385
DI,9,进仓09横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_27,X386
DI,9,进仓09夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_27,X387
DI,9,进仓09夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_27,X388
DI,10,进仓10阻挡1托盘检测,StopCylinder_Check1,8,PRO_AOI_IP_27,X389
DI,10,进仓10阻挡2托盘检测,StopCylinder_Check2,9,PRO_AOI_IP_27,X390
DI,10,进仓10顶升上升端,TopCylinder_UP,10,PRO_AOI_IP_27,X391
DI,10,进仓10顶升下降端,TopCylinder_Down,11,PRO_AOI_IP_27,X392
DI,10,进仓10横移前进端,BeforeAfterCylinder_Before,12,PRO_AOI_IP_27,X393
DI,10,进仓10横移后退端,BeforeAfterCylinder_After,13,PRO_AOI_IP_27,X394
DI,10,进仓10夹料夹紧端,ClampCylinder_Slack,14,PRO_AOI_IP_27,X395
DI,10,进仓10夹料放松端,ClampCylinder_Tighten,15,PRO_AOI_IP_27,X396
DI,9,进仓09料盘检测,TrayCheck,0,PRO_AOI_IP_28,X401
DI,10,进仓10料盘检测,TrayCheck,1,PRO_AOI_IP_28,X402
,,环形线横移2阻挡检测,,2,PRO_AOI_IP_28,X403
DI,1000,分流前端托盘检测,Shunt_Check1_Front,3,PRO_AOI_IP_28,X404
DI,1000,分流中间托盘检测,Shunt_Check2_Middle,4,PRO_AOI_IP_28,X405
DI,1000,分流后端托盘检测,Shunt_Check3_Back,5,PRO_AOI_IP_28,X406
DI,1000,分流后端阻挡托盘检测,Shunt_Check4_BStop,6,PRO_AOI_IP_28,X407
DI,1000,分流横移机构1上升端,Shunt_TopCylinder_Up1,7,PRO_AOI_IP_28,X408
DI,1000,分流横移机构1下降端,Shunt_TopCylinder_Down1,8,PRO_AOI_IP_28,X409
DI,1000,分流横移机构2上升端,Shunt_TopCylinder_Up2,9,PRO_AOI_IP_28,X410
DI,1000,分流横移机构2下降端,Shunt_TopCylinder_Down2,10,PRO_AOI_IP_28,X411
,,,,11,PRO_AOI_IP_28,X412
,,,,12,PRO_AOI_IP_28,X413
,,,,13,PRO_AOI_IP_28,X414
,,,,14,PRO_AOI_IP_28,X415
,,,,15,PRO_AOI_IP_28,X416
,,,,,,
DO,9,进仓09阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_27,Y381
DO,9,进仓09阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_27,Y382
DO,9,进仓09顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_27,Y383
DO,9,进仓09顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_27,Y384
DO,9,进仓09横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_27,Y385
DO,9,进仓09横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_27,Y386
DO,9,进仓09夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_27,Y387
DO,9,进仓09夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_27,Y388
DO,10,进仓10阻挡1下降SOL,StopCylinder_Down1,8,PRO_AOI_IP_27,Y389
DO,10,进仓10阻挡2下降SOL,StopCylinder_Down2,9,PRO_AOI_IP_27,Y390
DO,10,进仓10顶升上升SOL,TopCylinder_UP,10,PRO_AOI_IP_27,Y391
DO,10,进仓10顶升下降SOL,TopCylinder_Down,11,PRO_AOI_IP_27,Y392
DO,10,进仓10横移前进SOL,BeforeAfterCylinder_Before,12,PRO_AOI_IP_27,Y393
DO,10,进仓10横移后退SOL,BeforeAfterCylinder_After,13,PRO_AOI_IP_27,Y394
DO,10,进仓10夹料夹紧SOL,ClampCylinder_Slack,14,PRO_AOI_IP_27,Y395
DO,10,进仓10夹料放松SOL,ClampCylinder_Tighten,15,PRO_AOI_IP_27,Y396
DO,9,进仓09伺服刹车ON,UpDownAxis_BreakOn,0,PRO_AOI_IP_28,Y401
DO,10,进仓10伺服刹车ON,UpDownAxis_BreakOn,1,PRO_AOI_IP_28,Y402
DO,9,进仓09伺服运转ON,UpDownAxis_ServoOn,2,PRO_AOI_IP_28,Y403
DO,10,进仓10伺服运转ON,UpDownAxis_ServoOn,3,PRO_AOI_IP_28,Y404
,,环形线横移2阻挡下降SOL,,4,PRO_AOI_IP_28,Y405
DO,1000,分流前端阻挡下降SOL,Shunt_StopDown1_Front,5,PRO_AOI_IP_28,Y406
DO,1000,分流后端阻挡下降SOL,Shunt_StopDown2_Back,6,PRO_AOI_IP_28,Y407
DO,1000,分流横移机构1上升SOL,Shunt_TopCylinder_Up1,7,PRO_AOI_IP_28,Y408
DO,1000,分流横移机构1下降SOL,Shunt_TopCylinder_Down1,8,PRO_AOI_IP_28,Y409
DO,1000,分流横移机构2上升SOL,Shunt_TopCylinder_Up2,9,PRO_AOI_IP_28,Y410
DO,1000,分流横移机构2下降SOL,Shunt_TopCylinder_Down2,10,PRO_AOI_IP_28,Y411
DO,1000,分流横移机构1皮带运行,Shunt_MotorRun1,11,PRO_AOI_IP_28,Y412
DO,1000,分流横移机构2皮带运行,Shunt_MotorRun2,12,PRO_AOI_IP_28,Y413
,,,,13,PRO_AOI_IP_28,Y414
,,,,14,PRO_AOI_IP_28,Y415
,,,,15,PRO_AOI_IP_28,Y416
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,18,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-5700,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=140000;16=129000;24=110000;32=95000;44=71000;48=72100;56=61000;8=168100,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=155000;16=148000;24=130000;32=116800;44=92500;48=90000;56=72000;8=160000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,8,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,13X56=61000,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
,,,,,,
DI,11,进仓11阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_29,X411
DI,11,进仓11阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_29,X412
DI,11,进仓11顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_29,X413
DI,11,进仓11顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_29,X414
DI,11,进仓11横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_29,X415
DI,11,进仓11横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_29,X416
DI,11,进仓11夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_29,X417
DI,11,进仓11夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_29,X418
DI,11,进仓11升降上升端,UpDownCylinder_Up,8,PRO_AOI_IP_29,X419
DI,11,进仓11升降下降端,UpDownCylinder_Down,9,PRO_AOI_IP_29,X420
DI,12,进仓12阻挡1托盘检测,StopCylinder_Check1,10,PRO_AOI_IP_29,X421
DI,12,进仓12阻挡2托盘检测,StopCylinder_Check2,11,PRO_AOI_IP_29,X422
DI,12,进仓12顶升上升端,TopCylinder_UP,12,PRO_AOI_IP_29,X423
DI,12,进仓12顶升下降端,TopCylinder_Down,13,PRO_AOI_IP_29,X424
DI,12,进仓12横移前进端,BeforeAfterCylinder_Before,14,PRO_AOI_IP_29,X425
DI,12,进仓12横移后退端,BeforeAfterCylinder_After,15,PRO_AOI_IP_29,X426
DI,12,进仓12夹料夹紧端,ClampCylinder_Slack,0,PRO_AOI_IP_30,X431
DI,12,进仓12夹料放松端,ClampCylinder_Tighten,1,PRO_AOI_IP_30,X432
DI,12,进仓12升降上升端,UpDownCylinder_Up,2,PRO_AOI_IP_30,X433
DI,12,进仓12升降下降端,UpDownCylinder_Down,3,PRO_AOI_IP_30,X434
DI,201,出料1阻挡1托盘检测,StopCylinder_Check1,4,PRO_AOI_IP_30,X435
DI,201,出料1阻挡2托盘检测,StopCylinder_Check2,5,PRO_AOI_IP_30,X436
DI,201,出料1料盘检测,TrayCheck,6,PRO_AOI_IP_30,X437
DI,201,出料1顶升上升端,TopCylinder_UP,7,PRO_AOI_IP_30,X438
DI,201,出料1顶升下降端,TopCylinder_Down,8,PRO_AOI_IP_30,X439
DI,201,出料1前后气缸前进端,BeforeAfterCylinder_Before,9,PRO_AOI_IP_30,X440
DI,201,出料1前后气缸后退端,BeforeAfterCylinder_After,10,PRO_AOI_IP_30,X441
DI,201,出料1夹料气缸夹紧端,ClampCylinder_Slack,11,PRO_AOI_IP_30,X442
DI,201,出料1夹料气缸放松端,ClampCylinder_Tighten,12,PRO_AOI_IP_30,X443
,,,,13,PRO_AOI_IP_30,X444
,,,,14,PRO_AOI_IP_30,X445
,,,,15,PRO_AOI_IP_30,X446
,,,,,,
DO,11,进仓11阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_29,Y411
DO,11,进仓11阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_29,Y412
DO,11,进仓11顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_29,Y413
DO,11,进仓11顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_29,Y414
DO,11,进仓11横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_29,Y415
DO,11,进仓11横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_29,Y416
DO,11,进仓11夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_29,Y417
DO,11,进仓11夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_29,Y418
DO,11,进仓11升降上升SOL,UpDownCylinder_Up,8,PRO_AOI_IP_29,Y419
DO,11,进仓11升降下降SOL,UpDownCylinder_Down,9,PRO_AOI_IP_29,Y420
DO,12,进仓12阻挡1下降SOL,StopCylinder_Down1,10,PRO_AOI_IP_29,Y421
DO,12,进仓12阻挡2下降SOL,StopCylinder_Down2,11,PRO_AOI_IP_29,Y422
DO,12,进仓12顶升上升SOL,TopCylinder_UP,12,PRO_AOI_IP_29,Y423
DO,12,进仓12顶升下降SOL,TopCylinder_Down,13,PRO_AOI_IP_29,Y424
DO,12,进仓12横移前进SOL,BeforeAfterCylinder_Before,14,PRO_AOI_IP_29,Y425
DO,12,进仓12横移后退SOL,BeforeAfterCylinder_After,15,PRO_AOI_IP_29,Y426
DO,12,进仓12夹料夹紧SOL,ClampCylinder_Slack,0,PRO_AOI_IP_30,Y431
DO,12,进仓12夹料放松SOL,ClampCylinder_Tighten,1,PRO_AOI_IP_30,Y432
DO,12,进仓12升降上升SOL,UpDownCylinder_Up,2,PRO_AOI_IP_30,Y433
DO,12,进仓12升降下降SOL,UpDownCylinder_Down,3,PRO_AOI_IP_30,Y434
DO,201,出料1阻挡1下降SOL,StopCylinder_Down1,4,PRO_AOI_IP_30,Y435
DO,201,出料1阻挡2下降SOL,StopCylinder_Down2,5,PRO_AOI_IP_30,Y436
DO,201,出料1顶升上升SOL,TopCylinder_UP,6,PRO_AOI_IP_30,Y437
DO,201,出料1顶升下降SOL,TopCylinder_Down,7,PRO_AOI_IP_30,Y438
DO,201,出料1前后气缸前进SOL,BeforeAfterCylinder_Before,8,PRO_AOI_IP_30,Y439
DO,201,出料1前后气缸后退SOL,BeforeAfterCylinder_After,9,PRO_AOI_IP_30,Y440
DO,201,出料1夹料气缸夹紧SOL,ClampCylinder_Slack,10,PRO_AOI_IP_30,Y441
DO,201,出料1夹料气缸放松SOL,ClampCylinder_Tighten,11,PRO_AOI_IP_30,Y442
DO,8,进仓8升降上升SOL,UpDownCylinder_Up,12,PRO_AOI_IP_30,Y443
DO,8,进仓8升降下降SOL,UpDownCylinder_Down,13,PRO_AOI_IP_30,Y444
,,,,14,PRO_AOI_IP_30,Y445
,,,,15,PRO_AOI_IP_30,Y446
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,16,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
,,,,,,
DI,13,进仓13阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_31,X451
DI,13,进仓13阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_31,X452
DI,13,进仓13顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_31,X453
DI,13,进仓13顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_31,X454
DI,13,进仓13横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_31,X455
DI,13,进仓13横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_31,X456
DI,13,进仓13夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_31,X457
DI,13,进仓13夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_31,X458
DI,13,进仓13升降上升端,UpDownCylinder_Up,8,PRO_AOI_IP_31,X459
DI,13,进仓13升降下降端,UpDownCylinder_Down,9,PRO_AOI_IP_31,X460
DI,14,进仓14阻挡1托盘检测,StopCylinder_Check1,10,PRO_AOI_IP_31,X461
DI,14,进仓14阻挡2托盘检测,StopCylinder_Check2,11,PRO_AOI_IP_31,X462
DI,14,进仓14顶升上升端,TopCylinder_UP,12,PRO_AOI_IP_31,X463
DI,14,进仓14顶升下降端,TopCylinder_Down,13,PRO_AOI_IP_31,X464
DI,14,进仓14横移前进端,BeforeAfterCylinder_Before,14,PRO_AOI_IP_31,X465
DI,14,进仓14横移后退端,BeforeAfterCylinder_After,15,PRO_AOI_IP_31,X466
DI,14,进仓14夹料夹紧端,ClampCylinder_Slack,0,PRO_AOI_IP_32,X471
DI,14,进仓14夹料放松端,ClampCylinder_Tighten,1,PRO_AOI_IP_32,X472
DI,14,进仓14升降上升端,UpDownCylinder_Up,2,PRO_AOI_IP_32,X473
DI,14,进仓14升降下降端,UpDownCylinder_Down,3,PRO_AOI_IP_32,X474
DI,202,出料2阻挡1托盘检测,StopCylinder_Check1,4,PRO_AOI_IP_32,X475
DI,202,出料2阻挡2托盘检测,StopCylinder_Check2,5,PRO_AOI_IP_32,X476
DI,202,出料2料盘检测,TrayCheck,6,PRO_AOI_IP_32,X477
DI,202,出料2顶升上升端,TopCylinder_UP,7,PRO_AOI_IP_32,X478
DI,202,出料2顶升下降端,TopCylinder_Down,8,PRO_AOI_IP_32,X479
DI,202,出料2前后气缸前进端,BeforeAfterCylinder_Before,9,PRO_AOI_IP_32,X480
DI,202,出料2前后气缸后退端,BeforeAfterCylinder_After,10,PRO_AOI_IP_32,X481
DI,202,出料2夹料气缸夹紧端,ClampCylinder_Slack,11,PRO_AOI_IP_32,X482
DI,202,出料2夹料气缸放松端,ClampCylinder_Tighten,12,PRO_AOI_IP_32,X483
,,,,13,PRO_AOI_IP_32,X484
,,,,14,PRO_AOI_IP_32,X485
,,,,15,PRO_AOI_IP_32,X486
,,,,,,
DO,13,进仓13阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_31,Y451
DO,13,进仓13阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_31,Y452
DO,13,进仓13顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_31,Y453
DO,13,进仓13顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_31,Y454
DO,13,进仓13横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_31,Y455
DO,13,进仓13横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_31,Y456
DO,13,进仓13夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_31,Y457
DO,13,进仓13夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_31,Y458
DO,13,进仓13升降上升SOL,UpDownCylinder_Up,8,PRO_AOI_IP_31,Y459
DO,13,进仓13升降下降SOL,UpDownCylinder_Down,9,PRO_AOI_IP_31,Y460
DO,14,进仓14阻挡1下降SOL,StopCylinder_Down1,10,PRO_AOI_IP_31,Y461
DO,14,进仓14阻挡2下降SOL,StopCylinder_Down2,11,PRO_AOI_IP_31,Y462
DO,14,进仓14顶升上升SOL,TopCylinder_UP,12,PRO_AOI_IP_31,Y463
DO,14,进仓14顶升下降SOL,TopCylinder_Down,13,PRO_AOI_IP_31,Y464
DO,14,进仓14横移前进SOL,BeforeAfterCylinder_Before,14,PRO_AOI_IP_31,Y465
DO,14,进仓14横移后退SOL,BeforeAfterCylinder_After,15,PRO_AOI_IP_31,Y466
DO,14,进仓14夹料夹紧SOL,ClampCylinder_Slack,0,PRO_AOI_IP_32,Y471
DO,14,进仓14夹料放松SOL,ClampCylinder_Tighten,1,PRO_AOI_IP_32,Y472
DO,14,进仓14升降上升SOL,UpDownCylinder_Up,2,PRO_AOI_IP_32,Y473
DO,14,进仓14升降下降SOL,UpDownCylinder_Down,3,PRO_AOI_IP_32,Y474
DO,202,出料2阻挡1下降SOL,StopCylinder_Down1,4,PRO_AOI_IP_32,Y475
DO,202,出料2阻挡2下降SOL,StopCylinder_Down2,5,PRO_AOI_IP_32,Y476
DO,202,出料2顶升上升SOL,TopCylinder_UP,6,PRO_AOI_IP_32,Y477
DO,202,出料2顶升下降SOL,TopCylinder_Down,7,PRO_AOI_IP_32,Y478
DO,202,出料2前后气缸前进SOL,BeforeAfterCylinder_Before,8,PRO_AOI_IP_32,Y479
DO,202,出料2前后气缸后退SOL,BeforeAfterCylinder_After,9,PRO_AOI_IP_32,Y480
DO,202,出料2夹料气缸夹紧SOL,ClampCylinder_Slack,10,PRO_AOI_IP_32,Y481
DO,202,出料2夹料气缸放松SOL,ClampCylinder_Tighten,11,PRO_AOI_IP_32,Y482
DO,7,进仓7升降上升SOL,UpDownCylinder_Up,12,PRO_AOI_IP_32,Y483
DO,7,进仓7升降下降SOL,UpDownCylinder_Down,13,PRO_AOI_IP_32,Y484
,,,,14,PRO_AOI_IP_32,Y485
,,,,15,PRO_AOI_IP_32,Y486
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,15,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,18,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
,,,,,,
DI,15,进仓15阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_33,X491
DI,15,进仓15阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_33,X492
DI,15,进仓15顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_33,X493
DI,15,进仓15顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_33,X494
DI,15,进仓15横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_33,X495
DI,15,进仓15横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_33,X496
DI,15,进仓15夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_33,X497
DI,15,进仓15夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_33,X498
DI,15,进仓15升降上升端,UpDownCylinder_Up,8,PRO_AOI_IP_33,X499
DI,15,进仓15升降下降端,UpDownCylinder_Down,9,PRO_AOI_IP_33,X500
DI,16,进仓16阻挡1托盘检测,StopCylinder_Check1,10,PRO_AOI_IP_33,X501
DI,16,进仓16阻挡2托盘检测,StopCylinder_Check2,11,PRO_AOI_IP_33,X502
DI,16,进仓16顶升上升端,TopCylinder_UP,12,PRO_AOI_IP_33,X503
DI,16,进仓16顶升下降端,TopCylinder_Down,13,PRO_AOI_IP_33,X504
DI,16,进仓16横移前进端,BeforeAfterCylinder_Before,14,PRO_AOI_IP_33,X505
DI,16,进仓16横移后退端,BeforeAfterCylinder_After,15,PRO_AOI_IP_33,X506
DI,16,进仓16夹料夹紧端,ClampCylinder_Slack,0,PRO_AOI_IP_34,X511
DI,16,进仓16夹料放松端,ClampCylinder_Tighten,1,PRO_AOI_IP_34,X512
DI,16,进仓16升降上升端,UpDownCylinder_Up,2,PRO_AOI_IP_34,X513
DI,16,进仓16升降下降端,UpDownCylinder_Down,3,PRO_AOI_IP_34,X514
DI,203,出料3阻挡1托盘检测,StopCylinder_Check1,4,PRO_AOI_IP_34,X515
DI,203,出料3阻挡2托盘检测,StopCylinder_Check2,5,PRO_AOI_IP_34,X516
DI,203,出料3料盘检测,TrayCheck,6,PRO_AOI_IP_34,X517
DI,203,出料3顶升上升端,TopCylinder_UP,7,PRO_AOI_IP_34,X518
DI,203,出料3顶升下降端,TopCylinder_Down,8,PRO_AOI_IP_34,X519
DI,203,出料3前后气缸前进端,BeforeAfterCylinder_Before,9,PRO_AOI_IP_34,X520
DI,203,出料3前后气缸后退端,BeforeAfterCylinder_After,10,PRO_AOI_IP_34,X521
DI,203,出料3夹料气缸夹紧端,ClampCylinder_Slack,11,PRO_AOI_IP_34,X522
DI,203,出料3夹料气缸放松端,ClampCylinder_Tighten,12,PRO_AOI_IP_34,X523
,,,,13,PRO_AOI_IP_34,X524
,,,,14,PRO_AOI_IP_34,X525
,,,,15,PRO_AOI_IP_34,X526
,,,,,,
DO,15,进仓15阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_33,Y491
DO,15,进仓15阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_33,Y492
DO,15,进仓15顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_33,Y493
DO,15,进仓15顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_33,Y494
DO,15,进仓15横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_33,Y495
DO,15,进仓15横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_33,Y496
DO,15,进仓15夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_33,Y497
DO,15,进仓15夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_33,Y498
DO,15,进仓15升降上升SOL,UpDownCylinder_Up,8,PRO_AOI_IP_33,Y499
DO,15,进仓15升降下降SOL,UpDownCylinder_Down,9,PRO_AOI_IP_33,Y500
DO,16,进仓16阻挡1下降SOL,StopCylinder_Down1,10,PRO_AOI_IP_33,Y501
DO,16,进仓16阻挡2下降SOL,StopCylinder_Down2,11,PRO_AOI_IP_33,Y502
DO,16,进仓16顶升上升SOL,TopCylinder_UP,12,PRO_AOI_IP_33,Y503
DO,16,进仓16顶升下降SOL,TopCylinder_Down,13,PRO_AOI_IP_33,Y504
DO,16,进仓16横移前进SOL,BeforeAfterCylinder_Before,14,PRO_AOI_IP_33,Y505
DO,16,进仓16横移后退SOL,BeforeAfterCylinder_After,15,PRO_AOI_IP_33,Y506
DO,16,进仓16夹料夹紧SOL,ClampCylinder_Slack,0,PRO_AOI_IP_34,Y511
DO,16,进仓16夹料放松SOL,ClampCylinder_Tighten,1,PRO_AOI_IP_34,Y512
DO,16,进仓16升降上升SOL,UpDownCylinder_Up,2,PRO_AOI_IP_34,Y513
DO,16,进仓16升降下降SOL,UpDownCylinder_Down,3,PRO_AOI_IP_34,Y514
DO,203,出料3阻挡1下降SOL,StopCylinder_Down1,4,PRO_AOI_IP_34,Y515
DO,203,出料3阻挡2下降SOL,StopCylinder_Down2,5,PRO_AOI_IP_34,Y516
DO,203,出料3顶升上升SOL,TopCylinder_UP,6,PRO_AOI_IP_34,Y517
DO,203,出料3顶升下降SOL,TopCylinder_Down,7,PRO_AOI_IP_34,Y518
DO,203,出料3前后气缸前进SOL,BeforeAfterCylinder_Before,8,PRO_AOI_IP_34,Y519
DO,203,出料3前后气缸后退SOL,BeforeAfterCylinder_After,9,PRO_AOI_IP_34,Y520
DO,203,出料3夹料气缸夹紧SOL,ClampCylinder_Slack,10,PRO_AOI_IP_34,Y521
DO,203,出料3夹料气缸放松SOL,ClampCylinder_Tighten,11,PRO_AOI_IP_34,Y522
DO,2,进仓2升降上升SOL,UpDownCylinder_Up,12,PRO_AOI_IP_34,Y523
DO,2,进仓2升降下降SOL,UpDownCylinder_Down,13,PRO_AOI_IP_34,Y524
,,,,14,PRO_AOI_IP_34,Y525
,,,,15,PRO_AOI_IP_34,Y526
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,17,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
,,,,,,
DI,17,进仓17阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_35,X531
DI,17,进仓17阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_35,X532
DI,17,进仓17顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_35,X533
DI,17,进仓17顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_35,X534
DI,17,进仓17横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_35,X535
DI,17,进仓17横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_35,X536
DI,17,进仓17夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_35,X537
DI,17,进仓17夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_35,X538
DI,17,进仓17升降上升端,UpDownCylinder_Up,8,PRO_AOI_IP_35,X539
DI,17,进仓17升降下降端,UpDownCylinder_Down,9,PRO_AOI_IP_35,X540
DI,18,进仓18阻挡1托盘检测,StopCylinder_Check1,10,PRO_AOI_IP_35,X541
DI,18,进仓18阻挡2托盘检测,StopCylinder_Check2,11,PRO_AOI_IP_35,X542
DI,18,进仓18顶升上升端,TopCylinder_UP,12,PRO_AOI_IP_35,X543
DI,18,进仓18顶升下降端,TopCylinder_Down,13,PRO_AOI_IP_35,X544
DI,18,进仓18横移前进端,BeforeAfterCylinder_Before,14,PRO_AOI_IP_35,X545
DI,18,进仓18横移后退端,BeforeAfterCylinder_After,15,PRO_AOI_IP_35,X546
DI,18,进仓18夹料夹紧端,ClampCylinder_Slack,0,PRO_AOI_IP_36,X551
DI,18,进仓18夹料放松端,ClampCylinder_Tighten,1,PRO_AOI_IP_36,X552
DI,18,进仓18升降上升端,UpDownCylinder_Up,2,PRO_AOI_IP_36,X553
DI,18,进仓18升降下降端,UpDownCylinder_Down,3,PRO_AOI_IP_36,X554
DI,204,出料4阻挡1托盘检测,StopCylinder_Check1,4,PRO_AOI_IP_36,X555
DI,204,出料4阻挡2托盘检测,StopCylinder_Check2,5,PRO_AOI_IP_36,X556
DI,204,出料4料盘检测,TrayCheck,6,PRO_AOI_IP_36,X557
DI,204,出料4顶升上升端,TopCylinder_UP,7,PRO_AOI_IP_36,X558
DI,204,出料4顶升下降端,TopCylinder_Down,8,PRO_AOI_IP_36,X559
DI,204,出料4前后气缸前进端,BeforeAfterCylinder_Before,9,PRO_AOI_IP_36,X560
DI,204,出料4前后气缸后退端,BeforeAfterCylinder_After,10,PRO_AOI_IP_36,X561
DI,204,出料4夹料气缸夹紧端,ClampCylinder_Slack,11,PRO_AOI_IP_36,X562
DI,204,出料4夹料气缸放松端,ClampCylinder_Tighten,12,PRO_AOI_IP_36,X563
,,,,13,PRO_AOI_IP_36,X564
,,,,14,PRO_AOI_IP_36,X565
,,,,15,PRO_AOI_IP_36,X566
,,,,,,
DO,17,进仓17阻挡1下降SOL,StopCylinder_Down1,0,PRO_AOI_IP_35,Y531
DO,17,进仓17阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_35,Y532
DO,17,进仓17顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_35,Y533
DO,17,进仓17顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_35,Y534
DO,17,进仓17横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_35,Y535
DO,17,进仓17横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_35,Y536
DO,17,进仓17夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_35,Y537
DO,17,进仓17夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_35,Y538
DO,17,进仓17升降上升SOL,UpDownCylinder_Up,8,PRO_AOI_IP_35,Y539
DO,17,进仓17升降下降SOL,UpDownCylinder_Down,9,PRO_AOI_IP_35,Y540
DO,18,进仓18阻挡1下降SOL,StopCylinder_Down1,10,PRO_AOI_IP_35,Y541
DO,18,进仓18阻挡2下降SOL,StopCylinder_Down2,11,PRO_AOI_IP_35,Y542
DO,18,进仓18顶升上升SOL,TopCylinder_UP,12,PRO_AOI_IP_35,Y543
DO,18,进仓18顶升下降SOL,TopCylinder_Down,13,PRO_AOI_IP_35,Y544
DO,18,进仓18横移前进SOL,BeforeAfterCylinder_Before,14,PRO_AOI_IP_35,Y545
DO,18,进仓18横移后退SOL,BeforeAfterCylinder_After,15,PRO_AOI_IP_35,Y546
DO,18,进仓18夹料夹紧SOL,ClampCylinder_Slack,0,PRO_AOI_IP_36,Y551
DO,18,进仓18夹料放松SOL,ClampCylinder_Tighten,1,PRO_AOI_IP_36,Y552
DO,18,进仓18升降上升SOL,UpDownCylinder_Up,2,PRO_AOI_IP_36,Y553
DO,18,进仓18升降下降SOL,UpDownCylinder_Down,3,PRO_AOI_IP_36,Y554
DO,204,出料4阻挡1下降SOL,StopCylinder_Down1,4,PRO_AOI_IP_36,Y555
DO,204,出料4阻挡2下降SOL,StopCylinder_Down2,5,PRO_AOI_IP_36,Y556
DO,204,出料4顶升上升SOL,TopCylinder_UP,6,PRO_AOI_IP_36,Y557
DO,204,出料4顶升下降SOL,TopCylinder_Down,7,PRO_AOI_IP_36,Y558
DO,204,出料4前后气缸前进SOL,BeforeAfterCylinder_Before,8,PRO_AOI_IP_36,Y559
DO,204,出料4前后气缸后退SOL,BeforeAfterCylinder_After,9,PRO_AOI_IP_36,Y560
DO,204,出料4夹料气缸夹紧SOL,ClampCylinder_Slack,10,PRO_AOI_IP_36,Y561
DO,204,出料4夹料气缸放松SOL,ClampCylinder_Tighten,11,PRO_AOI_IP_36,Y562
DO,1,进仓1升降上升SOL,UpDownCylinder_Up,12,PRO_AOI_IP_36,Y563
DO,1,进仓1升降下降SOL,UpDownCylinder_Down,13,PRO_AOI_IP_36,Y564
,,,,14,PRO_AOI_IP_36,Y565
,,,,,,
DI,1000,环形线横移4阻挡检测,SW4_StopCheck,4,PRO_AOI_IP_36,X555
,,,,,,
DI,1000,环形线横移4托盘检测,SW4_TrayCheck,5,PRO_AOI_IP_36,X556
DI,1000,环形线横移4顶升上升端,SW4_TopCylinder_Up,7,PRO_AOI_IP_36,X558
DI,1000,环形线横移4顶升下降端,SW4_TopCylinder_Down,8,PRO_AOI_IP_36,X559
,,,,,,
DO,1000,环形线横移4阻挡下降SOL,SW4_StopDown,4,PRO_AOI_IP_36,Y555
,,,,,,
DO,1000,环形线横移4顶升上升SOL,SW4_TopCylinder_Up,6,PRO_AOI_IP_36,Y557
DO,1000,环形线横移4顶升下降SOL,SW4_TopCylinder_Down,7,PRO_AOI_IP_36,Y558
类型,分类编号,说明,名称,属性值,设备名称,电器定义
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,,
PRO,0,移栽上下轴加速度,UpdownAxis_AddSpeed,400,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,,
PRO,0,移栽上下轴原点低速度,UpdownAxis_HomeLowSpeed,100,,
PRO,0,移栽上下轴原点高速,UpdownAxis_HomeHighSpeed,200,,
PRO,0,移栽上下轴原点加速度,UpdownAxis_HomeAddSpeed,200,,
PRO,0,移栽上下轴走到待机点P1速度,UpdownAxis_P1Speed,400,,
AXIS,0,移栽上下轴,UpDown_Axis,20,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,2,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,1,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
......@@ -31,7 +31,7 @@ namespace OnlineStore.DeviceLibrary
Name = (" " + "_入料_" + DeviceID % 100 + " ").ToUpper();
Init();
UseAxis = true;
Config.SetAxisParam();
UpdownAxis = new AxisBean(config.UpDown_Axis, Name);
BatchAxis = new AxisBean(config.Batch_Axis, Name);
MoveInfo = new LineMoveInfo(DeviceID, "[" + Name.Trim() + "-Move]");
......
......@@ -34,12 +34,6 @@ namespace OnlineStore.DeviceLibrary
UseAxis = config.UpDownUseAxis.Equals(1);
if (UseAxis)
{
Config.UpDown_Axis.TargetSpeed = Config.UpdownAxis_TargetSpeed;
Config.UpDown_Axis.AddSpeed = Config.UpdownAxis_AddSpeed;
Config.UpDown_Axis.DelSpeed = Config.UpdownAxis_DelSpeed;
Config.UpDown_Axis.HomeAddSpeed = Config.UpdownAxis_HomeAddSpeed;
Config.UpDown_Axis.HomeHighSpeed = Config.UpdownAxis_HomeHighSpeed;
Config.UpDown_Axis.HomeLowSpeed = Config.UpdownAxis_HomeLowSpeed;
Config.UpDown_Axis.ServerOnDO = IO_Type.UpDownAxis_ServoOn;
Config.UpDown_Axis.BreakOnDO = IO_Type.UpDownAxis_BreakOn;
......
......@@ -533,7 +533,7 @@ namespace OnlineStore.DeviceLibrary
return aioBox;
}
public override bool IsConnect(string ip)
public bool IsConnect(string ip)
{
if (AIOMap.ContainsKey(ip))
{
......
......@@ -210,7 +210,7 @@ namespace OnlineStore.DeviceLibrary
public abstract void CloseAllConnection();
public abstract bool IsConnect(string ip);
//public abstract bool IsConnect(string ip);
}
}
......@@ -584,7 +584,7 @@ namespace OnlineStore.DeviceLibrary
//MessageBox.Show(exc, "Modbus slave exception");
}
public override bool IsConnect(string ip)
public bool IsConnect(string ip)
{
try
{
......
......@@ -161,7 +161,7 @@ namespace OnlineStore.LoadCSVLibrary
{
if (!titleIndex.ContainsKey(str))
{
LogUtil.error("未找到必须列:" + str + ",加载数据失败!");
LogUtil.error("【“+lineValue+”】未找到必须列:" + str + ",加载数据失败!");
throw new CVSFieldNotMatchingExection("未找到必须列:" + str + ",加载数据失败!");
}
}
......
......@@ -47,7 +47,7 @@ namespace OnlineStore.LoadCSVLibrary
if (allTitleIndex.Count < 0 || !allTitleIndex.ContainsKey("类型"))
{
LogUtil.error("未找到必须列:类型,加载数据失败!");
throw new CVSFieldNotMatchingExection("未找到必须列:类型,加载数据失败!");
throw new CVSFieldNotMatchingExection("【"+filePath+"】未找到必须列:类型,加载数据失败!");
}
typeIndex = allTitleIndex["类型"];
}
......
......@@ -53,13 +53,10 @@ namespace OnlineStore.LoadCSVLibrary
{
if (String.IsNullOrEmpty(ProType) || String.IsNullOrEmpty(ProName) || String.IsNullOrEmpty(ProValue))
{
throw new CVSFieldNotMatchingExection(ToString() + ",【类型:" + ProType + "】【名称:" + ProName + "】【属性值:" + ProValue + "】必须配置值!");
throw new CVSFieldNotMatchingExection(ConfigStr + ",【类型:" + ProType + "】【名称:" + ProName + "】【属性值:" + ProValue + "】必须配置值!");
}
}
}
/// <summary>
/// 运动轴配置
/// </summary>
public class ConfigMoveAxis : ConfigBase
{
/// <summary>
......@@ -70,58 +67,41 @@ namespace OnlineStore.LoadCSVLibrary
/// 伺服刹车信号
/// </summary>
public string BreakOnDO = "";
/// <summary>
/// 使用AC伺服时表示串口号,使用康泰克运动版表示板卡名称
/// </summary>
[CSVAttribute("设备名称")]
public string DeviceName { get; set; }
/// <summary>
/// 待机位置
/// </summary>
//[CSVAttribute("默认值")]
public int DefaultPosition { get; set; }
/// <summary>
/// 目标速度
/// </summary>
//[CSVAttribute("目标速度")]
[CSVAttribute("目标速度")]
public int TargetSpeed { get; set; }
/// <summary>
/// 加速度
/// </summary>
//[CSVAttribute("加速时间")]
[CSVAttribute("加速度")]
public short AddSpeed { get; set; }
/// <summary>
/// 减速度
/// </summary>
//[CSVAttribute("减速时间")]
[CSVAttribute("减速度")]
public short DelSpeed { get; set; }
[CSVAttribute("回零低速")]
public int HomeLowSpeed { get; set; }
[CSVAttribute("回零高速")]
public int HomeHighSpeed { get; set; }
[CSVAttribute("回零加速度")]
public int HomeAddSpeed { get; set; }
/// <summary>
/// 可以误差的脉冲范围的最小值
/// </summary>
public int CanErrorCountMin = 10;
/// <summary>
/// 可以误差的脉冲范围的最大值
/// </summary>
public int CanErrorCountMax = 1000;
/// <summary>
/// 出入库目标值(只有出入库过程中才会有效)
/// </summary>
public int TargetPosition { get; set; }
[CSVAttribute("脉冲最小误差")]
public int CanErrorCountMin { get; set; }
/// <summary>
/// 最小位置
/// </summary>
[CSVAttribute("脉冲最大误差")]
public int CanErrorCountMax { get; set; }
[CSVAttribute("脉冲最小限位")]
public int PositionMin { get; set; }
/// <summary>
/// 最大位置
/// </summary>
[CSVAttribute("脉冲最大限位")]
public int PositionMax { get; set; }
public int TargetPosition { get; set; }
public string GetNameStr()
{
return DeviceName + "_" + GetAxisValue();
......@@ -134,10 +114,15 @@ namespace OnlineStore.LoadCSVLibrary
}
return false;
}
public bool PositionIsHasLimit()
{
if (PositionMin.Equals(PositionMax))
{
return false;
}
return true;
}
/// <summary>
/// 下拉列表显示
/// </summary>
public string DisplayStr
{
get
......@@ -149,10 +134,7 @@ namespace OnlineStore.LoadCSVLibrary
}
}
/// <summary>
/// 使用康泰克板卡表示轴编号,使用Ac伺服电机表示伺服地址
/// </summary>
/// <returns></returns>
public short GetAxisValue()
{
if (ProValue.Equals("") || ProValue.Equals("-1"))
......@@ -165,7 +147,7 @@ namespace OnlineStore.LoadCSVLibrary
{
if (String.IsNullOrEmpty(ProType) || String.IsNullOrEmpty(ProName) || String.IsNullOrEmpty(DeviceName) || String.IsNullOrEmpty(ProValue))
{
throw new CVSFieldNotMatchingExection(ToString() + ",【类型:ProType】【名称:ProName】【属性值:ProVale】【设备名称:DeviceName】必须配置值!");
throw new CVSFieldNotMatchingExection(ConfigStr + ",【类型:ProType】【名称:ProName】【属性值:ProVale】【设备名称:DeviceName】必须配置值!");
}
}
}
......
......@@ -277,7 +277,7 @@ namespace OnlineStore.LoadCSVLibrary
{
if (!DIList.ContainsKey(di))
{
throw new CVSFieldNotMatchingExection(this.ToString() + "的DI属性" + di + "必须配置值!");
throw new CVSFieldNotMatchingExection( "【"+ ConfigFilePath + "】的DI属性" + di + "必须配置值!");
}
}
......@@ -286,7 +286,7 @@ namespace OnlineStore.LoadCSVLibrary
{
if (!this.DOList.ContainsKey(io))
{
throw new CVSFieldNotMatchingExection(this.ToString() + "的DO属性" + io + "必须配置值!");
throw new CVSFieldNotMatchingExection("【" + ConfigFilePath + "】的DO属性" + io + "必须配置值!");
}
}
......@@ -295,6 +295,12 @@ namespace OnlineStore.LoadCSVLibrary
public void SetIO( int subType)
{
//if (subType < 1000)
//{
// DIList = new Dictionary<string, ConfigIO>();
// DOList = new Dictionary<string, ConfigIO>();
//}
Dictionary<string, ConfigIO> doList = new Dictionary<string, ConfigIO>();
Dictionary<string, ConfigIO> diList = new Dictionary<string, ConfigIO>();
......
......@@ -82,36 +82,6 @@ namespace OnlineStore.LoadCSVLibrary
/// </summary>
[ConfigProAttribute("BatchAxisP3", true)]
public int BatchAxisP3 { get; set; }
/// <summary>
/// PRO 0 提升上料轴目标速度 BatchAxis_TargetSpeed 150
/// </summary>
[ConfigProAttribute("BatchAxis_TargetSpeed", true)]
public int BatchAxis_TargetSpeed { get; set; }
/// <summary>
/// PRO 0 提升上料轴加速度 BatchAxis_AddSpeed 400
/// </summary>
[ConfigProAttribute("BatchAxis_AddSpeed", true)]
public short BatchAxis_AddSpeed { get; set; }
/// <summary>
/// PRO 0 提升上料轴减速度 BatchAxis_DelSpeed 400
/// </summary>
[ConfigProAttribute("BatchAxis_DelSpeed", true)]
public short BatchAxis_DelSpeed { get; set; }
/// <summary>
/// PRO 0 提升上料轴原点低速度 BatchAxis_HomeLowSpeed 100
/// </summary>
[ConfigProAttribute("BatchAxis_HomeLowSpeed", true)]
public int BatchAxis_HomeLowSpeed { get; set; }
/// <summary>
/// PRO 0 提升上料轴原点高速 BatchAxis_HomeHighSpeed 200
/// </summary>
[ConfigProAttribute("BatchAxis_HomeHighSpeed", true)]
public int BatchAxis_HomeHighSpeed { get; set; }
/// <summary>
/// PRO 0 提升上料轴原点加速度 BatchAxis_HomeAddSpeed 200
/// </summary>
[ConfigProAttribute("BatchAxis_HomeAddSpeed", true)]
public int BatchAxis_HomeAddSpeed { get; set; }
/// <summary>
......@@ -161,38 +131,6 @@ namespace OnlineStore.LoadCSVLibrary
/// <summary>
/// PRO 0 移栽上下轴目标速度 UpdownAxis_TargetSpeed 150
/// </summary>
[ConfigProAttribute("UpdownAxis_TargetSpeed", true)]
public int UpdownAxis_TargetSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴加速度 UpdownAxis_AddSpeed 400
/// </summary>
[ConfigProAttribute("UpdownAxis_AddSpeed", true)]
public short UpdownAxis_AddSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴减速度 UpdownAxis_DelSpeed 400
/// </summary>
[ConfigProAttribute("UpdownAxis_DelSpeed", true)]
public short UpdownAxis_DelSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴原点低速度 UpdownAxis_HomeLowSpeed 100
/// </summary>
[ConfigProAttribute("UpdownAxis_HomeLowSpeed", true)]
public int UpdownAxis_HomeLowSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴原点高速 UpdownAxis_HomeHighSpeed 200
/// </summary>
[ConfigProAttribute("UpdownAxis_HomeHighSpeed", true)]
public int UpdownAxis_HomeHighSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴原点加速度 UpdownAxis_HomeAddSpeed 200
/// </summary>
[ConfigProAttribute("UpdownAxis_HomeAddSpeed", true)]
public int UpdownAxis_HomeAddSpeed { get; set; }
/// <summary>
/// PRO,0,移栽上下轴走到待机点速度,UpdownAxis_P1Speed,400,,,,,
/// </summary>
[ConfigProAttribute("UpdownAxis_P1Speed", true)]
......@@ -366,31 +304,5 @@ namespace OnlineStore.LoadCSVLibrary
newPositionStr = newPositionStr.Substring(0, newPositionStr.Length - 1);
UpDownP2List = newPositionStr;
}
public void SetAxisParam()
{
this.Batch_Axis.TargetSpeed = this.BatchAxis_TargetSpeed;
this.Batch_Axis.AddSpeed = this.BatchAxis_AddSpeed;
this.Batch_Axis.DelSpeed = this.BatchAxis_DelSpeed;
this.Batch_Axis.HomeAddSpeed = this.BatchAxis_HomeAddSpeed;
this.Batch_Axis.HomeHighSpeed = this.BatchAxis_HomeHighSpeed;
this.Batch_Axis.HomeLowSpeed = this.BatchAxis_HomeLowSpeed;
this.Batch_Axis.ServerOnDO = IO_Type.BatchAxis_ServoOn;
this.Batch_Axis.BreakOnDO = IO_Type.BatchAxis_BreakOn;
this.Batch_Axis.CanErrorCountMax = 10000;
this.Batch_Axis.CanErrorCountMin = 1000;
this.UpDown_Axis.TargetSpeed = this.UpdownAxis_TargetSpeed;
this.UpDown_Axis.AddSpeed = this.UpdownAxis_AddSpeed;
this.UpDown_Axis.DelSpeed = this.UpdownAxis_DelSpeed;
this.UpDown_Axis.HomeAddSpeed = this.UpdownAxis_HomeAddSpeed;
this.UpDown_Axis.HomeHighSpeed = this.UpdownAxis_HomeHighSpeed;
this.UpDown_Axis.HomeLowSpeed = this.UpdownAxis_HomeLowSpeed;
this.UpDown_Axis.ServerOnDO = IO_Type.UpDownAxis_ServoOn;
this.UpDown_Axis.BreakOnDO = IO_Type.UpDownAxis_BreakOn;
}
}
}
......@@ -59,41 +59,6 @@ namespace OnlineStore.LoadCSVLibrary
/// <summary>
/// PRO 0 移栽上下轴目标速度 UpdownAxis_TargetSpeed 150
/// </summary>
[ConfigProAttribute("UpdownAxis_TargetSpeed", false)]
public int UpdownAxis_TargetSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴加速度 UpdownAxis_AddSpeed 400
/// </summary>
[ConfigProAttribute("UpdownAxis_AddSpeed", false)]
public short UpdownAxis_AddSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴减速度 UpdownAxis_DelSpeed 400
/// </summary>
[ConfigProAttribute("UpdownAxis_DelSpeed", false)]
public short UpdownAxis_DelSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴原点低速度 UpdownAxis_HomeLowSpeed 100
/// </summary>
[ConfigProAttribute("UpdownAxis_HomeLowSpeed", false)]
public int UpdownAxis_HomeLowSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴原点高速 UpdownAxis_HomeHighSpeed 200
/// </summary>
[ConfigProAttribute("UpdownAxis_HomeHighSpeed", false)]
public int UpdownAxis_HomeHighSpeed { get; set; }
/// <summary>
/// PRO 0 移栽上下轴原点加速度 UpdownAxis_HomeAddSpeed 200
/// </summary>
[ConfigProAttribute("UpdownAxis_HomeAddSpeed", false)]
public int UpdownAxis_HomeAddSpeed { get; set; }
/// <summary>
/// PRO,0,移栽上下轴走到待机点速度,UpdownAxis_P1Speed,400,,,,,
/// </summary>
[ConfigProAttribute("UpdownAxis_P1Speed", false)]
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!