Servo motor JMC IHSV60-30-40-48

Moderator: Moderators

Plaats reactie
fluppie
Berichten: 130
Lid geworden op: 18 aug 2019 00:19

Re: Servo motor JMC IHSV60-30-40-48

Bericht door fluppie »

Zo wilde die tuning software eens bekijken maar bij het aanklikken van de oscilloscoop krijg een foutmelding op W10 64-bit.
Iemand bekend mee?

Code: Selecteer alles

Zie het einde van dit bericht voor meer informatie over het aanroepen 
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.FormatException: De indeling van de invoertekenreeks is onjuist.
   bij System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bij System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
   bij System.Decimal.Parse(String s)
   bij JmcServoPcConntrolSpace.Source.Scop.Module.Module.ConfigInit() in d:\work\project\PC\pcControl\ServoPcControl\JMC1.0.0\JMC1.7\ServoPcContro(JMC1.7.6)\BLDC\BLDC\Source\Scop\Module\Module.cs:regel 44
   bij JmcServoPcConntrolSpace.Source.Scop.Module.Module..ctor(ServoPcControl mdiName) in d:\work\project\PC\pcControl\ServoPcControl\JMC1.0.0\JMC1.7\ServoPcContro(JMC1.7.6)\BLDC\BLDC\Source\Scop\Module\Module.cs:regel 23
   bij JmcServoPcConntrolSpace.Source.Scop.Control.Control..ctor(ServoPcControl mdiName) in d:\work\project\PC\pcControl\ServoPcControl\JMC1.0.0\JMC1.7\ServoPcContro(JMC1.7.6)\BLDC\BLDC\Source\Scop\Control\Control.cs:regel 31
   bij ScopSpace.Scop..ctor(ServoPcControl mdiName) in d:\work\project\PC\pcControl\ServoPcControl\JMC1.0.0\JMC1.7\ServoPcContro(JMC1.7.6)\BLDC\BLDC\Source\Scop\View\ViewForm\Scop.cs:regel 73
   bij ServoPcControlSpace.ServoPcControl.ScopFormLoad() in d:\work\project\PC\pcControl\ServoPcControl\JMC1.0.0\JMC1.7\ServoPcContro(JMC1.7.6)\BLDC\BLDC\Source\ServoPcControl\ServoPCcontrol.cs:regel 1773
   bij ServoPcControlSpace.ServoPcControl.toolStripButtonScop_Click(Object sender, EventArgs e) in d:\work\project\PC\pcControl\ServoPcControl\JMC1.0.0\JMC1.7\ServoPcContro(JMC1.7.6)\BLDC\BLDC\Source\ServoPcControl\ServoPCcontrol.cs:regel 1830
   bij System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   bij System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   bij System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   bij System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   bij System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   bij System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   bij System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bij System.Windows.Forms.Control.WndProc(Message& m)
   bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bij System.Windows.Forms.ToolStrip.WndProc(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladen assembly's **************
mscorlib
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
JmcServoPcControl
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/JMC1.7.6/JmcServoPcControl.exe
----------------------------------------
System.Windows.Forms
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.4150.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.4001.0 built by: NET48REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.3761.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.3761.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.4180.0 built by: NET48REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.3761.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.3761.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.3761.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
scop
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/JMC1.7.6/scop.DLL
----------------------------------------
Excel
    Assembly-versie: 1.0.0.0
    Win32-versie: 1.0.0.0
    CodeBase: file:///C:/JMC1.7.6/Excel.DLL
----------------------------------------
NPOI
    Assembly-versie: 2.0.1.0
    Win32-versie: 2.0.1.0
    CodeBase: file:///C:/JMC1.7.6/NPOI.DLL
----------------------------------------
mscorlib.resources
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.8.3761.0 built by: NET48REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.


Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Servo motor JMC IHSV60-30-40-48

Bericht door serum »

Probeer eens een engelse .net te installeren? Heb daar met andere software, jaren geleden, iets soortgelijks mee gezien. Wel run as admin gekozen?
fluppie
Berichten: 130
Lid geworden op: 18 aug 2019 00:19

Re: Servo motor JMC IHSV60-30-40-48

Bericht door fluppie »

De truuk was om de engelse language pack van W10 te installeren en even te rebooten. Thanks om me in de juiste richting te duwen 8).
Laatst gewijzigd door fluppie op 01 jun 2020 16:20, 1 keer totaal gewijzigd.
Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Servo motor JMC IHSV60-30-40-48

