BLDC 추가작업 진행 중

master
Cho 2022-02-15 19:57:12 +09:00
parent 7c5ac9bf1e
commit 9ece4e769a
25 changed files with 1309 additions and 1 deletions

View File

@ -0,0 +1,69 @@
namespace ITC81DB_0H.Controls
{
partial class ControlCenterSystemBLDCMotorSetting
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterSystemBLDCMotorSetting));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.SuspendLayout();
//
// smartGroupBox1
//
this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(159)))), ((int)(((byte)(198)))));
this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.Black;
this.smartGroupBox1.FrameLineThickness = 2;
this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.None;
this.smartGroupBox1.Image = ((System.Drawing.Image)(resources.GetObject("smartGroupBox1.Image")));
this.smartGroupBox1.InitVisible = true;
this.smartGroupBox1.Location = new System.Drawing.Point(0, 0);
this.smartGroupBox1.Name = "smartGroupBox1";
this.smartGroupBox1.RoundRadius = 10;
this.smartGroupBox1.Size = new System.Drawing.Size(710, 470);
this.smartGroupBox1.TabIndex = 175;
this.smartGroupBox1.TextColor = System.Drawing.Color.Black;
//
// ControlCenterSystemBLDCMotorSetting
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.Controls.Add(this.smartGroupBox1);
this.Name = "ControlCenterSystemBLDCMotorSetting";
this.Size = new System.Drawing.Size(710, 470);
this.ResumeLayout(false);
}
#endregion
private SmartX.SmartGroupBox smartGroupBox1;
}
}

View File

@ -0,0 +1,97 @@
using System;
using System.Linq;
using System.Collections.ObjectModel;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using SmartX;
using ITC81DB_0H.Forms;
using ITC81DB_0H.DialogForms;
using ITC81DB_0H_ImageDll;
namespace ITC81DB_0H.Controls
{
public partial class ControlCenterSystemBLDCMotorSetting : UserControl
{
#region Field
private FormMenu m_ParentForm;
private Color ColorIOStatusOn;
private Color ColorIOStatusOff;
private Collection<Label> CollectionInputLabel;
private Collection<SmartLabel> CollectionInputLabelName;
private Collection<SmartButton> CollectionOutputButton;
#endregion
#region Constructor
public ControlCenterSystemBLDCMotorSetting(FormMenu parent)
{
InitializeComponent();
this.ParentForm = parent;
this.DefaultSetting();
this.InitializeDesign();
}
#endregion
#region Property
public FormMenu ParentForm
{
get { return this.m_ParentForm; }
private set { this.m_ParentForm = value; }
}
#endregion
#region Method
public void InitializeDesign()
{
Class1 images = new Class1();
if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.English)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Chinese)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Czech)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.Russian)
{
}
else if (this.ParentForm.ParentForm.SystemConfig1.Language == DataStore.LanguageID.German)
{
}
else
{
}
}
private void DefaultSetting()
{
}
public void DisplayRefresh(SystemStatus status)
{
this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = DataStore.DisplayStore.SystemBLDCMotorSetting;
this.ParentForm.ParentForm.SetDisplayMode(DataStore.DisplayMode.Menu);
this.ParentForm.DisplayTitleRoot(this.ParentForm.ParentForm.CurrentSystemStatus);
}
#endregion
#region Event Handler
#endregion
}
}

View File

@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="smartGroupBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>39</value>
</metadata>
<metadata name="$this.FormFactorShadowProperty" xml:space="preserve">
<value>WEBPAD</value>
</metadata>
</root>

View File

