Commit fd0b3169 LN

移栽IO更新

1 个父辈 0507c111
正在显示 61 个修改的文件 包含 1887 行增加2318 行删除
...@@ -11,8 +11,8 @@ ...@@ -11,8 +11,8 @@
<!--<add key="http.server" value="http://localhost/myproject/service/store/emptyPosForPutin"/>--> <!--<add key="http.server" value="http://localhost/myproject/service/store/emptyPosForPutin"/>-->
<add key="http.server" value="http://10.85.199.25/myproject/" /> <add key="http.server" value="http://10.85.199.25/myproject/" />
<!--storeType--> <!--storeType-->
<add key="Line_moveEquip_count" value="18" /> <add key="Line_moveEquip_count" value="24" />
<add key="Line_feedingEquip_count" value="4" /> <add key="Line_feedingEquip_count" value="5" />
<add key="Line_providingEquip_count" value="4" /> <add key="Line_providingEquip_count" value="4" />
<add key="Line_dischargeLine_count" value="2" /> <add key="Line_dischargeLine_count" value="2" />
<!--start one store config--> <!--start one store config-->
......
...@@ -258,6 +258,10 @@ ...@@ -258,6 +258,10 @@
<Project>{513bc1c9-800d-43a6-9499-3700baec3554}</Project> <Project>{513bc1c9-800d-43a6-9499-3700baec3554}</Project>
<Name>DeviceLibrary</Name> <Name>DeviceLibrary</Name>
</ProjectReference> </ProjectReference>
<ProjectReference Include="..\HuichuanLibrary\HuichuanLibrary.csproj">
<Project>{C9575C5E-9D4B-4B4F-BE41-926652B8985F}</Project>
<Name>HuichuanLibrary</Name>
</ProjectReference>
<ProjectReference Include="..\LoadCVSLibrary\LoadCSVLibrary.csproj"> <ProjectReference Include="..\LoadCVSLibrary\LoadCSVLibrary.csproj">
<Project>{064bebf5-8faa-4ea2-a5f3-a06e6e7d9251}</Project> <Project>{064bebf5-8faa-4ea2-a5f3-a06e6e7d9251}</Project>
<Name>LoadCSVLibrary</Name> <Name>LoadCSVLibrary</Name>
...@@ -269,6 +273,27 @@ ...@@ -269,6 +273,27 @@
</Content> </Content>
<Content Include="box.ico" /> <Content Include="box.ico" />
<Content Include="DfIcon.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" /> <Content Include="记录.txt" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
......
...@@ -918,9 +918,9 @@ ...@@ -918,9 +918,9 @@
this.groupDetial.Controls.Add(this.label2); this.groupDetial.Controls.Add(this.label2);
this.groupDetial.Controls.Add(this.cmbDSize); this.groupDetial.Controls.Add(this.cmbDSize);
this.groupDetial.Controls.Add(this.label1); 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.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.TabIndex = 319;
this.groupDetial.TabStop = false; this.groupDetial.TabStop = false;
this.groupDetial.Text = "移栽位置P2详细配置"; this.groupDetial.Text = "移栽位置P2详细配置";
...@@ -929,7 +929,7 @@ ...@@ -929,7 +929,7 @@
// //
this.btnDSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnDSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnDSave.ForeColor = System.Drawing.Color.Blue; 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.Name = "btnDSave";
this.btnDSave.Size = new System.Drawing.Size(94, 34); this.btnDSave.Size = new System.Drawing.Size(94, 34);
this.btnDSave.TabIndex = 322; this.btnDSave.TabIndex = 322;
...@@ -942,7 +942,7 @@ ...@@ -942,7 +942,7 @@
this.label3.AutoSize = true; this.label3.AutoSize = true;
this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); 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.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.Name = "label3";
this.label3.Size = new System.Drawing.Size(94, 17); this.label3.Size = new System.Drawing.Size(94, 17);
this.label3.TabIndex = 321; this.label3.TabIndex = 321;
...@@ -955,7 +955,7 @@ ...@@ -955,7 +955,7 @@
this.txtDP2.Cursor = System.Windows.Forms.Cursors.IBeam; 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.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.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.MaxLength = 12;
this.txtDP2.Name = "txtDP2"; this.txtDP2.Name = "txtDP2";
this.txtDP2.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtDP2.RightToLeft = System.Windows.Forms.RightToLeft.No;
...@@ -968,9 +968,9 @@ ...@@ -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.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.listDetitalP2.FormattingEnabled = true; this.listDetitalP2.FormattingEnabled = true;
this.listDetitalP2.ItemHeight = 20; 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.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.TabIndex = 319;
this.listDetitalP2.SelectedIndexChanged += new System.EventHandler(this.listDetitalP2_SelectedIndexChanged); this.listDetitalP2.SelectedIndexChanged += new System.EventHandler(this.listDetitalP2_SelectedIndexChanged);
// //
...@@ -979,7 +979,7 @@ ...@@ -979,7 +979,7 @@
this.cmbDHeight.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 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.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbDHeight.FormattingEnabled = true; 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.Name = "cmbDHeight";
this.cmbDHeight.Size = new System.Drawing.Size(90, 28); this.cmbDHeight.Size = new System.Drawing.Size(90, 28);
this.cmbDHeight.TabIndex = 318; this.cmbDHeight.TabIndex = 318;
...@@ -990,7 +990,7 @@ ...@@ -990,7 +990,7 @@
this.label2.AutoSize = true; this.label2.AutoSize = true;
this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); 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.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.Name = "label2";
this.label2.Size = new System.Drawing.Size(68, 17); this.label2.Size = new System.Drawing.Size(68, 17);
this.label2.TabIndex = 317; this.label2.TabIndex = 317;
...@@ -1002,7 +1002,7 @@ ...@@ -1002,7 +1002,7 @@
this.cmbDSize.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 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.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.cmbDSize.FormattingEnabled = true; 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.Name = "cmbDSize";
this.cmbDSize.Size = new System.Drawing.Size(90, 28); this.cmbDSize.Size = new System.Drawing.Size(90, 28);
this.cmbDSize.TabIndex = 316; this.cmbDSize.TabIndex = 316;
...@@ -1013,7 +1013,7 @@ ...@@ -1013,7 +1013,7 @@
this.label1.AutoSize = true; this.label1.AutoSize = true;
this.label1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); 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.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.Name = "label1";
this.label1.Size = new System.Drawing.Size(68, 17); this.label1.Size = new System.Drawing.Size(68, 17);
this.label1.TabIndex = 315; this.label1.TabIndex = 315;
...@@ -1029,9 +1029,9 @@ ...@@ -1029,9 +1029,9 @@
this.groupBox9.Controls.Add(this.btnBP1); this.groupBox9.Controls.Add(this.btnBP1);
this.groupBox9.Controls.Add(this.btnBP2); this.groupBox9.Controls.Add(this.btnBP2);
this.groupBox9.Controls.Add(this.txtBP2); 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.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.TabIndex = 220;
this.groupBox9.TabStop = false; this.groupBox9.TabStop = false;
this.groupBox9.Text = "上料提升轴位置配置"; this.groupBox9.Text = "上料提升轴位置配置";
...@@ -1141,9 +1141,9 @@ ...@@ -1141,9 +1141,9 @@
// //
// axisMoveControl1 // 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.Name = "axisMoveControl1";
this.axisMoveControl1.Size = new System.Drawing.Size(734, 315); this.axisMoveControl1.Size = new System.Drawing.Size(575, 437);
this.axisMoveControl1.TabIndex = 219; this.axisMoveControl1.TabIndex = 219;
// //
// groupBox2 // groupBox2
...@@ -1157,9 +1157,9 @@ ...@@ -1157,9 +1157,9 @@
this.groupBox2.Controls.Add(this.label4); this.groupBox2.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.btnMoveto); this.groupBox2.Controls.Add(this.btnMoveto);
this.groupBox2.Controls.Add(this.txtSizePosition); 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.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.TabIndex = 218;
this.groupBox2.TabStop = false; this.groupBox2.TabStop = false;
this.groupBox2.Text = "移栽升降轴位置配置"; this.groupBox2.Text = "移栽升降轴位置配置";
......
...@@ -36,9 +36,9 @@ namespace OnlineStore.AssemblyLine ...@@ -36,9 +36,9 @@ namespace OnlineStore.AssemblyLine
List<string> tList = new List<string>(LineManager.Line.cioList); List<string> tList = new List<string>(LineManager.Line.cioList);
foreach (string ip in tList) 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; lblConInfo.Text += msg;
......
...@@ -29,6 +29,10 @@ ...@@ -29,6 +29,10 @@
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container(); this.components = new System.ComponentModel.Container();
System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("D移栽机构");
System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("T上料机构");
System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("J接驳台横移");
System.Windows.Forms.TreeNode treeNode4 = new System.Windows.Forms.TreeNode("HY横移模块");
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmLineStore)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmLineStore));
this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage1 = new System.Windows.Forms.TabPage(); this.tabPage1 = new System.Windows.Forms.TabPage();
...@@ -66,6 +70,8 @@ ...@@ -66,6 +70,8 @@
this.btnInStoreTset = new System.Windows.Forms.Button(); this.btnInStoreTset = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button(); this.button1 = new System.Windows.Forms.Button();
this.tabPage2 = new System.Windows.Forms.TabPage();
this.treeView1 = new System.Windows.Forms.TreeView();
this.lblStatus = new System.Windows.Forms.Label(); this.lblStatus = new System.Windows.Forms.Label();
this.lblWarnMsg = new System.Windows.Forms.Label(); this.lblWarnMsg = new System.Windows.Forms.Label();
this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components); this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components);
...@@ -118,6 +124,7 @@ ...@@ -118,6 +124,7 @@
this.groupBox2.SuspendLayout(); this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout(); this.groupBox3.SuspendLayout();
this.groupBox1.SuspendLayout(); this.groupBox1.SuspendLayout();
this.tabPage2.SuspendLayout();
this.contextMenuStrip1.SuspendLayout(); this.contextMenuStrip1.SuspendLayout();
this.menuStrip1.SuspendLayout(); this.menuStrip1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
...@@ -128,6 +135,7 @@ ...@@ -128,6 +135,7 @@
| System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right))); | System.Windows.Forms.AnchorStyles.Right)));
this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage1);
this.tabControl1.Controls.Add(this.tabPage2);
this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed;
this.tabControl1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.tabControl1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tabControl1.Location = new System.Drawing.Point(8, 81); this.tabControl1.Location = new System.Drawing.Point(8, 81);
...@@ -554,6 +562,38 @@ ...@@ -554,6 +562,38 @@
this.button1.UseVisualStyleBackColor = false; this.button1.UseVisualStyleBackColor = false;
this.button1.Click += new System.EventHandler(this.button1_Click); this.button1.Click += new System.EventHandler(this.button1_Click);
// //
// tabPage2
//
this.tabPage2.Controls.Add(this.treeView1);
this.tabPage2.Location = new System.Drawing.Point(4, 29);
this.tabPage2.Name = "tabPage2";
this.tabPage2.Size = new System.Drawing.Size(1328, 609);
this.tabPage2.TabIndex = 1;
this.tabPage2.Text = "tabPage2";
this.tabPage2.UseVisualStyleBackColor = true;
//
// treeView1
//
this.treeView1.Font = new System.Drawing.Font("微软雅黑", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.treeView1.Location = new System.Drawing.Point(3, 3);
this.treeView1.Name = "treeView1";
treeNode1.Name = "D移栽机构";
treeNode1.Text = "D移栽机构";
treeNode2.Name = "T上料机构";
treeNode2.Text = "T上料机构";
treeNode3.Name = "J接驳台横移";
treeNode3.Text = "J接驳台横移";
treeNode4.Name = "HY横移模块";
treeNode4.Text = "HY横移模块";
this.treeView1.Nodes.AddRange(new System.Windows.Forms.TreeNode[] {
treeNode1,
treeNode2,
treeNode3,
treeNode4});
this.treeView1.Size = new System.Drawing.Size(254, 603);
this.treeView1.TabIndex = 97;
this.treeView1.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView1_AfterSelect);
//
// lblStatus // lblStatus
// //
this.lblStatus.AutoSize = true; this.lblStatus.AutoSize = true;
...@@ -639,54 +679,54 @@ ...@@ -639,54 +679,54 @@
// toolStripSeparator1 // toolStripSeparator1
// //
this.toolStripSeparator1.Name = "toolStripSeparator1"; this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(141, 6); this.toolStripSeparator1.Size = new System.Drawing.Size(114, 6);
// //
// 启动AToolStripMenuItem // 启动AToolStripMenuItem
// //
this.启动AToolStripMenuItem.Name = "启动AToolStripMenuItem"; this.启动AToolStripMenuItem.Name = "启动AToolStripMenuItem";
this.启动AToolStripMenuItem.Size = new System.Drawing.Size(144, 26); this.启动AToolStripMenuItem.Size = new System.Drawing.Size(117, 26);
this.启动AToolStripMenuItem.Text = "启动 "; this.启动AToolStripMenuItem.Text = "启动 ";
this.启动AToolStripMenuItem.Click += new System.EventHandler(this.启动所有料仓AToolStripMenuItem_Click); this.启动AToolStripMenuItem.Click += new System.EventHandler(this.启动所有料仓AToolStripMenuItem_Click);
// //
// toolStripSeparator4 // toolStripSeparator4
// //
this.toolStripSeparator4.Name = "toolStripSeparator4"; this.toolStripSeparator4.Name = "toolStripSeparator4";
this.toolStripSeparator4.Size = new System.Drawing.Size(141, 6); this.toolStripSeparator4.Size = new System.Drawing.Size(114, 6);
// //
// 复位RToolStripMenuItem // 复位RToolStripMenuItem
// //
this.复位RToolStripMenuItem.Name = "复位RToolStripMenuItem"; this.复位RToolStripMenuItem.Name = "复位RToolStripMenuItem";
this.复位RToolStripMenuItem.Size = new System.Drawing.Size(144, 26); this.复位RToolStripMenuItem.Size = new System.Drawing.Size(117, 26);
this.复位RToolStripMenuItem.Text = "复位"; this.复位RToolStripMenuItem.Text = "复位";
this.复位RToolStripMenuItem.Click += new System.EventHandler(this.复位RToolStripMenuItem_Click); this.复位RToolStripMenuItem.Click += new System.EventHandler(this.复位RToolStripMenuItem_Click);
// //
// toolStripSeparator3 // toolStripSeparator3
// //
this.toolStripSeparator3.Name = "toolStripSeparator3"; this.toolStripSeparator3.Name = "toolStripSeparator3";
this.toolStripSeparator3.Size = new System.Drawing.Size(141, 6); this.toolStripSeparator3.Size = new System.Drawing.Size(114, 6);
// //
// 停止TToolStripMenuItem // 停止TToolStripMenuItem
// //
this.停止TToolStripMenuItem.Name = "停止TToolStripMenuItem"; this.停止TToolStripMenuItem.Name = "停止TToolStripMenuItem";
this.停止TToolStripMenuItem.Size = new System.Drawing.Size(144, 26); this.停止TToolStripMenuItem.Size = new System.Drawing.Size(117, 26);
this.停止TToolStripMenuItem.Text = "停止"; this.停止TToolStripMenuItem.Text = "停止";
this.停止TToolStripMenuItem.Click += new System.EventHandler(this.停止所有料仓TToolStripMenuItem_Click); this.停止TToolStripMenuItem.Click += new System.EventHandler(this.停止所有料仓TToolStripMenuItem_Click);
// //
// toolStripSeparator5 // toolStripSeparator5
// //
this.toolStripSeparator5.Name = "toolStripSeparator5"; this.toolStripSeparator5.Name = "toolStripSeparator5";
this.toolStripSeparator5.Size = new System.Drawing.Size(141, 6); this.toolStripSeparator5.Size = new System.Drawing.Size(114, 6);
// //
// toolStripSeparator2 // toolStripSeparator2
// //
this.toolStripSeparator2.Name = "toolStripSeparator2"; this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(141, 6); this.toolStripSeparator2.Size = new System.Drawing.Size(114, 6);
this.toolStripSeparator2.Visible = false; this.toolStripSeparator2.Visible = false;
// //
// 退出ToolStripMenuItem // 退出ToolStripMenuItem
// //
this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem"; this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem";
this.退出ToolStripMenuItem.Size = new System.Drawing.Size(144, 26); this.退出ToolStripMenuItem.Size = new System.Drawing.Size(117, 26);
this.退出ToolStripMenuItem.Text = "退出"; this.退出ToolStripMenuItem.Text = "退出";
this.退出ToolStripMenuItem.Click += new System.EventHandler(this.退出ToolStripMenuItem_Click_1); this.退出ToolStripMenuItem.Click += new System.EventHandler(this.退出ToolStripMenuItem_Click_1);
// //
...@@ -713,7 +753,7 @@ ...@@ -713,7 +753,7 @@
// 扫码测试ToolStripMenuItem // 扫码测试ToolStripMenuItem
// //
this.扫码测试ToolStripMenuItem.Name = "扫码测试ToolStripMenuItem"; this.扫码测试ToolStripMenuItem.Name = "扫码测试ToolStripMenuItem";
this.扫码测试ToolStripMenuItem.Size = new System.Drawing.Size(180, 26); this.扫码测试ToolStripMenuItem.Size = new System.Drawing.Size(176, 26);
this.扫码测试ToolStripMenuItem.Text = "扫码测试"; this.扫码测试ToolStripMenuItem.Text = "扫码测试";
this.扫码测试ToolStripMenuItem.Visible = false; this.扫码测试ToolStripMenuItem.Visible = false;
this.扫码测试ToolStripMenuItem.Click += new System.EventHandler(this.扫码测试ToolStripMenuItem_Click); this.扫码测试ToolStripMenuItem.Click += new System.EventHandler(this.扫码测试ToolStripMenuItem_Click);
...@@ -721,73 +761,73 @@ ...@@ -721,73 +761,73 @@
// toolStripSeparator6 // toolStripSeparator6
// //
this.toolStripSeparator6.Name = "toolStripSeparator6"; this.toolStripSeparator6.Name = "toolStripSeparator6";
this.toolStripSeparator6.Size = new System.Drawing.Size(177, 6); this.toolStripSeparator6.Size = new System.Drawing.Size(173, 6);
this.toolStripSeparator6.Visible = false; this.toolStripSeparator6.Visible = false;
// //
// 二维码学习ToolStripMenuItem // 二维码学习ToolStripMenuItem
// //
this.二维码学习ToolStripMenuItem.Name = "二维码学习ToolStripMenuItem"; this.二维码学习ToolStripMenuItem.Name = "二维码学习ToolStripMenuItem";
this.二维码学习ToolStripMenuItem.Size = new System.Drawing.Size(180, 26); this.二维码学习ToolStripMenuItem.Size = new System.Drawing.Size(176, 26);
this.二维码学习ToolStripMenuItem.Text = "二维码学习"; this.二维码学习ToolStripMenuItem.Text = "二维码学习";
this.二维码学习ToolStripMenuItem.Click += new System.EventHandler(this.二维码学习ToolStripMenuItem_Click); this.二维码学习ToolStripMenuItem.Click += new System.EventHandler(this.二维码学习ToolStripMenuItem_Click);
// //
// toolStripSeparator7 // toolStripSeparator7
// //
this.toolStripSeparator7.Name = "toolStripSeparator7"; this.toolStripSeparator7.Name = "toolStripSeparator7";
this.toolStripSeparator7.Size = new System.Drawing.Size(177, 6); this.toolStripSeparator7.Size = new System.Drawing.Size(173, 6);
// //
// 托盘初始化ToolStripMenuItem // 托盘初始化ToolStripMenuItem
// //
this.托盘初始化ToolStripMenuItem.Name = "托盘初始化ToolStripMenuItem"; this.托盘初始化ToolStripMenuItem.Name = "托盘初始化ToolStripMenuItem";
this.托盘初始化ToolStripMenuItem.Size = new System.Drawing.Size(180, 26); this.托盘初始化ToolStripMenuItem.Size = new System.Drawing.Size(176, 26);
this.托盘初始化ToolStripMenuItem.Text = "托盘编码"; this.托盘初始化ToolStripMenuItem.Text = "托盘编码";
this.托盘初始化ToolStripMenuItem.Click += new System.EventHandler(this.托盘初始化ToolStripMenuItem_Click); this.托盘初始化ToolStripMenuItem.Click += new System.EventHandler(this.托盘初始化ToolStripMenuItem_Click);
// //
// toolStripSeparator9 // toolStripSeparator9
// //
this.toolStripSeparator9.Name = "toolStripSeparator9"; this.toolStripSeparator9.Name = "toolStripSeparator9";
this.toolStripSeparator9.Size = new System.Drawing.Size(177, 6); this.toolStripSeparator9.Size = new System.Drawing.Size(173, 6);
// //
// iO模块状态ToolStripMenuItem // iO模块状态ToolStripMenuItem
// //
this.iO模块状态ToolStripMenuItem.Name = "iO模块状态ToolStripMenuItem"; this.iO模块状态ToolStripMenuItem.Name = "iO模块状态ToolStripMenuItem";
this.iO模块状态ToolStripMenuItem.Size = new System.Drawing.Size(180, 26); this.iO模块状态ToolStripMenuItem.Size = new System.Drawing.Size(176, 26);
this.iO模块状态ToolStripMenuItem.Text = "IO模块状态"; this.iO模块状态ToolStripMenuItem.Text = "IO模块状态";
this.iO模块状态ToolStripMenuItem.Click += new System.EventHandler(this.iO模块状态ToolStripMenuItem_Click); this.iO模块状态ToolStripMenuItem.Click += new System.EventHandler(this.iO模块状态ToolStripMenuItem_Click);
// //
// toolStripSeparator13 // toolStripSeparator13
// //
this.toolStripSeparator13.Name = "toolStripSeparator13"; this.toolStripSeparator13.Name = "toolStripSeparator13";
this.toolStripSeparator13.Size = new System.Drawing.Size(177, 6); this.toolStripSeparator13.Size = new System.Drawing.Size(173, 6);
// //
// toolStripMenuItem2 // toolStripMenuItem2
// //
this.toolStripMenuItem2.Name = "toolStripMenuItem2"; this.toolStripMenuItem2.Name = "toolStripMenuItem2";
this.toolStripMenuItem2.Size = new System.Drawing.Size(180, 26); this.toolStripMenuItem2.Size = new System.Drawing.Size(176, 26);
this.toolStripMenuItem2.Text = "AGV调试"; this.toolStripMenuItem2.Text = "AGV调试";
this.toolStripMenuItem2.Click += new System.EventHandler(this.toolStripMenuItem2_Click); this.toolStripMenuItem2.Click += new System.EventHandler(this.toolStripMenuItem2_Click);
// //
// toolStripSeparator14 // toolStripSeparator14
// //
this.toolStripSeparator14.Name = "toolStripSeparator14"; this.toolStripSeparator14.Name = "toolStripSeparator14";
this.toolStripSeparator14.Size = new System.Drawing.Size(177, 6); this.toolStripSeparator14.Size = new System.Drawing.Size(173, 6);
// //
// 查看托盘信息ToolStripMenuItem // 查看托盘信息ToolStripMenuItem
// //
this.查看托盘信息ToolStripMenuItem.Name = "查看托盘信息ToolStripMenuItem"; this.查看托盘信息ToolStripMenuItem.Name = "查看托盘信息ToolStripMenuItem";
this.查看托盘信息ToolStripMenuItem.Size = new System.Drawing.Size(180, 26); this.查看托盘信息ToolStripMenuItem.Size = new System.Drawing.Size(176, 26);
this.查看托盘信息ToolStripMenuItem.Text = "查看托盘信息"; this.查看托盘信息ToolStripMenuItem.Text = "查看托盘信息";
this.查看托盘信息ToolStripMenuItem.Click += new System.EventHandler(this.btnTrayInfo_Click); this.查看托盘信息ToolStripMenuItem.Click += new System.EventHandler(this.btnTrayInfo_Click);
// //
// toolStripSeparator12 // toolStripSeparator12
// //
this.toolStripSeparator12.Name = "toolStripSeparator12"; this.toolStripSeparator12.Name = "toolStripSeparator12";
this.toolStripSeparator12.Size = new System.Drawing.Size(177, 6); this.toolStripSeparator12.Size = new System.Drawing.Size(173, 6);
// //
// 清空托盘信息ToolStripMenuItem // 清空托盘信息ToolStripMenuItem
// //
this.清空托盘信息ToolStripMenuItem.Name = "清空托盘信息ToolStripMenuItem"; this.清空托盘信息ToolStripMenuItem.Name = "清空托盘信息ToolStripMenuItem";
this.清空托盘信息ToolStripMenuItem.Size = new System.Drawing.Size(180, 26); this.清空托盘信息ToolStripMenuItem.Size = new System.Drawing.Size(176, 26);
this.清空托盘信息ToolStripMenuItem.Text = "清空托盘信息"; this.清空托盘信息ToolStripMenuItem.Text = "清空托盘信息";
this.清空托盘信息ToolStripMenuItem.Click += new System.EventHandler(this.清空托盘信息ToolStripMenuItem_Click); this.清空托盘信息ToolStripMenuItem.Click += new System.EventHandler(this.清空托盘信息ToolStripMenuItem_Click);
// //
...@@ -930,6 +970,7 @@ ...@@ -930,6 +970,7 @@
this.groupBox3.PerformLayout(); this.groupBox3.PerformLayout();
this.groupBox1.ResumeLayout(false); this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout(); this.groupBox1.PerformLayout();
this.tabPage2.ResumeLayout(false);
this.contextMenuStrip1.ResumeLayout(false); this.contextMenuStrip1.ResumeLayout(false);
this.menuStrip1.ResumeLayout(false); this.menuStrip1.ResumeLayout(false);
this.menuStrip1.PerformLayout(); this.menuStrip1.PerformLayout();
...@@ -1022,6 +1063,8 @@ ...@@ -1022,6 +1063,8 @@
private System.Windows.Forms.Button btnShunt2Reset; private System.Windows.Forms.Button btnShunt2Reset;
private System.Windows.Forms.ToolStripMenuItem aGVCancelStateToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem aGVCancelStateToolStripMenuItem;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator17; private System.Windows.Forms.ToolStripSeparator toolStripSeparator17;
private System.Windows.Forms.TabPage tabPage2;
private System.Windows.Forms.TreeView treeView1;
} }
} }
...@@ -39,14 +39,24 @@ namespace OnlineStore.AssemblyLine ...@@ -39,14 +39,24 @@ namespace OnlineStore.AssemblyLine
private void LoadStoreData() 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; lineBean = LineManager.Line;
if (lineBean == null) if (lineBean == null)
{ {
Application.Exit(); Application.Exit();
return;
} }
FrmIOTest ioStatus = new FrmIOTest(); 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); List<MoveEquip> moveEquipList = new List<MoveEquip>(lineBean.MoveEquipMap.Values);
for (int i = 0; i < moveEquipList.Count; i++) for (int i = 0; i < moveEquipList.Count; i++)
...@@ -79,7 +89,36 @@ namespace OnlineStore.AssemblyLine ...@@ -79,7 +89,36 @@ namespace OnlineStore.AssemblyLine
} }
lblCID.Text = ConfigAppSettings.GetValue(Setting_Init.Line_CID); 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) private void AddForm(string text, Form form)
{ {
...@@ -108,47 +147,47 @@ namespace OnlineStore.AssemblyLine ...@@ -108,47 +147,47 @@ namespace OnlineStore.AssemblyLine
{ {
LogUtil.error("加载配置失败,直接退出程序"); LogUtil.error("加载配置失败,直接退出程序");
Application.Exit(); 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(); LoadStoreData();
LoadListView(); LoadTree();
timer1.Start();
托盘初始化ToolStripMenuItem.Visible = ConfigAppSettings.GetIntValue(Setting_Init.OpenRFIDWrite).Equals(1); }
cmbTray.Items.Clear(); private void LoadTree()
for (int i = 1; i <= 30; i++) {
{ List<MoveEquip> moveEquipList = new List<MoveEquip>(lineBean.MoveEquipMap.Values);
cmbTray.Items.Add(i.ToString()); for (int i = 0; i < moveEquipList.Count; i++)
}
if (autoValue.Equals(1))
{ {
开机自动启动ToolStripMenuItem.Text = gouStr + " 开机自动启动"; 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() private void LoadListView()
...@@ -460,7 +499,7 @@ namespace OnlineStore.AssemblyLine ...@@ -460,7 +499,7 @@ namespace OnlineStore.AssemblyLine
Clipboard.SetDataObject(logBox.Text); Clipboard.SetDataObject(logBox.Text);
MessageBox.Show("已复制日志到粘贴板!"); MessageBox.Show("已复制日志到粘贴板!");
} }
#region 内存回收 #region 内存回收
[DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")] [DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")]
public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize); public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize);
...@@ -483,7 +522,7 @@ namespace OnlineStore.AssemblyLine ...@@ -483,7 +522,7 @@ namespace OnlineStore.AssemblyLine
LogUtil.error("ClearMemory 出错:" + ex.ToString()); LogUtil.error("ClearMemory 出错:" + ex.ToString());
} }
} }
#endregion #endregion
private DateTime lastLogTime = DateTime.Now; private DateTime lastLogTime = DateTime.Now;
PerformanceCounter curtime = null; PerformanceCounter curtime = null;
...@@ -1163,6 +1202,9 @@ namespace OnlineStore.AssemblyLine ...@@ -1163,6 +1202,9 @@ namespace OnlineStore.AssemblyLine
LogUtil.info(Name + " 点击:" + aGVCancelStateToolStripMenuItem.Text); LogUtil.info(Name + " 点击:" + aGVCancelStateToolStripMenuItem.Text);
} }
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
}
} }
} }
...@@ -606,7 +606,7 @@ ...@@ -606,7 +606,7 @@
this.groupDetial.Controls.Add(this.label2); this.groupDetial.Controls.Add(this.label2);
this.groupDetial.Controls.Add(this.cmbDSize); this.groupDetial.Controls.Add(this.cmbDSize);
this.groupDetial.Controls.Add(this.label1); 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.Name = "groupDetial";
this.groupDetial.Size = new System.Drawing.Size(537, 205); this.groupDetial.Size = new System.Drawing.Size(537, 205);
this.groupDetial.TabIndex = 317; this.groupDetial.TabIndex = 317;
...@@ -712,7 +712,7 @@ ...@@ -712,7 +712,7 @@
// //
this.axisMoveControl1.Location = new System.Drawing.Point(10, 7); this.axisMoveControl1.Location = new System.Drawing.Point(10, 7);
this.axisMoveControl1.Name = "axisMoveControl1"; 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; this.axisMoveControl1.TabIndex = 219;
// //
// groupBox2 // groupBox2
...@@ -726,7 +726,7 @@ ...@@ -726,7 +726,7 @@
this.groupBox2.Controls.Add(this.label4); this.groupBox2.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.btnP2); this.groupBox2.Controls.Add(this.btnP2);
this.groupBox2.Controls.Add(this.txtP2); 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.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(537, 158); this.groupBox2.Size = new System.Drawing.Size(537, 158);
this.groupBox2.TabIndex = 218; this.groupBox2.TabIndex = 218;
......
...@@ -28,7 +28,32 @@ ...@@ -28,7 +28,32 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
this.components = new System.ComponentModel.Container();
this.groupAxis = new System.Windows.Forms.GroupBox(); this.groupAxis = new System.Windows.Forms.GroupBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.label4 = new System.Windows.Forms.Label();
this.lblhomeSts = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.lblAxEncAcc = new System.Windows.Forms.Label();
this.lblINP = new System.Windows.Forms.Label();
this.lblBUSY = new System.Windows.Forms.Label();
this.lblNEL = new System.Windows.Forms.Label();
this.lblORG = new System.Windows.Forms.Label();
this.lblPEL = new System.Windows.Forms.Label();
this.lblSvOn = new System.Windows.Forms.Label();
this.lblEMG = new System.Windows.Forms.Label();
this.lblWARN = new System.Windows.Forms.Label();
this.lblALM = new System.Windows.Forms.Label();
this.label53 = new System.Windows.Forms.Label();
this.label56 = new System.Windows.Forms.Label();
this.label55 = new System.Windows.Forms.Label();
this.label52 = new System.Windows.Forms.Label();
this.lblAxEncVel = new System.Windows.Forms.Label();
this.lblAxPrfVel = new System.Windows.Forms.Label();
this.lblAxEncPos = new System.Windows.Forms.Label();
this.lblAxPrfPos = new System.Windows.Forms.Label();
this.lblAxisPrfMode = new System.Windows.Forms.Label();
this.label50 = new System.Windows.Forms.Label();
this.groupBox1 = new System.Windows.Forms.GroupBox(); this.groupBox1 = new System.Windows.Forms.GroupBox();
this.txtBusyStatus = new System.Windows.Forms.TextBox(); this.txtBusyStatus = new System.Windows.Forms.TextBox();
this.label11 = new System.Windows.Forms.Label(); this.label11 = new System.Windows.Forms.Label();
...@@ -45,35 +70,37 @@ ...@@ -45,35 +70,37 @@
this.txtLimit1 = new System.Windows.Forms.TextBox(); this.txtLimit1 = new System.Windows.Forms.TextBox();
this.label6 = new System.Windows.Forms.Label(); this.label6 = new System.Windows.Forms.Label();
this.txtHomeSingle = new System.Windows.Forms.TextBox(); this.txtHomeSingle = new System.Windows.Forms.TextBox();
this.btnAxisStop = new System.Windows.Forms.Button();
this.panel1 = new System.Windows.Forms.Panel(); this.panel1 = new System.Windows.Forms.Panel();
this.btnMCopy = new System.Windows.Forms.Button();
this.btnDelMove = new System.Windows.Forms.Button();
this.txtMiddleSpeed = new System.Windows.Forms.TextBox();
this.btnAddMove = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.btnReadPosition = new System.Windows.Forms.Button();
this.label8 = new System.Windows.Forms.Label();
this.lblCountPulse = new System.Windows.Forms.TextBox();
this.btnComAlarmClear = new System.Windows.Forms.Button(); this.btnComAlarmClear = new System.Windows.Forms.Button();
this.btnAxisStop = new System.Windows.Forms.Button();
this.btnAxisReturnHome = new System.Windows.Forms.Button(); this.btnAxisReturnHome = new System.Windows.Forms.Button();
this.comboBox1 = new System.Windows.Forms.ComboBox(); this.cmbAxis = new System.Windows.Forms.ComboBox();
this.lblServerOn = new System.Windows.Forms.Label(); this.btnMCopy = new System.Windows.Forms.Button();
this.btnDelMove = new System.Windows.Forms.Button();
this.btnOpenAxis = new System.Windows.Forms.Button(); this.btnOpenAxis = new System.Windows.Forms.Button();
this.txtMiddleSpeed = new System.Windows.Forms.TextBox();
this.btnCloseAxis = new System.Windows.Forms.Button(); this.btnCloseAxis = new System.Windows.Forms.Button();
this.btnAddMove = new System.Windows.Forms.Button();
this.txtASpeed = new System.Windows.Forms.TextBox(); this.txtASpeed = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.label47 = new System.Windows.Forms.Label(); this.label47 = new System.Windows.Forms.Label();
this.btnReadPosition = new System.Windows.Forms.Button();
this.btnAxisVMove = new System.Windows.Forms.Button(); this.btnAxisVMove = new System.Windows.Forms.Button();
this.label8 = new System.Windows.Forms.Label();
this.btnAxisRMove = new System.Windows.Forms.Button(); this.btnAxisRMove = new System.Windows.Forms.Button();
this.lblCountPulse = new System.Windows.Forms.TextBox();
this.btnAxisAMove = new System.Windows.Forms.Button(); this.btnAxisAMove = new System.Windows.Forms.Button();
this.label49 = new System.Windows.Forms.Label();
this.txtAPosition = new System.Windows.Forms.TextBox(); this.txtAPosition = new System.Windows.Forms.TextBox();
this.label46 = new System.Windows.Forms.Label();
this.label48 = new System.Windows.Forms.Label(); this.label48 = new System.Windows.Forms.Label();
this.label45 = new System.Windows.Forms.Label();
this.txtAxisValue = new System.Windows.Forms.TextBox(); this.txtAxisValue = new System.Windows.Forms.TextBox();
this.txtAxisDeviceName = new System.Windows.Forms.TextBox(); this.txtAxisDeviceName = new System.Windows.Forms.TextBox();
this.label45 = new System.Windows.Forms.Label(); this.lblServerOn = new System.Windows.Forms.Label();
this.label46 = new System.Windows.Forms.Label(); this.timer1 = new System.Windows.Forms.Timer(this.components);
this.label49 = new System.Windows.Forms.Label();
this.groupAxis.SuspendLayout(); this.groupAxis.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox1.SuspendLayout(); this.groupBox1.SuspendLayout();
this.panel1.SuspendLayout(); this.panel1.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
...@@ -83,17 +110,284 @@ ...@@ -83,17 +110,284 @@
this.groupAxis.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) this.groupAxis.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right))); | System.Windows.Forms.AnchorStyles.Right)));
this.groupAxis.Controls.Add(this.groupBox2);
this.groupAxis.Controls.Add(this.groupBox1); this.groupAxis.Controls.Add(this.groupBox1);
this.groupAxis.Controls.Add(this.panel1); this.groupAxis.Controls.Add(this.panel1);
this.groupAxis.Controls.Add(this.lblServerOn); this.groupAxis.Controls.Add(this.lblServerOn);
this.groupAxis.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.groupAxis.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.groupAxis.Location = new System.Drawing.Point(9, 4); this.groupAxis.Location = new System.Drawing.Point(9, 4);
this.groupAxis.Name = "groupAxis"; this.groupAxis.Name = "groupAxis";
this.groupAxis.Size = new System.Drawing.Size(716, 297); this.groupAxis.Size = new System.Drawing.Size(716, 420);
this.groupAxis.TabIndex = 218; this.groupAxis.TabIndex = 218;
this.groupAxis.TabStop = false; this.groupAxis.TabStop = false;
this.groupAxis.Text = "伺服运动"; this.groupAxis.Text = "伺服运动";
// //
// groupBox2
//
this.groupBox2.Controls.Add(this.label4);
this.groupBox2.Controls.Add(this.lblhomeSts);
this.groupBox2.Controls.Add(this.label2);
this.groupBox2.Controls.Add(this.lblAxEncAcc);
this.groupBox2.Controls.Add(this.lblINP);
this.groupBox2.Controls.Add(this.lblBUSY);
this.groupBox2.Controls.Add(this.lblNEL);
this.groupBox2.Controls.Add(this.lblORG);
this.groupBox2.Controls.Add(this.lblPEL);
this.groupBox2.Controls.Add(this.lblSvOn);
this.groupBox2.Controls.Add(this.lblEMG);
this.groupBox2.Controls.Add(this.lblWARN);
this.groupBox2.Controls.Add(this.lblALM);
this.groupBox2.Controls.Add(this.label53);
this.groupBox2.Controls.Add(this.label56);
this.groupBox2.Controls.Add(this.label55);
this.groupBox2.Controls.Add(this.label52);
this.groupBox2.Controls.Add(this.lblAxEncVel);
this.groupBox2.Controls.Add(this.lblAxPrfVel);
this.groupBox2.Controls.Add(this.lblAxEncPos);
this.groupBox2.Controls.Add(this.lblAxPrfPos);
this.groupBox2.Controls.Add(this.lblAxisPrfMode);
this.groupBox2.Controls.Add(this.label50);
this.groupBox2.Location = new System.Drawing.Point(9, 293);
this.groupBox2.Margin = new System.Windows.Forms.Padding(2);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Padding = new System.Windows.Forms.Padding(2);
this.groupBox2.Size = new System.Drawing.Size(537, 118);
this.groupBox2.TabIndex = 304;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "轴状态监控";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(267, 90);
this.label4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(59, 17);
this.label4.TabIndex = 18;
this.label4.Text = "回原状态:";
//
// lblhomeSts
//
this.lblhomeSts.AutoSize = true;
this.lblhomeSts.Location = new System.Drawing.Point(332, 90);
this.lblhomeSts.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblhomeSts.Name = "lblhomeSts";
this.lblhomeSts.Size = new System.Drawing.Size(17, 17);
this.lblhomeSts.TabIndex = 17;
this.lblhomeSts.Text = "...";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(417, 65);
this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(71, 17);
this.label2.TabIndex = 11;
this.label2.Text = "实际加速度:";
this.label2.Visible = false;
//
// lblAxEncAcc
//
this.lblAxEncAcc.AutoSize = true;
this.lblAxEncAcc.Location = new System.Drawing.Point(494, 65);
this.lblAxEncAcc.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblAxEncAcc.Name = "lblAxEncAcc";
this.lblAxEncAcc.Size = new System.Drawing.Size(17, 17);
this.lblAxEncAcc.TabIndex = 12;
this.lblAxEncAcc.Text = "...";
this.lblAxEncAcc.Visible = false;
//
// lblINP
//
this.lblINP.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblINP.Location = new System.Drawing.Point(414, 24);
this.lblINP.Name = "lblINP";
this.lblINP.Size = new System.Drawing.Size(56, 30);
this.lblINP.TabIndex = 10;
this.lblINP.Text = "到位";
this.lblINP.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblBUSY
//
this.lblBUSY.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblBUSY.Location = new System.Drawing.Point(356, 24);
this.lblBUSY.Name = "lblBUSY";
this.lblBUSY.Size = new System.Drawing.Size(56, 30);
this.lblBUSY.TabIndex = 9;
this.lblBUSY.Text = "忙碌";
this.lblBUSY.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblNEL
//
this.lblNEL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblNEL.Location = new System.Drawing.Point(298, 24);
this.lblNEL.Name = "lblNEL";
this.lblNEL.Size = new System.Drawing.Size(56, 30);
this.lblNEL.TabIndex = 8;
this.lblNEL.Text = "负极限";
this.lblNEL.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblORG
//
this.lblORG.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblORG.Location = new System.Drawing.Point(240, 24);
this.lblORG.Name = "lblORG";
this.lblORG.Size = new System.Drawing.Size(56, 30);
this.lblORG.TabIndex = 7;
this.lblORG.Text = "原点";
this.lblORG.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblPEL
//
this.lblPEL.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblPEL.Location = new System.Drawing.Point(182, 24);
this.lblPEL.Name = "lblPEL";
this.lblPEL.Size = new System.Drawing.Size(56, 30);
this.lblPEL.TabIndex = 6;
this.lblPEL.Text = "正极限";
this.lblPEL.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblSvOn
//
this.lblSvOn.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblSvOn.Location = new System.Drawing.Point(8, 24);
this.lblSvOn.Name = "lblSvOn";
this.lblSvOn.Size = new System.Drawing.Size(56, 30);
this.lblSvOn.TabIndex = 5;
this.lblSvOn.Text = "伺服";
this.lblSvOn.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblEMG
//
this.lblEMG.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblEMG.Location = new System.Drawing.Point(124, 24);
this.lblEMG.Name = "lblEMG";
this.lblEMG.Size = new System.Drawing.Size(56, 30);
this.lblEMG.TabIndex = 4;
this.lblEMG.Text = "急停";
this.lblEMG.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblWARN
//
this.lblWARN.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblWARN.Location = new System.Drawing.Point(472, 24);
this.lblWARN.Name = "lblWARN";
this.lblWARN.Size = new System.Drawing.Size(56, 30);
this.lblWARN.TabIndex = 3;
this.lblWARN.Text = "警告";
this.lblWARN.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// lblALM
//
this.lblALM.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.lblALM.Location = new System.Drawing.Point(66, 24);
this.lblALM.Name = "lblALM";
this.lblALM.Size = new System.Drawing.Size(56, 30);
this.lblALM.TabIndex = 2;
this.lblALM.Text = "报警";
this.lblALM.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// label53
//
this.label53.AutoSize = true;
this.label53.Location = new System.Drawing.Point(134, 90);
this.label53.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label53.Name = "label53";
this.label53.Size = new System.Drawing.Size(59, 17);
this.label53.TabIndex = 1;
this.label53.Text = "规划速度:";
//
// label56
//
this.label56.AutoSize = true;
this.label56.Location = new System.Drawing.Point(10, 90);
this.label56.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label56.Name = "label56";
this.label56.Size = new System.Drawing.Size(59, 17);
this.label56.TabIndex = 1;
this.label56.Text = "实际速度:";
//
// label55
//
this.label55.AutoSize = true;
this.label55.Location = new System.Drawing.Point(10, 65);
this.label55.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label55.Name = "label55";
this.label55.Size = new System.Drawing.Size(59, 17);
this.label55.TabIndex = 1;
this.label55.Text = "实际位置:";
//
// label52
//
this.label52.AutoSize = true;
this.label52.Location = new System.Drawing.Point(134, 65);
this.label52.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label52.Name = "label52";
this.label52.Size = new System.Drawing.Size(59, 17);
this.label52.TabIndex = 1;
this.label52.Text = "规划位置:";
//
// lblAxEncVel
//
this.lblAxEncVel.AutoSize = true;
this.lblAxEncVel.Location = new System.Drawing.Point(73, 90);
this.lblAxEncVel.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblAxEncVel.Name = "lblAxEncVel";
this.lblAxEncVel.Size = new System.Drawing.Size(17, 17);
this.lblAxEncVel.TabIndex = 1;
this.lblAxEncVel.Text = "...";
//
// lblAxPrfVel
//
this.lblAxPrfVel.AutoSize = true;
this.lblAxPrfVel.Location = new System.Drawing.Point(199, 90);
this.lblAxPrfVel.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblAxPrfVel.Name = "lblAxPrfVel";
this.lblAxPrfVel.Size = new System.Drawing.Size(17, 17);
this.lblAxPrfVel.TabIndex = 1;
this.lblAxPrfVel.Text = "...";
//
// lblAxEncPos
//
this.lblAxEncPos.AutoSize = true;
this.lblAxEncPos.Location = new System.Drawing.Point(73, 65);
this.lblAxEncPos.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblAxEncPos.Name = "lblAxEncPos";
this.lblAxEncPos.Size = new System.Drawing.Size(17, 17);
this.lblAxEncPos.TabIndex = 1;
this.lblAxEncPos.Text = "...";
//
// lblAxPrfPos
//
this.lblAxPrfPos.AutoSize = true;
this.lblAxPrfPos.Location = new System.Drawing.Point(199, 65);
this.lblAxPrfPos.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblAxPrfPos.Name = "lblAxPrfPos";
this.lblAxPrfPos.Size = new System.Drawing.Size(17, 17);
this.lblAxPrfPos.TabIndex = 1;
this.lblAxPrfPos.Text = "...";
//
// lblAxisPrfMode
//
this.lblAxisPrfMode.AutoSize = true;
this.lblAxisPrfMode.Location = new System.Drawing.Point(332, 65);
this.lblAxisPrfMode.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblAxisPrfMode.Name = "lblAxisPrfMode";
this.lblAxisPrfMode.Size = new System.Drawing.Size(17, 17);
this.lblAxisPrfMode.TabIndex = 1;
this.lblAxisPrfMode.Text = "...";
//
// label50
//
this.label50.AutoSize = true;
this.label50.Location = new System.Drawing.Point(267, 65);
this.label50.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.label50.Name = "label50";
this.label50.Size = new System.Drawing.Size(59, 17);
this.label50.TabIndex = 1;
this.label50.Text = "规划模式:";
//
// groupBox1 // groupBox1
// //
this.groupBox1.Controls.Add(this.txtBusyStatus); this.groupBox1.Controls.Add(this.txtBusyStatus);
...@@ -111,7 +405,7 @@ ...@@ -111,7 +405,7 @@
this.groupBox1.Controls.Add(this.txtLimit1); this.groupBox1.Controls.Add(this.txtLimit1);
this.groupBox1.Controls.Add(this.label6); this.groupBox1.Controls.Add(this.label6);
this.groupBox1.Controls.Add(this.txtHomeSingle); this.groupBox1.Controls.Add(this.txtHomeSingle);
this.groupBox1.Location = new System.Drawing.Point(553, 14); this.groupBox1.Location = new System.Drawing.Point(554, 14);
this.groupBox1.Name = "groupBox1"; this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(154, 277); this.groupBox1.Size = new System.Drawing.Size(154, 277);
this.groupBox1.TabIndex = 302; this.groupBox1.TabIndex = 302;
...@@ -250,28 +544,12 @@ ...@@ -250,28 +544,12 @@
this.txtHomeSingle.Size = new System.Drawing.Size(25, 23); this.txtHomeSingle.Size = new System.Drawing.Size(25, 23);
this.txtHomeSingle.TabIndex = 297; this.txtHomeSingle.TabIndex = 297;
// //
// btnAxisStop
//
this.btnAxisStop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
this.btnAxisStop.Cursor = System.Windows.Forms.Cursors.Default;
this.btnAxisStop.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAxisStop.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAxisStop.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnAxisStop.Location = new System.Drawing.Point(427, 97);
this.btnAxisStop.Name = "btnAxisStop";
this.btnAxisStop.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnAxisStop.Size = new System.Drawing.Size(110, 114);
this.btnAxisStop.TabIndex = 246;
this.btnAxisStop.Text = " 停止运动";
this.btnAxisStop.UseVisualStyleBackColor = false;
this.btnAxisStop.Click += new System.EventHandler(this.btnAxisStop_Click);
//
// panel1 // panel1
// //
this.panel1.Controls.Add(this.btnComAlarmClear); this.panel1.Controls.Add(this.btnComAlarmClear);
this.panel1.Controls.Add(this.btnAxisStop); this.panel1.Controls.Add(this.btnAxisStop);
this.panel1.Controls.Add(this.btnAxisReturnHome); this.panel1.Controls.Add(this.btnAxisReturnHome);
this.panel1.Controls.Add(this.comboBox1); this.panel1.Controls.Add(this.cmbAxis);
this.panel1.Controls.Add(this.btnMCopy); this.panel1.Controls.Add(this.btnMCopy);
this.panel1.Controls.Add(this.btnDelMove); this.panel1.Controls.Add(this.btnDelMove);
this.panel1.Controls.Add(this.btnOpenAxis); this.panel1.Controls.Add(this.btnOpenAxis);
...@@ -300,103 +578,10 @@ ...@@ -300,103 +578,10 @@
this.panel1.Size = new System.Drawing.Size(540, 273); this.panel1.Size = new System.Drawing.Size(540, 273);
this.panel1.TabIndex = 219; this.panel1.TabIndex = 219;
// //
// btnMCopy
//
this.btnMCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMCopy.Location = new System.Drawing.Point(468, 232);
this.btnMCopy.Name = "btnMCopy";
this.btnMCopy.Size = new System.Drawing.Size(69, 28);
this.btnMCopy.TabIndex = 334;
this.btnMCopy.Text = "复制";
this.btnMCopy.UseVisualStyleBackColor = true;
this.btnMCopy.Visible = false;
//
// btnDelMove
//
this.btnDelMove.BackColor = System.Drawing.SystemColors.Control;
this.btnDelMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnDelMove.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnDelMove.Location = new System.Drawing.Point(321, 224);
this.btnDelMove.Name = "btnDelMove";
this.btnDelMove.Size = new System.Drawing.Size(140, 45);
this.btnDelMove.TabIndex = 332;
this.btnDelMove.Text = "点动-(上升)";
this.btnDelMove.UseVisualStyleBackColor = false;
this.btnDelMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnDelMove_MouseDown);
this.btnDelMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnDelMove_MouseUp);
//
// txtMiddleSpeed
//
this.txtMiddleSpeed.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtMiddleSpeed.Location = new System.Drawing.Point(74, 233);
this.txtMiddleSpeed.MaxLength = 6;
this.txtMiddleSpeed.Name = "txtMiddleSpeed";
this.txtMiddleSpeed.Size = new System.Drawing.Size(73, 26);
this.txtMiddleSpeed.TabIndex = 331;
this.txtMiddleSpeed.Text = "100";
//
// btnAddMove
//
this.btnAddMove.BackColor = System.Drawing.SystemColors.Control;
this.btnAddMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAddMove.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAddMove.Location = new System.Drawing.Point(172, 224);
this.btnAddMove.Name = "btnAddMove";
this.btnAddMove.Size = new System.Drawing.Size(140, 45);
this.btnAddMove.TabIndex = 330;
this.btnAddMove.Text = "点动+(上升)";
this.btnAddMove.UseVisualStyleBackColor = false;
this.btnAddMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnAddMove_MouseDown);
this.btnAddMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnAddMove_MouseUp);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(9, 238);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(68, 17);
this.label1.TabIndex = 329;
this.label1.Text = "点动速度:";
//
// btnReadPosition
//
this.btnReadPosition.BackColor = System.Drawing.SystemColors.Control;
this.btnReadPosition.Cursor = System.Windows.Forms.Cursors.Default;
this.btnReadPosition.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnReadPosition.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnReadPosition.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnReadPosition.Location = new System.Drawing.Point(188, 147);
this.btnReadPosition.Name = "btnReadPosition";
this.btnReadPosition.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnReadPosition.Size = new System.Drawing.Size(110, 34);
this.btnReadPosition.TabIndex = 278;
this.btnReadPosition.Text = "读取位置";
this.btnReadPosition.UseVisualStyleBackColor = true;
this.btnReadPosition.Click += new System.EventHandler(this.btnReadPosition_Click);
//
// label8
//
this.label8.AutoSize = true;
this.label8.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label8.Location = new System.Drawing.Point(18, 156);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(59, 17);
this.label8.TabIndex = 255;
this.label8.Text = "实时位置:";
//
// lblCountPulse
//
this.lblCountPulse.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblCountPulse.Location = new System.Drawing.Point(83, 151);
this.lblCountPulse.Name = "lblCountPulse";
this.lblCountPulse.ReadOnly = true;
this.lblCountPulse.Size = new System.Drawing.Size(103, 26);
this.lblCountPulse.TabIndex = 38;
//
// btnComAlarmClear // btnComAlarmClear
// //
this.btnComAlarmClear.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnComAlarmClear.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnComAlarmClear.Location = new System.Drawing.Point(307, 176); this.btnComAlarmClear.Location = new System.Drawing.Point(307, 169);
this.btnComAlarmClear.Name = "btnComAlarmClear"; this.btnComAlarmClear.Name = "btnComAlarmClear";
this.btnComAlarmClear.Size = new System.Drawing.Size(110, 34); this.btnComAlarmClear.Size = new System.Drawing.Size(110, 34);
this.btnComAlarmClear.TabIndex = 50; this.btnComAlarmClear.TabIndex = 50;
...@@ -404,6 +589,22 @@ ...@@ -404,6 +589,22 @@
this.btnComAlarmClear.UseVisualStyleBackColor = true; this.btnComAlarmClear.UseVisualStyleBackColor = true;
this.btnComAlarmClear.Click += new System.EventHandler(this.btnComAlarmClear_Click); this.btnComAlarmClear.Click += new System.EventHandler(this.btnComAlarmClear_Click);
// //
// btnAxisStop
//
this.btnAxisStop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
this.btnAxisStop.Cursor = System.Windows.Forms.Cursors.Default;
this.btnAxisStop.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAxisStop.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAxisStop.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnAxisStop.Location = new System.Drawing.Point(427, 90);
this.btnAxisStop.Name = "btnAxisStop";
this.btnAxisStop.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnAxisStop.Size = new System.Drawing.Size(110, 114);
this.btnAxisStop.TabIndex = 246;
this.btnAxisStop.Text = " 停止运动";
this.btnAxisStop.UseVisualStyleBackColor = false;
this.btnAxisStop.Click += new System.EventHandler(this.btnAxisStop_Click);
//
// btnAxisReturnHome // btnAxisReturnHome
// //
this.btnAxisReturnHome.BackColor = System.Drawing.SystemColors.Control; this.btnAxisReturnHome.BackColor = System.Drawing.SystemColors.Control;
...@@ -411,7 +612,7 @@ ...@@ -411,7 +612,7 @@
this.btnAxisReturnHome.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnAxisReturnHome.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAxisReturnHome.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnAxisReturnHome.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAxisReturnHome.ForeColor = System.Drawing.SystemColors.ControlText; this.btnAxisReturnHome.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnAxisReturnHome.Location = new System.Drawing.Point(307, 136); this.btnAxisReturnHome.Location = new System.Drawing.Point(307, 129);
this.btnAxisReturnHome.Name = "btnAxisReturnHome"; this.btnAxisReturnHome.Name = "btnAxisReturnHome";
this.btnAxisReturnHome.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnAxisReturnHome.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnAxisReturnHome.Size = new System.Drawing.Size(110, 34); this.btnAxisReturnHome.Size = new System.Drawing.Size(110, 34);
...@@ -420,27 +621,41 @@ ...@@ -420,27 +621,41 @@
this.btnAxisReturnHome.UseVisualStyleBackColor = true; this.btnAxisReturnHome.UseVisualStyleBackColor = true;
this.btnAxisReturnHome.Click += new System.EventHandler(this.btnAxisReturnHome_Click); this.btnAxisReturnHome.Click += new System.EventHandler(this.btnAxisReturnHome_Click);
// //
// comboBox1 // cmbAxis
// //
this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cmbAxis.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.comboBox1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.cmbAxis.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.comboBox1.FormattingEnabled = true; this.cmbAxis.FormattingEnabled = true;
this.comboBox1.Location = new System.Drawing.Point(71, 20); this.cmbAxis.Location = new System.Drawing.Point(71, 13);
this.comboBox1.Name = "comboBox1"; this.cmbAxis.Name = "cmbAxis";
this.comboBox1.Size = new System.Drawing.Size(227, 28); this.cmbAxis.Size = new System.Drawing.Size(227, 28);
this.comboBox1.TabIndex = 301; this.cmbAxis.TabIndex = 301;
this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged); this.cmbAxis.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
// //
// lblServerOn // btnMCopy
// //
this.lblServerOn.AutoSize = true; this.btnMCopy.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.lblServerOn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnMCopy.Location = new System.Drawing.Point(468, 225);
this.lblServerOn.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnMCopy.Name = "btnMCopy";
this.lblServerOn.ForeColor = System.Drawing.Color.Red; this.btnMCopy.Size = new System.Drawing.Size(69, 28);
this.lblServerOn.Location = new System.Drawing.Point(32, 115); this.btnMCopy.TabIndex = 334;
this.lblServerOn.Name = "lblServerOn"; this.btnMCopy.Text = "复制";
this.lblServerOn.Size = new System.Drawing.Size(0, 19); this.btnMCopy.UseVisualStyleBackColor = true;
this.lblServerOn.TabIndex = 268; this.btnMCopy.Visible = false;
//
// btnDelMove
//
this.btnDelMove.BackColor = System.Drawing.SystemColors.Control;
this.btnDelMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnDelMove.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnDelMove.Location = new System.Drawing.Point(321, 217);
this.btnDelMove.Name = "btnDelMove";
this.btnDelMove.Size = new System.Drawing.Size(140, 45);
this.btnDelMove.TabIndex = 332;
this.btnDelMove.Text = "点动-(上升)";
this.btnDelMove.UseVisualStyleBackColor = false;
this.btnDelMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnDelMove_MouseDown);
this.btnDelMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnDelMove_MouseUp);
// //
// btnOpenAxis // btnOpenAxis
// //
...@@ -449,7 +664,7 @@ ...@@ -449,7 +664,7 @@
this.btnOpenAxis.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnOpenAxis.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnOpenAxis.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnOpenAxis.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnOpenAxis.ForeColor = System.Drawing.SystemColors.ControlText; this.btnOpenAxis.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnOpenAxis.Location = new System.Drawing.Point(307, 16); this.btnOpenAxis.Location = new System.Drawing.Point(307, 9);
this.btnOpenAxis.Name = "btnOpenAxis"; this.btnOpenAxis.Name = "btnOpenAxis";
this.btnOpenAxis.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnOpenAxis.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnOpenAxis.Size = new System.Drawing.Size(110, 34); this.btnOpenAxis.Size = new System.Drawing.Size(110, 34);
...@@ -458,6 +673,16 @@ ...@@ -458,6 +673,16 @@
this.btnOpenAxis.UseVisualStyleBackColor = true; this.btnOpenAxis.UseVisualStyleBackColor = true;
this.btnOpenAxis.Click += new System.EventHandler(this.btnOpenAxis_Click); this.btnOpenAxis.Click += new System.EventHandler(this.btnOpenAxis_Click);
// //
// txtMiddleSpeed
//
this.txtMiddleSpeed.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtMiddleSpeed.Location = new System.Drawing.Point(74, 226);
this.txtMiddleSpeed.MaxLength = 6;
this.txtMiddleSpeed.Name = "txtMiddleSpeed";
this.txtMiddleSpeed.Size = new System.Drawing.Size(73, 26);
this.txtMiddleSpeed.TabIndex = 331;
this.txtMiddleSpeed.Text = "100";
//
// btnCloseAxis // btnCloseAxis
// //
this.btnCloseAxis.BackColor = System.Drawing.SystemColors.Control; this.btnCloseAxis.BackColor = System.Drawing.SystemColors.Control;
...@@ -465,7 +690,7 @@ ...@@ -465,7 +690,7 @@
this.btnCloseAxis.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnCloseAxis.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnCloseAxis.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnCloseAxis.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnCloseAxis.ForeColor = System.Drawing.SystemColors.ControlText; this.btnCloseAxis.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnCloseAxis.Location = new System.Drawing.Point(427, 16); this.btnCloseAxis.Location = new System.Drawing.Point(427, 9);
this.btnCloseAxis.Name = "btnCloseAxis"; this.btnCloseAxis.Name = "btnCloseAxis";
this.btnCloseAxis.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnCloseAxis.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnCloseAxis.Size = new System.Drawing.Size(110, 34); this.btnCloseAxis.Size = new System.Drawing.Size(110, 34);
...@@ -474,6 +699,20 @@ ...@@ -474,6 +699,20 @@
this.btnCloseAxis.UseVisualStyleBackColor = true; this.btnCloseAxis.UseVisualStyleBackColor = true;
this.btnCloseAxis.Click += new System.EventHandler(this.btnCloseAxis_Click); this.btnCloseAxis.Click += new System.EventHandler(this.btnCloseAxis_Click);
// //
// btnAddMove
//
this.btnAddMove.BackColor = System.Drawing.SystemColors.Control;
this.btnAddMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAddMove.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAddMove.Location = new System.Drawing.Point(172, 217);
this.btnAddMove.Name = "btnAddMove";
this.btnAddMove.Size = new System.Drawing.Size(140, 45);
this.btnAddMove.TabIndex = 330;
this.btnAddMove.Text = "点动+(上升)";
this.btnAddMove.UseVisualStyleBackColor = false;
this.btnAddMove.MouseDown += new System.Windows.Forms.MouseEventHandler(this.btnAddMove_MouseDown);
this.btnAddMove.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnAddMove_MouseUp);
//
// txtASpeed // txtASpeed
// //
this.txtASpeed.AcceptsReturn = true; this.txtASpeed.AcceptsReturn = true;
...@@ -481,7 +720,7 @@ ...@@ -481,7 +720,7 @@
this.txtASpeed.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtASpeed.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtASpeed.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtASpeed.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtASpeed.ForeColor = System.Drawing.SystemColors.WindowText; this.txtASpeed.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtASpeed.Location = new System.Drawing.Point(207, 106); this.txtASpeed.Location = new System.Drawing.Point(207, 99);
this.txtASpeed.MaxLength = 12; this.txtASpeed.MaxLength = 12;
this.txtASpeed.Name = "txtASpeed"; this.txtASpeed.Name = "txtASpeed";
this.txtASpeed.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtASpeed.RightToLeft = System.Windows.Forms.RightToLeft.No;
...@@ -489,13 +728,22 @@ ...@@ -489,13 +728,22 @@
this.txtASpeed.TabIndex = 251; this.txtASpeed.TabIndex = 251;
this.txtASpeed.Text = "200"; this.txtASpeed.Text = "200";
// //
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(9, 231);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(68, 17);
this.label1.TabIndex = 329;
this.label1.Text = "点动速度:";
//
// label47 // label47
// //
this.label47.AutoSize = true; this.label47.AutoSize = true;
this.label47.Cursor = System.Windows.Forms.Cursors.Default; this.label47.Cursor = System.Windows.Forms.Cursors.Default;
this.label47.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label47.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label47.ForeColor = System.Drawing.SystemColors.ControlText; this.label47.ForeColor = System.Drawing.SystemColors.ControlText;
this.label47.Location = new System.Drawing.Point(142, 111); this.label47.Location = new System.Drawing.Point(142, 104);
this.label47.Name = "label47"; this.label47.Name = "label47";
this.label47.RightToLeft = System.Windows.Forms.RightToLeft.No; this.label47.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.label47.Size = new System.Drawing.Size(59, 17); this.label47.Size = new System.Drawing.Size(59, 17);
...@@ -503,6 +751,22 @@ ...@@ -503,6 +751,22 @@
this.label47.Text = "目标速度:"; this.label47.Text = "目标速度:";
this.label47.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label47.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// btnReadPosition
//
this.btnReadPosition.BackColor = System.Drawing.SystemColors.Control;
this.btnReadPosition.Cursor = System.Windows.Forms.Cursors.Default;
this.btnReadPosition.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnReadPosition.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnReadPosition.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnReadPosition.Location = new System.Drawing.Point(188, 140);
this.btnReadPosition.Name = "btnReadPosition";
this.btnReadPosition.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnReadPosition.Size = new System.Drawing.Size(110, 34);
this.btnReadPosition.TabIndex = 278;
this.btnReadPosition.Text = "读取位置";
this.btnReadPosition.UseVisualStyleBackColor = true;
this.btnReadPosition.Click += new System.EventHandler(this.btnReadPosition_Click);
//
// btnAxisVMove // btnAxisVMove
// //
this.btnAxisVMove.BackColor = System.Drawing.SystemColors.Control; this.btnAxisVMove.BackColor = System.Drawing.SystemColors.Control;
...@@ -510,7 +774,7 @@ ...@@ -510,7 +774,7 @@
this.btnAxisVMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnAxisVMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAxisVMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnAxisVMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAxisVMove.ForeColor = System.Drawing.SystemColors.ControlText; this.btnAxisVMove.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnAxisVMove.Location = new System.Drawing.Point(307, 96); this.btnAxisVMove.Location = new System.Drawing.Point(307, 89);
this.btnAxisVMove.Name = "btnAxisVMove"; this.btnAxisVMove.Name = "btnAxisVMove";
this.btnAxisVMove.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnAxisVMove.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnAxisVMove.Size = new System.Drawing.Size(110, 34); this.btnAxisVMove.Size = new System.Drawing.Size(110, 34);
...@@ -519,6 +783,16 @@ ...@@ -519,6 +783,16 @@
this.btnAxisVMove.UseVisualStyleBackColor = true; this.btnAxisVMove.UseVisualStyleBackColor = true;
this.btnAxisVMove.Click += new System.EventHandler(this.btnAxisVMove_Click); this.btnAxisVMove.Click += new System.EventHandler(this.btnAxisVMove_Click);
// //
// label8
//
this.label8.AutoSize = true;
this.label8.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label8.Location = new System.Drawing.Point(18, 149);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(59, 17);
this.label8.TabIndex = 255;
this.label8.Text = "实时位置:";
//
// btnAxisRMove // btnAxisRMove
// //
this.btnAxisRMove.BackColor = System.Drawing.SystemColors.Control; this.btnAxisRMove.BackColor = System.Drawing.SystemColors.Control;
...@@ -526,7 +800,7 @@ ...@@ -526,7 +800,7 @@
this.btnAxisRMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnAxisRMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAxisRMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnAxisRMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAxisRMove.ForeColor = System.Drawing.SystemColors.ControlText; this.btnAxisRMove.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnAxisRMove.Location = new System.Drawing.Point(427, 55); this.btnAxisRMove.Location = new System.Drawing.Point(427, 48);
this.btnAxisRMove.Name = "btnAxisRMove"; this.btnAxisRMove.Name = "btnAxisRMove";
this.btnAxisRMove.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnAxisRMove.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnAxisRMove.Size = new System.Drawing.Size(110, 34); this.btnAxisRMove.Size = new System.Drawing.Size(110, 34);
...@@ -535,6 +809,15 @@ ...@@ -535,6 +809,15 @@
this.btnAxisRMove.UseVisualStyleBackColor = true; this.btnAxisRMove.UseVisualStyleBackColor = true;
this.btnAxisRMove.Click += new System.EventHandler(this.btnAxisRMove_Click); this.btnAxisRMove.Click += new System.EventHandler(this.btnAxisRMove_Click);
// //
// lblCountPulse
//
this.lblCountPulse.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblCountPulse.Location = new System.Drawing.Point(83, 144);
this.lblCountPulse.Name = "lblCountPulse";
this.lblCountPulse.ReadOnly = true;
this.lblCountPulse.Size = new System.Drawing.Size(103, 26);
this.lblCountPulse.TabIndex = 38;
//
// btnAxisAMove // btnAxisAMove
// //
this.btnAxisAMove.BackColor = System.Drawing.SystemColors.Control; this.btnAxisAMove.BackColor = System.Drawing.SystemColors.Control;
...@@ -542,7 +825,7 @@ ...@@ -542,7 +825,7 @@
this.btnAxisAMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnAxisAMove.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnAxisAMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.btnAxisAMove.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.btnAxisAMove.ForeColor = System.Drawing.SystemColors.ControlText; this.btnAxisAMove.ForeColor = System.Drawing.SystemColors.ControlText;
this.btnAxisAMove.Location = new System.Drawing.Point(307, 56); this.btnAxisAMove.Location = new System.Drawing.Point(307, 49);
this.btnAxisAMove.Name = "btnAxisAMove"; this.btnAxisAMove.Name = "btnAxisAMove";
this.btnAxisAMove.RightToLeft = System.Windows.Forms.RightToLeft.No; this.btnAxisAMove.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.btnAxisAMove.Size = new System.Drawing.Size(110, 34); this.btnAxisAMove.Size = new System.Drawing.Size(110, 34);
...@@ -551,13 +834,25 @@ ...@@ -551,13 +834,25 @@
this.btnAxisAMove.UseVisualStyleBackColor = true; this.btnAxisAMove.UseVisualStyleBackColor = true;
this.btnAxisAMove.Click += new System.EventHandler(this.btnAxisAMove_Click); this.btnAxisAMove.Click += new System.EventHandler(this.btnAxisAMove_Click);
// //
// label49
//
this.label49.AutoSize = true;
this.label49.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label49.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label49.Location = new System.Drawing.Point(10, 18);
this.label49.Name = "label49";
this.label49.Size = new System.Drawing.Size(51, 17);
this.label49.TabIndex = 233;
this.label49.Text = "AC伺服:";
this.label49.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// txtAPosition // txtAPosition
// //
this.txtAPosition.BackColor = System.Drawing.SystemColors.Window; this.txtAPosition.BackColor = System.Drawing.SystemColors.Window;
this.txtAPosition.Cursor = System.Windows.Forms.Cursors.IBeam; this.txtAPosition.Cursor = System.Windows.Forms.Cursors.IBeam;
this.txtAPosition.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtAPosition.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtAPosition.ForeColor = System.Drawing.SystemColors.WindowText; this.txtAPosition.ForeColor = System.Drawing.SystemColors.WindowText;
this.txtAPosition.Location = new System.Drawing.Point(207, 64); this.txtAPosition.Location = new System.Drawing.Point(207, 57);
this.txtAPosition.MaxLength = 12; this.txtAPosition.MaxLength = 12;
this.txtAPosition.Name = "txtAPosition"; this.txtAPosition.Name = "txtAPosition";
this.txtAPosition.RightToLeft = System.Windows.Forms.RightToLeft.No; this.txtAPosition.RightToLeft = System.Windows.Forms.RightToLeft.No;
...@@ -565,13 +860,25 @@ ...@@ -565,13 +860,25 @@
this.txtAPosition.TabIndex = 244; this.txtAPosition.TabIndex = 244;
this.txtAPosition.Text = "3000"; this.txtAPosition.Text = "3000";
// //
// label46
//
this.label46.AutoSize = true;
this.label46.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label46.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label46.Location = new System.Drawing.Point(26, 104);
this.label46.Name = "label46";
this.label46.Size = new System.Drawing.Size(35, 17);
this.label46.TabIndex = 239;
this.label46.Text = "地址:";
this.label46.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// label48 // label48
// //
this.label48.AutoSize = true; this.label48.AutoSize = true;
this.label48.Cursor = System.Windows.Forms.Cursors.Default; this.label48.Cursor = System.Windows.Forms.Cursors.Default;
this.label48.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.label48.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label48.ForeColor = System.Drawing.SystemColors.ControlText; this.label48.ForeColor = System.Drawing.SystemColors.ControlText;
this.label48.Location = new System.Drawing.Point(142, 69); this.label48.Location = new System.Drawing.Point(142, 62);
this.label48.Name = "label48"; this.label48.Name = "label48";
this.label48.RightToLeft = System.Windows.Forms.RightToLeft.No; this.label48.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.label48.Size = new System.Drawing.Size(59, 17); this.label48.Size = new System.Drawing.Size(59, 17);
...@@ -579,10 +886,22 @@ ...@@ -579,10 +886,22 @@
this.label48.Text = "目标位置:"; this.label48.Text = "目标位置:";
this.label48.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.label48.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// label45
//
this.label45.AutoSize = true;
this.label45.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label45.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label45.Location = new System.Drawing.Point(26, 62);
this.label45.Name = "label45";
this.label45.Size = new System.Drawing.Size(35, 17);
this.label45.TabIndex = 240;
this.label45.Text = "设备:";
this.label45.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// txtAxisValue // txtAxisValue
// //
this.txtAxisValue.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtAxisValue.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtAxisValue.Location = new System.Drawing.Point(71, 106); this.txtAxisValue.Location = new System.Drawing.Point(71, 99);
this.txtAxisValue.MaxLength = 10; this.txtAxisValue.MaxLength = 10;
this.txtAxisValue.Name = "txtAxisValue"; this.txtAxisValue.Name = "txtAxisValue";
this.txtAxisValue.ReadOnly = true; this.txtAxisValue.ReadOnly = true;
...@@ -593,7 +912,7 @@ ...@@ -593,7 +912,7 @@
// txtAxisDeviceName // txtAxisDeviceName
// //
this.txtAxisDeviceName.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.txtAxisDeviceName.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.txtAxisDeviceName.Location = new System.Drawing.Point(71, 64); this.txtAxisDeviceName.Location = new System.Drawing.Point(71, 57);
this.txtAxisDeviceName.MaxLength = 10; this.txtAxisDeviceName.MaxLength = 10;
this.txtAxisDeviceName.Name = "txtAxisDeviceName"; this.txtAxisDeviceName.Name = "txtAxisDeviceName";
this.txtAxisDeviceName.ReadOnly = true; this.txtAxisDeviceName.ReadOnly = true;
...@@ -601,50 +920,32 @@ ...@@ -601,50 +920,32 @@
this.txtAxisDeviceName.TabIndex = 241; this.txtAxisDeviceName.TabIndex = 241;
this.txtAxisDeviceName.Text = "0"; this.txtAxisDeviceName.Text = "0";
// //
// label45 // lblServerOn
//
this.label45.AutoSize = true;
this.label45.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label45.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label45.Location = new System.Drawing.Point(14, 69);
this.label45.Name = "label45";
this.label45.Size = new System.Drawing.Size(47, 17);
this.label45.TabIndex = 240;
this.label45.Text = "端口号:";
this.label45.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
//
// label46
// //
this.label46.AutoSize = true; this.lblServerOn.AutoSize = true;
this.label46.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.lblServerOn.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.label46.ImageAlign = System.Drawing.ContentAlignment.MiddleRight; this.lblServerOn.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label46.Location = new System.Drawing.Point(26, 111); this.lblServerOn.ForeColor = System.Drawing.Color.Red;
this.label46.Name = "label46"; this.lblServerOn.Location = new System.Drawing.Point(32, 115);
this.label46.Size = new System.Drawing.Size(35, 17); this.lblServerOn.Name = "lblServerOn";
this.label46.TabIndex = 239; this.lblServerOn.Size = new System.Drawing.Size(0, 19);
this.label46.Text = "地址:"; this.lblServerOn.TabIndex = 268;
this.label46.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// label49 // timer1
// //
this.label49.AutoSize = true; this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
this.label49.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label49.ImageAlign = System.Drawing.ContentAlignment.MiddleRight;
this.label49.Location = new System.Drawing.Point(10, 25);
this.label49.Name = "label49";
this.label49.Size = new System.Drawing.Size(51, 17);
this.label49.TabIndex = 233;
this.label49.Text = "AC伺服:";
this.label49.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
// //
// AxisMoveControl // AxisMoveControl
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.Controls.Add(this.groupAxis); this.Controls.Add(this.groupAxis);
this.Name = "AxisMoveControl"; this.Name = "AxisMoveControl";
this.Size = new System.Drawing.Size(731, 305); this.Size = new System.Drawing.Size(731, 428);
this.Load += new System.EventHandler(this.AxisMoveControl_Load);
this.groupAxis.ResumeLayout(false); this.groupAxis.ResumeLayout(false);
this.groupAxis.PerformLayout(); this.groupAxis.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox2.PerformLayout();
this.groupBox1.ResumeLayout(false); this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout(); this.groupBox1.PerformLayout();
this.panel1.ResumeLayout(false); this.panel1.ResumeLayout(false);
...@@ -656,7 +957,7 @@ ...@@ -656,7 +957,7 @@
#endregion #endregion
private System.Windows.Forms.GroupBox groupAxis; private System.Windows.Forms.GroupBox groupAxis;
private System.Windows.Forms.ComboBox comboBox1; private System.Windows.Forms.ComboBox cmbAxis;
private System.Windows.Forms.Label label6; private System.Windows.Forms.Label label6;
private System.Windows.Forms.TextBox txtHomeSingle; private System.Windows.Forms.TextBox txtHomeSingle;
private System.Windows.Forms.Label label11; private System.Windows.Forms.Label label11;
...@@ -700,5 +1001,30 @@ ...@@ -700,5 +1001,30 @@
private System.Windows.Forms.Button btnAddMove; private System.Windows.Forms.Button btnAddMove;
private System.Windows.Forms.Label label1; private System.Windows.Forms.Label label1;
private System.Windows.Forms.GroupBox groupBox1; private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Label lblhomeSts;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label lblAxEncAcc;
private System.Windows.Forms.Label lblINP;
private System.Windows.Forms.Label lblBUSY;
private System.Windows.Forms.Label lblNEL;
private System.Windows.Forms.Label lblORG;
private System.Windows.Forms.Label lblPEL;
private System.Windows.Forms.Label lblSvOn;
private System.Windows.Forms.Label lblEMG;
private System.Windows.Forms.Label lblWARN;
private System.Windows.Forms.Label lblALM;
private System.Windows.Forms.Label label53;
private System.Windows.Forms.Label label56;
private System.Windows.Forms.Label label55;
private System.Windows.Forms.Label label52;
private System.Windows.Forms.Label lblAxEncVel;
private System.Windows.Forms.Label lblAxPrfVel;
private System.Windows.Forms.Label lblAxEncPos;
private System.Windows.Forms.Label lblAxPrfPos;
private System.Windows.Forms.Label lblAxisPrfMode;
private System.Windows.Forms.Label label50;
private System.Windows.Forms.Timer timer1;
} }
} }
...@@ -11,6 +11,7 @@ using OnlineStore.DeviceLibrary; ...@@ -11,6 +11,7 @@ using OnlineStore.DeviceLibrary;
using OnlineStore.Common; using OnlineStore.Common;
using System.Threading; using System.Threading;
using OnlineStore.LoadCSVLibrary; using OnlineStore.LoadCSVLibrary;
using HuichuanLibrary;
namespace OnlineStore.AssemblyLine namespace OnlineStore.AssemblyLine
{ {
...@@ -20,7 +21,7 @@ namespace OnlineStore.AssemblyLine ...@@ -20,7 +21,7 @@ namespace OnlineStore.AssemblyLine
private EquipBase equipBase = null; private EquipBase equipBase = null;
private string PortName = ""; private string PortName = "";
private short SlvAddr = 0; private short SlvAddr = 0;
private bool IsHuiChuan = true;
public AxisMoveControl( ) public AxisMoveControl( )
{ {
InitializeComponent(); InitializeComponent();
...@@ -32,30 +33,44 @@ namespace OnlineStore.AssemblyLine ...@@ -32,30 +33,44 @@ namespace OnlineStore.AssemblyLine
if (axisList.Count > 0) if (axisList.Count > 0)
{ {
comboBox1.Items.Clear(); cmbAxis.Items.Clear();
foreach (AxisBean a in axisList) 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; PortName = moveAxis[0].Config.DeviceName;
SlvAddr = moveAxis[0].Config.GetAxisValue(); SlvAddr = moveAxis[0].Config.GetAxisValue();
txtAxisDeviceName.Text = PortName; txtAxisDeviceName.Text = PortName;
txtAxisValue.Text = SlvAddr.ToString(); 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) private void btnOpenAxis_Click(object sender, EventArgs e)
{ {
LogUtil.info("点击【打开伺服】,【" + PortName + "_" + SlvAddr + "】 "); LogUtil.info("点击【打开伺服】,【" + PortName + "_" + SlvAddr + "】 ");
equipBase.RunAxis(false, axisList[comboBox1.SelectedIndex]); equipBase.RunAxis(false, axisList[cmbAxis.SelectedIndex]);
} }
private void btnCloseAxis_Click(object sender, EventArgs e) private void btnCloseAxis_Click(object sender, EventArgs e)
{ {
LogUtil.info("点击【关闭伺服】,【" + PortName + "_" + SlvAddr + "】 "); LogUtil.info("点击【关闭伺服】,【" + PortName + "_" + SlvAddr + "】 ");
// AxisManager.instance.ServoOff(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) private void btnAxisAMove_Click(object sender, EventArgs e)
...@@ -135,15 +150,15 @@ namespace OnlineStore.AssemblyLine ...@@ -135,15 +150,15 @@ namespace OnlineStore.AssemblyLine
private ConfigMoveAxis currSelAxis = null; private ConfigMoveAxis currSelAxis = null;
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 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; PortName = currSelAxis.DeviceName;
SlvAddr = currSelAxis.GetAxisValue(); SlvAddr = currSelAxis.GetAxisValue();
txtAxisDeviceName.Text = PortName; txtAxisDeviceName.Text = PortName;
txtAxisValue.Text = SlvAddr.ToString(); txtAxisValue.Text = SlvAddr.ToString();
Color color = Color.Black; Color color = Color.Black;
if (comboBox1.SelectedIndex.Equals(0)) if (cmbAxis.SelectedIndex.Equals(0))
{ {
btnAddMove.Text = "点动+(下降)"; btnAddMove.Text = "点动+(下降)";
btnDelMove.Text = "点动-(上升)"; btnDelMove.Text = "点动-(上升)";
...@@ -151,7 +166,7 @@ namespace OnlineStore.AssemblyLine ...@@ -151,7 +166,7 @@ namespace OnlineStore.AssemblyLine
txtMiddleSpeed.Text = "100"; txtMiddleSpeed.Text = "100";
color = Color.Blue; color = Color.Blue;
} }
else if (comboBox1.SelectedIndex.Equals(1)) else if (cmbAxis.SelectedIndex.Equals(1))
{ {
btnAddMove.Text = "点动+(上升)"; btnAddMove.Text = "点动+(上升)";
btnDelMove.Text = "点动-(下降)"; btnDelMove.Text = "点动-(下降)";
...@@ -235,5 +250,93 @@ namespace OnlineStore.AssemblyLine ...@@ -235,5 +250,93 @@ namespace OnlineStore.AssemblyLine
btnReadPosition_Click(null, null); 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 @@ ...@@ -117,4 +117,7 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </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> </root>
\ No newline at end of file \ No newline at end of file
...@@ -149,6 +149,9 @@ ...@@ -149,6 +149,9 @@
<None Include="LineConfig\Config_FeedingEquip_4.csv"> <None Include="LineConfig\Config_FeedingEquip_4.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None> </None>
<None Include="LineConfig\Config_FeedingEquip_5.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="LineConfig\Config_Line - 复制.csv"> <None Include="LineConfig\Config_Line - 复制.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None> </None>
...@@ -227,6 +230,24 @@ ...@@ -227,6 +230,24 @@
<None Include="LineConfig\MoveEquip\Config_MoveEquip_09.csv"> <None Include="LineConfig\MoveEquip\Config_MoveEquip_09.csv">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None> </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>
<ItemGroup /> <ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
......
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D77519052),, PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D77519052),,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
...@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,, ...@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C5,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C5,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C6,, 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,提升上料轴上升待机点 P1,BatchAxisP1,6504500,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-54000,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-54000,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5964000,, 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,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,, PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,, 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,移栽上下轴待机点 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,移栽上下轴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,移栽上下轴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,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, ,,,,,,
,,,,,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D76546878),, PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D76546878),,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
...@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,, ...@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C3,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C3,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C4,, 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,提升上料轴上升待机点 P1,BatchAxisP1,6515100,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-49000,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-49000,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5926000,, 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,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,, PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,, 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,移栽上下轴待机点 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,移栽上下轴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,移栽上下轴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,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, ,,,,,,
,,,,,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D77519112),, PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,GigE:MV-CE200-10GC (00D77519112),,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
...@@ -7,106 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,, ...@@ -7,106 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,0,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C1,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C1,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C2,, 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,提升上料轴上升待机点 P1,BatchAxisP1,6514600,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-700,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-700,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5905000,, 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,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,, PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,500,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,, 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,移栽上下轴待机点 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,移栽上下轴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,移栽上下轴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,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, ,,,,,,
,,,,,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,Name1#Name1,, PRO,0,扫码的相机名称(多个用#分隔),CameraNameList,Name1#Name1,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
...@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,1,, ...@@ -7,99 +7,21 @@ PRO,0,是否是用来出料,IsCanOut,1,,
PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C7,, PRO,0,上料流水线入口AGV小车站号名称,AgvInName,C7,,
PRO,0,上料流水线出口AGV小车站号名称,AgvOutName,C8,, 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,提升上料轴上升待机点 P1,BatchAxisP1,6508000,,
PRO,0,提升上料轴下降位置P2,BatchAxisP2,-118500,, PRO,0,提升上料轴下降位置P2,BatchAxisP2,-118500,,
PRO,0,提升上料缓慢上升目标位置P3,BatchAxisP3,5573900,, 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,提升上料轴P1速度,BatchAxis_P1Speed,4000,,
PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,, PRO,0,提升上料轴P2速度,BatchAxis_P2Speed,4000,,
PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,1000,, PRO,0,提升上料轴P3速度,BatchAxis_P3Speed,1000,,
PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,11000,, 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,移栽上下轴待机点 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,移栽上下轴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,移栽上下轴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,移栽上下轴P1速度,UpdownAxis_P1Speed,1500,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,1500,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,1200,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, ,,,,,,
,,,,,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
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 \ No newline at end of file
...@@ -59,9 +59,9 @@ PRO,0,上料模块4-料架-RFID-IP,PRO_RFIP_104,192.168.210.118,, ...@@ -59,9 +59,9 @@ PRO,0,上料模块4-料架-RFID-IP,PRO_RFIP_104,192.168.210.118,,
PRO,0,上料模块5-料架-RFID-IP,PRO_RFIP_105,192.168.210.119,, PRO,0,上料模块5-料架-RFID-IP,PRO_RFIP_105,192.168.210.119,,
PRO,0,上料模块T3-C1-托盘-RFID-IP,PRO_RFIP_300,192.168.210.119,, PRO,0,上料模块T3-C1-托盘-RFID-IP,PRO_RFIP_300,192.168.210.119,,
,,,,,, ,,,,,,
DI,0,急停,急停,0,HC,X00 DI,0,急停,SuddenStop_BTN,0,HC,X00
DI,0,复位,复位,1,HC,X01 DI,0,复位,Reset_BTN,1,HC,X01
DI,0,气压检测1,气压检测1,2,HC,X02 DI,0,气压检测1,Airpressure_Check,2,HC,X02
DI,217,C7-HY17阻挡托盘检测,C7-HY17阻挡托盘检测,3,HC,X03 DI,217,C7-HY17阻挡托盘检测,C7-HY17阻挡托盘检测,3,HC,X03
DI,217,HY17横移托盘检测,HY17横移托盘检测,4,HC,X04 DI,217,HY17横移托盘检测,HY17横移托盘检测,4,HC,X04
DI,217,HY17横移顶升上升端,HY17横移顶升上升端,5,HC,X05 DI,217,HY17横移顶升上升端,HY17横移顶升上升端,5,HC,X05
...@@ -76,11 +76,11 @@ DI,217,HY17夹料气缸料盘检测,HY17夹料气缸料盘检测,13,HC,X13 ...@@ -76,11 +76,11 @@ DI,217,HY17夹料气缸料盘检测,HY17夹料气缸料盘检测,13,HC,X13
DI,217,HY17夹料气缸放松端,HY17夹料气缸放松端,14,HC,X14 DI,217,HY17夹料气缸放松端,HY17夹料气缸放松端,14,HC,X14
,0,,,15,HC,X15 ,0,,,15,HC,X15
,,,,,, ,,,,,,
DO,0,待机状态(指示灯),待机状态(指示灯),0,HC,Y00 DO,0,待机状态(指示灯),AutoRun_HddLed,0,HC,Y00
DO,0,运行状态(指示灯),运行状态(指示灯),1,HC,Y01 DO,0,运行状态(指示灯),RunSign_HddLed,1,HC,Y01
DO,0,故障状态(指示灯),故障状态(指示灯),2,HC,Y02 DO,0,故障状态(指示灯),Alarm_HddLed,2,HC,Y02
DO,0,故障状态(蜂鸣器),故障状态(蜂鸣器),3,HC,Y03 DO,0,故障状态(蜂鸣器),Alarm_Buzzer,3,HC,Y03
DO,0,C6/C7/C9线体运转,C6/C7/C9线体运转,4,HC,Y04 DO,0,C6/C7/C9线体运转,MotorRun_679,4,HC,Y04
DO,217,HY17横移电机正转,HY17横移电机正转,5,HC,Y05 DO,217,HY17横移电机正转,HY17横移电机正转,5,HC,Y05
DO,217,HY17阻挡下降,HY17阻挡下降,6,HC,Y06 DO,217,HY17阻挡下降,HY17阻挡下降,6,HC,Y06
DO,217,HY17横移顶升上升,HY17横移顶升上升,7,HC,Y07 DO,217,HY17横移顶升上升,HY17横移顶升上升,7,HC,Y07
...@@ -91,46 +91,46 @@ DO,217,HY17接驳台气缸取料,HY17接驳台气缸取料,11,HC,Y11 ...@@ -91,46 +91,46 @@ DO,217,HY17接驳台气缸取料,HY17接驳台气缸取料,11,HC,Y11
DO,217,HY17接驳台气缸放料,HY17接驳台气缸放料,12,HC,Y12 DO,217,HY17接驳台气缸放料,HY17接驳台气缸放料,12,HC,Y12
DO,217,HY17夹料气缸夹紧,HY17夹料气缸夹紧,13,HC,Y13 DO,217,HY17夹料气缸夹紧,HY17夹料气缸夹紧,13,HC,Y13
DO,217,HY17夹料气缸放松,HY17夹料气缸放松,14,HC,Y14 DO,217,HY17夹料气缸放松,HY17夹料气缸放松,14,HC,Y14
,0,,,15,HC,Y15 ,,,,15,HC,Y15
,,,,,, ,,,,,,
,,,,,, ,,,,,,
,,D11&D12&HY15,D11&D12&HY15,,, ,,D11&D12&HY15,D11&D12&HY15,,,
DI,22,D11-1阻挡1托盘检测,D11-1阻挡1托盘检测,16,HC,X16 DI,22,D11-1阻挡1托盘检测,StopCylinder_Check1,16,HC,X16
DI,22,D11-1阻挡2托盘检测,D11-1阻挡2托盘检测,17,HC,X17 DI,22,D11-1阻挡2托盘检测,StopCylinder_Check2,17,HC,X17
DI,22,D11-1顶升上升端,D11-1顶升上升端,18,HC,X18 DI,22,D11-1顶升上升端,TopCylinder_UP,18,HC,X18
DI,22,D11-1顶升下降端,D11-1顶升下降端,19,HC,X19 DI,22,D11-1顶升下降端,TopCylinder_Down,19,HC,X19
DI,22,D11-1横移前进端,D11-1横移前进端,20,HC,X20 DI,22,D11-1横移前进端,BeforeAfterCylinder_Before,20,HC,X20
DI,22,D11-1横移后退端,D11-1横移后退端,21,HC,X21 DI,22,D11-1横移后退端,BeforeAfterCylinder_After,21,HC,X21
DI,22,D11-1夹料气缸料盘检测,D11-1夹料气缸料盘检测,22,HC,X22 DI,22,D11-1夹料气缸料盘检测,ClampCylinder_Check,22,HC,X22
DI,22,D11-1夹料放松端,D11-1夹料放松端,23,HC,X23 DI,22,D11-1夹料放松端,ClampCylinder_Relax,23,HC,X23
DI,22,D11-1升降上升端,D11-1升降上升端,24,HC,X24 DI,22,D11-1升降上升端,UpDownCylinder_Up,24,HC,X24
DI,22,D11-1升降下降端,D11-1升降下降端,25,HC,X25 DI,22,D11-1升降下降端,UpDownCylinder_Down,25,HC,X25
DI,21,D11-2阻挡1托盘检测,D11-2阻挡1托盘检测,26,HC,X26 DI,21,D11-2阻挡1托盘检测,StopCylinder_Check1,26,HC,X26
DI,21,D11-2阻挡2托盘检测,D11-2阻挡2托盘检测,27,HC,X27 DI,21,D11-2阻挡2托盘检测,StopCylinder_Check2,27,HC,X27
DI,21,D11-2顶升上升端,D11-2顶升上升端,28,HC,X28 DI,21,D11-2顶升上升端,TopCylinder_UP,28,HC,X28
DI,21,D11-2顶升下降端,D11-2顶升下降端,29,HC,X29 DI,21,D11-2顶升下降端,TopCylinder_Down,29,HC,X29
DI,21,D11-2横移前进端,D11-2横移前进端,30,HC,X30 DI,21,D11-2横移前进端,BeforeAfterCylinder_Before,30,HC,X30
DI,21,D11-2横移后退端,D11-2横移后退端,31,HC,X31 DI,21,D11-2横移后退端,BeforeAfterCylinder_After,31,HC,X31
DI,21,D11-2夹料气缸料盘检测,D11-2夹料气缸料盘检测,32,HC,X32 DI,21,D11-2夹料气缸料盘检测,ClampCylinder_Check,32,HC,X32
DI,21,D11-2夹料放松端,D11-2夹料放松端,33,HC,X33 DI,21,D11-2夹料放松端,ClampCylinder_Relax,33,HC,X33
DI,21,D11-2升降上升端,D11-2升降上升端,34,HC,X34 DI,21,D11-2升降上升端,UpDownCylinder_Up,34,HC,X34
DI,21,D11-2升降下降端,D11-2升降下降端,35,HC,X35 DI,21,D11-2升降下降端,UpDownCylinder_Down,35,HC,X35
DI,24,D12-1阻挡1托盘检测,D12-1阻挡1托盘检测,36,HC,X36 DI,24,D12-1阻挡1托盘检测,StopCylinder_Check1,36,HC,X36
DI,24,D12-1阻挡2托盘检测,D12-1阻挡2托盘检测,37,HC,X37 DI,24,D12-1阻挡2托盘检测,StopCylinder_Check2,37,HC,X37
DI,24,D12-1顶升上升端,D12-1顶升上升端,38,HC,X38 DI,24,D12-1顶升上升端,TopCylinder_UP,38,HC,X38
DI,24,D12-1顶升下降端,D12-1顶升下降端,39,HC,X39 DI,24,D12-1顶升下降端,TopCylinder_Down,39,HC,X39
DI,24,D12-1横移前进端,D12-1横移前进端,40,HC,X40 DI,24,D12-1横移前进端,BeforeAfterCylinder_Before,40,HC,X40
DI,24,D12-1横移后退端,D12-1横移后退端,41,HC,X41 DI,24,D12-1横移后退端,BeforeAfterCylinder_After,41,HC,X41
DI,24,D12-1夹料气缸料盘检测,D12-1夹料气缸料盘检测,42,HC,X42 DI,24,D12-1夹料气缸料盘检测,ClampCylinder_Check,42,HC,X42
DI,24,D12-1夹料放松端,D12-1夹料放松端,43,HC,X43 DI,24,D12-1夹料放松端,ClampCylinder_Relax,43,HC,X43
DI,23,D12-2阻挡1托盘检测,D12-2阻挡1托盘检测,44,HC,X44 DI,23,D12-2阻挡1托盘检测,StopCylinder_Check1,44,HC,X44
DI,23,D12-2阻挡2托盘检测,D12-2阻挡2托盘检测,45,HC,X45 DI,23,D12-2阻挡2托盘检测,StopCylinder_Check2,45,HC,X45
DI,23,D12-2顶升上升端,D12-2顶升上升端,46,HC,X46 DI,23,D12-2顶升上升端,TopCylinder_UP,46,HC,X46
DI,23,D12-2顶升下降端,D12-2顶升下降端,47,HC,X47 DI,23,D12-2顶升下降端,TopCylinder_Down,47,HC,X47
DI,23,D12-2横移前进端,D12-2横移前进端,48,HC,X48 DI,23,D12-2横移前进端,BeforeAfterCylinder_Before,48,HC,X48
DI,23,D12-2横移后退端,D12-2横移后退端,49,HC,X49 DI,23,D12-2横移后退端,BeforeAfterCylinder_After,49,HC,X49
DI,23,D12-2夹料气缸料盘检测,D12-2夹料气缸料盘检测,50,HC,X50 DI,23,D12-2夹料气缸料盘检测,ClampCylinder_Check,50,HC,X50
DI,23,D12-2夹料放松端,D12-2夹料放松端,51,HC,X51 DI,23,D12-2夹料放松端,ClampCylinder_Relax,51,HC,X51
DI,216,HY16前阻挡托盘检测,HY16前阻挡托盘检测,52,HC,X52 DI,216,HY16前阻挡托盘检测,HY16前阻挡托盘检测,52,HC,X52
DI,216,HY16横移托盘检测,HY16横移托盘检测,53,HC,X53 DI,216,HY16横移托盘检测,HY16横移托盘检测,53,HC,X53
DI,216,HY16横移顶升上升端,HY16横移顶升上升端,54,HC,X54 DI,216,HY16横移顶升上升端,HY16横移顶升上升端,54,HC,X54
...@@ -145,42 +145,42 @@ DI,217,C7-HY17满料检测,C7-HY17满料检测,58,HC,X58 ...@@ -145,42 +145,42 @@ DI,217,C7-HY17满料检测,C7-HY17满料检测,58,HC,X58
,,,,63,HC,X63 ,,,,63,HC,X63
,,,,,, ,,,,,,
,,,,,, ,,,,,,
DO,22,D11-1阻挡1下降,D11-1阻挡1下降,16,HC,Y16 DO,22,D11-1阻挡1下降,StopCylinder_Check1,16,HC,Y16
DO,22,D11-1阻挡2下降,D11-1阻挡2下降,17,HC,Y17 DO,22,D11-1阻挡2下降,StopCylinder_Check2,17,HC,Y17
DO,22,D11-1顶升上升,D11-1顶升上升,18,HC,Y18 DO,22,D11-1顶升上升,TopCylinder_UP,18,HC,Y18
DO,22,D11-1顶升下降,D11-1顶升下降,19,HC,Y19 DO,22,D11-1顶升下降,TopCylinder_Down,19,HC,Y19
DO,22,D11-1横移前进,D11-1横移前进,20,HC,Y20 DO,22,D11-1横移前进,BeforeAfterCylinder_Before,20,HC,Y20
DO,22,D11-1横移后退,D11-1横移后退,21,HC,Y21 DO,22,D11-1横移后退,BeforeAfterCylinder_After,21,HC,Y21
DO,22,D11-1夹料夹紧,D11-1夹料夹紧,22,HC,Y22 DO,22,D11-1夹料夹紧,ClampCylinder_Work,22,HC,Y22
DO,22,D11-1夹料放松,D11-1夹料放松,23,HC,Y23 DO,22,D11-1夹料放松,ClampCylinder_Relax,23,HC,Y23
DO,22,D11-1升降上升,D11-1升降上升,24,HC,Y24 DO,22,D11-1升降上升,UpDownCylinder_Up,24,HC,Y24
DO,22,D11-1升降下降,D11-1升降下降,25,HC,Y25 DO,22,D11-1升降下降,UpDownCylinder_Down,25,HC,Y25
DO,21,D11-2阻挡1下降,D11-2阻挡1下降,26,HC,Y26 DO,21,D11-2阻挡1下降,StopCylinder_Check1,26,HC,Y26
DO,21,D11-2阻挡2下降,D11-2阻挡2下降,27,HC,Y27 DO,21,D11-2阻挡2下降,StopCylinder_Check2,27,HC,Y27
DO,21,D11-2顶升上升,D11-2顶升上升,28,HC,Y28 DO,21,D11-2顶升上升,TopCylinder_UP,28,HC,Y28
DO,21,D11-2顶升下降,D11-2顶升下降,29,HC,Y29 DO,21,D11-2顶升下降,TopCylinder_Down,29,HC,Y29
DO,21,D11-2横移前进,D11-2横移前进,30,HC,Y30 DO,21,D11-2横移前进,BeforeAfterCylinder_Before,30,HC,Y30
DO,21,D11-2横移后退,D11-2横移后退,31,HC,Y31 DO,21,D11-2横移后退,BeforeAfterCylinder_After,31,HC,Y31
DO,21,D11-2夹料夹紧,D11-2夹料夹紧,32,HC,Y32 DO,21,D11-2夹料夹紧,ClampCylinder_Work,32,HC,Y32
DO,21,D11-2夹料放松,D11-2夹料放松,33,HC,Y33 DO,21,D11-2夹料放松,ClampCylinder_Relax,33,HC,Y33
DO,21,D11-2升降上升,D11-2升降上升,34,HC,Y34 DO,21,D11-2升降上升,UpDownCylinder_Up,34,HC,Y34
DO,21,D11-2升降下降,D11-2升降下降,35,HC,Y35 DO,21,D11-2升降下降,UpDownCylinder_Down,35,HC,Y35
DO,24,D12-1阻挡1下降,D12-1阻挡1下降,36,HC,Y36 DO,24,D12-1阻挡1下降,StopCylinder_Check1,36,HC,Y36
DO,24,D12-1阻挡2下降,D12-1阻挡2下降,37,HC,Y37 DO,24,D12-1阻挡2下降,StopCylinder_Check2,37,HC,Y37
DO,24,D12-1顶升上升,D12-1顶升上升,38,HC,Y38 DO,24,D12-1顶升上升,TopCylinder_UP,38,HC,Y38
DO,24,D12-1顶升下降,D12-1顶升下降,39,HC,Y39 DO,24,D12-1顶升下降,TopCylinder_Down,39,HC,Y39
DO,24,D12-1横移前进,D12-1横移前进,40,HC,Y40 DO,24,D12-1横移前进,BeforeAfterCylinder_Before,40,HC,Y40
DO,24,D12-1横移后退,D12-1横移后退,41,HC,Y41 DO,24,D12-1横移后退,BeforeAfterCylinder_After,41,HC,Y41
DO,24,D12-1夹料夹紧,D12-1夹料夹紧,42,HC,Y42 DO,24,D12-1夹料夹紧,ClampCylinder_Work,42,HC,Y42
DO,24,D12-1夹料放松,D12-1夹料放松,43,HC,Y43 DO,24,D12-1夹料放松,ClampCylinder_Relax,43,HC,Y43
DO,23,D12-2阻挡1下降,D12-2阻挡1下降,44,HC,Y44 DO,23,D12-2阻挡1下降,StopCylinder_Check1,44,HC,Y44
DO,23,D12-2阻挡2下降,D12-2阻挡2下降,45,HC,Y45 DO,23,D12-2阻挡2下降,StopCylinder_Check2,45,HC,Y45
DO,23,D12-2顶升上升,D12-2顶升上升,46,HC,Y46 DO,23,D12-2顶升上升,TopCylinder_UP,46,HC,Y46
DO,23,D12-2顶升下降,D12-2顶升下降,47,HC,Y47 DO,23,D12-2顶升下降,TopCylinder_Down,47,HC,Y47
DO,23,D12-2横移前进,D12-2横移前进,48,HC,Y48 DO,23,D12-2横移前进,BeforeAfterCylinder_Before,48,HC,Y48
DO,23,D12-2横移后退,D12-2横移后退,49,HC,Y49 DO,23,D12-2横移后退,BeforeAfterCylinder_After,49,HC,Y49
DO,23,D12-2夹料夹紧,D12-2夹料夹紧,50,HC,Y50 DO,23,D12-2夹料夹紧,ClampCylinder_Work,50,HC,Y50
DO,23,D12-2夹料放松,D12-2夹料放松,51,HC,Y51 DO,23,D12-2夹料放松,ClampCylinder_Relax,51,HC,Y51
DO,216,HY16横移电机正转,HY16横移电机正转,52,HC,Y52 DO,216,HY16横移电机正转,HY16横移电机正转,52,HC,Y52
DO,216,HY16横移顶升上升,HY16横移顶升上升,53,HC,Y53 DO,216,HY16横移顶升上升,HY16横移顶升上升,53,HC,Y53
DO,216,HY16横移顶升下降,HY16横移顶升下降,54,HC,Y54 DO,216,HY16横移顶升下降,HY16横移顶升下降,54,HC,Y54
...@@ -188,7 +188,7 @@ DO,216,HY16前阻挡下降,HY16前阻挡下降,55,HC,Y55 ...@@ -188,7 +188,7 @@ DO,216,HY16前阻挡下降,HY16前阻挡下降,55,HC,Y55
DO,216,HY16阻挡下降,HY16阻挡下降,56,HC,Y56 DO,216,HY16阻挡下降,HY16阻挡下降,56,HC,Y56
DO,216,HY16-C7阻挡上升,HY16-C7阻挡上升,57,HC,Y57 DO,216,HY16-C7阻挡上升,HY16-C7阻挡上升,57,HC,Y57
DO,216,HY16-C7阻挡下降,HY16-C7阻挡下降,58,HC,Y58 DO,216,HY16-C7阻挡下降,HY16-C7阻挡下降,58,HC,Y58
DO,0,C1线体电机1/2/3启动,C1线体电机1/2/3启动,59,HC,Y59 DO,0,C1线体电机1/2/3启动,MotorRun_C1_123,59,HC,Y59
,,,,60,HC,Y60 ,,,,60,HC,Y60
,,,,61,HC,Y61 ,,,,61,HC,Y61
,,,,62,HC,Y62 ,,,,62,HC,Y62
...@@ -196,35 +196,35 @@ DO,0,C1线体电机1/2/3启动,C1线体电机1/2/3启动,59,HC,Y59 ...@@ -196,35 +196,35 @@ DO,0,C1线体电机1/2/3启动,C1线体电机1/2/3启动,59,HC,Y59
,,,,,, ,,,,,,
,,电气箱T5,电气箱T5,,, ,,电气箱T5,电气箱T5,,,
,,上料机构T5,上料机构T5,,, ,,上料机构T5,上料机构T5,,,
DI,105,T5急停,T5急停,64,HC,X64 DI,105,T5急停,SL_SuddenStop_BTN,64,HC,X64
DI,105,T5复位,T5复位,65,HC,X65 DI,105,T5复位,SL_Reset_BTN,65,HC,X65
DI,105,T5入口检测,T5入口检测,66,HC,X66 DI,105,T5入口检测,SL_Entry_Check,66,HC,X66
DI,105,T5阻挡检测,T5阻挡检测,67,HC,X67 DI,105,T5阻挡检测,SL_Stop_Check,67,HC,X67
DI,105,T5定位工位检测,T5定位工位检测,68,HC,X68 DI,105,T5定位工位检测,SL_Location_Check,68,HC,X68
DI,105,T5定位气缸1上升端,T5定位气缸1上升端,69,HC,X69 DI,105,T5定位气缸1上升端,SL_LocationCylinder_Up1,69,HC,X69
DI,105,T5定位气缸1下降端,T5定位气缸1下降端,70,HC,X70 DI,105,T5定位气缸1下降端,SL_LocationCylinder_Down1,70,HC,X70
DI,105,T5定位气缸2上升端,T5定位气缸2上升端,71,HC,X71 DI,105,T5定位气缸2上升端,SL_LocationCylinder_Up2,71,HC,X71
DI,105,T5定位气缸2下降端,T5定位气缸2下降端,72,HC,X72 DI,105,T5定位气缸2下降端,SL_LocationCylinder_Down2,72,HC,X72
DI,105,T5固定气缸1上升端,T5固定气缸1上升端,73,HC,X73 DI,105,T5固定气缸1上升端,SL_FixedCylinder_Up1,73,HC,X73
DI,105,T5固定气缸2上升端,T5固定气缸2上升端,74,HC,X74 DI,105,T5固定气缸2上升端,SL_FixedCylinder_Up2,74,HC,X74
DI,105,T5定位工位顶升上升端,T5定位工位顶升上升端,75,HC,X75 DI,105,T5定位工位顶升上升端,SL_TopCylinder_Up,75,HC,X75
DI,105,T5定位工位顶升下降端,T5定位工位顶升下降端,76,HC,X76 DI,105,T5定位工位顶升下降端,SL_TopCylinder_Down,76,HC,X76
DI,105,T5出口顶升上升端,T5出口顶升上升端,77,HC,X77 DI,105,T5出口顶升上升端,SL_OutTopCylinder_Up,77,HC,X77
DI,105,T5出口顶升下降端,T5出口顶升下降端,78,HC,X78 DI,105,T5出口顶升下降端,SL_OutTopCylinder_Down,78,HC,X78
DI,105,T5出口横移检测,T5出口横移检测,79,HC,X79 DI,105,T5出口横移检测,SL_Out_Check,79,HC,X79
DI,105,T5托盘定位气缸1前进端,T5托盘定位气缸1前进端,80,HC,X80 DI,105,T5托盘定位气缸1前进端,SL_TrayLocation1_Before,80,HC,X80
DI,105,T5托盘定位气缸1后退端,T5托盘定位气缸1后退端,81,HC,X81 DI,105,T5托盘定位气缸1后退端,SL_TrayLocation1_After,81,HC,X81
DI,105,T5托盘定位气缸2前进端,T5托盘定位气缸2前进端,82,HC,X82 DI,105,T5托盘定位气缸2前进端,SL_TrayLocation2_Before,82,HC,X82
DI,105,T5托盘定位气缸2后退端,T5托盘定位气缸2后退端,83,HC,X83 DI,105,T5托盘定位气缸2后退端,SL_TrayLocation2_After,83,HC,X83
DI,105,T5料盘检测7寸,T5料盘检测7寸,84,HC,X84 DI,105,T5料盘检测7寸,SL_TrayCheck1,84,HC,X84
DI,105,T5料盘检测11寸,T5料盘检测11寸,85,HC,X85 DI,105,T5料盘检测11寸,SL_TrayCheck2,85,HC,X85
DI,105,T5料盘检测13寸,T5料盘检测13寸,86,HC,X86 DI,105,T5料盘检测13寸,SL_TrayCheck3,86,HC,X86
DI,105,T5料盘检测15寸,T5料盘检测15寸,87,HC,X87 DI,105,T5料盘检测15寸,SL_TrayCheck4,87,HC,X87
DI,105,T5伺服定位料盘检测,T5伺服定位料盘检测,88,HC,X88 DI,105,T5伺服定位料盘检测,SL_AxisLocationCheck,88,HC,X88
DI,105,T5上料横移气缸取料端,T5上料横移气缸取料端,89,HC,X89 DI,105,T5上料横移气缸取料端,SL_MoveCylinder_Take,89,HC,X89
DI,105,T5上料横移气缸放料端,T5上料横移气缸放料端,90,HC,X90 DI,105,T5上料横移气缸放料端,SL_MoveCylinder_Give,90,HC,X90
DI,105,T5上料气缸放松端,T5上料气缸放松端,91,HC,X91 DI,105,T5上料气缸放松端,SL_MoveCylinder_Relax,91,HC,X91
DI,105,T5上料气缸料盘检测,T5上料气缸料盘检测,92,HC,X92 DI,105,T5上料气缸料盘检测,SL_MoveCylinder_Check,92,HC,X92
,,,,93,HC,X93 ,,,,93,HC,X93
,,,,94,HC,X94 ,,,,94,HC,X94
,,,,95,HC,X95 ,,,,95,HC,X95
...@@ -246,28 +246,28 @@ DI,221,HY21横移定位2下降端,HY21横移定位2下降端,106,HC,X106 ...@@ -246,28 +246,28 @@ DI,221,HY21横移定位2下降端,HY21横移定位2下降端,106,HC,X106
,,,,110,HC,X110 ,,,,110,HC,X110
,,,,111,HC,X111 ,,,,111,HC,X111
,,,,,, ,,,,,,
DO,105,T5运行指示灯,T5运行指示灯,64,HC,Y64 DO,105,T5运行指示灯,SL_HddLed,64,HC,Y64
DO,105,T5故障指示灯,T5故障指示灯,65,HC,Y65 DO,105,T5故障指示灯,SL_AlarmLed,65,HC,Y65
DO,105,T5进料线体运转,T5进料线体运转,66,HC,Y66 DO,105,T5进料线体运转,SL_Line_Run,66,HC,Y66
DO,105,T5线体定位横移电机运转,T5线体定位横移电机运转,67,HC,Y67 DO,105,T5线体定位横移电机运转,SL_LocationSideWay_Run,67,HC,Y67
DO,105,T5线体出口横移电机运转,T5线体出口横移电机运转,68,HC,Y68 DO,105,T5线体出口横移电机运转,SL_OutSideWay_Run,68,HC,Y68
DO,219,HY19横移电机正转,HY19横移电机正转,69,HC,Y69 DO,219,HY19横移电机正转,HY19横移电机正转,69,HC,Y69
DO,221,HY21横移电机正转,HY21横移电机正转,70,HC,Y70 DO,221,HY21横移电机正转,HY21横移电机正转,70,HC,Y70
DO,105,T5进料阻挡下降,T5进料阻挡下降,71,HC,Y71 DO,105,T5进料阻挡下降,SL_Entry_StopDown,71,HC,Y71
DO,105,T5定位工位缓冲阻挡,T5定位工位缓冲阻挡,72,HC,Y72 DO,105,T5定位工位缓冲阻挡,SL_Buffer_StopDown,72,HC,Y72
DO,105,T5出料阻挡下降,T5出料阻挡下降,73,HC,Y73 DO,105,T5出料阻挡下降,SL_Out_StopDown,73,HC,Y73
DO,105,T5定位气缸上升,T5定位气缸上升,74,HC,Y74 DO,105,T5定位气缸上升,SL_LocationCylinder_Up,74,HC,Y74
DO,105,T5定位气缸下降 ,T5定位气缸下降 ,75,HC,Y75 DO,105,T5定位气缸下降 ,SL_LocationCylinder_Down,75,HC,Y75
DO,105,T5固定气缸上升,T5固定气缸上升,76,HC,Y76 DO,105,T5固定气缸上升,SL_FixedCylinder_Up,76,HC,Y76
DO,105,T5固定气缸下降,T5固定气缸下降,77,HC,Y77 DO,105,T5固定气缸下降,SL_FixedCylinder_Down,77,HC,Y77
DO,105,T5顶升上升,T5顶升上升,78,HC,Y78 DO,105,T5顶升上升,SL_TopCylinder_Up,78,HC,Y78
DO,105,T5顶升下降,T5顶升下降,79,HC,Y79 DO,105,T5顶升下降,SL_TopCylinder_Down,79,HC,Y79
DO,105,T5上料横移气缸取料,T5上料横移气缸取料,80,HC,Y80 DO,105,T5上料横移气缸取料,SL_MoveCylinder_Take,80,HC,Y80
DO,105,T5上料横移气缸放料,T5上料横移气缸放料,81,HC,Y81 DO,105,T5上料横移气缸放料,SL_MoveCylinder_Give,81,HC,Y81
DO,105,T5上料气缸放松,T5上料气缸放松,82,HC,Y82 DO,105,T5上料气缸放松,SL_MoveCylinder_Relax,82,HC,Y82
DO,105,T5上料气缸夹紧,T5上料气缸夹紧,83,HC,Y83 DO,105,T5上料气缸夹紧,SL_MoveCylinder_Work,83,HC,Y83
DO,105,T5托盘定位气缸前进,T5托盘定位气缸前进,84,HC,Y84 DO,105,T5托盘定位气缸前进,SL_TrayLocation_Before,84,HC,Y84
DO,105,T5托盘定位气缸后退,T5托盘定位气缸后退,85,HC,Y85 DO,105,T5托盘定位气缸后退,SL_TrayLocation_After,85,HC,Y85
DO,219,HY19横移顶升上升,HY19横移顶升上升,86,HC,Y86 DO,219,HY19横移顶升上升,HY19横移顶升上升,86,HC,Y86
DO,219,HY19横移顶升下降,HY19横移顶升下降,87,HC,Y87 DO,219,HY19横移顶升下降,HY19横移顶升下降,87,HC,Y87
DO,219,HY19前阻挡下降,HY19前阻挡下降,88,HC,Y88 DO,219,HY19前阻挡下降,HY19前阻挡下降,88,HC,Y88
...@@ -282,36 +282,36 @@ DO,221,HY21横移定位下降,HY21横移定位下降,93,HC,Y93 ...@@ -282,36 +282,36 @@ DO,221,HY21横移定位下降,HY21横移定位下降,93,HC,Y93
,,,,,, ,,,,,,
,,电气箱T4,电气箱T4,,, ,,电气箱T4,电气箱T4,,,
,,上料机构T4,上料机构T4,,, ,,上料机构T4,上料机构T4,,,
DI,104,T4急停,T4急停,112,HC,X112 DI,104,T4急停,SL_SuddenStop_BTN,112,HC,X112
DI,104,T4复位,T4复位,113,HC,X113 DI,104,T4复位,SL_Reset_BTN,113,HC,X113
DI,104,T4入口检测,T4入口检测,114,HC,X114 DI,104,T4入口检测,SL_Entry_Check,114,HC,X114
DI,104,T4阻挡检测,T4阻挡检测,115,HC,X115 DI,104,T4阻挡检测,SL_Stop_Check,115,HC,X115
DI,104,T4定位工位检测,T4定位工位检测,116,HC,X116 DI,104,T4定位工位检测,SL_Location_Check,116,HC,X116
DI,104,T4定位气缸1上升端,T4定位气缸1上升端,117,HC,X117 DI,104,T4定位气缸1上升端,SL_LocationCylinder_Up1,117,HC,X117
DI,104,T4定位气缸1下降端,T4定位气缸1下降端,118,HC,X118 DI,104,T4定位气缸1下降端,SL_LocationCylinder_Down1,118,HC,X118
DI,104,T4定位气缸2上升端,T4定位气缸2上升端,119,HC,X119 DI,104,T4定位气缸2上升端,SL_LocationCylinder_Up2,119,HC,X119
DI,104,T4定位气缸2下降端,T4定位气缸2下降端,120,HC,X120 DI,104,T4定位气缸2下降端,SL_LocationCylinder_Down2,120,HC,X120
DI,104,T4固定气缸1上升端,T4固定气缸1上升端,121,HC,X121 DI,104,T4固定气缸1上升端,SL_FixedCylinder_Up1,121,HC,X121
DI,104,T4固定气缸2上升端,T4固定气缸2上升端,122,HC,X122 DI,104,T4固定气缸2上升端,SL_FixedCylinder_Up2,122,HC,X122
DI,104,T4定位工位顶升上升端,T4定位工位顶升上升端,123,HC,X123 DI,104,T4定位工位顶升上升端,SL_TopCylinder_Up,123,HC,X123
DI,104,T4定位工位顶升下降端,T4定位工位顶升下降端,124,HC,X124 DI,104,T4定位工位顶升下降端,SL_TopCylinder_Down,124,HC,X124
DI,104,T4出口顶升上升端,T4出口顶升上升端,125,HC,X125 DI,104,T4出口顶升上升端,SL_OutTopCylinder_Up,125,HC,X125
DI,104,T4出口顶升下降端,T4出口顶升下降端,126,HC,X126 DI,104,T4出口顶升下降端,SL_OutTopCylinder_Down,126,HC,X126
DI,104,T4出口横移检测,T4出口横移检测,127,HC,X127 DI,104,T4出口横移检测,SL_Out_Check,127,HC,X127
DI,104,T4托盘定位气缸1前进端,T4托盘定位气缸1前进端,128,HC,X128 DI,104,T4托盘定位气缸1前进端,SL_TrayLocation1_Before,128,HC,X128
DI,104,T4托盘定位气缸1后退端,T4托盘定位气缸1后退端,129,HC,X129 DI,104,T4托盘定位气缸1后退端,SL_TrayLocation1_After,129,HC,X129
DI,104,T4托盘定位气缸2前进端,T4托盘定位气缸2前进端,130,HC,X130 DI,104,T4托盘定位气缸2前进端,SL_TrayLocation2_Before,130,HC,X130
DI,104,T4托盘定位气缸2后退端,T4托盘定位气缸2后退端,131,HC,X131 DI,104,T4托盘定位气缸2后退端,SL_TrayLocation2_After,131,HC,X131
DI,104,T4料盘检测7寸,T4料盘检测7寸,132,HC,X132 DI,104,T4料盘检测7寸,SL_TrayCheck1,132,HC,X132
DI,104,T4料盘检测11寸,T4料盘检测11寸,133,HC,X133 DI,104,T4料盘检测11寸,SL_TrayCheck2,133,HC,X133
DI,104,T4料盘检测13寸,T4料盘检测13寸,134,HC,X134 DI,104,T4料盘检测13寸,SL_TrayCheck3,134,HC,X134
DI,104,T4料盘检测15寸,T4料盘检测15寸,135,HC,X135 DI,104,T4料盘检测15寸,SL_TrayCheck4,135,HC,X135
DI,104,T4伺服定位料盘检测,T4伺服定位料盘检测,136,HC,X136 DI,104,T4伺服定位料盘检测,SL_AxisLocationCheck,136,HC,X136
DI,104,T4上料横移气缸取料端,T4上料横移气缸取料端,137,HC,X137 DI,104,T4上料横移气缸取料端,SL_MoveCylinder_Take,137,HC,X137
DI,104,T4上料横移气缸放料端,T4上料横移气缸放料端,138,HC,X138 DI,104,T4上料横移气缸放料端,SL_MoveCylinder_Give,138,HC,X138
DI,104,T4上料气缸放松端,T4上料气缸放松端,139,HC,X139 DI,104,T4上料气缸放松端,SL_MoveCylinder_Relax,139,HC,X139
DI,104,T4上料气缸料盘检测,T4上料气缸料盘检测,140,HC,X140 DI,104,T4上料气缸料盘检测,SL_MoveCylinder_Check,140,HC,X140
DI,104,T4出口检测,T4出口检测,141,HC,X141 DI,104,T4出口检测,SL_OutLine_Check,141,HC,X141
,,,,142,HC,X142 ,,,,142,HC,X142
,,,,143,HC,X143 ,,,,143,HC,X143
DI,218,HY18前阻挡托盘检测,HY18前阻挡托盘检测,144,HC,X144 DI,218,HY18前阻挡托盘检测,HY18前阻挡托盘检测,144,HC,X144
...@@ -331,30 +331,30 @@ DI,220,HY20横移定位2下降端,HY20横移定位2下降端,154,HC,X154 ...@@ -331,30 +331,30 @@ DI,220,HY20横移定位2下降端,HY20横移定位2下降端,154,HC,X154
,,,,158,HC,X158 ,,,,158,HC,X158
,,,,159,HC,X159 ,,,,159,HC,X159
,,,,,, ,,,,,,
DO,104,T4运行指示灯,T4运行指示灯,96,HC,Y96 DO,104,T4运行指示灯,SL_HddLed,96,HC,Y96
DO,104,T4故障指示灯,T4故障指示灯,97,HC,Y97 DO,104,T4故障指示灯,SL_AlarmLed,97,HC,Y97
DO,104,T4进料线体运转,T4进料线体运转,98,HC,Y98 DO,104,T4进料线体运转,SL_Line_Run,98,HC,Y98
DO,104,T4出料线体运转,T4出料线体运转,99,HC,Y99 DO,104,T4出料线体运转,SL_OutLine_Run,99,HC,Y99
DO,104,T4线体定位横移电机运转,T4线体定位横移电机运转,100,HC,Y100 DO,104,T4线体定位横移电机运转,SL_LocationSideWay_Run,100,HC,Y100
DO,104,T4线体出口横移电机运转,T4线体出口横移电机运转,101,HC,Y101 DO,104,T4线体出口横移电机运转,SL_OutSideWay_Run,101,HC,Y101
DO,218,HY18横移电机正转,HY18横移电机正转,102,HC,Y102 DO,218,HY18横移电机正转,HY18横移电机正转,102,HC,Y102
DO,220,HY20横移电机正转,HY20横移电机正转,103,HC,Y103 DO,220,HY20横移电机正转,HY20横移电机正转,103,HC,Y103
DO,104,T4线体过渡滚筒运转,T4线体过渡滚筒运转,104,HC,Y104 DO,104,T4线体过渡滚筒运转,SL_RollerLine_Run,104,HC,Y104
DO,104,T4进料阻挡下降,T4进料阻挡下降,105,HC,Y105 DO,104,T4进料阻挡下降,SL_Entry_StopDown,105,HC,Y105
DO,104,T4定位工位缓冲阻挡,T4定位工位缓冲阻挡,106,HC,Y106 DO,104,T4定位工位缓冲阻挡,SL_Buffer_StopDown,106,HC,Y106
DO,104,T4出料阻挡下降,T4出料阻挡下降,107,HC,Y107 DO,104,T4出料阻挡下降,SL_Out_StopDown,107,HC,Y107
DO,104,T4定位气缸上升,T4定位气缸上升,108,HC,Y108 DO,104,T4定位气缸上升,SL_LocationCylinder_Up,108,HC,Y108
DO,104,T4定位气缸下降 ,T4定位气缸下降 ,109,HC,Y109 DO,104,T4定位气缸下降 ,SL_LocationCylinder_Down,109,HC,Y109
DO,104,T4固定气缸上升,T4固定气缸上升,110,HC,Y110 DO,104,T4固定气缸上升,SL_FixedCylinder_Up,110,HC,Y110
DO,104,T4固定气缸下降,T4固定气缸下降,111,HC,Y111 DO,104,T4固定气缸下降,SL_FixedCylinder_Down,111,HC,Y111
DO,104,T4顶升上升,T4顶升上升,112,HC,Y112 DO,104,T4顶升上升,SL_TopCylinder_Up,112,HC,Y112
DO,104,T4顶升下降,T4顶升下降,113,HC,Y113 DO,104,T4顶升下降,SL_TopCylinder_Down,113,HC,Y113
DO,104,T4上料横移气缸取料,T4上料横移气缸取料,114,HC,Y114 DO,104,T4上料横移气缸取料,SL_MoveCylinder_Take,114,HC,Y114
DO,104,T4上料横移气缸放料,T4上料横移气缸放料,115,HC,Y115 DO,104,T4上料横移气缸放料,SL_MoveCylinder_Give,115,HC,Y115
DO,104,T4上料气缸放松,T4上料气缸放松,116,HC,Y116 DO,104,T4上料气缸放松,SL_MoveCylinder_Relax,116,HC,Y116
DO,104,T4上料气缸夹紧,T4上料气缸夹紧,117,HC,Y117 DO,104,T4上料气缸夹紧,SL_MoveCylinder_Work,117,HC,Y117
DO,104,T4托盘定位气缸前进,T4托盘定位气缸前进,118,HC,Y118 DO,104,T4托盘定位气缸前进,SL_TrayLocation_Before,118,HC,Y118
DO,104,T4托盘定位气缸后退,T4托盘定位气缸后退,119,HC,Y119 DO,104,T4托盘定位气缸后退,SL_TrayLocation_After,119,HC,Y119
DO,218,HY18横移顶升上升,HY18横移顶升上升,120,HC,Y120 DO,218,HY18横移顶升上升,HY18横移顶升上升,120,HC,Y120
DO,218,HY18横移顶升下降,HY18横移顶升下降,121,HC,Y121 DO,218,HY18横移顶升下降,HY18横移顶升下降,121,HC,Y121
DO,218,HY18前阻挡下降,HY18前阻挡下降,122,HC,Y122 DO,218,HY18前阻挡下降,HY18前阻挡下降,122,HC,Y122
...@@ -366,26 +366,26 @@ DO,220,HY20横移定位下降,HY20横移定位下降,127,HC,Y127 ...@@ -366,26 +366,26 @@ DO,220,HY20横移定位下降,HY20横移定位下降,127,HC,Y127
,,,,,, ,,,,,,
,,XT3,XT3,,, ,,XT3,XT3,,,
,,D6&HY15,D6&HY15,,, ,,D6&HY15,D6&HY15,,,
DI,11,D6-1阻挡1托盘检测,D6-1阻挡1托盘检测,160,HC,X160 DI,11,D6-1阻挡1托盘检测,StopCylinder_Check1,160,HC,X160
DI,11,D6-1阻挡2托盘检测,D6-1阻挡2托盘检测,161,HC,X161 DI,11,D6-1阻挡2托盘检测,StopCylinder_Check2,161,HC,X161
DI,11,D6-1顶升上升端,D6-1顶升上升端,162,HC,X162 DI,11,D6-1顶升上升端,TopCylinder_UP,162,HC,X162
DI,11,D6-1顶升下降端,D6-1顶升下降端,163,HC,X163 DI,11,D6-1顶升下降端,TopCylinder_Down,163,HC,X163
DI,11,D6-1横移前进端,D6-1横移前进端,164,HC,X164 DI,11,D6-1横移前进端,BeforeAfterCylinder_Before,164,HC,X164
DI,11,D6-1横移后退端,D6-1横移后退端,165,HC,X165 DI,11,D6-1横移后退端,BeforeAfterCylinder_After,165,HC,X165
DI,11,D6-1夹料气缸料盘检测,D6-1夹料气缸料盘检测,166,HC,X166 DI,11,D6-1夹料气缸料盘检测,ClampCylinder_Check,166,HC,X166
DI,11,D6-1夹料放松端,D6-1夹料放松端,167,HC,X167 DI,11,D6-1夹料放松端,ClampCylinder_Relax,167,HC,X167
DI,11,D6-1升降上升端,D6-1升降上升端,168,HC,X168 DI,11,D6-1升降上升端,UpDownCylinder_Up,168,HC,X168
DI,11,D6-1升降下降端,D6-1升降下降端,169,HC,X169 DI,11,D6-1升降下降端,UpDownCylinder_Down,169,HC,X169
DI,12,D6-2阻挡1托盘检测,D6-2阻挡1托盘检测,170,HC,X170 DI,12,D6-2阻挡1托盘检测,StopCylinder_Check1,170,HC,X170
DI,12,D6-2阻挡2托盘检测,D6-2阻挡2托盘检测,171,HC,X171 DI,12,D6-2阻挡2托盘检测,StopCylinder_Check2,171,HC,X171
DI,12,D6-2顶升上升端,D6-2顶升上升端,172,HC,X172 DI,12,D6-2顶升上升端,TopCylinder_UP,172,HC,X172
DI,12,D6-2顶升下降端,D6-2顶升下降端,173,HC,X173 DI,12,D6-2顶升下降端,TopCylinder_Down,173,HC,X173
DI,12,D6-2横移前进端,D6-2横移前进端,174,HC,X174 DI,12,D6-2横移前进端,BeforeAfterCylinder_Before,174,HC,X174
DI,12,D6-2横移后退端,D6-2横移后退端,175,HC,X175 DI,12,D6-2横移后退端,BeforeAfterCylinder_After,175,HC,X175
DI,12,D6-2夹料气缸料盘检测,D6-2夹料气缸料盘检测,176,HC,X176 DI,12,D6-2夹料气缸料盘检测,ClampCylinder_Check,176,HC,X176
DI,12,D6-2夹料放松端,D6-2夹料放松端,177,HC,X177 DI,12,D6-2夹料放松端,ClampCylinder_Relax,177,HC,X177
DI,12,D6-2升降上升端,D6-2升降上升端,178,HC,X178 DI,12,D6-2升降上升端,UpDownCylinder_Up,178,HC,X178
DI,12,D6-2升降下降端,D6-2升降下降端,179,HC,X179 DI,12,D6-2升降下降端,UpDownCylinder_Down,179,HC,X179
DI,215,HY15前阻挡托盘检测,HY15前阻挡托盘检测,180,HC,X180 DI,215,HY15前阻挡托盘检测,HY15前阻挡托盘检测,180,HC,X180
DI,215,HY15横移托盘检测,HY15横移托盘检测,181,HC,X181 DI,215,HY15横移托盘检测,HY15横移托盘检测,181,HC,X181
DI,215,HY15横移顶升上升端,HY15横移顶升上升端,182,HC,X182 DI,215,HY15横移顶升上升端,HY15横移顶升上升端,182,HC,X182
...@@ -399,26 +399,26 @@ DI,215,HY15横移顶升下降端,HY15横移顶升下降端,183,HC,X183 ...@@ -399,26 +399,26 @@ DI,215,HY15横移顶升下降端,HY15横移顶升下降端,183,HC,X183
,,,,190,HC,X190 ,,,,190,HC,X190
,,,,191,HC,X191 ,,,,191,HC,X191
,,,,,, ,,,,,,
DO,11,D6-1阻挡1下降,D6-1阻挡1下降,128,HC,Y128 DO,11,D6-1阻挡1下降,StopCylinder_Check1,128,HC,Y128
DO,11,D6-1阻挡2下降,D6-1阻挡2下降,129,HC,Y129 DO,11,D6-1阻挡2下降,StopCylinder_Check2,129,HC,Y129
DO,11,D6-1顶升上升,D6-1顶升上升,130,HC,Y130 DO,11,D6-1顶升上升,TopCylinder_UP,130,HC,Y130
DO,11,D6-1顶升下降,D6-1顶升下降,131,HC,Y131 DO,11,D6-1顶升下降,TopCylinder_Down,131,HC,Y131
DO,11,D6-1横移前进,D6-1横移前进,132,HC,Y132 DO,11,D6-1横移前进,BeforeAfterCylinder_Before,132,HC,Y132
DO,11,D6-1横移后退,D6-1横移后退,133,HC,Y133 DO,11,D6-1横移后退,BeforeAfterCylinder_After,133,HC,Y133
DO,11,D6-1夹料夹紧,D6-1夹料夹紧,134,HC,Y134 DO,11,D6-1夹料夹紧,ClampCylinder_Work,134,HC,Y134
DO,11,D6-1夹料放松,D6-1夹料放松,135,HC,Y135 DO,11,D6-1夹料放松,ClampCylinder_Relax,135,HC,Y135
DO,11,D6-1升降上升,D6-1升降上升,136,HC,Y136 DO,11,D6-1升降上升,UpDownCylinder_Up,136,HC,Y136
DO,11,D6-1升降下降,D6-1升降下降,137,HC,Y137 DO,11,D6-1升降下降,UpDownCylinder_Down,137,HC,Y137
DO,12,D6-2阻挡1下降,D6-2阻挡1下降,138,HC,Y138 DO,12,D6-2阻挡1下降,StopCylinder_Check1,138,HC,Y138
DO,12,D6-2阻挡2下降,D6-2阻挡2下降,139,HC,Y139 DO,12,D6-2阻挡2下降,StopCylinder_Check2,139,HC,Y139
DO,12,D6-2顶升上升,D6-2顶升上升,140,HC,Y140 DO,12,D6-2顶升上升,TopCylinder_UP,140,HC,Y140
DO,12,D6-2顶升下降,D6-2顶升下降,141,HC,Y141 DO,12,D6-2顶升下降,TopCylinder_Down,141,HC,Y141
DO,12,D6-2横移前进,D6-2横移前进,142,HC,Y142 DO,12,D6-2横移前进,BeforeAfterCylinder_Before,142,HC,Y142
DO,12,D6-2横移后退,D6-2横移后退,143,HC,Y143 DO,12,D6-2横移后退,BeforeAfterCylinder_After,143,HC,Y143
DO,12,D6-2夹料夹紧,D6-2夹料夹紧,144,HC,Y144 DO,12,D6-2夹料夹紧,ClampCylinder_Work,144,HC,Y144
DO,12,D6-2夹料放松,D6-2夹料放松,145,HC,Y145 DO,12,D6-2夹料放松,ClampCylinder_Relax,145,HC,Y145
DO,12,D6-2升降上升,D6-2升降上升,146,HC,Y146 DO,12,D6-2升降上升,UpDownCylinder_Up,146,HC,Y146
DO,12,D6-2升降下降,D6-2升降下降,147,HC,Y147 DO,12,D6-2升降下降,UpDownCylinder_Down,147,HC,Y147
DO,215,HY15横移电机正转,HY15横移电机正转,148,HC,Y148 DO,215,HY15横移电机正转,HY15横移电机正转,148,HC,Y148
DO,215,HY15横移顶升上升,HY15横移顶升上升,149,HC,Y149 DO,215,HY15横移顶升上升,HY15横移顶升上升,149,HC,Y149
DO,215,HY15横移顶升下降,HY15横移顶升下降,150,HC,Y150 DO,215,HY15横移顶升下降,HY15横移顶升下降,150,HC,Y150
...@@ -435,38 +435,38 @@ DO,215,HY15阻挡下降,HY15阻挡下降,152,HC,Y152 ...@@ -435,38 +435,38 @@ DO,215,HY15阻挡下降,HY15阻挡下降,152,HC,Y152
,,,,,, ,,,,,,
,,XT4,XT4,,, ,,XT4,XT4,,,
,,D4&D5&HY13,D4&D5&HY13,,, ,,D4&D5&HY13,D4&D5&HY13,,,
DI,7,D4-1阻挡1托盘检测,D4-1阻挡1托盘检测,192,HC,X192 DI,7,D4-1阻挡1托盘检测,StopCylinder_Check1,192,HC,X192
DI,7,D4-1阻挡2托盘检测,D4-1阻挡2托盘检测,193,HC,X193 DI,7,D4-1阻挡2托盘检测,StopCylinder_Check2,193,HC,X193
DI,7,D4-1顶升上升端,D4-1顶升上升端,194,HC,X194 DI,7,D4-1顶升上升端,TopCylinder_UP,194,HC,X194
DI,7,D4-1顶升下降端,D4-1顶升下降端,195,HC,X195 DI,7,D4-1顶升下降端,TopCylinder_Down,195,HC,X195
DI,7,D4-1横移前进端,D4-1横移前进端,196,HC,X196 DI,7,D4-1横移前进端,BeforeAfterCylinder_Before,196,HC,X196
DI,7,D4-1横移后退端,D4-1横移后退端,197,HC,X197 DI,7,D4-1横移后退端,BeforeAfterCylinder_After,197,HC,X197
DI,7,D4-1夹料气缸料盘检测,D4-1夹料气缸料盘检测,198,HC,X198 DI,7,D4-1夹料气缸料盘检测,ClampCylinder_Check,198,HC,X198
DI,7,D4-1夹料放松端,D4-1夹料放松端,199,HC,X199 DI,7,D4-1夹料放松端,ClampCylinder_Relax,199,HC,X199
DI,7,D4-1升降上升端,D4-1升降上升端,200,HC,X200 DI,7,D4-1升降上升端,UpDownCylinder_Up,200,HC,X200
DI,7,D4-1升降下降端,D4-1升降下降端,201,HC,X201 DI,7,D4-1升降下降端,UpDownCylinder_Down,201,HC,X201
DI,8,D4-2阻挡1托盘检测,D4-2阻挡1托盘检测,202,HC,X202 DI,8,D4-2阻挡1托盘检测,StopCylinder_Check1,202,HC,X202
DI,8,D4-2阻挡2托盘检测,D4-2阻挡2托盘检测,203,HC,X203 DI,8,D4-2阻挡2托盘检测,StopCylinder_Check2,203,HC,X203
DI,8,D4-2顶升上升端,D4-2顶升上升端,204,HC,X204 DI,8,D4-2顶升上升端,TopCylinder_UP,204,HC,X204
DI,8,D4-2顶升下降端,D4-2顶升下降端,205,HC,X205 DI,8,D4-2顶升下降端,TopCylinder_Down,205,HC,X205
DI,8,D4-2横移前进端,D4-2横移前进端,206,HC,X206 DI,8,D4-2横移前进端,BeforeAfterCylinder_Before,206,HC,X206
DI,8,D4-2横移后退端,D4-2横移后退端,207,HC,X207 DI,8,D4-2横移后退端,BeforeAfterCylinder_After,207,HC,X207
DI,8,D4-2夹料气缸料盘检测,D4-2夹料气缸料盘检测,208,HC,X208 DI,8,D4-2夹料气缸料盘检测,ClampCylinder_Check,208,HC,X208
DI,8,D4-2夹料放松端,D4-2夹料放松端,209,HC,X209 DI,8,D4-2夹料放松端,ClampCylinder_Relax,209,HC,X209
DI,8,D4-2升降上升端,D4-2升降上升端,210,HC,X210 DI,8,D4-2升降上升端,UpDownCylinder_Up,210,HC,X210
DI,8,D4-2升降下降端,D4-2升降下降端,211,HC,X211 DI,8,D4-2升降下降端,UpDownCylinder_Down,211,HC,X211
DI,9,D5-1阻挡1托盘检测,D5-1阻挡1托盘检测,212,HC,X212 DI,9,D5-1阻挡1托盘检测,StopCylinder_Check1,212,HC,X212
DI,9,D5-1阻挡2托盘检测,D5-1阻挡2托盘检测,213,HC,X213 DI,9,D5-1阻挡2托盘检测,StopCylinder_Check2,213,HC,X213
DI,9,D5-1顶升上升端,D5-1顶升上升端,214,HC,X214 DI,9,D5-1顶升上升端,TopCylinder_UP,214,HC,X214
DI,9,D5-1顶升下降端,D5-1顶升下降端,215,HC,X215 DI,9,D5-1顶升下降端,TopCylinder_Down,215,HC,X215
DI,9,D5-1横移前进端,D5-1横移前进端,216,HC,X216 DI,9,D5-1横移前进端,BeforeAfterCylinder_Before,216,HC,X216
DI,9,D5-1横移后退端,D5-1横移后退端,217,HC,X217 DI,9,D5-1横移后退端,BeforeAfterCylinder_After,217,HC,X217
DI,9,D5-1夹料气缸料盘检测,D5-1夹料气缸料盘检测,218,HC,X218 DI,9,D5-1夹料气缸料盘检测,ClampCylinder_Check,218,HC,X218
DI,9,D5-1夹料放松端,D5-1夹料放松端,219,HC,X219 DI,9,D5-1夹料放松端,ClampCylinder_Relax,219,HC,X219
DI,10,D5-2阻挡1托盘检测,D5-2阻挡1托盘检测,220,HC,X220 DI,10,D5-2阻挡1托盘检测,StopCylinder_Check1,220,HC,X220
DI,10,D5-2阻挡2托盘检测,D5-2阻挡2托盘检测,221,HC,X221 DI,10,D5-2阻挡2托盘检测,StopCylinder_Check2,221,HC,X221
DI,10,D5-2顶升上升端,D5-2顶升上升端,222,HC,X222 DI,10,D5-2顶升上升端,TopCylinder_UP,222,HC,X222
DI,10,D5-2顶升下降端,D5-2顶升下降端,223,HC,X223 DI,10,D5-2顶升下降端,TopCylinder_Down,223,HC,X223
,,,,,, ,,,,,,
DI,10,D5-2横移前进端,D5-2横移前进端,224,HC,X224 DI,10,D5-2横移前进端,D5-2横移前进端,224,HC,X224
DI,10,D5-2横移后退端,D5-2横移后退端,225,HC,X225 DI,10,D5-2横移后退端,D5-2横移后退端,225,HC,X225
...@@ -485,43 +485,43 @@ DI,213,C6线体HY13侧满料检测,C6线体HY13侧满料检测,232,HC,X232 ...@@ -485,43 +485,43 @@ DI,213,C6线体HY13侧满料检测,C6线体HY13侧满料检测,232,HC,X232
,,,,238,HC,X238 ,,,,238,HC,X238
,,,,239,HC,X239 ,,,,239,HC,X239
,,,,,, ,,,,,,
DO,7,D4-1阻挡1下降,D4-1阻挡1下降,160,HC,Y160 DO,7,D4-1阻挡1下降,StopCylinder_Check1,160,HC,Y160
DO,7,D4-1阻挡2下降,D4-1阻挡2下降,161,HC,Y161 DO,7,D4-1阻挡2下降,StopCylinder_Check2,161,HC,Y161
DO,7,D4-1顶升上升,D4-1顶升上升,162,HC,Y162 DO,7,D4-1顶升上升,TopCylinder_UP,162,HC,Y162
DO,7,D4-1顶升下降,D4-1顶升下降,163,HC,Y163 DO,7,D4-1顶升下降,TopCylinder_Down,163,HC,Y163
DO,7,D4-1横移前进,D4-1横移前进,164,HC,Y164 DO,7,D4-1横移前进,BeforeAfterCylinder_Before,164,HC,Y164
DO,7,D4-1横移后退,D4-1横移后退,165,HC,Y165 DO,7,D4-1横移后退,BeforeAfterCylinder_After,165,HC,Y165
DO,7,D4-1夹料夹紧,D4-1夹料夹紧,166,HC,Y166 DO,7,D4-1夹料夹紧,ClampCylinder_Work,166,HC,Y166
DO,7,D4-1夹料放松,D4-1夹料放松,167,HC,Y167 DO,7,D4-1夹料放松,ClampCylinder_Relax,167,HC,Y167
DO,7,D4-1升降上升,D4-1升降上升,168,HC,Y168 DO,7,D4-1升降上升,UpDownCylinder_Up,168,HC,Y168
DO,7,D4-1升降下降,D4-1升降下降,169,HC,Y169 DO,7,D4-1升降下降,UpDownCylinder_Down,169,HC,Y169
DO,8,D4-2阻挡1下降,D4-2阻挡1下降,170,HC,Y170 DO,8,D4-2阻挡1下降,StopCylinder_Check1,170,HC,Y170
DO,8,D4-2阻挡2下降,D4-2阻挡2下降,171,HC,Y171 DO,8,D4-2阻挡2下降,StopCylinder_Check2,171,HC,Y171
DO,8,D4-2顶升上升,D4-2顶升上升,172,HC,Y172 DO,8,D4-2顶升上升,TopCylinder_UP,172,HC,Y172
DO,8,D4-2顶升下降,D4-2顶升下降,173,HC,Y173 DO,8,D4-2顶升下降,TopCylinder_Down,173,HC,Y173
DO,8,D4-2横移前进,D4-2横移前进,174,HC,Y174 DO,8,D4-2横移前进,BeforeAfterCylinder_Before,174,HC,Y174
DO,8,D4-2横移后退,D4-2横移后退,175,HC,Y175 DO,8,D4-2横移后退,BeforeAfterCylinder_After,175,HC,Y175
DO,8,D4-2夹料夹紧,D4-2夹料夹紧,176,HC,Y176 DO,8,D4-2夹料夹紧,ClampCylinder_Work,176,HC,Y176
DO,8,D4-2夹料放松,D4-2夹料放松,177,HC,Y177 DO,8,D4-2夹料放松,ClampCylinder_Relax,177,HC,Y177
DO,8,D4-2升降上升,D4-2升降上升,178,HC,Y178 DO,8,D4-2升降上升,UpDownCylinder_Up,178,HC,Y178
DO,8,D4-2升降下降,D4-2升降下降,179,HC,Y179 DO,8,D4-2升降下降,UpDownCylinder_Down,179,HC,Y179
DO,9,D5-1阻挡1下降,D5-1阻挡1下降,180,HC,Y180 DO,9,D5-1阻挡1下降,StopCylinder_Check1,180,HC,Y180
DO,9,D5-1阻挡2下降,D5-1阻挡2下降,181,HC,Y181 DO,9,D5-1阻挡2下降,StopCylinder_Check2,181,HC,Y181
DO,9,D5-1顶升上升,D5-1顶升上升,182,HC,Y182 DO,9,D5-1顶升上升,TopCylinder_UP,182,HC,Y182
DO,9,D5-1顶升下降,D5-1顶升下降,183,HC,Y183 DO,9,D5-1顶升下降,TopCylinder_Down,183,HC,Y183
DO,9,D5-1横移前进,D5-1横移前进,184,HC,Y184 DO,9,D5-1横移前进,BeforeAfterCylinder_Before,184,HC,Y184
DO,9,D5-1横移后退,D5-1横移后退,185,HC,Y185 DO,9,D5-1横移后退,BeforeAfterCylinder_After,185,HC,Y185
DO,9,D5-1夹料夹紧,D5-1夹料夹紧,186,HC,Y186 DO,9,D5-1夹料夹紧,ClampCylinder_Work,186,HC,Y186
DO,9,D5-1夹料放松,D5-1夹料放松,187,HC,Y187 DO,9,D5-1夹料放松,ClampCylinder_Relax,187,HC,Y187
DO,10,D5-2阻挡1下降,D5-2阻挡1下降,188,HC,Y188 DO,10,D5-2阻挡1下降,StopCylinder_Check1,188,HC,Y188
DO,10,D5-2阻挡2下降,D5-2阻挡2下降,189,HC,Y189 DO,10,D5-2阻挡2下降,StopCylinder_Check2,189,HC,Y189
DO,10,D5-2顶升上升,D5-2顶升上升,190,HC,Y190 DO,10,D5-2顶升上升,TopCylinder_UP,190,HC,Y190
DO,10,D5-2顶升下降,D5-2顶升下降,191,HC,Y191 DO,10,D5-2顶升下降,TopCylinder_Down,191,HC,Y191
,,,,,, ,,,,,,
DO,10,D5-2横移前进,D5-2横移前进,192,HC,Y192 DO,10,D5-2横移前进,BeforeAfterCylinder_Before,192,HC,Y192
DO,10,D5-2横移后退,D5-2横移后退,193,HC,Y193 DO,10,D5-2横移后退,BeforeAfterCylinder_After,193,HC,Y193
DO,10,D5-2夹料夹紧,D5-2夹料夹紧,194,HC,Y194 DO,10,D5-2夹料夹紧,ClampCylinder_Work,194,HC,Y194
DO,10,D5-2夹料放松,D5-2夹料放松,195,HC,Y195 DO,10,D5-2夹料放松,ClampCylinder_Relax,195,HC,Y195
DO,213,HY13横移电机正转,HY13横移电机正转,196,HC,Y196 DO,213,HY13横移电机正转,HY13横移电机正转,196,HC,Y196
DO,213,HY13横移顶升上升,HY13横移顶升上升,197,HC,Y197 DO,213,HY13横移顶升上升,HY13横移顶升上升,197,HC,Y197
DO,213,HY13横移顶升下降,HY13横移顶升下降,198,HC,Y198 DO,213,HY13横移顶升下降,HY13横移顶升下降,198,HC,Y198
...@@ -537,61 +537,61 @@ DO,213,HY13阻挡下降,HY13阻挡下降,200,HC,Y200 ...@@ -537,61 +537,61 @@ DO,213,HY13阻挡下降,HY13阻挡下降,200,HC,Y200
,,,,,, ,,,,,,
,,电气箱T3,电气箱T3,,, ,,电气箱T3,电气箱T3,,,
,,上料机构T3,上料机构T3,,, ,,上料机构T3,上料机构T3,,,
DI,103,T3急停,T3急停,240,HC,X240 DI,103,T3急停,SL_SuddenStop_BTN,240,HC,X240
DI,103,T3复位,T3复位,241,HC,X241 DI,103,T3复位,SL_Reset_BTN,241,HC,X241
DI,103,T3入口检测,T3入口检测,242,HC,X242 DI,103,T3入口检测,SL_Entry_Check,242,HC,X242
DI,103,T3阻挡检测,T3阻挡检测,243,HC,X243 DI,103,T3阻挡检测,SL_Stop_Check,243,HC,X243
DI,103,T3定位工位检测,T3定位工位检测,244,HC,X244 DI,103,T3定位工位检测,SL_Location_Check,244,HC,X244
DI,103,T3定位气缸1上升端,T3定位气缸1上升端,245,HC,X245 DI,103,T3定位气缸1上升端,SL_LocationCylinder_Up1,245,HC,X245
DI,103,T3定位气缸1下降端,T3定位气缸1下降端,246,HC,X246 DI,103,T3定位气缸1下降端,SL_LocationCylinder_Down1,246,HC,X246
DI,103,T3定位气缸2上升端,T3定位气缸2上升端,247,HC,X247 DI,103,T3定位气缸2上升端,SL_LocationCylinder_Up2,247,HC,X247
DI,103,T3定位气缸2下降端,T3定位气缸2下降端,248,HC,X248 DI,103,T3定位气缸2下降端,SL_LocationCylinder_Down2,248,HC,X248
DI,103,T3固定气缸1上升端,T3固定气缸1上升端,249,HC,X249 DI,103,T3固定气缸1上升端,SL_FixedCylinder_Up1,249,HC,X249
DI,103,T3固定气缸2上升端,T3固定气缸2上升端,250,HC,X250 DI,103,T3固定气缸2上升端,SL_FixedCylinder_Up2,250,HC,X250
DI,103,T3定位工位顶升上升端,T3定位工位顶升上升端,251,HC,X251 DI,103,T3定位工位顶升上升端,SL_TopCylinder_Up,251,HC,X251
DI,103,T3定位工位顶升下降端,T3定位工位顶升下降端,252,HC,X252 DI,103,T3定位工位顶升下降端,SL_TopCylinder_Down,252,HC,X252
DI,103,T3出口顶升上升端,T3出口顶升上升端,253,HC,X253 DI,103,T3出口顶升上升端,SL_OutTopCylinder_Up,253,HC,X253
DI,103,T3出口顶升下降端,T3出口顶升下降端,254,HC,X254 DI,103,T3出口顶升下降端,SL_OutTopCylinder_Down,254,HC,X254
DI,103,T3出口横移检测,T3出口横移检测,255,HC,X255 DI,103,T3出口横移检测,SL_Out_Check,255,HC,X255
DI,103,T3托盘定位气缸1前进端,T3托盘定位气缸1前进端,256,HC,X256 DI,103,T3托盘定位气缸1前进端,SL_TrayLocation1_Before,256,HC,X256
DI,103,T3托盘定位气缸1后退端,T3托盘定位气缸1后退端,257,HC,X257 DI,103,T3托盘定位气缸1后退端,SL_TrayLocation1_After,257,HC,X257
DI,103,T3托盘定位气缸2前进端,T3托盘定位气缸2前进端,258,HC,X258 DI,103,T3托盘定位气缸2前进端,SL_TrayLocation2_Before,258,HC,X258
DI,103,T3托盘定位气缸2后退端,T3托盘定位气缸2后退端,259,HC,X259 DI,103,T3托盘定位气缸2后退端,SL_TrayLocation2_After,259,HC,X259
DI,103,T3料盘检测7寸,T3料盘检测7寸,260,HC,X260 DI,103,T3料盘检测7寸,SL_TrayCheck1,260,HC,X260
DI,103,T3料盘检测11寸,T3料盘检测11寸,261,HC,X261 DI,103,T3料盘检测11寸,SL_TrayCheck2,261,HC,X261
DI,103,T3料盘检测13寸,T3料盘检测13寸,262,HC,X262 DI,103,T3料盘检测13寸,SL_TrayCheck3,262,HC,X262
DI,103,T3料盘检测15寸,T3料盘检测15寸,263,HC,X263 DI,103,T3料盘检测15寸,SL_TrayCheck4,263,HC,X263
DI,103,T3伺服定位料盘检测,T3伺服定位料盘检测,264,HC,X264 DI,103,T3伺服定位料盘检测,SL_AxisLocationCheck,264,HC,X264
DI,103,T3上料横移气缸取料端,T3上料横移气缸取料端,265,HC,X265 DI,103,T3上料横移气缸取料端,SL_MoveCylinder_Take,265,HC,X265
DI,103,T3上料横移气缸放料端,T3上料横移气缸放料端,266,HC,X266 DI,103,T3上料横移气缸放料端,SL_MoveCylinder_Give,266,HC,X266
DI,103,T3上料气缸放松端,T3上料气缸放松端,267,HC,X267 DI,103,T3上料气缸放松端,SL_MoveCylinder_Relax,267,HC,X267
DI,103,T3上料气缸料盘检测,T3上料气缸料盘检测,268,HC,X268 DI,103,T3上料气缸料盘检测,SL_MoveCylinder_Check,268,HC,X268
DI,103,T3出口检测,T3出口检测,269,HC,X269 DI,103,T3出口检测,SL_OutLine_Check,269,HC,X269
,,,,270,HC,X270 ,,,,270,HC,X270
,,,,271,HC,X271 ,,,,271,HC,X271
,,,,,, ,,,,,,
DO,103,T3运行指示灯,T3运行指示灯,208,HC,Y208 DO,103,T3运行指示灯,SL_HddLed,208,HC,Y208
DO,103,T3故障指示灯,T3故障指示灯,209,HC,Y209 DO,103,T3故障指示灯,SL_AlarmLed,209,HC,Y209
DO,103,T3进料线体运转,T3进料线体运转,210,HC,Y210 DO,103,T3进料线体运转,SL_Line_Run,210,HC,Y210
DO,103,T3出料线体运转,T3出料线体运转,211,HC,Y211 DO,103,T3出料线体运转,SL_OutLine_Run,211,HC,Y211
DO,103,T3线体定位横移电机运转,T3线体定位横移电机运转,212,HC,Y212 DO,103,T3线体定位横移电机运转,SL_LocationSideWay_Run,212,HC,Y212
DO,103,T3线体出口横移电机运转,T3线体出口横移电机运转,213,HC,Y213 DO,103,T3线体出口横移电机运转,SL_OutSideWay_Run,213,HC,Y213
DO,103,T3线体过渡滚筒运转,T3线体过渡滚筒运转,214,HC,Y214 DO,103,T3线体过渡滚筒运转,SL_RollerLine_Run,214,HC,Y214
DO,103,T3进料阻挡下降,T3进料阻挡下降,215,HC,Y215 DO,103,T3进料阻挡下降,SL_Entry_StopDown,215,HC,Y215
DO,103,T3定位工位缓冲阻挡,T3定位工位缓冲阻挡,216,HC,Y216 DO,103,T3定位工位缓冲阻挡,SL_Buffer_StopDown,216,HC,Y216
DO,103,T3出料阻挡下降,T3出料阻挡下降,217,HC,Y217 DO,103,T3出料阻挡下降,SL_Out_StopDown,217,HC,Y217
DO,103,T3定位气缸上升,T3定位气缸上升,218,HC,Y218 DO,103,T3定位气缸上升,SL_LocationCylinder_Up,218,HC,Y218
DO,103,T3定位气缸下降 ,T3定位气缸下降 ,219,HC,Y219 DO,103,T3定位气缸下降 ,SL_LocationCylinder_Down,219,HC,Y219
DO,103,T3固定气缸上升,T3固定气缸上升,220,HC,Y220 DO,103,T3固定气缸上升,SL_FixedCylinder_Up,220,HC,Y220
DO,103,T3固定气缸下降,T3固定气缸下降,221,HC,Y221 DO,103,T3固定气缸下降,SL_FixedCylinder_Down,221,HC,Y221
DO,103,T3顶升上升,T3顶升上升,222,HC,Y222 DO,103,T3顶升上升,SL_TopCylinder_Up,222,HC,Y222
DO,103,T3顶升下降,T3顶升下降,223,HC,Y223 DO,103,T3顶升下降,SL_TopCylinder_Down,223,HC,Y223
DO,103,T3上料横移气缸取料,T3上料横移气缸取料,224,HC,Y224 DO,103,T3上料横移气缸取料,SL_MoveCylinder_Take,224,HC,Y224
DO,103,T3上料横移气缸放料,T3上料横移气缸放料,225,HC,Y225 DO,103,T3上料横移气缸放料,SL_MoveCylinder_Give,225,HC,Y225
DO,103,T3上料气缸放松,T3上料气缸放松,226,HC,Y226 DO,103,T3上料气缸放松,SL_MoveCylinder_Relax,226,HC,Y226
DO,103,T3上料气缸夹紧,T3上料气缸夹紧,227,HC,Y227 DO,103,T3上料气缸夹紧,SL_MoveCylinder_Work,227,HC,Y227
DO,103,T3托盘定位气缸前进,T3托盘定位气缸前进,228,HC,Y228 DO,103,T3托盘定位气缸前进,SL_TrayLocation_Before,228,HC,Y228
DO,103,T3托盘定位气缸后退,T3托盘定位气缸后退,229,HC,Y229 DO,103,T3托盘定位气缸后退,SL_TrayLocation_After,229,HC,Y229
,,,,230,HC,Y230 ,,,,230,HC,Y230
,,,,231,HC,Y231 ,,,,231,HC,Y231
,,,,232,HC,Y232 ,,,,232,HC,Y232
...@@ -605,26 +605,26 @@ DO,103,T3托盘定位气缸后退,T3托盘定位气缸后退,229,HC,Y229 ...@@ -605,26 +605,26 @@ DO,103,T3托盘定位气缸后退,T3托盘定位气缸后退,229,HC,Y229
,,,,,, ,,,,,,
,,XT5,XT5,,, ,,XT5,XT5,,,
,,D3&HY8&HY9,D3&HY8&HY9,,, ,,D3&HY8&HY9,D3&HY8&HY9,,,
DI,5,D3-1阻挡1托盘检测,D3-1阻挡1托盘检测,272,HC,X272 DI,5,D3-1阻挡1托盘检测,StopCylinder_Check1,272,HC,X272
DI,5,D3-1阻挡2托盘检测,D3-1阻挡2托盘检测,273,HC,X273 DI,5,D3-1阻挡2托盘检测,StopCylinder_Check2,273,HC,X273
DI,5,D3-1顶升上升端,D3-1顶升上升端,274,HC,X274 DI,5,D3-1顶升上升端,TopCylinder_UP,274,HC,X274
DI,5,D3-1顶升下降端,D3-1顶升下降端,275,HC,X275 DI,5,D3-1顶升下降端,TopCylinder_Down,275,HC,X275
DI,5,D3-1横移前进端,D3-1横移前进端,276,HC,X276 DI,5,D3-1横移前进端,BeforeAfterCylinder_Before,276,HC,X276
DI,5,D3-1横移后退端,D3-1横移后退端,277,HC,X277 DI,5,D3-1横移后退端,BeforeAfterCylinder_After,277,HC,X277
DI,5,D3-1夹料气缸料盘检测,D3-1夹料气缸料盘检测,278,HC,X278 DI,5,D3-1夹料气缸料盘检测,ClampCylinder_Check,278,HC,X278
DI,5,D3-1夹料放松端,D3-1夹料放松端,279,HC,X279 DI,5,D3-1夹料放松端,ClampCylinder_Relax,279,HC,X279
DI,5,D3-1升降上升端,D3-1升降上升端,280,HC,X280 DI,5,D3-1升降上升端,UpDownCylinder_Up,280,HC,X280
DI,5,D3-1升降下降端,D3-1升降下降端,281,HC,X281 DI,5,D3-1升降下降端,UpDownCylinder_Down,281,HC,X281
DI,6,D3-2阻挡1托盘检测,D3-2阻挡1托盘检测,282,HC,X282 DI,6,D3-2阻挡1托盘检测,StopCylinder_Check1,282,HC,X282
DI,6,D3-2阻挡2托盘检测,D3-2阻挡2托盘检测,283,HC,X283 DI,6,D3-2阻挡2托盘检测,StopCylinder_Check2,283,HC,X283
DI,6,D3-2顶升上升端,D3-2顶升上升端,284,HC,X284 DI,6,D3-2顶升上升端,TopCylinder_UP,284,HC,X284
DI,6,D3-2顶升下降端,D3-2顶升下降端,285,HC,X285 DI,6,D3-2顶升下降端,TopCylinder_Down,285,HC,X285
DI,6,D3-2横移前进端,D3-2横移前进端,286,HC,X286 DI,6,D3-2横移前进端,BeforeAfterCylinder_Before,286,HC,X286
DI,6,D3-2横移后退端,D3-2横移后退端,287,HC,X287 DI,6,D3-2横移后退端,BeforeAfterCylinder_After,287,HC,X287
DI,6,D3-2夹料气缸料盘检测,D3-2夹料气缸料盘检测,288,HC,X288 DI,6,D3-2夹料气缸料盘检测,ClampCylinder_Check,288,HC,X288
DI,6,D3-2夹料放松端,D3-2夹料放松端,289,HC,X289 DI,6,D3-2夹料放松端,ClampCylinder_Relax,289,HC,X289
DI,6,D3-2升降上升端,D3-2升降上升端,290,HC,X290 DI,6,D3-2升降上升端,UpDownCylinder_Up,290,HC,X290
DI,6,D3-2升降下降端,D3-2升降下降端,291,HC,X291 DI,6,D3-2升降下降端,UpDownCylinder_Down,291,HC,X291
DI,208,HY8横移托盘检测,HY8横移托盘检测,292,HC,X292 DI,208,HY8横移托盘检测,HY8横移托盘检测,292,HC,X292
DI,208,HY8横移顶升上升端,HY8横移顶升上升端,293,HC,X293 DI,208,HY8横移顶升上升端,HY8横移顶升上升端,293,HC,X293
DI,208,HY8横移顶升下降端,HY8横移顶升下降端,294,HC,X294 DI,208,HY8横移顶升下降端,HY8横移顶升下降端,294,HC,X294
...@@ -639,26 +639,26 @@ DI,209,C4-HY9阻挡下降端,C4-HY9阻挡下降端,302,HC,X302 ...@@ -639,26 +639,26 @@ DI,209,C4-HY9阻挡下降端,C4-HY9阻挡下降端,302,HC,X302
DI,209,C4-HY9阻挡托盘检测,C4-HY9阻挡托盘检测,303,HC,X303 DI,209,C4-HY9阻挡托盘检测,C4-HY9阻挡托盘检测,303,HC,X303
,,,,,, ,,,,,,
,,,,,, ,,,,,,
DO,5,D3-1阻挡1下降,D3-1阻挡1下降,240,HC,Y240 DO,5,D3-1阻挡1下降,StopCylinder_Check1,240,HC,Y240
DO,5,D3-1阻挡2下降,D3-1阻挡2下降,241,HC,Y241 DO,5,D3-1阻挡2下降,StopCylinder_Check2,241,HC,Y241
DO,5,D3-1顶升上升,D3-1顶升上升,242,HC,Y242 DO,5,D3-1顶升上升,TopCylinder_UP,242,HC,Y242
DO,5,D3-1顶升下降,D3-1顶升下降,243,HC,Y243 DO,5,D3-1顶升下降,TopCylinder_Down,243,HC,Y243
DO,5,D3-1横移前进,D3-1横移前进,244,HC,Y244 DO,5,D3-1横移前进,BeforeAfterCylinder_Before,244,HC,Y244
DO,5,D3-1横移后退,D3-1横移后退,245,HC,Y245 DO,5,D3-1横移后退,BeforeAfterCylinder_After,245,HC,Y245
DO,5,D3-1夹料夹紧,D3-1夹料夹紧,246,HC,Y246 DO,5,D3-1夹料夹紧,ClampCylinder_Work,246,HC,Y246
DO,5,D3-1夹料放松,D3-1夹料放松,247,HC,Y247 DO,5,D3-1夹料放松,ClampCylinder_Relax,247,HC,Y247
DO,5,D3-1升降上升,D3-1升降上升,248,HC,Y248 DO,5,D3-1升降上升,UpDownCylinder_Up,248,HC,Y248
DO,5,D3-1升降下降,D3-1升降下降,249,HC,Y249 DO,5,D3-1升降下降,UpDownCylinder_Down,249,HC,Y249
DO,6,D3-2阻挡1下降,D3-2阻挡1下降,250,HC,Y250 DO,6,D3-2阻挡1下降,StopCylinder_Check1,250,HC,Y250
DO,6,D3-2阻挡2下降,D3-2阻挡2下降,251,HC,Y251 DO,6,D3-2阻挡2下降,StopCylinder_Check2,251,HC,Y251
DO,6,D3-2顶升上升,D3-2顶升上升,252,HC,Y252 DO,6,D3-2顶升上升,TopCylinder_UP,252,HC,Y252
DO,6,D3-2顶升下降,D3-2顶升下降,253,HC,Y253 DO,6,D3-2顶升下降,TopCylinder_Down,253,HC,Y253
DO,6,D3-2横移前进,D3-2横移前进,254,HC,Y254 DO,6,D3-2横移前进,BeforeAfterCylinder_Before,254,HC,Y254
DO,6,D3-2横移后退,D3-2横移后退,255,HC,Y255 DO,6,D3-2横移后退,BeforeAfterCylinder_After,255,HC,Y255
DO,6,D3-2夹料夹紧,D3-2夹料夹紧,256,HC,Y256 DO,6,D3-2夹料夹紧,ClampCylinder_Work,256,HC,Y256
DO,6,D3-2夹料放松,D3-2夹料放松,257,HC,Y257 DO,6,D3-2夹料放松,ClampCylinder_Relax,257,HC,Y257
DO,6,D3-2升降上升,D3-2升降上升,258,HC,Y258 DO,6,D3-2升降上升,UpDownCylinder_Up,258,HC,Y258
DO,6,D3-2升降下降,D3-2升降下降,259,HC,Y259 DO,6,D3-2升降下降,UpDownCylinder_Down,259,HC,Y259
DO,208,HY8横移电机正转,HY8横移电机正转,260,HC,Y260 DO,208,HY8横移电机正转,HY8横移电机正转,260,HC,Y260
DO,208,HY8横移电机反转,HY8横移电机反转,261,HC,Y261 DO,208,HY8横移电机反转,HY8横移电机反转,261,HC,Y261
DO,208,HY8横移顶升上升,HY8横移顶升上升,262,HC,Y262 DO,208,HY8横移顶升上升,HY8横移顶升上升,262,HC,Y262
...@@ -675,46 +675,46 @@ DO,209,HY9横移电机反转,HY9横移电机反转,268,HC,Y268 ...@@ -675,46 +675,46 @@ DO,209,HY9横移电机反转,HY9横移电机反转,268,HC,Y268
,,,,,, ,,,,,,
,,XT6,XT6,,, ,,XT6,XT6,,,
,,D1&D2&HY6,D1&D2&HY6,,, ,,D1&D2&HY6,D1&D2&HY6,,,
DI,1,D1-1阻挡1托盘检测,D1-1阻挡1托盘检测,304,HC,X304 DI,1,D1-1阻挡1托盘检测,StopCylinder_Check1,304,HC,X304
DI,1,D1-1阻挡2托盘检测,D1-1阻挡2托盘检测,305,HC,X305 DI,1,D1-1阻挡2托盘检测,StopCylinder_Check2,305,HC,X305
DI,1,D1-1顶升上升端,D1-1顶升上升端,306,HC,X306 DI,1,D1-1顶升上升端,TopCylinder_UP,306,HC,X306
DI,1,D1-1顶升下降端,D1-1顶升下降端,307,HC,X307 DI,1,D1-1顶升下降端,TopCylinder_Down,307,HC,X307
DI,1,D1-1横移前进端,D1-1横移前进端,308,HC,X308 DI,1,D1-1横移前进端,BeforeAfterCylinder_Before,308,HC,X308
DI,1,D1-1横移后退端,D1-1横移后退端,309,HC,X309 DI,1,D1-1横移后退端,BeforeAfterCylinder_After,309,HC,X309
DI,1,D1-1夹料气缸料盘检测,D1-1夹料气缸料盘检测,310,HC,X310 DI,1,D1-1夹料气缸料盘检测,ClampCylinder_Check,310,HC,X310
DI,1,D1-1夹料放松端,D1-1夹料放松端,311,HC,X311 DI,1,D1-1夹料放松端,ClampCylinder_Relax,311,HC,X311
DI,1,D1-1升降上升端,D1-1升降上升端,312,HC,X312 DI,1,D1-1升降上升端,UpDownCylinder_Up,312,HC,X312
DI,1,D1-1升降下降端,D1-1升降下降端,313,HC,X313 DI,1,D1-1升降下降端,UpDownCylinder_Down,313,HC,X313
DI,2,D1-2阻挡1托盘检测,D1-2阻挡1托盘检测,314,HC,X314 DI,2,D1-2阻挡1托盘检测,StopCylinder_Check1,314,HC,X314
DI,2,D1-2阻挡2托盘检测,D1-2阻挡2托盘检测,315,HC,X315 DI,2,D1-2阻挡2托盘检测,StopCylinder_Check2,315,HC,X315
DI,2,D1-2顶升上升端,D1-2顶升上升端,316,HC,X316 DI,2,D1-2顶升上升端,TopCylinder_UP,316,HC,X316
DI,2,D1-2顶升下降端,D1-2顶升下降端,317,HC,X317 DI,2,D1-2顶升下降端,TopCylinder_Down,317,HC,X317
DI,2,D1-2横移前进端,D1-2横移前进端,318,HC,X318 DI,2,D1-2横移前进端,BeforeAfterCylinder_Before,318,HC,X318
DI,2,D1-2横移后退端,D1-2横移后退端,319,HC,X319 DI,2,D1-2横移后退端,BeforeAfterCylinder_After,319,HC,X319
DI,2,D1-2夹料气缸料盘检测,D1-2夹料气缸料盘检测,320,HC,X320 DI,2,D1-2夹料气缸料盘检测,ClampCylinder_Check,320,HC,X320
DI,2,D1-2夹料放松端,D1-2夹料放松端,321,HC,X321 DI,2,D1-2夹料放松端,ClampCylinder_Relax,321,HC,X321
DI,2,D1-2升降上升端,D1-2升降上升端,322,HC,X322 DI,2,D1-2升降上升端,UpDownCylinder_Up,322,HC,X322
DI,2,D1-2升降下降端,D1-2升降下降端,323,HC,X323 DI,2,D1-2升降下降端,UpDownCylinder_Down,323,HC,X323
DI,3,D2-1阻挡1托盘检测,D2-1阻挡1托盘检测,324,HC,X324 DI,3,D2-1阻挡1托盘检测,StopCylinder_Check1,324,HC,X324
DI,3,D2-1阻挡2托盘检测,D2-1阻挡2托盘检测,325,HC,X325 DI,3,D2-1阻挡2托盘检测,StopCylinder_Check2,325,HC,X325
DI,3,D2-1顶升上升端,D2-1顶升上升端,326,HC,X326 DI,3,D2-1顶升上升端,TopCylinder_UP,326,HC,X326
DI,3,D2-1顶升下降端,D2-1顶升下降端,327,HC,X327 DI,3,D2-1顶升下降端,TopCylinder_Down,327,HC,X327
DI,3,D2-1横移前进端,D2-1横移前进端,328,HC,X328 DI,3,D2-1横移前进端,BeforeAfterCylinder_Before,328,HC,X328
DI,3,D2-1横移后退端,D2-1横移后退端,329,HC,X329 DI,3,D2-1横移后退端,BeforeAfterCylinder_After,329,HC,X329
DI,3,D2-1夹料气缸料盘检测,D2-1夹料气缸料盘检测,330,HC,X330 DI,3,D2-1夹料气缸料盘检测,ClampCylinder_Check,330,HC,X330
DI,3,D2-1夹料放松端,D2-1夹料放松端,331,HC,X331 DI,3,D2-1夹料放松端,ClampCylinder_Relax,331,HC,X331
DI,3,D2-1升降上升端,D2-1升降上升端,332,HC,X332 DI,3,D2-1升降上升端,UpDownCylinder_Up,332,HC,X332
DI,3,D2-1升降下降端,D2-1升降下降端,333,HC,X333 DI,3,D2-1升降下降端,UpDownCylinder_Down,333,HC,X333
DI,4,D2-2阻挡1托盘检测,D2-2阻挡1托盘检测,334,HC,X334 DI,4,D2-2阻挡1托盘检测,StopCylinder_Check1,334,HC,X334
DI,4,D2-2阻挡2托盘检测,D2-2阻挡2托盘检测,335,HC,X335 DI,4,D2-2阻挡2托盘检测,StopCylinder_Check2,335,HC,X335
DI,4,D2-2顶升上升端,D2-2顶升上升端,336,HC,X336 DI,4,D2-2顶升上升端,TopCylinder_UP,336,HC,X336
DI,4,D2-2顶升下降端,D2-2顶升下降端,337,HC,X337 DI,4,D2-2顶升下降端,TopCylinder_Down,337,HC,X337
DI,4,D2-2横移前进端,D2-2横移前进端,338,HC,X338 DI,4,D2-2横移前进端,BeforeAfterCylinder_Before,338,HC,X338
DI,4,D2-2横移后退端,D2-2横移后退端,339,HC,X339 DI,4,D2-2横移后退端,BeforeAfterCylinder_After,339,HC,X339
DI,4,D2-2夹料气缸料盘检测,D2-2夹料气缸料盘检测,340,HC,X340 DI,4,D2-2夹料气缸料盘检测,ClampCylinder_Check,340,HC,X340
DI,4,D2-2夹料放松端,D2-2夹料放松端,341,HC,X341 DI,4,D2-2夹料放松端,ClampCylinder_Relax,341,HC,X341
DI,4,D2-2升降上升端,D2-2升降上升端,342,HC,X342 DI,4,D2-2升降上升端,UpDownCylinder_Up,342,HC,X342
DI,4,D2-2升降下降端,D2-2升降下降端,343,HC,X343 DI,4,D2-2升降下降端,UpDownCylinder_Down,343,HC,X343
DI,206,HY6前阻挡托盘检测,HY6前阻挡托盘检测,344,HC,X344 DI,206,HY6前阻挡托盘检测,HY6前阻挡托盘检测,344,HC,X344
DI,206,HY6横移托盘检测,HY6横移托盘检测,345,HC,X345 DI,206,HY6横移托盘检测,HY6横移托盘检测,345,HC,X345
DI,206,HY6横移顶升上升端,HY6横移顶升上升端,346,HC,X346 DI,206,HY6横移顶升上升端,HY6横移顶升上升端,346,HC,X346
...@@ -724,46 +724,46 @@ DI,206,C3线体HY6侧满料检测,C3线体HY6侧满料检测,348,HC,X348 ...@@ -724,46 +724,46 @@ DI,206,C3线体HY6侧满料检测,C3线体HY6侧满料检测,348,HC,X348
,,,,350,HC,X350 ,,,,350,HC,X350
,,,,351,HC,X351 ,,,,351,HC,X351
,,,,,, ,,,,,,
DO,1,D1-1阻挡1下降,D1-1阻挡1下降,272,HC,Y272 DO,1,D1-1阻挡1下降,StopCylinder_Check1,272,HC,Y272
DO,1,D1-1阻挡2下降,D1-1阻挡2下降,273,HC,Y273 DO,1,D1-1阻挡2下降,StopCylinder_Check2,273,HC,Y273
DO,1,D1-1顶升上升,D1-1顶升上升,274,HC,Y274 DO,1,D1-1顶升上升,TopCylinder_UP,274,HC,Y274
DO,1,D1-1顶升下降,D1-1顶升下降,275,HC,Y275 DO,1,D1-1顶升下降,TopCylinder_Down,275,HC,Y275
DO,1,D1-1横移前进,D1-1横移前进,276,HC,Y276 DO,1,D1-1横移前进,BeforeAfterCylinder_Before,276,HC,Y276
DO,1,D1-1横移后退,D1-1横移后退,277,HC,Y277 DO,1,D1-1横移后退,BeforeAfterCylinder_After,277,HC,Y277
DO,1,D1-1夹料夹紧,D1-1夹料夹紧,278,HC,Y278 DO,1,D1-1夹料夹紧,ClampCylinder_Work,278,HC,Y278
DO,1,D1-1夹料放松,D1-1夹料放松,279,HC,Y279 DO,1,D1-1夹料放松,ClampCylinder_Relax,279,HC,Y279
DO,1,D1-1升降上升,D1-1升降上升,280,HC,Y280 DO,1,D1-1升降上升,UpDownCylinder_Up,280,HC,Y280
DO,1,D1-1升降下降,D1-1升降下降,281,HC,Y281 DO,1,D1-1升降下降,UpDownCylinder_Down,281,HC,Y281
DO,2,D1-2阻挡1下降,D1-2阻挡1下降,282,HC,Y282 DO,2,D1-2阻挡1下降,StopCylinder_Check1,282,HC,Y282
DO,2,D1-2阻挡2下降,D1-2阻挡2下降,283,HC,Y283 DO,2,D1-2阻挡2下降,StopCylinder_Check2,283,HC,Y283
DO,2,D1-2顶升上升,D1-2顶升上升,284,HC,Y284 DO,2,D1-2顶升上升,TopCylinder_UP,284,HC,Y284
DO,2,D1-2顶升下降,D1-2顶升下降,285,HC,Y285 DO,2,D1-2顶升下降,TopCylinder_Down,285,HC,Y285
DO,2,D1-2横移前进,D1-2横移前进,286,HC,Y286 DO,2,D1-2横移前进,BeforeAfterCylinder_Before,286,HC,Y286
DO,2,D1-2横移后退,D1-2横移后退,287,HC,Y287 DO,2,D1-2横移后退,BeforeAfterCylinder_After,287,HC,Y287
DO,2,D1-2夹料夹紧,D1-2夹料夹紧,288,HC,Y288 DO,2,D1-2夹料夹紧,ClampCylinder_Work,288,HC,Y288
DO,2,D1-2夹料放松,D1-2夹料放松,289,HC,Y289 DO,2,D1-2夹料放松,ClampCylinder_Relax,289,HC,Y289
DO,2,D1-2升降上升,D1-2升降上升,290,HC,Y290 DO,2,D1-2升降上升,UpDownCylinder_Up,290,HC,Y290
DO,2,D1-2升降下降,D1-2升降下降,291,HC,Y291 DO,2,D1-2升降下降,UpDownCylinder_Down,291,HC,Y291
DO,3,D2-1阻挡1下降,D2-1阻挡1下降,292,HC,Y292 DO,3,D2-1阻挡1下降,StopCylinder_Check1,292,HC,Y292
DO,3,D2-1阻挡2下降,D2-1阻挡2下降,293,HC,Y293 DO,3,D2-1阻挡2下降,StopCylinder_Check2,293,HC,Y293
DO,3,D2-1顶升上升,D2-1顶升上升,294,HC,Y294 DO,3,D2-1顶升上升,TopCylinder_UP,294,HC,Y294
DO,3,D2-1顶升下降,D2-1顶升下降,295,HC,Y295 DO,3,D2-1顶升下降,TopCylinder_Down,295,HC,Y295
DO,3,D2-1横移前进,D2-1横移前进,296,HC,Y296 DO,3,D2-1横移前进,BeforeAfterCylinder_Before,296,HC,Y296
DO,3,D2-1横移后退,D2-1横移后退,297,HC,Y297 DO,3,D2-1横移后退,BeforeAfterCylinder_After,297,HC,Y297
DO,3,D2-1夹料夹紧,D2-1夹料夹紧,298,HC,Y298 DO,3,D2-1夹料夹紧,ClampCylinder_Work,298,HC,Y298
DO,3,D2-1夹料放松,D2-1夹料放松,299,HC,Y299 DO,3,D2-1夹料放松,ClampCylinder_Relax,299,HC,Y299
DO,3,D2-1升降上升,D2-1升降上升,300,HC,Y300 DO,3,D2-1升降上升,UpDownCylinder_Up,300,HC,Y300
DO,3,D2-1升降下降,D2-1升降下降,301,HC,Y301 DO,3,D2-1升降下降,UpDownCylinder_Down,301,HC,Y301
DO,4,D2-2阻挡1下降,D2-2阻挡1下降,302,HC,Y302 DO,4,D2-2阻挡1下降,StopCylinder_Check1,302,HC,Y302
DO,4,D2-2阻挡2下降,D2-2阻挡2下降,303,HC,Y303 DO,4,D2-2阻挡2下降,StopCylinder_Check2,303,HC,Y303
DO,4,D2-2顶升上升,D2-2顶升上升,304,HC,Y304 DO,4,D2-2顶升上升,TopCylinder_UP,304,HC,Y304
DO,4,D2-2顶升下降,D2-2顶升下降,305,HC,Y305 DO,4,D2-2顶升下降,TopCylinder_Down,305,HC,Y305
DO,4,D2-2横移前进,D2-2横移前进,306,HC,Y306 DO,4,D2-2横移前进,BeforeAfterCylinder_Before,306,HC,Y306
DO,4,D2-2横移后退,D2-2横移后退,307,HC,Y307 DO,4,D2-2横移后退,BeforeAfterCylinder_After,307,HC,Y307
DO,4,D2-2夹料夹紧,D2-2夹料夹紧,308,HC,Y308 DO,4,D2-2夹料夹紧,ClampCylinder_Work,308,HC,Y308
DO,4,D2-2夹料放松,D2-2夹料放松,309,HC,Y309 DO,4,D2-2夹料放松,ClampCylinder_Relax,309,HC,Y309
DO,4,D2-2升降上升,D2-2升降上升,310,HC,Y310 DO,4,D2-2升降上升,UpDownCylinder_Up,310,HC,Y310
DO,4,D2-2升降下降,D2-2升降下降,311,HC,Y311 DO,4,D2-2升降下降,UpDownCylinder_Down,311,HC,Y311
DO,206,HY6横移电机正转,HY6横移电机正转,312,HC,Y312 DO,206,HY6横移电机正转,HY6横移电机正转,312,HC,Y312
DO,206,HY6前阻挡下降,HY6前阻挡下降,313,HC,Y313 DO,206,HY6前阻挡下降,HY6前阻挡下降,313,HC,Y313
DO,206,HY6阻挡下降,HY6阻挡下降,314,HC,Y314 DO,206,HY6阻挡下降,HY6阻挡下降,314,HC,Y314
...@@ -775,35 +775,35 @@ DO,206,HY6横移顶升下降,HY6横移顶升下降,316,HC,Y316 ...@@ -775,35 +775,35 @@ DO,206,HY6横移顶升下降,HY6横移顶升下降,316,HC,Y316
,,,,,, ,,,,,,
,,电气箱T1,电气箱T1,,, ,,电气箱T1,电气箱T1,,,
,,上料机构T1,上料机构T1,,, ,,上料机构T1,上料机构T1,,,
DI,101,T1急停,T1急停,352,HC,X352 DI,101,T1急停,SL_SuddenStop_BTN,352,HC,X352
DI,101,T1复位,T1复位,353,HC,X353 DI,101,T1复位,SL_Reset_BTN,353,HC,X353
DI,101,T1入口检测,T1入口检测,354,HC,X354 DI,101,T1入口检测,SL_Entry_Check,354,HC,X354
DI,101,T1阻挡检测,T1阻挡检测,355,HC,X355 DI,101,T1阻挡检测,SL_Stop_Check,355,HC,X355
DI,101,T1定位工位检测,T1定位工位检测,356,HC,X356 DI,101,T1定位工位检测,SL_Location_Check,356,HC,X356
DI,101,T1定位气缸1上升端,T1定位气缸1上升端,357,HC,X357 DI,101,T1定位气缸1上升端,SL_LocationCylinder_Up1,357,HC,X357
DI,101,T1定位气缸1下降端,T1定位气缸1下降端,358,HC,X358 DI,101,T1定位气缸1下降端,SL_LocationCylinder_Down1,358,HC,X358
DI,101,T1定位气缸2上升端,T1定位气缸2上升端,359,HC,X359 DI,101,T1定位气缸2上升端,SL_LocationCylinder_Up2,359,HC,X359
DI,101,T1定位气缸2下降端,T1定位气缸2下降端,360,HC,X360 DI,101,T1定位气缸2下降端,SL_LocationCylinder_Down2,360,HC,X360
DI,101,T1固定气缸1上升端,T1固定气缸1上升端,361,HC,X361 DI,101,T1固定气缸1上升端,SL_FixedCylinder_Up1,361,HC,X361
DI,101,T1固定气缸2上升端,T1固定气缸2上升端,362,HC,X362 DI,101,T1固定气缸2上升端,SL_FixedCylinder_Up2,362,HC,X362
DI,101,T1定位工位顶升上升端,T1定位工位顶升上升端,363,HC,X363 DI,101,T1定位工位顶升上升端,SL_TopCylinder_Up,363,HC,X363
DI,101,T1定位工位顶升下降端,T1定位工位顶升下降端,364,HC,X364 DI,101,T1定位工位顶升下降端,SL_TopCylinder_Down,364,HC,X364
DI,101,T1出口顶升上升端,T1出口顶升上升端,365,HC,X365 DI,101,T1出口顶升上升端,SL_OutTopCylinder_Up,365,HC,X365
DI,101,T1出口顶升下降端,T1出口顶升下降端,366,HC,X366 DI,101,T1出口顶升下降端,SL_OutTopCylinder_Down,366,HC,X366
DI,101,T1出口横移检测,T1出口横移检测,367,HC,X367 DI,101,T1出口横移检测,SL_Out_Check,367,HC,X367
DI,101,T1托盘定位气缸1前进端,T1托盘定位气缸1前进端,368,HC,X368 DI,101,T1托盘定位气缸1前进端,SL_TrayLocation1_Before,368,HC,X368
DI,101,T1托盘定位气缸1后退端,T1托盘定位气缸1后退端,369,HC,X369 DI,101,T1托盘定位气缸1后退端,SL_TrayLocation1_After,369,HC,X369
DI,101,T1托盘定位气缸2前进端,T1托盘定位气缸2前进端,370,HC,X370 DI,101,T1托盘定位气缸2前进端,SL_TrayLocation2_Before,370,HC,X370
DI,101,T1托盘定位气缸2后退端,T1托盘定位气缸2后退端,371,HC,X371 DI,101,T1托盘定位气缸2后退端,SL_TrayLocation2_After,371,HC,X371
DI,101,T1料盘检测7寸,T1料盘检测7寸,372,HC,X372 DI,101,T1料盘检测7寸,SL_TrayCheck1,372,HC,X372
DI,101,T1料盘检测11寸,T1料盘检测11寸,373,HC,X373 DI,101,T1料盘检测11寸,SL_TrayCheck2,373,HC,X373
DI,101,T1料盘检测13寸,T1料盘检测13寸,374,HC,X374 DI,101,T1料盘检测13寸,SL_TrayCheck3,374,HC,X374
DI,101,T1料盘检测15寸,T1料盘检测15寸,375,HC,X375 DI,101,T1料盘检测15寸,SL_TrayCheck4,375,HC,X375
DI,101,T1伺服定位料盘检测,T1伺服定位料盘检测,376,HC,X376 DI,101,T1伺服定位料盘检测,SL_AxisLocationCheck,376,HC,X376
DI,101,T1上料横移气缸取料端,T1上料横移气缸取料端,377,HC,X377 DI,101,T1上料横移气缸取料端,SL_MoveCylinder_Take,377,HC,X377
DI,101,T1上料横移气缸放料端,T1上料横移气缸放料端,378,HC,X378 DI,101,T1上料横移气缸放料端,SL_MoveCylinder_Give,378,HC,X378
DI,101,T1上料气缸放松端,T1上料气缸放松端,379,HC,X379 DI,101,T1上料气缸放松端,SL_MoveCylinder_Relax,379,HC,X379
DI,101,T1上料气缸料盘检测,T1上料气缸料盘检测,380,HC,X380 DI,101,T1上料气缸料盘检测,SL_MoveCylinder_Check,380,HC,X380
,,,,381,HC,X381 ,,,,381,HC,X381
,,,,382,HC,X382 ,,,,382,HC,X382
,,,,383,HC,X383 ,,,,383,HC,X383
...@@ -825,28 +825,28 @@ DI,203,HY3横移顶升下降端,HY3横移顶升下降端,394,HC,X394 ...@@ -825,28 +825,28 @@ DI,203,HY3横移顶升下降端,HY3横移顶升下降端,394,HC,X394
,,,,398,HC,X398 ,,,,398,HC,X398
,,,,399,HC,X399 ,,,,399,HC,X399
,,,,,, ,,,,,,
DO,101,T1运行指示灯,T1运行指示灯,320,HC,Y320 DO,101,T1运行指示灯,SL_HddLed,320,HC,Y320
DO,101,T1故障指示灯,T1故障指示灯,321,HC,Y321 DO,101,T1故障指示灯,SL_AlarmLed,321,HC,Y321
DO,101,T1进料线体运转,T1进料线体运转,322,HC,Y322 DO,101,T1进料线体运转,SL_Line_Run,322,HC,Y322
DO,101,T1线体定位横移电机运转,T1线体定位横移电机运转,323,HC,Y323 DO,101,T1线体定位横移电机运转,SL_LocationSideWay_Run,323,HC,Y323
DO,101,T1线体出口横移电机运转,T1线体出口横移电机运转,324,HC,Y324 DO,101,T1线体出口横移电机运转,SL_OutSideWay_Run,324,HC,Y324
DO,201,HY1横移电机正转,HY1横移电机正转,325,HC,Y325 DO,201,HY1横移电机正转,HY1横移电机正转,325,HC,Y325
DO,203,HY3横移电机正转,HY3横移电机正转,326,HC,Y326 DO,203,HY3横移电机正转,HY3横移电机正转,326,HC,Y326
DO,101,T1进料阻挡下降,T1进料阻挡下降,327,HC,Y327 DO,101,T1进料阻挡下降,SL_Entry_StopDown,327,HC,Y327
DO,101,T1定位工位缓冲阻挡,T1定位工位缓冲阻挡,328,HC,Y328 DO,101,T1定位工位缓冲阻挡,SL_Buffer_StopDown,328,HC,Y328
DO,101,T1出料阻挡下降,T1出料阻挡下降,329,HC,Y329 DO,101,T1出料阻挡下降,SL_Out_StopDown,329,HC,Y329
DO,101,T1定位气缸上升,T1定位气缸上升,330,HC,Y330 DO,101,T1定位气缸上升,SL_LocationCylinder_Up,330,HC,Y330
DO,101,T1定位气缸下降 ,T1定位气缸下降 ,331,HC,Y331 DO,101,T1定位气缸下降 ,SL_LocationCylinder_Down,331,HC,Y331
DO,101,T1固定气缸上升,T1固定气缸上升,332,HC,Y332 DO,101,T1固定气缸上升,SL_FixedCylinder_Up,332,HC,Y332
DO,101,T1固定气缸下降,T1固定气缸下降,333,HC,Y333 DO,101,T1固定气缸下降,SL_FixedCylinder_Down,333,HC,Y333
DO,101,T1顶升上升,T1顶升上升,334,HC,Y334 DO,101,T1顶升上升,SL_TopCylinder_Up,334,HC,Y334
DO,101,T1顶升下降,T1顶升下降,335,HC,Y335 DO,101,T1顶升下降,SL_TopCylinder_Down,335,HC,Y335
DO,101,T1上料横移气缸取料,T1上料横移气缸取料,336,HC,Y336 DO,101,T1上料横移气缸取料,SL_MoveCylinder_Take,336,HC,Y336
DO,101,T1上料横移气缸放料,T1上料横移气缸放料,337,HC,Y337 DO,101,T1上料横移气缸放料,SL_MoveCylinder_Give,337,HC,Y337
DO,101,T1上料气缸放松,T1上料气缸放松,338,HC,Y338 DO,101,T1上料气缸放松,SL_MoveCylinder_Relax,338,HC,Y338
DO,101,T1上料气缸夹紧,T1上料气缸夹紧,339,HC,Y339 DO,101,T1上料气缸夹紧,SL_MoveCylinder_Work,339,HC,Y339
DO,101,T1托盘定位气缸前进,T1托盘定位气缸前进,340,HC,Y340 DO,101,T1托盘定位气缸前进,SL_TrayLocation_Before,340,HC,Y340
DO,101,T1托盘定位气缸后退,T1托盘定位气缸后退,341,HC,Y341 DO,101,T1托盘定位气缸后退,SL_TrayLocation_After,341,HC,Y341
DO,201,HY1横移顶升上升,HY1横移顶升上升,342,HC,Y342 DO,201,HY1横移顶升上升,HY1横移顶升上升,342,HC,Y342
DO,201,HY1横移顶升下降,HY1横移顶升下降,343,HC,Y343 DO,201,HY1横移顶升下降,HY1横移顶升下降,343,HC,Y343
DO,201,HY1横移定位上升,HY1横移定位上升,344,HC,Y344 DO,201,HY1横移定位上升,HY1横移定位上升,344,HC,Y344
...@@ -861,35 +861,35 @@ DO,203,HY3阻挡下降,HY3阻挡下降,349,HC,Y349 ...@@ -861,35 +861,35 @@ DO,203,HY3阻挡下降,HY3阻挡下降,349,HC,Y349
,,,,,, ,,,,,,
,,电气箱T2,电气箱T2,,, ,,电气箱T2,电气箱T2,,,
,,上料机构T2,上料机构T2,,, ,,上料机构T2,上料机构T2,,,
DI,102,T2急停,T2急停,400,HC,X400 DI,102,T2急停,SL_SuddenStop_BTN,400,HC,X400
DI,102,T2复位,T2复位,401,HC,X401 DI,102,T2复位,SL_Reset_BTN,401,HC,X401
DI,102,T2入口检测,T2入口检测,402,HC,X402 DI,102,T2入口检测,SL_Entry_Check,402,HC,X402
DI,102,T2阻挡检测,T2阻挡检测,403,HC,X403 DI,102,T2阻挡检测,SL_Stop_Check,403,HC,X403
DI,102,T2定位工位检测,T2定位工位检测,404,HC,X404 DI,102,T2定位工位检测,SL_Location_Check,404,HC,X404
DI,102,T2定位气缸1上升端,T2定位气缸1上升端,405,HC,X405 DI,102,T2定位气缸1上升端,SL_LocationCylinder_Up1,405,HC,X405
DI,102,T2定位气缸1下降端,T2定位气缸1下降端,406,HC,X406 DI,102,T2定位气缸1下降端,SL_LocationCylinder_Down1,406,HC,X406
DI,102,T2定位气缸2上升端,T2定位气缸2上升端,407,HC,X407 DI,102,T2定位气缸2上升端,SL_LocationCylinder_Up2,407,HC,X407
DI,102,T2定位气缸2下降端,T2定位气缸2下降端,408,HC,X408 DI,102,T2定位气缸2下降端,SL_LocationCylinder_Down2,408,HC,X408
DI,102,T2固定气缸1上升端,T2固定气缸1上升端,409,HC,X409 DI,102,T2固定气缸1上升端,SL_FixedCylinder_Up1,409,HC,X409
DI,102,T2固定气缸2上升端,T2固定气缸2上升端,410,HC,X410 DI,102,T2固定气缸2上升端,SL_FixedCylinder_Up2,410,HC,X410
DI,102,T2定位工位顶升上升端,T2定位工位顶升上升端,411,HC,X411 DI,102,T2定位工位顶升上升端,SL_TopCylinder_Up,411,HC,X411
DI,102,T2定位工位顶升下降端,T2定位工位顶升下降端,412,HC,X412 DI,102,T2定位工位顶升下降端,SL_TopCylinder_Down,412,HC,X412
DI,102,T2出口顶升上升端,T2出口顶升上升端,413,HC,X413 DI,102,T2出口顶升上升端,SL_OutTopCylinder_Up,413,HC,X413
DI,102,T2出口顶升下降端,T2出口顶升下降端,414,HC,X414 DI,102,T2出口顶升下降端,SL_OutTopCylinder_Down,414,HC,X414
DI,102,T2出口横移检测,T2出口横移检测,415,HC,X415 DI,102,T2出口横移检测,SL_Out_Check,415,HC,X415
DI,102,T2托盘定位气缸1前进端,T2托盘定位气缸1前进端,416,HC,X416 DI,102,T2托盘定位气缸1前进端,SL_TrayLocation1_Before,416,HC,X416
DI,102,T2托盘定位气缸1后退端,T2托盘定位气缸1后退端,417,HC,X417 DI,102,T2托盘定位气缸1后退端,SL_TrayLocation1_After,417,HC,X417
DI,102,T2托盘定位气缸2前进端,T2托盘定位气缸2前进端,418,HC,X418 DI,102,T2托盘定位气缸2前进端,SL_TrayLocation2_Before,418,HC,X418
DI,102,T2托盘定位气缸2后退端,T2托盘定位气缸2后退端,419,HC,X419 DI,102,T2托盘定位气缸2后退端,SL_TrayLocation2_After,419,HC,X419
DI,102,T2料盘检测7寸,T2料盘检测7寸,420,HC,X420 DI,102,T2料盘检测7寸,SL_TrayCheck1,420,HC,X420
DI,102,T2料盘检测11寸,T2料盘检测11寸,421,HC,X421 DI,102,T2料盘检测11寸,SL_TrayCheck2,421,HC,X421
DI,102,T2料盘检测13寸,T2料盘检测13寸,422,HC,X422 DI,102,T2料盘检测13寸,SL_TrayCheck3,422,HC,X422
DI,102,T2料盘检测15寸,T2料盘检测15寸,423,HC,X423 DI,102,T2料盘检测15寸,SL_TrayCheck4,423,HC,X423
DI,102,T2伺服定位料盘检测,T2伺服定位料盘检测,424,HC,X424 DI,102,T2伺服定位料盘检测,SL_AxisLocationCheck,424,HC,X424
DI,102,T2上料横移气缸取料端,T2上料横移气缸取料端,425,HC,X425 DI,102,T2上料横移气缸取料端,SL_MoveCylinder_Take,425,HC,X425
DI,102,T2上料横移气缸放料端,T2上料横移气缸放料端,426,HC,X426 DI,102,T2上料横移气缸放料端,SL_MoveCylinder_Give,426,HC,X426
DI,102,T2上料气缸放松端,T2上料气缸放松端,427,HC,X427 DI,102,T2上料气缸放松端,SL_MoveCylinder_Relax,427,HC,X427
DI,102,T2上料气缸料盘检测,T2上料气缸料盘检测,428,HC,X428 DI,102,T2上料气缸料盘检测,SL_MoveCylinder_Check,428,HC,X428
,,,,429,HC,X429 ,,,,429,HC,X429
,,,,430,HC,X430 ,,,,430,HC,X430
,,,,431,HC,X431 ,,,,431,HC,X431
...@@ -911,29 +911,29 @@ DI,204,C2线体HY4侧满料检测,C2线体HY4侧满料检测,443,HC,X443 ...@@ -911,29 +911,29 @@ DI,204,C2线体HY4侧满料检测,C2线体HY4侧满料检测,443,HC,X443
,,,,446,HC,X446 ,,,,446,HC,X446
,,,,447,HC,X447 ,,,,447,HC,X447
,,,,,, ,,,,,,
DO,102,T2运行指示灯,T2运行指示灯,352,HC,Y352 DO,102,T2运行指示灯,SL_HddLed,352,HC,Y352
DO,102,T2故障指示灯,T2故障指示灯,353,HC,Y353 DO,102,T2故障指示灯,SL_AlarmLed,353,HC,Y353
DO,102,T2进料线体运转,T2进料线体运转,354,HC,Y354 DO,102,T2进料线体运转,SL_Line_Run,354,HC,Y354
DO,102,T2线体定位横移电机运转,T2线体定位横移电机运转,355,HC,Y355 DO,102,T2线体定位横移电机运转,SL_LocationSideWay_Run,355,HC,Y355
DO,102,T2线体出口横移电机运转,T2线体出口横移电机运转,356,HC,Y356 DO,102,T2线体出口横移电机运转,SL_OutSideWay_Run,356,HC,Y356
DO,202,HY2横移电机正转,HY2横移电机正转,357,HC,Y357 DO,202,HY2横移电机正转,HY2横移电机正转,357,HC,Y357
DO,204,HY4横移电机正转,HY4横移电机正转,358,HC,Y358 DO,204,HY4横移电机正转,HY4横移电机正转,358,HC,Y358
DO,204,HY4横移电机反转,HY4横移电机反转,359,HC,Y359 DO,204,HY4横移电机反转,HY4横移电机反转,359,HC,Y359
DO,102,T2进料阻挡下降,T2进料阻挡下降,360,HC,Y360 DO,102,T2进料阻挡下降,SL_Entry_StopDown,360,HC,Y360
DO,102,T2定位工位缓冲阻挡,T2定位工位缓冲阻挡,361,HC,Y361 DO,102,T2定位工位缓冲阻挡,SL_Buffer_StopDown,361,HC,Y361
DO,102,T2出料阻挡下降,T2出料阻挡下降,362,HC,Y362 DO,102,T2出料阻挡下降,SL_Out_StopDown,362,HC,Y362
DO,102,T2定位气缸上升,T2定位气缸上升,363,HC,Y363 DO,102,T2定位气缸上升,SL_LocationCylinder_Up,363,HC,Y363
DO,102,T2定位气缸下降 ,T2定位气缸下降 ,364,HC,Y364 DO,102,T2定位气缸下降 ,SL_LocationCylinder_Down,364,HC,Y364
DO,102,T2固定气缸上升,T2固定气缸上升,365,HC,Y365 DO,102,T2固定气缸上升,SL_FixedCylinder_Up,365,HC,Y365
DO,102,T2固定气缸下降,T2固定气缸下降,366,HC,Y366 DO,102,T2固定气缸下降,SL_FixedCylinder_Down,366,HC,Y366
DO,102,T2顶升上升,T2顶升上升,367,HC,Y367 DO,102,T2顶升上升,SL_TopCylinder_Up,367,HC,Y367
DO,102,T2顶升下降,T2顶升下降,368,HC,Y368 DO,102,T2顶升下降,SL_TopCylinder_Down,368,HC,Y368
DO,102,T2上料横移气缸取料,T2上料横移气缸取料,369,HC,Y369 DO,102,T2上料横移气缸取料,SL_MoveCylinder_Take,369,HC,Y369
DO,102,T2上料横移气缸放料,T2上料横移气缸放料,370,HC,Y370 DO,102,T2上料横移气缸放料,SL_MoveCylinder_Give,370,HC,Y370
DO,102,T2上料气缸放松,T2上料气缸放松,371,HC,Y371 DO,102,T2上料气缸放松,SL_MoveCylinder_Relax,371,HC,Y371
DO,102,T2上料气缸夹紧,T2上料气缸夹紧,372,HC,Y372 DO,102,T2上料气缸夹紧,SL_MoveCylinder_Work,372,HC,Y372
DO,102,T2托盘定位气缸前进,T2托盘定位气缸前进,373,HC,Y373 DO,102,T2托盘定位气缸前进,SL_TrayLocation_Before,373,HC,Y373
DO,102,T2托盘定位气缸后退,T2托盘定位气缸后退,374,HC,Y374 DO,102,T2托盘定位气缸后退,SL_TrayLocation_After,374,HC,Y374
DO,202,HY2横移顶升上升,HY2横移顶升上升,375,HC,Y375 DO,202,HY2横移顶升上升,HY2横移顶升上升,375,HC,Y375
DO,202,HY2横移顶升下降,HY2横移顶升下降,376,HC,Y376 DO,202,HY2横移顶升下降,HY2横移顶升下降,376,HC,Y376
DO,202,HY2横移定位上升,HY2横移定位上升,377,HC,Y377 DO,202,HY2横移定位上升,HY2横移定位上升,377,HC,Y377
...@@ -946,71 +946,71 @@ DO,204,HY4阻挡下降,HY4阻挡下降,383,HC,Y383 ...@@ -946,71 +946,71 @@ DO,204,HY4阻挡下降,HY4阻挡下降,383,HC,Y383
,,,,,, ,,,,,,
,,XT7,XT7,,, ,,XT7,XT7,,,
,,D7&D8,D7&D8,,, ,,D7&D8,D7&D8,,,
DI,14,D7-1阻挡1托盘检测,D7-1阻挡1托盘检测,448,HC,X448 DI,14,D7-1阻挡1托盘检测,StopCylinder_Check1,448,HC,X448
DI,14,D7-1阻挡2托盘检测,D7-1阻挡2托盘检测,449,HC,X449 DI,14,D7-1阻挡2托盘检测,StopCylinder_Check2,449,HC,X449
DI,14,D7-1顶升上升端,D7-1顶升上升端,450,HC,X450 DI,14,D7-1顶升上升端,TopCylinder_UP,450,HC,X450
DI,14,D7-1顶升下降端,D7-1顶升下降端,451,HC,X451 DI,14,D7-1顶升下降端,TopCylinder_Down,451,HC,X451
DI,14,D7-1横移前进端,D7-1横移前进端,452,HC,X452 DI,14,D7-1横移前进端,BeforeAfterCylinder_Before,452,HC,X452
DI,14,D7-1横移后退端,D7-1横移后退端,453,HC,X453 DI,14,D7-1横移后退端,BeforeAfterCylinder_After,453,HC,X453
DI,14,D7-1夹料气缸料盘检测,D7-1夹料气缸料盘检测,454,HC,X454 DI,14,D7-1夹料气缸料盘检测,ClampCylinder_Check,454,HC,X454
DI,14,D7-1夹料放松端,D7-1夹料放松端,455,HC,X455 DI,14,D7-1夹料放松端,ClampCylinder_Relax,455,HC,X455
DI,13,D7-2阻挡1托盘检测,D7-2阻挡1托盘检测,456,HC,X456 DI,13,D7-2阻挡1托盘检测,StopCylinder_Check1,456,HC,X456
DI,13,D7-2阻挡2托盘检测,D7-2阻挡2托盘检测,457,HC,X457 DI,13,D7-2阻挡2托盘检测,StopCylinder_Check2,457,HC,X457
DI,13,D7-2顶升上升端,D7-2顶升上升端,458,HC,X458 DI,13,D7-2顶升上升端,TopCylinder_UP,458,HC,X458
DI,13,D7-2顶升下降端,D7-2顶升下降端,459,HC,X459 DI,13,D7-2顶升下降端,TopCylinder_Down,459,HC,X459
DI,13,D7-2横移前进端,D7-2横移前进端,460,HC,X460 DI,13,D7-2横移前进端,BeforeAfterCylinder_Before,460,HC,X460
DI,13,D7-2横移后退端,D7-2横移后退端,461,HC,X461 DI,13,D7-2横移后退端,BeforeAfterCylinder_After,461,HC,X461
DI,13,D7-2夹料气缸料盘检测,D7-2夹料气缸料盘检测,462,HC,X462 DI,13,D7-2夹料气缸料盘检测,ClampCylinder_Check,462,HC,X462
DI,13,D7-2夹料放松端,D7-2夹料放松端,463,HC,X463 DI,13,D7-2夹料放松端,ClampCylinder_Relax,463,HC,X463
DI,16,D8-1阻挡1托盘检测,D8-1阻挡1托盘检测,464,HC,X464 DI,16,D8-1阻挡1托盘检测,StopCylinder_Check1,464,HC,X464
DI,16,D8-1阻挡2托盘检测,D8-1阻挡2托盘检测,465,HC,X465 DI,16,D8-1阻挡2托盘检测,StopCylinder_Check2,465,HC,X465
DI,16,D8-1顶升上升端,D8-1顶升上升端,466,HC,X466 DI,16,D8-1顶升上升端,TopCylinder_UP,466,HC,X466
DI,16,D8-1顶升下降端,D8-1顶升下降端,467,HC,X467 DI,16,D8-1顶升下降端,TopCylinder_Down,467,HC,X467
DI,16,D8-1横移前进端,D8-1横移前进端,468,HC,X468 DI,16,D8-1横移前进端,BeforeAfterCylinder_Before,468,HC,X468
DI,16,D8-1横移后退端,D8-1横移后退端,469,HC,X469 DI,16,D8-1横移后退端,BeforeAfterCylinder_After,469,HC,X469
DI,16,D8-1夹料气缸料盘检测,D8-1夹料气缸料盘检测,470,HC,X470 DI,16,D8-1夹料气缸料盘检测,ClampCylinder_Check,470,HC,X470
DI,16,D8-1夹料放松端,D8-1夹料放松端,471,HC,X471 DI,16,D8-1夹料放松端,ClampCylinder_Relax,471,HC,X471
DI,15,D8-2阻挡1托盘检测,D8-2阻挡1托盘检测,472,HC,X472 DI,15,D8-2阻挡1托盘检测,StopCylinder_Check1,472,HC,X472
DI,15,D8-2阻挡2托盘检测,D8-2阻挡2托盘检测,473,HC,X473 DI,15,D8-2阻挡2托盘检测,StopCylinder_Check2,473,HC,X473
DI,15,D8-2顶升上升端,D8-2顶升上升端,474,HC,X474 DI,15,D8-2顶升上升端,TopCylinder_UP,474,HC,X474
DI,15,D8-2顶升下降端,D8-2顶升下降端,475,HC,X475 DI,15,D8-2顶升下降端,TopCylinder_Down,475,HC,X475
DI,15,D8-2横移前进端,D8-2横移前进端,476,HC,X476 DI,15,D8-2横移前进端,BeforeAfterCylinder_Before,476,HC,X476
DI,15,D8-2横移后退端,D8-2横移后退端,477,HC,X477 DI,15,D8-2横移后退端,BeforeAfterCylinder_After,477,HC,X477
DI,15,D8-2夹料气缸料盘检测,D8-2夹料气缸料盘检测,478,HC,X478 DI,15,D8-2夹料气缸料盘检测,ClampCylinder_Check,478,HC,X478
DI,15,D8-2夹料放松端,D8-2夹料放松端,479,HC,X479 DI,15,D8-2夹料放松端,ClampCylinder_Relax,479,HC,X479
,,,,,, ,,,,,,
DO,14,D7-1阻挡1下降,D7-1阻挡1下降,384,HC,Y384 DO,14,D7-1阻挡1下降,StopCylinder_Check1,384,HC,Y384
DO,14,D7-1阻挡2下降,D7-1阻挡2下降,385,HC,Y385 DO,14,D7-1阻挡2下降,StopCylinder_Check2,385,HC,Y385
DO,14,D7-1顶升上升,D7-1顶升上升,386,HC,Y386 DO,14,D7-1顶升上升,TopCylinder_UP,386,HC,Y386
DO,14,D7-1顶升下降,D7-1顶升下降,387,HC,Y387 DO,14,D7-1顶升下降,TopCylinder_Down,387,HC,Y387
DO,14,D7-1横移前进,D7-1横移前进,388,HC,Y388 DO,14,D7-1横移前进,BeforeAfterCylinder_Before,388,HC,Y388
DO,14,D7-1横移后退,D7-1横移后退,389,HC,Y389 DO,14,D7-1横移后退,BeforeAfterCylinder_After,389,HC,Y389
DO,14,D7-1夹料夹紧,D7-1夹料夹紧,390,HC,Y390 DO,14,D7-1夹料夹紧,ClampCylinder_Work,390,HC,Y390
DO,14,D7-1夹料放松,D7-1夹料放松,391,HC,Y391 DO,14,D7-1夹料放松,ClampCylinder_Relax,391,HC,Y391
DO,13,D7-2阻挡1下降,D7-2阻挡1下降,392,HC,Y392 DO,13,D7-2阻挡1下降,StopCylinder_Check1,392,HC,Y392
DO,13,D7-2阻挡2下降,D7-2阻挡2下降,393,HC,Y393 DO,13,D7-2阻挡2下降,StopCylinder_Check2,393,HC,Y393
DO,13,D7-2顶升上升,D7-2顶升上升,394,HC,Y394 DO,13,D7-2顶升上升,TopCylinder_UP,394,HC,Y394
DO,13,D7-2顶升下降,D7-2顶升下降,395,HC,Y395 DO,13,D7-2顶升下降,TopCylinder_Down,395,HC,Y395
DO,13,D7-2横移前进,D7-2横移前进,396,HC,Y396 DO,13,D7-2横移前进,BeforeAfterCylinder_Before,396,HC,Y396
DO,13,D7-2横移后退,D7-2横移后退,397,HC,Y397 DO,13,D7-2横移后退,BeforeAfterCylinder_After,397,HC,Y397
DO,13,D7-2夹料夹紧,D7-2夹料夹紧,398,HC,Y398 DO,13,D7-2夹料夹紧,ClampCylinder_Work,398,HC,Y398
DO,13,D7-2夹料放松,D7-2夹料放松,399,HC,Y399 DO,13,D7-2夹料放松,ClampCylinder_Relax,399,HC,Y399
DO,16,D8-1阻挡1下降,D8-1阻挡1下降,400,HC,Y400 DO,16,D8-1阻挡1下降,StopCylinder_Check1,400,HC,Y400
DO,16,D8-1阻挡2下降,D8-1阻挡2下降,401,HC,Y401 DO,16,D8-1阻挡2下降,StopCylinder_Check2,401,HC,Y401
DO,16,D8-1顶升上升,D8-1顶升上升,402,HC,Y402 DO,16,D8-1顶升上升,TopCylinder_UP,402,HC,Y402
DO,16,D8-1顶升下降,D8-1顶升下降,403,HC,Y403 DO,16,D8-1顶升下降,TopCylinder_Down,403,HC,Y403
DO,16,D8-1横移前进,D8-1横移前进,404,HC,Y404 DO,16,D8-1横移前进,BeforeAfterCylinder_Before,404,HC,Y404
DO,16,D8-1横移后退,D8-1横移后退,405,HC,Y405 DO,16,D8-1横移后退,BeforeAfterCylinder_After,405,HC,Y405
DO,16,D8-1夹料夹紧,D8-1夹料夹紧,406,HC,Y406 DO,16,D8-1夹料夹紧,ClampCylinder_Work,406,HC,Y406
DO,16,D8-1夹料放松,D8-1夹料放松,407,HC,Y407 DO,16,D8-1夹料放松,ClampCylinder_Relax,407,HC,Y407
DO,15,D8-2阻挡1下降,D8-2阻挡1下降,408,HC,Y408 DO,15,D8-2阻挡1下降,StopCylinder_Check1,408,HC,Y408
DO,15,D8-2阻挡2下降,D8-2阻挡2下降,409,HC,Y409 DO,15,D8-2阻挡2下降,StopCylinder_Check2,409,HC,Y409
DO,15,D8-2顶升上升,D8-2顶升上升,410,HC,Y410 DO,15,D8-2顶升上升,TopCylinder_UP,410,HC,Y410
DO,15,D8-2顶升下降,D8-2顶升下降,411,HC,Y411 DO,15,D8-2顶升下降,TopCylinder_Down,411,HC,Y411
DO,15,D8-2横移前进,D8-2横移前进,412,HC,Y412 DO,15,D8-2横移前进,BeforeAfterCylinder_Before,412,HC,Y412
DO,15,D8-2横移后退,D8-2横移后退,413,HC,Y413 DO,15,D8-2横移后退,BeforeAfterCylinder_After,413,HC,Y413
DO,15,D8-2夹料夹紧,D8-2夹料夹紧,414,HC,Y414 DO,15,D8-2夹料夹紧,ClampCylinder_Work,414,HC,Y414
DO,15,D8-2夹料放松,D8-2夹料放松,415,HC,Y415 DO,15,D8-2夹料放松,ClampCylinder_Relax,415,HC,Y415
,,,,,, ,,,,,,
,,,,,, ,,,,,,
,,XT8,XT8,,, ,,XT8,XT8,,,
...@@ -1049,8 +1049,8 @@ DI,210,HY10接驳台料盘检测15寸,HY10接驳台料盘检测15寸,507,HC,X507 ...@@ -1049,8 +1049,8 @@ DI,210,HY10接驳台料盘检测15寸,HY10接驳台料盘检测15寸,507,HC,X507
,,,,511,HC,X511 ,,,,511,HC,X511
,,,,,, ,,,,,,
,,,,,, ,,,,,,
DO,0,C1线体电机4启动,C1线体电机4启动,416,HC,Y416 DO,0,C1线体电机4启动,MotorRun_C1_4,416,HC,Y416
DO,0,C2/C3/C4/C5/C8线体运转,C2/C3/C4/C5/C8线体运转,417,HC,Y417 DO,0,C2/C3/C4/C5/C8线体运转,MotorRun_23458,417,HC,Y417
DO,205,HY5横移电机正转,HY5横移电机正转,418,HC,Y418 DO,205,HY5横移电机正转,HY5横移电机正转,418,HC,Y418
DO,205,HY5横移顶升上升,HY5横移顶升上升,419,HC,Y419 DO,205,HY5横移顶升上升,HY5横移顶升上升,419,HC,Y419
DO,205,HY5横移顶升下降,HY5横移顶升下降,420,HC,Y420 DO,205,HY5横移顶升下降,HY5横移顶升下降,420,HC,Y420
...@@ -1084,45 +1084,45 @@ DO,209,C4-HY9阻挡下降,C4-HY9阻挡下降,442,HC,Y442 ...@@ -1084,45 +1084,45 @@ DO,209,C4-HY9阻挡下降,C4-HY9阻挡下降,442,HC,Y442
,,,,,, ,,,,,,
,,XT9,XT9,,, ,,XT9,XT9,,,
,,D9&D10&HY11&T3-C1,D9&D10&HY11&T3-C1,,, ,,D9&D10&HY11&T3-C1,D9&D10&HY11&T3-C1,,,
DI,18,D9-1阻挡1托盘检测,D9-1阻挡1托盘检测,512,HC,X512 DI,18,D9-1阻挡1托盘检测,StopCylinder_Check1,512,HC,X512
DI,18,D9-1阻挡2托盘检测,D9-1阻挡2托盘检测,513,HC,X513 DI,18,D9-1阻挡2托盘检测,StopCylinder_Check2,513,HC,X513
DI,18,D9-1顶升上升端,D9-1顶升上升端,514,HC,X514 DI,18,D9-1顶升上升端,TopCylinder_UP,514,HC,X514
DI,18,D9-1顶升下降端,D9-1顶升下降端,515,HC,X515 DI,18,D9-1顶升下降端,TopCylinder_Down,515,HC,X515
DI,18,D9-1横移前进端,D9-1横移前进端,516,HC,X516 DI,18,D9-1横移前进端,BeforeAfterCylinder_Before,516,HC,X516
DI,18,D9-1横移后退端,D9-1横移后退端,517,HC,X517 DI,18,D9-1横移后退端,BeforeAfterCylinder_After,517,HC,X517
DI,18,D9-1夹料气缸料盘检测,D9-1夹料气缸料盘检测,518,HC,X518 DI,18,D9-1夹料气缸料盘检测,ClampCylinder_Check,518,HC,X518
DI,18,D9-1夹料放松端,D9-1夹料放松端,519,HC,X519 DI,18,D9-1夹料放松端,ClampCylinder_Relax,519,HC,X519
DI,17,D9-2阻挡1托盘检测,D9-2阻挡1托盘检测,520,HC,X520 DI,17,D9-2阻挡1托盘检测,StopCylinder_Check1,520,HC,X520
DI,17,D9-2阻挡2托盘检测,D9-2阻挡2托盘检测,521,HC,X521 DI,17,D9-2阻挡2托盘检测,StopCylinder_Check2,521,HC,X521
DI,17,D9-2顶升上升端,D9-2顶升上升端,522,HC,X522 DI,17,D9-2顶升上升端,TopCylinder_UP,522,HC,X522
DI,17,D9-2顶升下降端,D9-2顶升下降端,523,HC,X523 DI,17,D9-2顶升下降端,TopCylinder_Down,523,HC,X523
DI,17,D9-2横移前进端,D9-2横移前进端,524,HC,X524 DI,17,D9-2横移前进端,BeforeAfterCylinder_Before,524,HC,X524
DI,17,D9-2横移后退端,D9-2横移后退端,525,HC,X525 DI,17,D9-2横移后退端,BeforeAfterCylinder_After,525,HC,X525
DI,17,D9-2夹料气缸料盘检测,D9-2夹料气缸料盘检测,526,HC,X526 DI,17,D9-2夹料气缸料盘检测,ClampCylinder_Check,526,HC,X526
DI,17,D9-2夹料放松端,D9-2夹料放松端,527,HC,X527 DI,17,D9-2夹料放松端,ClampCylinder_Relax,527,HC,X527
DI,17,D9-2升降上升端,D9-2升降上升端,528,HC,X528 DI,17,D9-2升降上升端,UpDownCylinder_Up,528,HC,X528
DI,17,D9-2升降下降端,D9-2升降下降端,529,HC,X529 DI,17,D9-2升降下降端,StopCylinder_Check1,529,HC,X529
DI,20,D10-1阻挡1托盘检测,D10-1阻挡1托盘检测,530,HC,X530 DI,20,D10-1阻挡1托盘检测,StopCylinder_Check2,530,HC,X530
DI,20,D10-1阻挡2托盘检测,D10-1阻挡2托盘检测,531,HC,X531 DI,20,D10-1阻挡2托盘检测,TopCylinder_UP,531,HC,X531
DI,20,D10-1顶升上升端,D10-1顶升上升端,532,HC,X532 DI,20,D10-1顶升上升端,TopCylinder_Down,532,HC,X532
DI,20,D10-1顶升下降端,D10-1顶升下降端,533,HC,X533 DI,20,D10-1顶升下降端,TopCylinder_Down,533,HC,X533
DI,20,D10-1横移前进端,D10-1横移前进端,534,HC,X534 DI,20,D10-1横移前进端,BeforeAfterCylinder_Before,534,HC,X534
DI,20,D10-1横移后退端,D10-1横移后退端,535,HC,X535 DI,20,D10-1横移后退端,BeforeAfterCylinder_After,535,HC,X535
DI,20,D10-1夹料气缸料盘检测,D10-1夹料气缸料盘检测,536,HC,X536 DI,20,D10-1夹料气缸料盘检测,ClampCylinder_Check,536,HC,X536
DI,20,D10-1夹料放松端,D10-1夹料放松端,537,HC,X537 DI,20,D10-1夹料放松端,ClampCylinder_Relax,537,HC,X537
DI,20,D10-1升降上升端,D10-1升降上升端,538,HC,X538 DI,20,D10-1升降上升端,UpDownCylinder_Up,538,HC,X538
DI,20,D10-1升降下降端,D10-1升降下降端,539,HC,X539 DI,20,D10-1升降下降端,UpDownCylinder_Down,539,HC,X539
DI,19,D10-2阻挡1托盘检测,D10-2阻挡1托盘检测,540,HC,X540 DI,19,D10-2阻挡1托盘检测,StopCylinder_Check1,540,HC,X540
DI,19,D10-2阻挡2托盘检测,D10-2阻挡2托盘检测,541,HC,X541 DI,19,D10-2阻挡2托盘检测,StopCylinder_Check2,541,HC,X541
DI,19,D10-2顶升上升端,D10-2顶升上升端,542,HC,X542 DI,19,D10-2顶升上升端,TopCylinder_UP,542,HC,X542
DI,19,D10-2顶升下降端,D10-2顶升下降端,543,HC,X543 DI,19,D10-2顶升下降端,TopCylinder_Down,543,HC,X543
,,,,,, ,,,,,,
DI,19,D10-2横移前进端,D10-2横移前进端,544,HC,X544 DI,19,D10-2横移前进端,BeforeAfterCylinder_Before,544,HC,X544
DI,19,D10-2横移后退端,D10-2横移后退端,545,HC,X545 DI,19,D10-2横移后退端,BeforeAfterCylinder_After,545,HC,X545
DI,19,D10-2夹料气缸料盘检测,D10-2夹料气缸料盘检测,546,HC,X546 DI,19,D10-2夹料气缸料盘检测,ClampCylinder_Check,546,HC,X546
DI,19,D10-2夹料放松端,D10-2夹料放松端,547,HC,X547 DI,19,D10-2夹料放松端,ClampCylinder_Relax,547,HC,X547
DI,19,D10-2升降上升端,D10-2升降上升端,548,HC,X548 DI,19,D10-2升降上升端,UpDownCylinder_Up,548,HC,X548
DI,19,D10-2升降下降端,D10-2升降下降端,549,HC,X549 DI,19,D10-2升降下降端,UpDownCylinder_Down,549,HC,X549
DI,211,HY11前阻挡托盘检测,HY11前阻挡托盘检测,550,HC,X550 DI,211,HY11前阻挡托盘检测,HY11前阻挡托盘检测,550,HC,X550
DI,211,HY11横移托盘检测,HY11横移托盘检测,551,HC,X551 DI,211,HY11横移托盘检测,HY11横移托盘检测,551,HC,X551
DI,211,HY11横移顶升上升端,HY11横移顶升上升端,552,HC,X552 DI,211,HY11横移顶升上升端,HY11横移顶升上升端,552,HC,X552
...@@ -1134,43 +1134,43 @@ DI,0,T3-C1顶升上升端,T3-C1顶升上升端,557,HC,X557 ...@@ -1134,43 +1134,43 @@ DI,0,T3-C1顶升上升端,T3-C1顶升上升端,557,HC,X557
DI,0,T3-C1顶升下降端,T3-C1顶升下降端,558,HC,X558 DI,0,T3-C1顶升下降端,T3-C1顶升下降端,558,HC,X558
,,,,559,HC,X559 ,,,,559,HC,X559
,,,,,, ,,,,,,
DO,18,D9-1阻挡1下降,D9-1阻挡1下降,448,HC,Y448 DO,18,D9-1阻挡1下降,StopCylinder_Check1,448,HC,Y448
DO,18,D9-1阻挡2下降,D9-1阻挡2下降,449,HC,Y449 DO,18,D9-1阻挡2下降,StopCylinder_Check2,449,HC,Y449
DO,18,D9-1顶升上升,D9-1顶升上升,450,HC,Y450 DO,18,D9-1顶升上升,TopCylinder_UP,450,HC,Y450
DO,18,D9-1顶升下降,D9-1顶升下降,451,HC,Y451 DO,18,D9-1顶升下降,TopCylinder_Down,451,HC,Y451
DO,18,D9-1横移前进,D9-1横移前进,452,HC,Y452 DO,18,D9-1横移前进,BeforeAfterCylinder_Before,452,HC,Y452
DO,18,D9-1横移后退,D9-1横移后退,453,HC,Y453 DO,18,D9-1横移后退,BeforeAfterCylinder_After,453,HC,Y453
DO,18,D9-1夹料夹紧,D9-1夹料夹紧,454,HC,Y454 DO,18,D9-1夹料夹紧,ClampCylinder_Work,454,HC,Y454
DO,18,D9-1夹料放松,D9-1夹料放松,455,HC,Y455 DO,18,D9-1夹料放松,ClampCylinder_Relax,455,HC,Y455
DO,17,D9-2阻挡1下降,D9-2阻挡1下降,456,HC,Y456 DO,17,D9-2阻挡1下降,StopCylinder_Check1,456,HC,Y456
DO,17,D9-2阻挡2下降,D9-2阻挡2下降,457,HC,Y457 DO,17,D9-2阻挡2下降,StopCylinder_Check2,457,HC,Y457
DO,17,D9-2顶升上升,D9-2顶升上升,458,HC,Y458 DO,17,D9-2顶升上升,TopCylinder_UP,458,HC,Y458
DO,17,D9-2顶升下降,D9-2顶升下降,459,HC,Y459 DO,17,D9-2顶升下降,TopCylinder_Down,459,HC,Y459
DO,17,D9-2横移前进,D9-2横移前进,460,HC,Y460 DO,17,D9-2横移前进,BeforeAfterCylinder_Before,460,HC,Y460
DO,17,D9-2横移后退,D9-2横移后退,461,HC,Y461 DO,17,D9-2横移后退,BeforeAfterCylinder_After,461,HC,Y461
DO,17,D9-2夹料夹紧,D9-2夹料夹紧,462,HC,Y462 DO,17,D9-2夹料夹紧,ClampCylinder_Work,462,HC,Y462
DO,17,D9-2夹料放松,D9-2夹料放松,463,HC,Y463 DO,17,D9-2夹料放松,ClampCylinder_Relax,463,HC,Y463
DO,17,D9-2升降上升,D9-2升降上升,464,HC,Y464 DO,17,D9-2升降上升,D9-2升降上升,464,HC,Y464
DO,17,D9-2升降下降,D9-2升降下降,465,HC,Y465 DO,17,D9-2升降下降,D9-2升降下降,465,HC,Y465
DO,20,D10-1阻挡1下降,D10-1阻挡1下降,466,HC,Y466 DO,20,D10-1阻挡1下降,StopCylinder_Check1,466,HC,Y466
DO,20,D10-1阻挡2下降,D10-1阻挡2下降,467,HC,Y467 DO,20,D10-1阻挡2下降,StopCylinder_Check2,467,HC,Y467
DO,20,D10-1顶升上升,D10-1顶升上升,468,HC,Y468 DO,20,D10-1顶升上升,TopCylinder_UP,468,HC,Y468
DO,20,D10-1顶升下降,D10-1顶升下降,469,HC,Y469 DO,20,D10-1顶升下降,TopCylinder_Down,469,HC,Y469
DO,20,D10-1横移前进,D10-1横移前进,470,HC,Y470 DO,20,D10-1横移前进,BeforeAfterCylinder_Before,470,HC,Y470
DO,20,D10-1横移后退,D10-1横移后退,471,HC,Y471 DO,20,D10-1横移后退,BeforeAfterCylinder_After,471,HC,Y471
DO,20,D10-1夹料夹紧,D10-1夹料夹紧,472,HC,Y472 DO,20,D10-1夹料夹紧,ClampCylinder_Work,472,HC,Y472
DO,20,D10-1夹料放松,D10-1夹料放松,473,HC,Y473 DO,20,D10-1夹料放松,ClampCylinder_Relax,473,HC,Y473
DO,20,D10-1升降上升,D10-1升降上升,474,HC,Y474 DO,20,D10-1升降上升,D10-1升降上升,474,HC,Y474
DO,20,D10-1升降下降,D10-1升降下降,475,HC,Y475 DO,20,D10-1升降下降,D10-1升降下降,475,HC,Y475
DO,19,D10-2阻挡1下降,D10-2阻挡1下降,476,HC,Y476 DO,19,D10-2阻挡1下降,StopCylinder_Check1,476,HC,Y476
DO,19,D10-2阻挡2下降,D10-2阻挡2下降,477,HC,Y477 DO,19,D10-2阻挡2下降,StopCylinder_Check2,477,HC,Y477
DO,19,D10-2顶升上升,D10-2顶升上升,478,HC,Y478 DO,19,D10-2顶升上升,TopCylinder_UP,478,HC,Y478
DO,19,D10-2顶升下降,D10-2顶升下降,479,HC,Y479 DO,19,D10-2顶升下降,TopCylinder_Down,479,HC,Y479
,,,,,, ,,,,,,
DO,19,D10-2横移前进,D10-2横移前进,480,HC,Y480 DO,19,D10-2横移前进,BeforeAfterCylinder_Before,480,HC,Y480
DO,19,D10-2横移后退,D10-2横移后退,481,HC,Y481 DO,19,D10-2横移后退,BeforeAfterCylinder_After,481,HC,Y481
DO,19,D10-2夹料夹紧,D10-2夹料夹紧,482,HC,Y482 DO,19,D10-2夹料夹紧,ClampCylinder_Work,482,HC,Y482
DO,19,D10-2夹料放松,D10-2夹料放松,483,HC,Y483 DO,19,D10-2夹料放松,ClampCylinder_Relax,483,HC,Y483
DO,19,D10-2升降上升,D10-2升降上升,484,HC,Y484 DO,19,D10-2升降上升,D10-2升降上升,484,HC,Y484
DO,19,D10-2升降下降,D10-2升降下降,485,HC,Y485 DO,19,D10-2升降下降,D10-2升降下降,485,HC,Y485
DO,211,HY11横移电机正转,HY11横移电机正转,486,HC,Y486 DO,211,HY11横移电机正转,HY11横移电机正转,486,HC,Y486
......
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,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 AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
DO,1,进仓01阻挡2下降SOL,StopCylinder_Down2,1,PRO_AOI_IP_19,Y262 PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
DO,1,进仓01顶升上升SOL,TopCylinder_UP,2,PRO_AOI_IP_19,Y263 PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
DO,1,进仓01顶升下降SOL,TopCylinder_Down,3,PRO_AOI_IP_19,Y264 PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
DO,1,进仓01横移前进SOL,BeforeAfterCylinder_Before,4,PRO_AOI_IP_19,Y265 PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
DO,1,进仓01横移后退SOL,BeforeAfterCylinder_After,5,PRO_AOI_IP_19,Y266 PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DO,1,进仓01夹料夹紧SOL,ClampCylinder_Slack,6,PRO_AOI_IP_19,Y267 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
DO,1,进仓01夹料放松SOL,ClampCylinder_Tighten,7,PRO_AOI_IP_19,Y268 PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,2,COM2, ,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, 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_AddSpeed,400,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, 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,100,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,11,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
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=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DI,3,进仓03阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_21,X291 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
DI,3,进仓03阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_21,X292 PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, 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,100,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,12,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
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=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, 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 \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, 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,100,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,13,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
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=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DI,5,进仓05阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_23,X321 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
DI,5,进仓05阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_23,X322 PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, 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,100,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,14,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-10000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
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;48=90000;56=95000;8=160000,,
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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, 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 \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
,,,,,, ,,,,,,
DI,7,进仓07阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_25,X351 AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
DI,7,进仓07阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_25,X352 PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
DI,7,进仓07顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_25,X353 PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
DI,7,进仓07顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_25,X354 PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
DI,7,进仓07横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_25,X355 PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
DI,7,进仓07横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_25,X356 PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DI,7,进仓07夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_25,X357 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
DI,7,进仓07夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_25,X358 PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,8,COM2, ,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, 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_AddSpeed,400,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,, PRO,0,是否存放的大料盘,IsBigTray,1
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,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,移栽上下轴待机点 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,移栽上下轴流水线上方位置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,移栽上下轴料仓门口位置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速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DI,9,进仓09阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_27,X381 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
DI,9,进仓09阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_27,X382 PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1,, PRO,0,是否存放的大料盘,IsBigTray,1
,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
AXIS,0,移栽上下轴,UpDown_Axis,18,COM3, ,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-5700,, AXIS,0,移栽上下轴,UpDown_Axis,8,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=140000;16=129000;24=110000;32=95000;44=71000;48=72100;56=61000;8=168100,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=155000;16=148000;24=130000;32=116800;44=92500;48=90000;56=72000;8=160000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, 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_AddSpeed,400,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,13X56=61000,,
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
,,,,,, ,,,,,,
DI,11,进仓11阻挡1托盘检测,StopCylinder_Check1,0,PRO_AOI_IP_29,X411 AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
DI,11,进仓11阻挡2托盘检测,StopCylinder_Check2,1,PRO_AOI_IP_29,X412 PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
DI,11,进仓11顶升上升端,TopCylinder_UP,2,PRO_AOI_IP_29,X413 PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
DI,11,进仓11顶升下降端,TopCylinder_Down,3,PRO_AOI_IP_29,X414 PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
DI,11,进仓11横移前进端,BeforeAfterCylinder_Before,4,PRO_AOI_IP_29,X415 PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
DI,11,进仓11横移后退端,BeforeAfterCylinder_After,5,PRO_AOI_IP_29,X416 PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DI,11,进仓11夹料夹紧端,ClampCylinder_Slack,6,PRO_AOI_IP_29,X417 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
DI,11,进仓11夹料放松端,ClampCylinder_Tighten,7,PRO_AOI_IP_29,X418 PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3, ,,,,,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, 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_AddSpeed,400,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴减速度,UpdownAxis_DelSpeed,400,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,, ,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, AXIS,0,移栽上下轴,UpDown_Axis,16,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,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,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,, ,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, AXIS,0,移栽上下轴,UpDown_Axis,15,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,, ,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, AXIS,0,移栽上下轴,UpDown_Axis,18,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,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,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,, ,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, AXIS,0,移栽上下轴,UpDown_Axis,17,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
,,,,,, PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,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,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
,,,,,,
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 AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,250,1000,1000,60,80,50,10,100,0,0
,,,,,, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
DI,1000,环形线横移4托盘检测,SW4_TrayCheck,5,PRO_AOI_IP_36,X556 PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
DI,1000,环形线横移4顶升上升端,SW4_TopCylinder_Up,7,PRO_AOI_IP_36,X558 PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
DI,1000,环形线横移4顶升下降端,SW4_TopCylinder_Down,8,PRO_AOI_IP_36,X559 PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
,,,,,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
DO,1000,环形线横移4阻挡下降SOL,SW4_StopDown,4,PRO_AOI_IP_36,Y555 PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
,,,,,, PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
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
\ No newline at end of file \ No newline at end of file
类型,分类编号,说明,名称,属性值,设备名称,电器定义 类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,, PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,1
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,
,,,,,, ,,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,, AXIS,0,移栽上下轴,UpDown_Axis,20,HC,,250,1000,1000,60,80,50,10,100,0,0
AXIS,0,移栽上下轴,UpDown_Axis,1,COM3, PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,2000,, PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;,, PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;,, PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴目标速度,UpdownAxis_TargetSpeed,150,, PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
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速度,UpdownAxis_P2Speed,300,, PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,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 \ 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 \ 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 \ 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 \ 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 ...@@ -31,7 +31,7 @@ namespace OnlineStore.DeviceLibrary
Name = (" " + "_入料_" + DeviceID % 100 + " ").ToUpper(); Name = (" " + "_入料_" + DeviceID % 100 + " ").ToUpper();
Init(); Init();
UseAxis = true; UseAxis = true;
Config.SetAxisParam();
UpdownAxis = new AxisBean(config.UpDown_Axis, Name); UpdownAxis = new AxisBean(config.UpDown_Axis, Name);
BatchAxis = new AxisBean(config.Batch_Axis, Name); BatchAxis = new AxisBean(config.Batch_Axis, Name);
MoveInfo = new LineMoveInfo(DeviceID, "[" + Name.Trim() + "-Move]"); MoveInfo = new LineMoveInfo(DeviceID, "[" + Name.Trim() + "-Move]");
......
...@@ -34,12 +34,6 @@ namespace OnlineStore.DeviceLibrary ...@@ -34,12 +34,6 @@ namespace OnlineStore.DeviceLibrary
UseAxis = config.UpDownUseAxis.Equals(1); UseAxis = config.UpDownUseAxis.Equals(1);
if (UseAxis) 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.ServerOnDO = IO_Type.UpDownAxis_ServoOn;
Config.UpDown_Axis.BreakOnDO = IO_Type.UpDownAxis_BreakOn; Config.UpDown_Axis.BreakOnDO = IO_Type.UpDownAxis_BreakOn;
......
...@@ -140,7 +140,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -140,7 +140,7 @@ namespace OnlineStore.DeviceLibrary
disChargeLineMap.Add(subType, moveConfig); disChargeLineMap.Add(subType, moveConfig);
allConfigMap.Add(subType, moveConfig); allConfigMap.Add(subType, moveConfig);
} }
Config.SetIO(1000); Config.SetIO(1000);
Line = new LineBean(Config, moveECMap, feedingECMap, providingECMap, disChargeLineMap); Line = new LineBean(Config, moveECMap, feedingECMap, providingECMap, disChargeLineMap);
LogUtil.info( "加载 完成!"); LogUtil.info( "加载 完成!");
return true; return true;
......
...@@ -533,7 +533,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -533,7 +533,7 @@ namespace OnlineStore.DeviceLibrary
return aioBox; return aioBox;
} }
public override bool IsConnect(string ip) public bool IsConnect(string ip)
{ {
if (AIOMap.ContainsKey(ip)) if (AIOMap.ContainsKey(ip))
{ {
......
...@@ -210,7 +210,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -210,7 +210,7 @@ namespace OnlineStore.DeviceLibrary
public abstract void CloseAllConnection(); public abstract void CloseAllConnection();
public abstract bool IsConnect(string ip); //public abstract bool IsConnect(string ip);
} }
} }
...@@ -584,7 +584,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -584,7 +584,7 @@ namespace OnlineStore.DeviceLibrary
//MessageBox.Show(exc, "Modbus slave exception"); //MessageBox.Show(exc, "Modbus slave exception");
} }
public override bool IsConnect(string ip) public bool IsConnect(string ip)
{ {
try try
{ {
......
...@@ -161,7 +161,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -161,7 +161,7 @@ namespace OnlineStore.LoadCSVLibrary
{ {
if (!titleIndex.ContainsKey(str)) if (!titleIndex.ContainsKey(str))
{ {
LogUtil.error("未找到必须列:" + str + ",加载数据失败!"); LogUtil.error("【“+lineValue+”】未找到必须列:" + str + ",加载数据失败!");
throw new CVSFieldNotMatchingExection("未找到必须列:" + str + ",加载数据失败!"); throw new CVSFieldNotMatchingExection("未找到必须列:" + str + ",加载数据失败!");
} }
} }
......
...@@ -47,7 +47,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -47,7 +47,7 @@ namespace OnlineStore.LoadCSVLibrary
if (allTitleIndex.Count < 0 || !allTitleIndex.ContainsKey("类型")) if (allTitleIndex.Count < 0 || !allTitleIndex.ContainsKey("类型"))
{ {
LogUtil.error("未找到必须列:类型,加载数据失败!"); LogUtil.error("未找到必须列:类型,加载数据失败!");
throw new CVSFieldNotMatchingExection("未找到必须列:类型,加载数据失败!"); throw new CVSFieldNotMatchingExection("【"+filePath+"】未找到必须列:类型,加载数据失败!");
} }
typeIndex = allTitleIndex["类型"]; typeIndex = allTitleIndex["类型"];
} }
......
...@@ -53,13 +53,10 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -53,13 +53,10 @@ namespace OnlineStore.LoadCSVLibrary
{ {
if (String.IsNullOrEmpty(ProType) || String.IsNullOrEmpty(ProName) || String.IsNullOrEmpty(ProValue)) 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 public class ConfigMoveAxis : ConfigBase
{ {
/// <summary> /// <summary>
...@@ -70,58 +67,41 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -70,58 +67,41 @@ namespace OnlineStore.LoadCSVLibrary
/// 伺服刹车信号 /// 伺服刹车信号
/// </summary> /// </summary>
public string BreakOnDO = ""; public string BreakOnDO = "";
/// <summary>
/// 使用AC伺服时表示串口号,使用康泰克运动版表示板卡名称
/// </summary>
[CSVAttribute("设备名称")] [CSVAttribute("设备名称")]
public string DeviceName { get; set; } public string DeviceName { get; set; }
/// <summary>
/// 待机位置
/// </summary> [CSVAttribute("目标速度")]
//[CSVAttribute("默认值")]
public int DefaultPosition { get; set; }
/// <summary>
/// 目标速度
/// </summary>
//[CSVAttribute("目标速度")]
public int TargetSpeed { get; set; } public int TargetSpeed { get; set; }
/// <summary>
/// 加速度 [CSVAttribute("加速度")]
/// </summary>
//[CSVAttribute("加速时间")]
public short AddSpeed { get; set; } public short AddSpeed { get; set; }
/// <summary>
/// 减速度 [CSVAttribute("减速度")]
/// </summary>
//[CSVAttribute("减速时间")]
public short DelSpeed { get; set; } public short DelSpeed { get; set; }
[CSVAttribute("回零低速")]
public int HomeLowSpeed { get; set; } public int HomeLowSpeed { get; set; }
[CSVAttribute("回零高速")]
public int HomeHighSpeed { get; set; } public int HomeHighSpeed { get; set; }
[CSVAttribute("回零加速度")]
public int HomeAddSpeed { get; set; } public int HomeAddSpeed { get; set; }
/// <summary>
/// 可以误差的脉冲范围的最小值
/// </summary>
public int CanErrorCountMin = 10;
/// <summary>
/// 可以误差的脉冲范围的最大值
/// </summary>
public int CanErrorCountMax = 1000;
/// <summary> [CSVAttribute("脉冲最小误差")]
/// 出入库目标值(只有出入库过程中才会有效) public int CanErrorCountMin { get; set; }
/// </summary>
public int TargetPosition { get; set; }
/// <summary> [CSVAttribute("脉冲最大误差")]
/// 最小位置 public int CanErrorCountMax { get; set; }
/// </summary>
[CSVAttribute("脉冲最小限位")]
public int PositionMin { get; set; } public int PositionMin { get; set; }
/// <summary>
/// 最大位置 [CSVAttribute("脉冲最大限位")]
/// </summary>
public int PositionMax { get; set; } public int PositionMax { get; set; }
public int TargetPosition { get; set; }
public string GetNameStr() public string GetNameStr()
{ {
return DeviceName + "_" + GetAxisValue(); return DeviceName + "_" + GetAxisValue();
...@@ -134,10 +114,15 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -134,10 +114,15 @@ namespace OnlineStore.LoadCSVLibrary
} }
return false; return false;
} }
public bool PositionIsHasLimit()
{
if (PositionMin.Equals(PositionMax))
{
return false;
}
return true;
}
/// <summary>
/// 下拉列表显示
/// </summary>
public string DisplayStr public string DisplayStr
{ {
get get
...@@ -149,10 +134,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -149,10 +134,7 @@ namespace OnlineStore.LoadCSVLibrary
} }
} }
/// <summary>
/// 使用康泰克板卡表示轴编号,使用Ac伺服电机表示伺服地址
/// </summary>
/// <returns></returns>
public short GetAxisValue() public short GetAxisValue()
{ {
if (ProValue.Equals("") || ProValue.Equals("-1")) if (ProValue.Equals("") || ProValue.Equals("-1"))
...@@ -165,7 +147,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -165,7 +147,7 @@ namespace OnlineStore.LoadCSVLibrary
{ {
if (String.IsNullOrEmpty(ProType) || String.IsNullOrEmpty(ProName) || String.IsNullOrEmpty(DeviceName) || String.IsNullOrEmpty(ProValue)) 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 ...@@ -277,7 +277,7 @@ namespace OnlineStore.LoadCSVLibrary
{ {
if (!DIList.ContainsKey(di)) if (!DIList.ContainsKey(di))
{ {
throw new CVSFieldNotMatchingExection(this.ToString() + "的DI属性" + di + "必须配置值!"); throw new CVSFieldNotMatchingExection( "【"+ ConfigFilePath + "】的DI属性" + di + "必须配置值!");
} }
} }
...@@ -286,7 +286,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -286,7 +286,7 @@ namespace OnlineStore.LoadCSVLibrary
{ {
if (!this.DOList.ContainsKey(io)) 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 ...@@ -295,6 +295,12 @@ namespace OnlineStore.LoadCSVLibrary
public void SetIO( int subType) 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> doList = new Dictionary<string, ConfigIO>();
Dictionary<string, ConfigIO> diList = new Dictionary<string, ConfigIO>(); Dictionary<string, ConfigIO> diList = new Dictionary<string, ConfigIO>();
......
...@@ -82,37 +82,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -82,37 +82,7 @@ namespace OnlineStore.LoadCSVLibrary
/// </summary> /// </summary>
[ConfigProAttribute("BatchAxisP3", true)] [ConfigProAttribute("BatchAxisP3", true)]
public int BatchAxisP3 { get; set; } 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> /// <summary>
///PRO 0 提升上料轴P1速度 BatchAxis_P1Speed 400 ///PRO 0 提升上料轴P1速度 BatchAxis_P1Speed 400
...@@ -158,38 +128,6 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -158,38 +128,6 @@ namespace OnlineStore.LoadCSVLibrary
/// </summary> /// </summary>
[ConfigProAttribute("UpDownAxisP3", true)] [ConfigProAttribute("UpDownAxisP3", true)]
public int UpDownAxisP3 { get; set; } public int UpDownAxisP3 { get; set; }
/// <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> /// <summary>
...@@ -365,32 +303,6 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -365,32 +303,6 @@ namespace OnlineStore.LoadCSVLibrary
} }
newPositionStr = newPositionStr.Substring(0, newPositionStr.Length - 1); newPositionStr = newPositionStr.Substring(0, newPositionStr.Length - 1);
UpDownP2List = newPositionStr; 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;
}
} }
} }
...@@ -57,42 +57,7 @@ namespace OnlineStore.LoadCSVLibrary ...@@ -57,42 +57,7 @@ namespace OnlineStore.LoadCSVLibrary
[ConfigProAttribute("UpDownAxisP1", false)] [ConfigProAttribute("UpDownAxisP1", false)]
public int UpDownAxisP1 { get; set; } public int UpDownAxisP1 { get; set; }
/// <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> /// <summary>
/// PRO,0,移栽上下轴走到待机点速度,UpdownAxis_P1Speed,400,,,,, /// PRO,0,移栽上下轴走到待机点速度,UpdownAxis_P1Speed,400,,,,,
/// </summary> /// </summary>
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!