Bericht door serum »

Bizar. Jaar of 13 gelden meegemaakt met Xerox software. Kennelijk werkt die foef nog steeds. dacht eraan omdat er 2 talen door elkaar in de foutmelding stonden.
fluppie
Berichten: 130
Lid geworden op: 18 aug 2019 00:19

Re: Servo motor JMC IHSV60-30-40-48

Bericht door fluppie »

Ja of iets met de units vanwege belgische AZERTY ipv meer internationale QWERTY? Who knows, maar het werkt nu. Alleen eens kijken of ik begrijp wat er gebeurt :mrgreen:.
Heb de indruk dat vooral op hele lage toerentallen/feeds hij meer moeite om input en output te matchen. Op hogere snelheden lijkt dat beter te lukken.
fluppie
Berichten: 130
Lid geworden op: 18 aug 2019 00:19

Re: Servo motor JMC IHSV60-30-40-48

Bericht door fluppie »

Zou zo'n 100W sterk genoeg zijn voor de X en Z-as? Officieel is dat dingetje maar 0.29Nm.
Huidige Sanyo Denki steppers zouden 1.27Nm met full steps moeten kunnen geven. Volgens deze tabel ( https://www.machinedesign.com/archive/a ... ping-myths ) schiet daar ongeveer 1/5 van over met 1/8 microstepping.
Wat in theorie zou impliceren dat de X en Z-as prima met zo'n 100W servo kunnen werken. Ik kijk naar de 100W varianten om niet te veel gewicht toe te voegen en ze ietsjes korter zijn. De huidige steppers wegen ongeveer 1050g. Volgens Bruce van JMC zou de 100W ook rond de 1kg zitten. Ik wens wel bij Nema 23 te blijven, dat vergemakkelijkt de ombouw vanwege bestaande afstandhouders op de machine https://www.sorotec.de/shop/BZT-PF600-P ... ndles.html deze, maar dan enkel ballscrew op de Y, de X en Z zijn nog met trapeziumdraad.
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Servo motor JMC IHSV60-30-40-48

Bericht door serum »

Ja, 100w is meer dan genoeg. De servo's leveren met gemak een factor 3 aan koppel in piek.

Mocht ruimte een issue zijn, zou het een alternatief de 200w nema24 zijn. Die is heel veel compacter dan de 180w nema23.
fluppie
Berichten: 130
Lid geworden op: 18 aug 2019 00:19

Re: Servo motor JMC IHSV60-30-40-48

Bericht door fluppie »

Die had ik ook gezien, maar ik zie niet meteen een oplossing hoe ik de boorgaten voor Nema23 kan aanpassen naar Nema24.
De reden waarom ik die lichtere motors wil nemen is vooral om de gantry niet nodeloos zwaarder te maken. Of is dat niet per se een probleem?

P.S.: Duidelijk nodig om Loctite 222 of dergelijke te gebruiken op de motorboutjes, zaten alle 4 al los na wat heen en weer vliegen tegen 7500mm/min. 8)
mattia
Berichten: 28
Lid geworden op: 11 nov 2009 13:41

Re: Servo motor JMC IHSV60-30-40-48

Bericht door mattia »

fluppie schreef: 25 mei 2020 19:49 Zo, na 2 maanden rondzwerven is dat ding vorige week eindelijk door de post gekomen 8) 8) 8).
Gisteren de bedrading aangepast, heb een extra kabel vanuit de stuurdoos laten vertrekken zodat ik (eventueel) heel snel kan ombouwen naar de oude Sanyo Denki stepper, mocht de servo tegenvallen/geen match zijn met het apparaat.
Vroeger stopten de steppers wanneer je boven de 1600mm/min wilde komen. Was een enkele stepper voor een dubbele Y-as via tandriem waarop 1605 kogelomloopspindels zitten.
Dat was ongeveer zijn vroegere max speed:
https://youtu.be/GaTiHRM0l8k

Nu 7500mm/min na verhogen van Mach3 kernel naar 100 kHz (was vroeger 25kHz):
https://youtu.be/P_sAhzRYpbo

Instellingen staan nu op 4000 microsteps (1000 line encoder, vandaar de 4000 microsteps). Dat geeft me 800 pulses per rotation (5mm per rev spindel). In theorie een resolutie van 1.25 µm. Belachelijk natuurlijk, mogelijks kan ik naar 2000 microsteps en kan de snelheid nog verder omhoog. Al denk ik dat 7500mm/min hard genoeg is voor dit machientje :mrgreen:.
Ziet er goed uit! Ik zit op mijn te bouwen frees te dubben over steppers vs deze servos - is dit direct gekoppeld aan de KO? Ik had altijd begrepen dat steppers vooral goed presteren bij lagere snelheden, en servos hoger, dus dat een timing belt oid beter zou zijn. Alleen de portaalfrees kit die ik heb is ontworpen voor direct mount.
benkr
Donateur
Berichten: 7769
Lid geworden op: 16 jun 2012 16:32
Locatie: Valkenswaard

Re: Servo motor JMC IHSV60-30-40-48

Bericht door benkr »

Begin gewoon met direct mount, ombouwen naar iets met een tandriem kan altijd later nog.
fluppie
Berichten: 130
Lid geworden op: 18 aug 2019 00:19

Re: Servo motor JMC IHSV60-30-40-48

Bericht door fluppie »

De Y-as van mijn BZT is aan de kant van de X-stepper (rechts in't filmpje) direct aangedreven. Er zit dan een 1:1 tandriem om de 2e Y-as kogelomloopspindel te laten draaien. Ze gebruiken dus 1 servo/stepper voor 2 kogelomloopspindels.
Volgens de tool van JMC moet de motor maar 40% van zijn koppel leveren om snel heen en weer te bewegen. Uiteraard is dit nullast. Er moet nog geen aluminium of hout verspaand worden :mrgreen:.
Gebruikersavatar
WillyH
Donateur
Berichten: 659
Lid geworden op: 22 dec 2018 09:35
Locatie: Zuiderkempen (B)

Re: Servo motor JMC IHSV60-30-40-48

Bericht door WillyH »

De JMC IHSV60-30-40-48 servomotor heeft een spie en spiebaan op zijn as. Mijn koppelingen hebben natuurlijk ( :| ) geen spiebaan. Ik heb al geprobeerd om die spie uit de as van de servo te trekken maar zonder resultaat. Misschien ben ik te bang :oops: maar heeft iemand van deze servo's de spie al van de as kunnen krijgen?
Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Servo motor JMC IHSV60-30-40-48

Bericht door serum »

Ja, goede tang, knijpen, harder knijpen, nog harder knijpen en je wipt hem er zo uit. Is een krappe passing. Maar jij bent de baas.

En blijft de baas. Zeg maar tegen hem dat je met mij gesproken hebt.

Denk aan de bbq van vorige week toen het spontaan ging regenen en je fijne lapje rund van je bord dreef. En er water in je bier kwam.. Of die keer dat je op de dijk fietste en de ijzel met bakken naar beneden kwam en je er niet aan had gedacht om je regenpak mee te nemen en je nog 40 km moest..
Gebruikersavatar
WillyH
Donateur
Berichten: 659
Lid geworden op: 22 dec 2018 09:35
Locatie: Zuiderkempen (B)

Re: Servo motor JMC IHSV60-30-40-48

Bericht door WillyH »

Oké, ik zal alvast mijn knalgele regenpak aandoen en met de griptang aan de slag gaan ;-) Bedankt!
Plaats reactie