@ -35,6 +35,7 @@
this.buttonSorter = new SmartX.SmartButton();
this.buttonJudgmentSetting = new SmartX.SmartButton();
this.buttonCalibration = new SmartX.SmartButton();
this.buttonBLDCMotorSetting = new SmartX.SmartButton();
this.smartGroupBox1.SuspendLayout();
this.SuspendLayout();
//
@ -43,6 +44,7 @@
this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(46)))), ((int)(((byte)(46)))), ((int)(((byte)(46)))));
this.smartGroupBox1.BackPictureBox = null;
this.smartGroupBox1.BackPictureBox1 = null;
this.smartGroupBox1.Controls.Add(this.buttonBLDCMotorSetting);
this.smartGroupBox1.Controls.Add(this.buttonExternalOutput);
this.smartGroupBox1.Controls.Add(this.buttonIOTest);
this.smartGroupBox1.Controls.Add(this.buttonSorter);
@ -216,6 +218,37 @@
this.buttonCalibration.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCalibration.UpImage")));
this.buttonCalibration.Click += new System.EventHandler(this.buttonMenu_Click);
//
// buttonBLDCMotorSetting
//
this.buttonBLDCMotorSetting.BackPictureBox = null;
this.buttonBLDCMotorSetting.BackPictureBox1 = null;
this.buttonBLDCMotorSetting.BackPictureBox2 = null;
this.buttonBLDCMotorSetting.ButtonColor = System.Drawing.Color.Gray;
this.buttonBLDCMotorSetting.ButtonImageAutoSize = true;
this.buttonBLDCMotorSetting.ColorKeySamplePosition = new System.Drawing.Point(0, 0);
this.buttonBLDCMotorSetting.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCMotorSetting.DisableImage")));
this.buttonBLDCMotorSetting.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCMotorSetting.DownImage")));
this.buttonBLDCMotorSetting.GroupID = 0;
this.buttonBLDCMotorSetting.InitVisible = true;
this.buttonBLDCMotorSetting.Location = new System.Drawing.Point(194, 240);
this.buttonBLDCMotorSetting.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL;
this.buttonBLDCMotorSetting.Name = "buttonBLDCMotorSetting";
this.buttonBLDCMotorSetting.NestedClickEventPrevent = false;
this.buttonBLDCMotorSetting.OutlinePixel = 1;
this.buttonBLDCMotorSetting.RepeatInterval = 200;
this.buttonBLDCMotorSetting.RepeatIntervalAccelerate = null;
this.buttonBLDCMotorSetting.SafeInterval = 200;
this.buttonBLDCMotorSetting.Size = new System.Drawing.Size(160, 208);
this.buttonBLDCMotorSetting.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE;
this.buttonBLDCMotorSetting.TabIndex = 49;
this.buttonBLDCMotorSetting.TextColor = System.Drawing.Color.Black;
this.buttonBLDCMotorSetting.TextDownColor = System.Drawing.Color.White;
this.buttonBLDCMotorSetting.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle;
this.buttonBLDCMotorSetting.TextLocation = new System.Drawing.Point(0, 0);
this.buttonBLDCMotorSetting.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle;
this.buttonBLDCMotorSetting.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBLDCMotorSetting.UpImage")));
this.buttonBLDCMotorSetting.Click += new System.EventHandler(this.buttonMenu_Click);
//
// ControlCenterSystemHelp
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
@ -237,5 +270,6 @@
private SmartX.SmartButton buttonJudgmentSetting;
private SmartX.SmartButton buttonCalibration;
private SmartX.SmartButton buttonExternalOutput;
private SmartX.SmartButton buttonBLDCMotorSetting;
}
}

View File

@ -190,6 +190,8 @@ namespace ITC81DB_0H.Controls
this.CurrentMenu = DataStore.MenuBottomSystem.ExternalOutput;
else if (button == this.buttonIOTest)
this.CurrentMenu = DataStore.MenuBottomSystem.IOTest;
else if (button == this.buttonBLDCMotorSetting)
this.CurrentMenu = DataStore.MenuBottomSystem.BLDCMotorSetting;
else
this.CurrentMenu = DataStore.MenuBottomSystem.Help;

View File

@ -118,6 +118,383 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="buttonBLDCMotorSetting.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonBLDCMotorSetting.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonBLDCMotorSetting.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="buttonExternalOutput.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAKAAAADQCAYAAACA7WrsAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH

View File

@ -28,7 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterSystemIOTest));
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlCenterSystemBLDCMotorSetting));
this.smartGroupBox1 = new SmartX.SmartGroupBox();
this.groupBoxInput = new SmartX.SmartGroupBox();
this.buttonInputRead = new SmartX.SmartButton();

View File

