- 모터설정 '선택된 임펠러 개별 프로그램 다운로드' 하단 설명 Moons / MDrive 각각 설정

master V12.5.1
CJY 2026-03-16 11:22:34 +09:00
parent 7716e3f9b5
commit 8d152e6e07
3 changed files with 168 additions and 32 deletions

View File

@ -153,7 +153,7 @@ namespace INT69DC_7C.Forms
} }
private void DefaultSetting() private void DefaultSetting()
{ {
this.labelDisplayVer.Text = "12.5.0"; this.labelDisplayVer.Text = "12.5.1";
if(this.ParentForm.SystemConfig.EquipmentMode == 7) if(this.ParentForm.SystemConfig.EquipmentMode == 7)
this.labelTitleMainboardName.Text = "INT68M-2A"; this.labelTitleMainboardName.Text = "INT68M-2A";

View File

@ -162,7 +162,33 @@ namespace INT69DC_7C.Forms
if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean) if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Korean)
{ {
if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.MDrive)
{
this.labelDiscription1.Text = "Rc : 모터 구동 전류(값은 퍼센트로 정의, 최대값 : 100)";
this.labelDiscription2.Text = "Hc : 모터 중지 전류(값은 퍼센트로 정의, 최대값 : 100)";
this.labelDiscription3.Text = "Ms : 마이크로스텝 분해능을 제어";
this.labelDiscription4.Text = "Vi : 모든 모션 명령에 대한 초기 속도(Vm값보다 낮게 셋팅되어야 함)";
this.labelDiscription5.Text = "Vm : 축이 도달하는 초당 스텝/카운트에서의 최대 속도 지정";
this.labelDiscription6.Text = "A : Sec²당 스텝으로 MDrive에 의해 도달되는 최대 가속을 셋팅";
}
else if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.Moons)
{
this.labelDiscription1.Text = "CC: 동작시 전류 설정(최대 : 500)";
this.labelDiscription2.Text = "PI: 정지시 전류 설정(최대 : CC값의 90%)";
this.labelDiscription3.Text = "EG: 1회전당 분해능 설정";
this.labelDiscription4.Text = "VE: 초당 회전 속도 설정";
this.labelDiscription5.Text = "AC: 가속도 설정(%, 최대: 100)";
this.labelDiscription6.Text = "DE: 감속도 설정(%, 최대: 100)";
}
else
{
this.labelDiscription1.Text = "";
this.labelDiscription2.Text = "";
this.labelDiscription3.Text = "";
this.labelDiscription4.Text = "";
this.labelDiscription5.Text = "";
this.labelDiscription6.Text = "";
}
} }
else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English) else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.English)
{ {
@ -192,12 +218,33 @@ namespace INT69DC_7C.Forms
this.buttonEachContinue.Font = new Font("새굴림", 9, FontStyle.Bold); this.buttonEachContinue.Font = new Font("새굴림", 9, FontStyle.Bold);
this.buttonAllContinue.Text = this.buttonEachContinue.Text = "Consecutively"; this.buttonAllContinue.Text = this.buttonEachContinue.Text = "Consecutively";
this.labelDiscription1.Text = "Rc : Motor running current (%, max: 100)"; if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.MDrive)
this.labelDiscription2.Text = "Hc : Motor stall current (%, max: 100)"; {
this.labelDiscription3.Text = "Ms : Controls the microstep resolution"; this.labelDiscription1.Text = "Rc : Motor running current (%, max: 100)";
this.labelDiscription4.Text = "Vi : Initial velocity for all motion commands (< Vm)"; this.labelDiscription2.Text = "Hc : Motor stall current (%, max: 100)";
this.labelDiscription5.Text = "Vm : Specifies the maximum velocity in steps/counts per second"; this.labelDiscription3.Text = "Ms : Controls the microstep resolution";
this.labelDiscription6.Text = "A : Sets the maximum acceleration achieved by the MDrive in steps per second²"; this.labelDiscription4.Text = "Vi : Initial velocity for all motion commands (< Vm)";
this.labelDiscription5.Text = "Vm : Specifies the maximum velocity in steps/counts per second";
this.labelDiscription6.Text = "A : Sets the maximum acceleration achieved by the MDrive in steps per second²";
}
else if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.Moons)
{
this.labelDiscription1.Text = "CC: Current setting during operation (maximum: 500)";
this.labelDiscription2.Text = "PI: Current setting during standstill (maximum: 90% of CC value)";
this.labelDiscription3.Text = "EG: Resolution per revolution setting";
this.labelDiscription4.Text = "VE: Speed setting per second";
this.labelDiscription5.Text = "AC: Acceleration setting (%, maximum: 100)";
this.labelDiscription6.Text = "DE: Deceleration setting (%, maximum: 100)";
}
else
{
this.labelDiscription1.Text = "";
this.labelDiscription2.Text = "";
this.labelDiscription3.Text = "";
this.labelDiscription4.Text = "";
this.labelDiscription5.Text = "";
this.labelDiscription6.Text = "";
}
this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenDisable)); this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenDisable));
this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenDown)); this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engScreenDown));
@ -246,12 +293,33 @@ namespace INT69DC_7C.Forms
this.buttonDownloadExistingMotorEach.Text = "下载每个"; this.buttonDownloadExistingMotorEach.Text = "下载每个";
this.buttonDownloadExistingMotorAll.Text = "大量下载"; this.buttonDownloadExistingMotorAll.Text = "大量下载";
this.labelDiscription1.Text = "Rc电机运行电流%最大值100"; if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.MDrive)
this.labelDiscription2.Text = "Hc电机堵转电流%最大值100"; {
this.labelDiscription3.Text = "Ms控制微步分辨率"; this.labelDiscription1.Text = "Rc电机运行电流%最大值100";
this.labelDiscription4.Text = "Vi所有运动指令的初始速度< Vm"; this.labelDiscription2.Text = "Hc电机堵转电流%最大值100";
this.labelDiscription5.Text = "Vm指定最大速度步/秒)"; this.labelDiscription3.Text = "Ms控制微步分辨率";
this.labelDiscription6.Text = "A设置 MDrive 达到的最大加速度(步/秒²)"; this.labelDiscription4.Text = "Vi所有运动指令的初始速度< Vm";
this.labelDiscription5.Text = "Vm指定最大速度步/秒)";
this.labelDiscription6.Text = "A设置 MDrive 达到的最大加速度(步/秒²)";
}
else if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.Moons)
{
this.labelDiscription1.Text = "CC运行电流设定值最大值500";
this.labelDiscription2.Text = "PI静止电流设定值最大值CC 值的 90%";
this.labelDiscription3.Text = "EG每转分辨率设定值";
this.labelDiscription4.Text = "VE每秒速度设定值";
this.labelDiscription5.Text = "AC加速度设定值%最大值100";
this.labelDiscription6.Text = "DE减速度设定值%最大值100";
}
else
{
this.labelDiscription1.Text = "";
this.labelDiscription2.Text = "";
this.labelDiscription3.Text = "";
this.labelDiscription4.Text = "";
this.labelDiscription5.Text = "";
this.labelDiscription6.Text = "";
}
this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenDisable)); this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenDisable));
this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenDown)); this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnScreenDown));
@ -305,12 +373,33 @@ namespace INT69DC_7C.Forms
this.buttonEachContinue.Font = new Font("새굴림", 9, FontStyle.Bold); this.buttonEachContinue.Font = new Font("새굴림", 9, FontStyle.Bold);
this.buttonAllContinue.Text = this.buttonEachContinue.Text = "Nepřetržitě"; this.buttonAllContinue.Text = this.buttonEachContinue.Text = "Nepřetržitě";
this.labelDiscription1.Text = "Rc: Proud motoru při běhu (%, max: 100)"; if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.MDrive)
this.labelDiscription2.Text = "Hc: Proud zastavení motoru (%, max: 100)"; {
this.labelDiscription3.Text = "Ms: Řídí rozlišení mikrokroků"; this.labelDiscription1.Text = "Rc: Proud motoru při běhu (%, max: 100)";
this.labelDiscription4.Text = "Vi: Počáteční rychlost pro všechny povely pohybu (< Vm)"; this.labelDiscription2.Text = "Hc: Proud zastavení motoru (%, max: 100)";
this.labelDiscription5.Text = "Vm: Určuje maximální rychlost v krocích/počtech za sekundu"; this.labelDiscription3.Text = "Ms: Řídí rozlišení mikrokroků";
this.labelDiscription6.Text = "A: Nastavuje maximální zrychlení dosažené pohonem MDrive v krocích za sekundu²"; this.labelDiscription4.Text = "Vi: Počáteční rychlost pro všechny povely pohybu (< Vm)";
this.labelDiscription5.Text = "Vm: Určuje maximální rychlost v krocích/počtech za sekundu";
this.labelDiscription6.Text = "A: Nastavuje maximální zrychlení dosažené pohonem MDrive v krocích za sekundu²";
}
else if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.Moons)
{
this.labelDiscription1.Text = "CC: Nastavení proudu během provozu (maximum: 500)";
this.labelDiscription2.Text = "PI: Nastavení proudu během klidového stavu (maximum: 90 % hodnoty CC)";
this.labelDiscription3.Text = "EG: Nastavení rozlišení na otáčku";
this.labelDiscription4.Text = "VE: Nastavení rychlosti za sekundu";
this.labelDiscription5.Text = "AC: Nastavení zrychlení (%, maximum: 100)";
this.labelDiscription6.Text = "DE: Nastavení zpomalení (%, maximum: 100)";
}
else
{
this.labelDiscription1.Text = "";
this.labelDiscription2.Text = "";
this.labelDiscription3.Text = "";
this.labelDiscription4.Text = "";
this.labelDiscription5.Text = "";
this.labelDiscription6.Text = "";
}
this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenDisable)); this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenDisable));
this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenDown)); this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeScreenDown));
@ -361,12 +450,33 @@ namespace INT69DC_7C.Forms
this.buttonEachContinue.Font = new Font("새굴림", 9, FontStyle.Bold); this.buttonEachContinue.Font = new Font("새굴림", 9, FontStyle.Bold);
this.buttonAllContinue.Text = this.buttonEachContinue.Text = "Dauerhafter"; this.buttonAllContinue.Text = this.buttonEachContinue.Text = "Dauerhafter";
this.labelDiscription1.Text = "Rc: Motorbetriebsstrom (%), max.: 100"; if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.MDrive)
this.labelDiscription2.Text = "Hc: Motorblockierstrom (%), max.: 100"; {
this.labelDiscription3.Text = "Ms: Steuert die Mikroschrittauflösung"; this.labelDiscription1.Text = "Rc: Motorbetriebsstrom (%), max.: 100";
this.labelDiscription4.Text = "Vi: Anfangsgeschwindigkeit für alle Bewegungsbefehle (< Vm)"; this.labelDiscription2.Text = "Hc: Motorblockierstrom (%), max.: 100";
this.labelDiscription5.Text = "Vm: Gibt die maximale Geschwindigkeit in Schritten/Zählungen pro Sekunde an"; this.labelDiscription3.Text = "Ms: Steuert die Mikroschrittauflösung";
this.labelDiscription6.Text = "A: Legt die maximale Beschleunigung fest, die vom MDrive erreicht wird, in Schritten pro Sekunde²"; this.labelDiscription4.Text = "Vi: Anfangsgeschwindigkeit für alle Bewegungsbefehle (< Vm)";
this.labelDiscription5.Text = "Vm: Gibt die maximale Geschwindigkeit in Schritten/Zählungen pro Sekunde an";
this.labelDiscription6.Text = "A: Legt die maximale Beschleunigung fest, die vom MDrive erreicht wird, in Schritten pro Sekunde²";
}
else if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.Moons)
{
this.labelDiscription1.Text = "CC: Aktuelle Einstellung im Betrieb (maximal: 500)";
this.labelDiscription2.Text = "PI: Aktuelle Einstellung im Stillstand (maximal: 90 % des CC-Wertes)";
this.labelDiscription3.Text = "EG: Auflösung pro Umdrehung";
this.labelDiscription4.Text = "VE: Drehzahl pro Sekunde";
this.labelDiscription5.Text = "AC: Beschleunigungseinstellung (%), maximal: 100)";
this.labelDiscription6.Text = "DE: Verzögerungseinstellung (%), maximal: 100)";
}
else
{
this.labelDiscription1.Text = "";
this.labelDiscription2.Text = "";
this.labelDiscription3.Text = "";
this.labelDiscription4.Text = "";
this.labelDiscription5.Text = "";
this.labelDiscription6.Text = "";
}
this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDisable)); this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDisable));
this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDown)); this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerScreenDown));
@ -419,12 +529,33 @@ namespace INT69DC_7C.Forms
this.buttonDownloadExistingMotorEach.Text = "ダウンロㅡド(個別)"; this.buttonDownloadExistingMotorEach.Text = "ダウンロㅡド(個別)";
this.buttonDownloadExistingMotorAll.Text = "ダウンロㅡド(全体)"; this.buttonDownloadExistingMotorAll.Text = "ダウンロㅡド(全体)";
this.labelDiscription1.Text = "Rcモㅡタ駆動電流%、最大値100"; if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.MDrive)
this.labelDiscription2.Text = "Hcモㅡタ停止電流%、最大値100"; {
this.labelDiscription3.Text = "Msマイクロステップ分解能を制御"; this.labelDiscription1.Text = "Rcモㅡタ駆動電流%、最大値100";
this.labelDiscription4.Text = "Viすべてのモㅡションコマンドの初期速度< Vm"; this.labelDiscription2.Text = "Hcモㅡタ停止電流%、最大値100";
this.labelDiscription5.Text = "Vm軸が到達する1秒あたりのステップ/カウントでの最大速度の指定"; this.labelDiscription3.Text = "Msマイクロステップ分解能を制御";
this.labelDiscription6.Text = "ASec²あたりのステップでMDriveによって到達される最大加速を設定します"; this.labelDiscription4.Text = "Viすべてのモㅡションコマンドの初期速度< Vm";
this.labelDiscription5.Text = "Vm軸が到達する1秒あたりのステップ/カウントでの最大速度の指定";
this.labelDiscription6.Text = "ASec²あたりのステップでMDriveによって到達される最大加速を設定します";
}
else if (this.ParentForm.SystemConfig.StepMotorType == (int)DataStore.StepMotorType.Moons)
{
this.labelDiscription1.Text = "CC動作時の電流設定最大500";
this.labelDiscription2.Text = "PI停止時の電流設定最大CC値の90";
this.labelDiscription3.Text = "EG1回転あたりの分解能設定";
this.labelDiscription4.Text = "VE1秒あたりの回転速度の設定";
this.labelDiscription5.Text = "AC加速度設定、最大100";
this.labelDiscription6.Text = "DE減速度設定、最大100";
}
else
{
this.labelDiscription1.Text = "";
this.labelDiscription2.Text = "";
this.labelDiscription3.Text = "";
this.labelDiscription4.Text = "";
this.labelDiscription5.Text = "";
this.labelDiscription6.Text = "";
}
this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnScreenDisable)); this.buttonScreen.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnScreenDisable));
this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnScreenDown)); this.buttonScreen.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.jpnScreenDown));

View File

@ -24,6 +24,11 @@
멀티형 8,10,12열 컨베어/스틱 계량기 멀티형 8,10,12열 컨베어/스틱 계량기
*/ */
@ Ver 12.5.1 by CJY
- 2026.03.13
- Ver 12.5.0 Modify
- 모터설정 '선택된 임펠러 개별 프로그램 다운로드' 하단 설명 Moons / MDrive 각각 설정
@ Ver 12.5.0 by CJY @ Ver 12.5.0 by CJY
- 2026.01.22 - 2026.01.22
- Ver 12.4.2 Modify - Ver 12.4.2 Modify