Jag har nu letat runt en del, och försökt felsöka en del, men det börjar bli dags att hitta nån som vet mer om det här. Dessutom tror jag detta automations system blivit designat av ett företag i Sverige för länge sen. Hoppas någon här har konstruktiva ideer om/hur detta går att lösa.
Vad det handlar om är ett gammalt Sharp PLC system som hanterar bräder in och bräder ut (stapling, etc.) från en hyvelmaskin i ett sågverk som en god vän äger.
Systemet fungerade tills nyligen, men hade stått oanvänt ett halvår eller så, och därefter vägrar starta. Det finns en röd FAULT led (selftest) på PLC modulen som lyser direkt när modulen får matningsspänning.
PLC modulen heter Sharp ZW-70CU och är från serien W70H.
Power modulen heter Sharp ZW-1PU (5V DC, 7A max).
Denna serie blev EOL på slutet av '90 talet. Jag har inte lyckats hitta manual till denna serie, men nog till den lite nyare serien JW70H.
Jag har ännu inte försökt kontakta Sharp support om de möjligen har manual till denna.
Dokumentationen vid sågverket är noll. Såvitt vi förstår finns själva programmet endast i PLC modulens EPROM.
I manualen till den nyare JW70H serien står att den exakta FAULT felkoden kan läsas ut från en viss adress m h a ett programmeringsverktyg. Jag har inget sådant verktyg, men kan beställa någon begagnad från nätet. Dessa verkar finnas (t.ex. Sharp JW-15PG). Men största problemet här är at jag inte hittat den exakta manualen till ZW-70CU och knappast kan lita på att felkoderna är de samma som den nyare serien JW70H.
Anyway, denna felsökning har jag (och en annan) gjort hittills:
- konstaterat att ZW-1PU powern är dålig. 2V "rippel" när den belastas med 4A. Men, logik modulen drar bara lite ström och då är ripplet 100 mV ungefär. Försumbart enligt mig. Dessutom har logik modulen blivit testad och körd på en lab.power med samma resultat.
- samtliga elektrolyter i logik modulen har blivit bytta mot nya
- en begagnad likadan PLC modul beställdes från USA, men den visar också FAULT. Med dessa "reservdelar" ha vi provat olika kombinationer, men alltid FAULT. Rent logiskt verkar det betyda att det är själva programmet i EPROMet som är boven... Men jag kan ju tänka mig att när PLC'n kör på lab bänken utan kontakt med de rätta IO modulerna programmet är skrivet för är det ju ett fel i sig själv som den kanske detekterar. Jag vet för lite om PLC'er!