Productie Scorebord

Status
Niet open voor verdere reacties.

Willem Hoek

Gebruiker
Lid geworden
21 okt 2008
Berichten
7
Om bij te houden of de productielijn volgens schema loopt willen we een 'scorebord' op gaan hangen. Dit bord moet bij gaan houden of de werkelijke output overeenkomt met wat men had moeten maken binnen een bepaalde tijd (shift). De productielijn werkt 24 uur per dag volgens een 3 ploegendienst. Het schema reset zichzelf automatisch en op vijrdag zijn er aangepaste werktijden. In de pauze zou het schema moeten stoppen met optellen om na de pauze weer automatisch te starten.

Nu heb ik in VB een programma gemaakt, maar de puntjes op de I ontbreken nog. Zou iemand mij met de volgende punten kunnen helpen?

1) Uiteindelijk moet het programma op een LCD scherm in de productiehal gaan draaien. We willen echter met verschillende afmetingen gaan werken voor de verschillende lijnen. Hoe kan ik de lay-out automatisch aan laten passen aan het scherm. Ik heb een poging gedaan door eerst het venster te maximaliseren en vervolgens de labels daarvan afhankelijk te maken, maar dit werkt niet echt.

2) Op termijn willen we misschien een signaal uit de laatste machine van de productielijn koppelen aan de PC waar mijn programma op draait, maar voorlopig willen we dat de medewerker bij ieder gereed product op een knop drukt om Actueel = Actueel + 1 uit te voeren. Ik weet alleen niet hoe ik een knop aan een pc kan knopen (muis als inputgever gebruiken is te gevoelig omdat er ook met water gewerkt wordt op de lijn en de medewerker zelf niet het programma af mag sluiten).

3) Daarnaast lukt het me ook niet om alle reset momenten van het 'schema' juist uit te laten voeren. De 'counter' heb ik zelf gemaakt en volgens mij heb ik ergens een standaard telfout gemaakt, maar ik staar nu al zo lang naar de code dat ik de fout er niet uit krijg. Is er misschien iemand die een betere 'counter' weet.

HELP! :eek:
 

Bijlagen

Sorry , wil je wel helpen maar niet meer met vb6 (welke trouwens al meer als 10 jaar oud is....) VB.NET is het magische woord deze dagen....
 
1) Waarom laat je de resolutie niet zo laag mogelijk van je LCD als er dan toch alleen maar getallen getoond worden???

Je hebt ook LED tekstborden?? Die kun je koppelen aan je pc? misschien een idee...

Ps. aan je naam te zien.. kom je toevallig uit Katwijk ???
 
Laatst bewerkt:
Sorry , wil je wel helpen maar niet meer met vb6 (welke trouwens al meer als 10 jaar oud is....) VB.NET is het magische woord deze dagen....

Doe verder weinig met VB en had nog een kopietje uit mijn studietijd.

Kun je met VB.NET geen oude VB6 projecten inlezen dan?
 
1) Waarom laat je de resolutie niet zo laag mogelijk van je LCD als er dan toch alleen maar getallen getoond worden???

Je hebt ook LED tekstborden?? Die kun je koppelen aan je pc? misschien een idee...

Ps. aan je naam te zien.. kom je toevallig uit Katwijk ???

We willen specifiek LCD schermen omdat we ook meer info (bv bedrijfskrant, mededelingen etc) willen weergeven. Daardoor kunnen we dus ook niet. Ook de resolutie van het scherm lager zetten is dus niet echt een optie.

Aangezien we ook met 2 verschillende maten schermen willen gaan werken lijkt het mij het best als het programma zichzelf aanpast.

PS: ik kom i.d.d. uit Katwijk
 
Jawel, maar ik kan het niet meer terug converteren naar vb6...
 
Je kan de 2008 express versie gratis bij Microsoft downloaden
 
Beste Dirk,

Het is op Helpmij niet toegestaan als bedrijf aan klanten te komen, wil je dit toch graag doen dan kun je dit doen in de vorm van een advertentie.

Neem daarvoor contact op via adverteren@helpmij.nl

Verder dienen gesprekken via het forum te gaan, anders schiet het hele doel van een forum voorbij.
 
Laatst bewerkt:
Als aanvulling op het bericht van Tha Devil, de betreffende berichten verwijderd.
 
BEste willem ,maak eens een voorbeeldje van hoe het eruit moet zien. en waar we jou nu mee zouden kunnen helpen. De versie die jij in de eerste post hebt neergezet is zelfs van VB5 en die kan ik niet openen of importeren met vb.net.
 
Zie bijgevoegde afbeeldingen

Startscherm krijg je te zien als de .exe uitgevoerd wordt.

Vervolgens kun je met het invoerscherm de aantallen per shift invoeren.

Het scorebord moet uiteindelijk op het LCD scherm weergegeven worden.
- SHIFT = het aantal producten wat ze in 1 hele shift moeten produceren
- SCHEMA = een tellen die oploopt met een interval van (totale productietijd / aantal producten)
- Actueel = het aantal wat de operator via een inputgever (muis / toetsenbord / o.i.d zie oorspronkelijke vraagstelling) in kan geven
- TIJD = de resterende tijd die over is om producten te maken.

Gecombineerd met de oorspronkelijke vraagstelling geeft dit wel een redelijk beeld van wat ik aan het bouwen ben.
 

Bijlagen

  • invoerscherm.JPG
    invoerscherm.JPG
    56,1 KB · Weergaven: 75
  • scorebord.JPG
    scorebord.JPG
    86,3 KB · Weergaven: 84
  • startscherm.JPG
    startscherm.JPG
    37 KB · Weergaven: 77
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan