summaryrefslogtreecommitdiffstats
path: root/Project/GeneratorStabForm.cpp
diff options
context:
space:
mode:
authorThales Lima Oliveira <thaleslima.ufu@gmail.com>2019-07-18 09:22:27 -0300
committerGitHub <noreply@github.com>2019-07-18 09:22:27 -0300
commit8357c081eb75147bb8f94d8b6e367d88ea3898ed (patch)
tree9d9726fdcefb917475d6b33344d2b832d4e78ef8 /Project/GeneratorStabForm.cpp
parent295b775ad53eb1e128b705e6028f9690dc6fa640 (diff)
parent7f46d390b8cc1d5f37560f52b222198dbc5e1225 (diff)
downloadPSP.git-8357c081eb75147bb8f94d8b6e367d88ea3898ed.tar.gz
PSP.git-8357c081eb75147bb8f94d8b6e367d88ea3898ed.tar.xz
PSP.git-8357c081eb75147bb8f94d8b6e367d88ea3898ed.zip
Merge pull request #50 from Thales1330/wip/induction-motor
Wip/induction motor
Diffstat (limited to 'Project/GeneratorStabForm.cpp')
-rw-r--r--Project/GeneratorStabForm.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/Project/GeneratorStabForm.cpp b/Project/GeneratorStabForm.cpp
index d1a3c6e..3eb3a39 100644
--- a/Project/GeneratorStabForm.cpp
+++ b/Project/GeneratorStabForm.cpp
@@ -44,6 +44,7 @@ GeneratorStabForm::GeneratorStabForm(wxWindow* parent, SyncGenerator* syncGenera
m_textCtrlRa->SetValue(SyncGenerator::StringFromDouble(data.armResistance));
m_textCtrlXp->SetValue(SyncGenerator::StringFromDouble(data.potierReactance));
m_textCtrlSat->SetValue(SyncGenerator::StringFromDouble(data.satFactor));
+ m_textCtrlOCFreq->SetValue(SyncGenerator::StringFromDouble(data.ocFrequency));
m_textCtrlSyncXd->SetValue(SyncGenerator::StringFromDouble(data.syncXd));
m_textCtrlSyncXq->SetValue(SyncGenerator::StringFromDouble(data.syncXq));
@@ -155,6 +156,10 @@ bool GeneratorStabForm::ValidateData()
if(!m_syncGenerator->DoubleFromString(m_parent, m_textCtrlSat->GetValue(), data.satFactor,
_("Value entered incorrectly in the field \"Saturation factor\".")))
return false;
+
+ if(!m_syncGenerator->DoubleFromString(m_parent, m_textCtrlOCFreq->GetValue(), data.ocFrequency,
+ _("Value entered incorrectly in the field \"Open-circuit frequency\".")))
+ return false;
if(!m_syncGenerator->DoubleFromString(m_parent, m_textCtrlSyncXd->GetValue(), data.syncXd,
_("Value entered incorrectly in the field \"Synchronous direct-axis reactance\".")))