@ -70,6 +70,7 @@ namespace ITC81DB_0H
SystemSorterSetting,
SystemJudgmentAuto,
SystemJudgmentSelect,
SystemBLDCMotorSetting,
}
public enum FormStore
@ -141,6 +142,7 @@ namespace ITC81DB_0H
IOTest,
JudgmentSetting,
SorterSetting,
BLDCMotorSetting,
}
public enum MenuBottomInformation
@ -474,6 +476,10 @@ namespace ITC81DB_0H
public static readonly string MotorUp = "Cmu00";
// 모터 - 업2
public static readonly string MotorUp2 = "Cmp00";
// BLDC 모터 - Default set
public static readonly string BLDCDefaultSet = "Cmf00";
// BLDC 모터 - MCU reboot
public static readonly string BLDCMCUReboot = "Cmb00";
// Cut 신호
public static readonly string CutInpupt = "Cbc00";
@ -773,6 +779,50 @@ namespace ITC81DB_0H
public static readonly string OPT2DelayTime1 = "6232";
// 옵션 - OPT2_지연시간2
public static readonly string OPT2DelayTime2 = "6233";
// 옵션 - 메인보드와의 통신 Baudrate
public static readonly string BLDCCommBaudrate = "6700";
// 옵션 - 메인보드와의 통신 Parity bit
public static readonly string BLDCCommParityBit = "6701";
// 옵션 - PWM 변화 속도
public static readonly string BLDCPWMDelay = "6702";
// 옵션 - Feedback 구동을 위한 변화 편차
public static readonly string BLDCFeedbackDeviation = "6703";
// 옵션 - Motor 속도
public static readonly string BLDCMotorSpeed = "6704";
// 옵션 - BLDC 모터 Pole 수
public static readonly string BLDCPoleNum = "6705";
// 옵션 - 감속기 비율
public static readonly string BLDCAttenuatorRatio = "6706";
// 옵션 - Version : Major(버전 맨 앞 두자리)
public static readonly string BLDCVersionMajor = "6730";
// 옵션 - Version : Minor(버전 두번째 두자리)
public static readonly string BLDCVersionMinor = "6731";
// 옵션 - Version : Build(버전 맨 뒤 두자리)
public static readonly string BLDCVersionBuild = "6732";
// 옵션 - 구동중인 모터의 주파수
public static readonly string BLDCFrequency = "6733";
// 옵션 - 구동중인 모터의 RPM
public static readonly string BLDCMotorRPM = "6734";
// 옵션 - 구동중인 모터의 방향
public static readonly string BLDCMotorDirection = "6735";
// 옵션 - 감속기 RPM
public static readonly string BLDCAttenuatorRPM = "6736";
// 옵션 - BLDC 보드 소프트웨어 업그레이드
public static readonly string BLDCSoftwareUpgrade = "6760";
// 옵션 - 부팅 시 자동 구동 여부
public static readonly string BLDCBootingStart = "6761";
// 옵션 - 타 Port 모터 사용 여부
public static readonly string BLDCPortUse = "6762";
// 옵션 - 모터 구동 여부
public static readonly string BLDCIsStart = "6763";
// 옵션 - 모터 구동 중 피드벡 제어 여부
public static readonly string BLDCFeedback = "6764";
// 옵션 - 초기 모터 방향
public static readonly string BLDCInitDirection = "6765";
// 옵션 - 구동 중 모터 방향
public static readonly string BLDCOperDirection = "6766";
// 옵션 - 구동 모드
public static readonly string BLDCSelectOperMode = "6767";
// 옵션 - 파라미터 읽기
public static readonly string ParameterRead6901 = "6901";
@ -832,6 +882,8 @@ namespace ITC81DB_0H
public static readonly string ParameterWeightSetting = "9024";
// 전체파라미터 쓰기
public static readonly string SystemParameterWriteAll = "9033";
// BLDC 모터 설정값 쓰기
public static readonly string BLDCMotorSetting = "9040";
// 전체 카운트 읽기/쓰기
public static readonly string ParameterCount = "9031";
//// 시스템파라미터 읽기1
@ -852,6 +904,8 @@ namespace ITC81DB_0H
public static readonly string SystemInformationRead3 = "9514";
// 시스템정보 파라미터 읽기4
public static readonly string SystemInformationRead4 = "9515";
// BLDC 모터 파라미터 읽기
public static readonly string BLDCMotorParameterRead = "9516";
}
#endregion
@ -2848,6 +2902,254 @@ namespace ITC81DB_0H
}
#endregion
#region BLDCMotorParameter
public class BLDCMotorParameter
{
#region Field
private int m_CommBaudrate;
private int m_CommParityBit;
private int m_PWMDelay;
private int m_FeedbackDeviation;
private int m_MotorSpeed;
private int m_PoleNum;
private int m_AttenuatorRatio;
private string m_VersionMajor;
private string m_VersionMinor;
private string m_VersionBuild;
private string m_Frequency;
private string m_MotorRPM;
private int m_MotorDirection;
private string m_AttenuatorRPM;
private int m_SoftwareUpgrade;
private int m_BootingStart;
private int m_PortUse;
private int m_IsStart;
private int m_Feedback;
private int m_InitDirection;
private int m_OperDirection;
private int m_SelectOperMode;
#endregion
#region Constructor
public BLDCMotorParameter()
{
this.Initialization();
}
#endregion
#region Property
public int CommBaudrate
{
get { return this.m_CommBaudrate; }
set { this.m_CommBaudrate = value; }
}
public int CommParityBit
{
get { return this.m_CommParityBit; }
set { this.m_CommParityBit = value; }
}
public int PWMDelay
{
get { return this.m_PWMDelay; }
set { this.m_PWMDelay = value; }
}
public int FeedbackDeviation
{
get { return this.m_FeedbackDeviation; }
set { this.m_FeedbackDeviation = value; }
}
public int MotorSpeed
{
get { return this.m_MotorSpeed; }
set { this.m_MotorSpeed = value; }
}
public int PoleNum
{
get { return this.m_PoleNum; }
set { this.m_PoleNum = value; }
}
public int AttenuatorRatio
{
get { return this.m_AttenuatorRatio; }
set { this.m_AttenuatorRatio = value; }
}
public string VersionMajor
{
get { return this.m_VersionMajor; }
set { this.m_VersionMajor = value; }
}
public string VersionMinor
{
get { return this.m_VersionMinor; }
set { this.m_VersionMinor = value; }
}
public string VersionBuild
{
get { return this.m_VersionBuild; }
set { this.m_VersionBuild = value; }
}
public string Frequency
{
get { return this.m_Frequency; }
set { this.m_Frequency = value; }
}
public string MotorRPM
{
get { return this.m_MotorRPM; }
set { this.m_MotorRPM = value; }
}
public int MotorDirection
{
get { return this.m_MotorDirection; }
set { this.m_MotorDirection = value; }
}
public string AttenuatorRPM
{
get { return this.m_AttenuatorRPM; }
set { this.m_AttenuatorRPM = value; }
}
public int SoftwareUpgrade
{
get { return this.m_SoftwareUpgrade; }
set { this.m_SoftwareUpgrade = value; }
}
public int BootingStart
{
get { return this.m_BootingStart; }
set { this.m_BootingStart = value; }
}
public int PortUse
{
get { return this.m_PortUse; }
set { this.m_PortUse = value; }
}
public int IsStart
{
get { return this.m_IsStart; }
set { this.m_IsStart = value; }
}
public int Feedback
{
get { return this.m_Feedback; }
set { this.m_Feedback = value; }
}
public int InitDirection
{
get { return this.m_InitDirection; }
set { this.m_InitDirection = value; }
}
public int OperDirection
{
get { return this.m_OperDirection; }
set { this.m_OperDirection = value; }
}
public int SelectOperMode
{
get { return this.m_SelectOperMode; }
set { this.m_SelectOperMode = value; }
}
#endregion
#region Method
public void Initialization()
{
this.CommBaudrate = 0;
this.CommParityBit = 0;
this.PWMDelay = 5;
this.FeedbackDeviation = 60;
this.MotorSpeed = 80;
this.PoleNum = 6;
this.AttenuatorRatio = 5;
this.VersionMajor = "01";
this.VersionMinor = "00";
this.VersionBuild = "00";
this.Frequency = "0";
this.MotorRPM = "0";
this.MotorDirection = 1;
this.AttenuatorRPM = "0";
this.SoftwareUpgrade = 0;
this.BootingStart = 0;
this.PortUse = 1;
this.IsStart = 0;
this.Feedback = 0;
this.InitDirection = 0;
this.OperDirection = 0;
this.SelectOperMode = 0;
}
#endregion
}
#endregion
#region StructBLDCMotorParameter
[StructLayout(LayoutKind.Sequential)]
public struct StructBLDCMotorParameter
{
public int CommBaudrate;
public int CommParityBit;
public int PWMDelay;
public int FeedbackDeviation;
public int MotorSpeed;
public int PoleNum;
public int AttenuatorRatio;
public int Dummy1;
public int Dummy2;
public int Dummy3;
public int Dummy4;
public int Dummy5;
public int Dummy6;
public int Dummy7;
public int Dummy8;
public int Dummy9;
public int Dummy10;
public int Dummy11;
public int Dummy12;
public int Dummy13;
public int Dummy14;
public int Dummy15;
public int Dummy16;
public int Dummy17;
public int Dummy18;
public int Dummy19;
public int Dummy20;
public int SoftwareUpgrade;
public int BootingStart;
public int PortUse;
public int IsStart;
public int Feedback;
public int InitDirection;
public int OperDirection;
public int SelectOperMode;
public int Dummy21;
public int Dummy22;
public int Dummy23;
public int Dummy24;
public int Dummy25;
public int Dummy26;
public int Dummy27;
public int Dummy28;
public int Dummy29;
public int Dummy30;
public int Dummy31;
public int Dummy32;
public int Dummy33;
public int Dummy34;
public int Dummy35;
public int Dummy36;
public int Dummy37;
public int Dummy38;
public int Dummy39;
public int Dummy40;
}
#endregion
#region CalibrationItem
public class CalibrationItem
{

View File

@ -7526,6 +7526,26 @@ namespace ITC81DB_0H.Forms
this.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.ParameterCount, sb.ToString());
}
public void TransferBLDCMotorData()
{
StringBuilder sb = new StringBuilder();
//WeightData wItem = new WeightData();
//wItem = this.CollectionWeightData[productNumber - 1];
//sb.Append(Helper.StringZeroFillDigits4(productNumber.ToString())); // 품번(4)
//sb.Append(Helper.StringZeroFillDigits7(wItem.ExNGCount.ToString())); // ExNG카운트(7)
//sb.Append(Helper.StringZeroFillDigits7(wItem.OverCount.ToString())); // 상한카운트(7)
//sb.Append(Helper.StringZeroFillDigits7(wItem.PassCount.ToString())); // 기준카운트(7)
//sb.Append(Helper.StringZeroFillDigits7(wItem.UnderCount.ToString())); // 하한카운트(7)
//sb.Append("0000"); // Dummy1(4)
//sb.Append("0000000"); // Dummy1(7)
//sb.Append("0000000"); // Dummy2(7)
//sb.Append("0000000"); // Dummy3(7)
//sb.Append("0000000"); // Dummy4(7)
this.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress.BLDCMotorSetting, sb.ToString());
}
#endregion
#region SystemParameter1
private void CreateSystemParameter1File()

