May 09, 2023 Jätä viesti

Kuinka lukea ohjelman käsittelyaika ohjelmoinnin kautta ja muotoilla kiinteät työajat

 

Leikkausaika tai käsittelyaika on laskettava määriteltäessä tietyn prosessin kiinteää työaikaa;
Ohjelman suoritusaika voidaan mitata sekuntikellolla tai lisäämällä koneistusohjelmaan makrokäsky (makrokäsky).
Menetelmä makrolausekkeen (makrokomento) lisäämiseen ohjausajan mittaamiseksi on seuraava:
Lisää ohjelmasegmentti "#3001=0;" välittömästi käsittelyohjelman ohjelman nimen alla (tämän segmentin tehtävänä on tyhjentää arvo mikroajastimessa);
Lisää ohjelmasegmentti "#190=#3001;" välittömästi ennen käsittelyohjelman ohjelman loppusegmenttiä (tämän segmentin tehtävänä on siirtää mikroajastimen reaaliaikainen arvo julkiseen muuttujaan);
Esimerkki:
Kuten
O1111;
#3001=0;
.....
Käsittelymenettely

#190=#3001;
M30
Tällä tavalla käsittelyaika on parametrissa #190.
Prosessointiohjelman suorittamisen jälkeen järjestelmäpaneelin vastaavalla sivulla numerolla 190 (tai muilla julkisilla muuttujanumeroilla ennen yhtäläisyysmerkkiä) näkyvät tiedot ovat käsittelyohjelman suorittamisen käsittelyaika (millisekunteina).

 

Lähetä kysely

whatsapp

skype

Sähköposti

Tutkimus