urenteller Plc

hallo ik heb een vraag??
kan iemand mij helpen??
ik wil een urenteller maken in plc in functie ladder of FBD
kan iemand mij helpen

grtjs :)

misschien eens beginnen met
welke plc, welk pakket?
is het belangrijk dat het ding nauwkeurig blijft over dagen/weken/jaren?

dit kan met een paar timertjes, tot vaste cyclische pulsen tot hele plc-windows clocksynchronisatie. is maar net hoe gek je het wil maken

hallo ik heb een CPU 1215C
tia portal v13
maar ik zou graag willen weten hoe jij kunt doen met tellers
of is er ook anderen dingen met wat jij urenteller kunt maken??

het moet niet nauwkeurig zijn
het moet zijn stand kunnen houden
maanden dus
grtjs

dan is het toch niet meer dan je clockmemory gebruiken om pulsen te tellen. bv de 1 seconde, dan de tellerwaarde delen door 3600.

Heb zelf gebruik gemaakt van de een volgen FBD programma, is oorspronkelijk van een Phoenix contact PLC maar ook aan te passen naar Siemens TIA portal.http://185.22.192.38:8080/afbeeldingen/naamloos.jpg

Peter112

Special Member

Heeft een 1200 niet een standaard runtime meter functie ingebouwd (wat niet wil zeggen dat deze lekker werkt)

hallo peter
kan u mij helpen?
ik heb niet veel ervaring in plc programmeren het is gwn stage en daar moet ik mijn eindwerk maken en zij willen ook uurteller maar met tellers kreeg k het niet

Toeternietoe

Dubbelgeïsoleerd

Als er geen urenteller in je functieblokken hebt dan kun je er zelf een maken.
Neem een pulsgever, stel die in op 0,5 sec aan en op 0,5 sec. uit.
Dan heb je elke seconde een puls.
Deze pulsgever laat je alleen werken als je motor (als voorbeeld) aan is.
Zo heb je een bedrijfsseconde teller.
De teller laat je tellen tot 3600. Als die waarde berijkt is dan tel je 1 op bij de Urenteller, en reset je de secondeteller ( wel in deze volgorde)
Zo heb je dan een bedrijfsurenteller.

Met een beetje handigheid kun je de tellers na hartelust en wensen aanpassen.
Als de motor veel draaid, dan kun je er ook een bedrijfsdagenteller in maken.
Gewoon je urenteller bij 24 de dagenteller 1 verhogen en de urenteller resetten.

Zorg wel dat je telwaarden remanent zijn, andere begin je na elke uitschakeling van de machine weer bij 0 te telen, en dat is meestal de bedoeling niet (soms wel)

En als je geen pulsgever hebt zoals ik in het begin aangaf, dan maak je deze zelf door 2 vertraagd opkomende tijdrelais achter elkaar te schakelen, waarbij als de laatste in komt de eerste weer gereset wordt.

Daar waar een schakeling rookt, vloeit de meeste stroom (1e hoofdwet van Toeternietoe)

voorbeeldcode, hele beschrijvingen,
blijft er nog wat schoolvraag aan over?

kadootje voor onder de kerst boom ;-)

"Ben nog een N00B, maar dat is al aan het veranderen ;)

hallo
ik heb nu deze gemaakt voor min
is dat goed ??
en kan iemand mij helpen hoe k da nu in hmi krijg
ik heb het effe nu gemaakt in step 7
maar ik heb s7-1200
en ik heb een basic touchpanel 6inch
hoe kreeg ik die min nu in hmi?
grtjs

Toeternietoe

Dubbelgeïsoleerd

hoe kreeg ik die min nu in hmi?

De min (-) zit gewoon in je letters- alfabet a-z cijfers en tekens.
Kun je net zo invoeren als de overige teksten.

Daar waar een schakeling rookt, vloeit de meeste stroom (1e hoofdwet van Toeternietoe)

Commentaar bij je code, probeer het eens
je hebt een plc en een hmi die je alleen in TIA kunt programmeren, en je begint in simatic manager? zie ik ook de logica niet van.
Verder waarom merkers en geen DB's?

hallo dk
mijn tia portal zijn simulator werkt de niet dus heb ik het effe daar gemaakt
en ik weet het niet hoe het met db

Je maakt mij niet wijs dat je stage loopt.
Je op school nooit wat geleerd hebt
Niemand op je stageplek er iets vanaf weet
En dan nog van je verwacht dat je dit maakt.
Iemand daar op je stage heeft toch wel een virtuele machine met een werkende tia erop, dat pakket zul je ook niet van je zakgeld gekocht hebben