View File

@ -51,6 +51,7 @@ namespace ITC81DB_0H.Forms
public ControlCenterSystemIOTest CenterSystemIOTest;
public ControlCenterSystemJudgmentManual CenterSystemJudgmentManual;
public ControlCenterSystemSorterSetting CenterSystemSorterSetting;
public ControlCenterSystemBLDCMotorSetting CenterSystemBLDCMotorSetting;
// 시스템 정보
public ControlCenterInforHelp CenterInforHelp;
public ControlCenterInforSystem CenterInforSystem;
@ -328,6 +329,7 @@ namespace ITC81DB_0H.Forms
this.CenterSystemHelp = new ControlCenterSystemHelp(this);
this.CenterSystemIOTest = new ControlCenterSystemIOTest(this);
this.CenterSystemSorterSetting = new ControlCenterSystemSorterSetting(this);
this.CenterSystemBLDCMotorSetting = new ControlCenterSystemBLDCMotorSetting(this);
this.CenterSystemCalibration.Location = new Point(0, 65);
this.CenterSystemJudgmentManual.Location = new Point(0, 65);
@ -335,6 +337,7 @@ namespace ITC81DB_0H.Forms
this.CenterSystemHelp.Location = new Point(0, 65);
this.CenterSystemIOTest.Location = new Point(0, 65);
this.CenterSystemSorterSetting.Location = new Point(0, 65);
this.CenterSystemBLDCMotorSetting.Location = new Point(0, 65);
this.Controls.Add(this.CenterSystemCalibration);
this.Controls.Add(this.CenterSystemJudgmentManual);
@ -342,6 +345,7 @@ namespace ITC81DB_0H.Forms
this.Controls.Add(this.CenterSystemHelp);
this.Controls.Add(this.CenterSystemIOTest);
this.Controls.Add(this.CenterSystemSorterSetting);
this.Controls.Add(this.CenterSystemBLDCMotorSetting);
}
private void CreateCenterInformationControl()
{
@ -954,6 +958,9 @@ namespace ITC81DB_0H.Forms
case DataStore.DisplayStore.SystemSorterSetting:
this.labelTitleRoot.Text = "System > Sorter settings";
break;
case DataStore.DisplayStore.SystemBLDCMotorSetting:
this.labelTitleRoot.Text = "System > BLDC Motor settings";
break;
default:
break;
}
@ -1057,6 +1064,9 @@ namespace ITC81DB_0H.Forms
case DataStore.DisplayStore.SystemSorterSetting:
this.labelTitleRoot.Text = "系统 > 筛选设定";
break;
case DataStore.DisplayStore.SystemBLDCMotorSetting:
this.labelTitleRoot.Text = "系统 > BLDC 电机设置";
break;
default:
break;
}
@ -1162,6 +1172,9 @@ namespace ITC81DB_0H.Forms
case DataStore.DisplayStore.SystemSorterSetting:
this.labelTitleRoot.Text = "Systemeinstellung > Sortierereinstellung";
break;
case DataStore.DisplayStore.SystemBLDCMotorSetting:
this.labelTitleRoot.Text = "Systemeinstellung > BLDC-Motoreinstellungen";
break;
default:
break;
}
@ -1265,6 +1278,9 @@ namespace ITC81DB_0H.Forms
case DataStore.DisplayStore.SystemSorterSetting:
this.labelTitleRoot.Text = "Системные > Настройка сортировки";
break;
case DataStore.DisplayStore.SystemBLDCMotorSetting:
this.labelTitleRoot.Text = "Системные > Настройки двигателя BLDC";
break;
default:
break;
}
@ -1368,6 +1384,9 @@ namespace ITC81DB_0H.Forms
case DataStore.DisplayStore.SystemSorterSetting:
this.labelTitleRoot.Text = "시스템설정 > 선별기설정";
break;
case DataStore.DisplayStore.SystemBLDCMotorSetting:
this.labelTitleRoot.Text = "시스템설정 > BLDC 모터 설정";
break;
default:
break;
}

View File

@ -86,6 +86,12 @@
<Compile Include="Controls\CenterInformation\ControlCenterInforSystem2.Designer.cs">
<DependentUpon>ControlCenterInforSystem2.cs</DependentUpon>
</Compile>
<Compile Include="Controls\CenterSystem\ControlCenterSystemBLDCMotorSetting.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Controls\CenterSystem\ControlCenterSystemBLDCMotorSetting.Designer.cs">
<DependentUpon>ControlCenterSystemBLDCMotorSetting.cs</DependentUpon>
</Compile>
<Compile Include="Controls\MainDisplay\ControlMainDisplayFeedback.cs">
<SubType>UserControl</SubType>
</Compile>
@ -586,6 +592,10 @@
<DependentUpon>ControlCenterSystemSorterSetting.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\CenterSystem\ControlCenterSystemBLDCMotorSetting.resx">
<DependentUpon>ControlCenterSystemBLDCMotorSetting.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Controls\Etc\ControlConfiEthernetLocalIP.resx">
<DependentUpon>ControlConfiEthernetLocalIP.cs</DependentUpon>
<SubType>Designer</SubType>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,74 @@
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Debug\ITC81DB_0H.exe
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Debug\ITC81DB_0H.pdb
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Debug\ITC81DB_ImageDll.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Debug\SmartX_IEC1000.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Debug\SmartXCommon.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Debug\ITC81DB_ImageDll.pdb
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ResolveAssemblyReference.cache
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipEngineer.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlCenterInforSystem3.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlBottomConfiguration.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlBottomEquipment.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlBottomInformation.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlBottomSystem.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterBasicHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterBasicTime.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterBasicProduct.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterBasicDataBackup.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterBasicDataStatistics.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlBottomBasic.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlCenterConfiCountingOutput.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterConfiEthernet.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterConfiHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterConfiOption.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterConfiOptionBoard.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterConfiSerial.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipFunctionSetting.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipInitialize.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipTest.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipUpdate.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipUser.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterEquipUserGroupEditor.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterInforAS.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterInforHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterInforSystem.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlCenterInforSystem2.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemCalibration.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemExternalOutput.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemIOTest.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemJudgmentManual.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemSorterSetting.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlCenterSystemBLDCMotorSetting.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlConfiEthernetLocalIP.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlConfiSerialBarcode.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlConfiSerialHitachi.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlConfiSerialMarkoPrint.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlConfiSerialUserDefine.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlConfiOptionBoard1.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlConfiOptionBoard2.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlUserGroupEditor.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayAlarm.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlMainDisplayFeedback.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayStopDataStatistics.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayMenu.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayStart.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayStartList.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayStartGraph.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.ControlMainDisplayWeightBigScreen.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Controls.ControlMainDisplayWeightSmall.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormLogOn.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormPasswordKeyPad1.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormMessage.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormNumKeyPad.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormPasswordKeyPad.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormProductList.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.DialogForms.DialogFormYesNo.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Forms.FormMain.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Forms.FormMainDisplay.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Forms.FormMenu.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.Properties.Resources.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.csproj.GenerateResource.Cache
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.exe
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Debug\ITC81DB_0H.pdb

