Sähkökeskussuunnitteluohjelman kehitystyö
Hatunen, Turo (2024)
Hatunen, Turo
2024
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202403204802
https://urn.fi/URN:NBN:fi:amk-202403204802
Tiivistelmä
Tämän projekti koostui useasta eri haarasta mutta yhtenäisestä järjestelmästä, jossa tarkoitus oli luoda riviliitinlaskuri-ohjelma sekä, kehittää UTU Oy:n suunnittelu ympäristöä. Projekti lähti käyntiin siten, että ensin tutkittiin UTU Oy:lle räätälöityjä eri makroja, valikoita ja ulkoisia ohjelmia ja näistä kirjattuja virheitä, sekä kehitystarpeita.
Riviliitinlaskurin osalta käytiin muutama palaveri, sekä konsultointiin eri suunnittelijoita. CADMATIC:n asennukseen tiedot ja tuen sai CADMATIC-tuelta.
Riviliitinlaskuri sisältää noin 1000–1500 riviä K-kielellä kirjoitettua koodia, joista suurin osa on matemaattisia lausekkeita, ehtoja sekä eri symbolinimiä, jotka toimivat rakennusaineena tälle kehitetylle laskurille.
Laskurin toiminta perustuu siihen, että se hakee auki olevasta keskuskuvasta, kaikki riviliittimiä tarvitsevat komponentit, ja tekee näiden perusteella laskennan siitä, miten paljon riviliittimiä koko keskukseen tai vaihtoehtoisesti yhteen tilaan vaaditaan. This project consisted of several different branches but a unified system, where the purpose was to create a terminal block counter program and develop UTU Oy's designing environment. The project started by first examining various macros, menus and external programs tailored for UTU Oy, as well as the errors recorded from the users, as well as their development needs.
There were a few meetings regarding the terminal block calculator, as well as consulting various designers. Information and support for CADMATIC installation was provided by CADMATIC-support.
The terminal block counter contains approximately 1000–1500 lines of code written in K-Language, most of which are mathematical expressions, condi-tions, and various symbol names.
The function of the counter is based on the fact it retrieves all the compo-nents that need terminal blocks from the open cabinet layout and uses them to calculate how many terminal blocks are required for the entire switch-board or, alternatively, for one cabinet.
Riviliitinlaskurin osalta käytiin muutama palaveri, sekä konsultointiin eri suunnittelijoita. CADMATIC:n asennukseen tiedot ja tuen sai CADMATIC-tuelta.
Riviliitinlaskuri sisältää noin 1000–1500 riviä K-kielellä kirjoitettua koodia, joista suurin osa on matemaattisia lausekkeita, ehtoja sekä eri symbolinimiä, jotka toimivat rakennusaineena tälle kehitetylle laskurille.
Laskurin toiminta perustuu siihen, että se hakee auki olevasta keskuskuvasta, kaikki riviliittimiä tarvitsevat komponentit, ja tekee näiden perusteella laskennan siitä, miten paljon riviliittimiä koko keskukseen tai vaihtoehtoisesti yhteen tilaan vaaditaan.
There were a few meetings regarding the terminal block calculator, as well as consulting various designers. Information and support for CADMATIC installation was provided by CADMATIC-support.
The terminal block counter contains approximately 1000–1500 lines of code written in K-Language, most of which are mathematical expressions, condi-tions, and various symbol names.
The function of the counter is based on the fact it retrieves all the compo-nents that need terminal blocks from the open cabinet layout and uses them to calculate how many terminal blocks are required for the entire switch-board or, alternatively, for one cabinet.