Binary file not shown.

View File

@ -71,3 +71,77 @@ D:\Laboratory\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.exe
D:\Laboratory\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.pdb
D:\Laboratory\ITC81DB_0H\ITC81DB_0H\bin\Release\SmartX_IEC1000.dll
D:\Laboratory\ITC81DB_0H\ITC81DB_0H\bin\Release\SmartXCommon.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Release\ITC81DB_0H.exe
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Release\ITC81DB_0H.pdb
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Release\ITC81DB_ImageDll.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Release\SmartX_IEC1000.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Release\SmartXCommon.dll
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\bin\Release\ITC81DB_ImageDll.pdb
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ResolveAssemblyReference.cache
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipEngineer.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlCenterInforSystem3.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlBottomConfiguration.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlBottomEquipment.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlBottomInformation.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlBottomSystem.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterBasicHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterBasicTime.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterBasicProduct.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterBasicDataBackup.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterBasicDataStatistics.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlBottomBasic.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlCenterConfiCountingOutput.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterConfiEthernet.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterConfiHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterConfiOption.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterConfiOptionBoard.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterConfiSerial.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipFunctionSetting.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipInitialize.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipTest.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipUpdate.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipUser.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterEquipUserGroupEditor.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterInforAS.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterInforHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterInforSystem.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlCenterInforSystem2.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemCalibration.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemExternalOutput.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemHelp.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemIOTest.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemJudgmentManual.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemSorterSetting.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlConfiEthernetLocalIP.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlConfiSerialBarcode.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlConfiSerialHitachi.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlConfiSerialMarkoPrint.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlConfiSerialUserDefine.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlConfiOptionBoard1.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlConfiOptionBoard2.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlUserGroupEditor.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayAlarm.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlMainDisplayFeedback.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayStopDataStatistics.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayMenu.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayStart.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayStartList.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayStartGraph.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.ControlMainDisplayWeightBigScreen.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlMainDisplayWeightSmall.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormLogOn.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormPasswordKeyPad1.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormMessage.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormNumKeyPad.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormPasswordKeyPad.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormProductList.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.DialogForms.DialogFormYesNo.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Forms.FormMain.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Forms.FormMainDisplay.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Forms.FormMenu.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Properties.Resources.resources
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.csproj.GenerateResource.Cache
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.exe
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.pdb
D:\Laboratory\BLDC\ITC81DB_0H\ITC81DB_0H\obj\Release\ITC81DB_0H.Controls.ControlCenterSystemBLDCMotorSetting.resources