Re: [Emc-users] 5i20-error
Arnold Riter CNC arnoldriter...@... writes: ... Thanks to everybody The problem was noise from the VFD!!! Arnold Hey Arnold, How did you determine it was noise from the VFD? Were you getting earlier symptoms? What were they? Tom -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] absolute analog output signal 0 - 10 V
Tom, an even better explanation is in the 2.3 docs here: http://www.linuxcnc.org/docs/devel/html/hal_basic_hal.html#r1_1_4 John On 10 Jan 2009 at 6:20, Tom wrote: Stephen John, I should have mentioned that it was me who was going to get the wording right all along ;-) John, thanks for your attention to helping me (or us) understand the new net command. I only recently started using it, and it works just as outlined here: http://www.linuxcnc.org/docview/html//hal_basic_hal.html#r1_1_4 Of course you are right about leaving verbose comments in the body of the hal and ini files. I can do better here... Thanks a bunch for your help guys. Tom -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dell Dimension 2400
At 01:45 PM 1/9/2009, you wrote: William; is there anything you can do to make the email agent program (it doesn't identify itself in the headers that I get here) you are using be a bit more friendly to text type email agents? The above is very difficult to read and follow the threading of, when all the paragraph and line ending formatting has been stripped, and no quoting mechanism is used. Thanks. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Too much is just enough. -- Mark Twain, on whiskey Gene, He's probably using the Hotmail web portal as his client. Yahoo does the same thing, and it really messes up the formatting. Mark -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Software question
At 03:27 PM 1/9/2009, you wrote: On Fri, Jan 09, 2009 at 08:06:18PM +, paul_c wrote: So what do *you* consider to be the alternatives capable of providing similar functionality ? This thread is more appropriate for emc-developers. This list is crazy enough lately! Please put any responses there. Seems like every time Paul comes on the list, he turns on combat mode. Haven't figgerer if it's stepper or servo driven yet though. Mark -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] latency test results help with interpretation
Hi Eric, I had the same devastating experience with an 1 GHz board. After some bothersome searching for the cause of extremely large latency values (above 7) I decided to get an old ASUS P3B-F board with a Pentium III, 350 MHz processor from the attic. With the same setup, same hard diks etc. I have now 9000 at maximum of all values and threads, averaging at ca. 7000. Then I pushed it up to 500 MHz without change in results. I think Intel was compromizing when trying to boost GHz performance on the cost of real time behaviour which the average user doesn't notice while playing games. I don't see any problem with using an elderly computer as long as real time performance is good. Best regards from frozen Germany Peter Blodow At 01:35 10.01.2009, you wrote: Hi All I have the following latency test results for a PIII 1Ghz coppermine based board I have. They are as follows servo thread 1ms max interval 1009707 ns servo thread 1ms max jitter 13202 ns base thread 25us max interval 43063 ns base thread 25us max jitter 20339 ns Can anybody tell me what is needed here. I have looked through the table of machines that work but I have no idea what just works and what is really good. Obviously zero jitter and intervals of exact length would be perfect but what is needed to get good or very good results ? Regards Eric -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Telnet Interface questions
Hi, I have been working on a Ethernet based pendant/operator console for EMC for a little while now (whenever I get a spare moment) , and have run into a little problem. I am using the EMCRSH, Telnet interface to EMC. My pendant was going to be quite a simple affair, but as things go, it has grown larger that first anticipated. I now have up to 84 inputs, being pushbuttons, rotary switches and encoders, and LED indicators for all of these inputs. I also have a 8 digital photo frame as a monitor. These are all controlled by a microprocessor, which is also handling the Ethernet connection to my mini-itx EMC computer. The problem I am having is when I get an error from EMC, I can't get the error message back to my pendant. I have tried the Get Operator_display, Get Operator_text and Get error commands, but none of these are returning an error to me. I am testing this by issuing a simple G01 command from MDI mode, this should invoke an error in regard to having no federate. I get an error displayed on my EMC computer, but all my status reporting to my micro are returning OK's. Is there some other command I should be using??? Regards Andrew -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 5i20-error
Tom escribió: Arnold Riter CNC arnoldriter...@... writes: ... Thanks to everybody The problem was noise from the VFD!!! Arnold Hey Arnold, How did you determine it was noise from the VFD? Were you getting earlier symptoms? What were they? Tom -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Hello Tom, Doing the test I forget to ground the new motor and there was some kind of problem, that when I measured the tension between the PC ground and the machinery ground I detected 5v to 35v. I have no oscilloscope so I can't be sure it was noise but it is very provable. When I grounded all things ok, the problem disappeared. I'm working in tuning the VFD and adapting my .hal file using your examples, hope to have it running today Arnold -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Telnet Interface questions
Hi Andrew, The problem is that the messages are deleted once they have been read. In most cases the GUI will get the messages because it is polling them quite frequently. By the time emcrsh gets there they have been swallowed by the gui. Unfortunately to change this would require a major redesign of emc's messaging system. Les AKSYS Tech Pty Ltd wrote: Hi, I have been working on a Ethernet based pendant/operator console for EMC for a little while now (whenever I get a spare moment) , and have run into a little problem. I am using the EMCRSH, Telnet interface to EMC. My pendant was going to be quite a simple affair, but as things go, it has grown larger that first anticipated. I now have up to 84 inputs, being pushbuttons, rotary switches and encoders, and LED indicators for all of these inputs. I also have a 8 digital photo frame as a monitor. These are all controlled by a microprocessor, which is also handling the Ethernet connection to my mini-itx EMC computer. The problem I am having is when I get an error from EMC, I can't get the error message back to my pendant. I have tried the Get Operator_display, Get Operator_text and Get error commands, but none of these are returning an error to me. I am testing this by issuing a simple G01 command from MDI mode, this should invoke an error in regard to having no federate. I get an error displayed on my EMC computer, but all my status reporting to my micro are returning OK's. Is there some other command I should be using??? Regards Andrew -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Telnet Interface questions
On Saturday 10 January 2009, Leslie Newell wrote: The problem is that the messages are deleted once they have been read. In most cases the GUI will get the messages because it is polling them quite frequently. By the time emcrsh gets there they have been swallowed by the gui. Unfortunately to change this would require a major redesign of emc's messaging system. Remove the 'queue' type from the emcError buffer line in your *.nml config. You can also locate the updateError() function in shcom.cc, and change emcErrorBuffer-read() to emcErrorBuffer-peek(), then recompile. You will then be able to read most recent error message passed from lower levels. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Telnet Interface questions
Remove the 'queue' type from the emcError buffer line in your *.nml config. Removing the 'queue' type might lead to problems, as more than one error messages won't get stored. Any subsequent error messages will overwrite existing ones in the channel. Currently task and iocontrol are 2 examples of error message sources, and if errors happen from both, one of the two could get lost. (at least that's my interpretetion of it from the RCS handbook...) You can also locate the updateError() function in shcom.cc, and change emcErrorBuffer-read() to emcErrorBuffer-peek(), then recompile. You will then be able to read most recent error message passed from lower levels. peek() and a faster update rate should definately make a difference. Regards, Alex -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dell Dimension 2400
Mark, Yes, I am using the hotmail portal, sorry if this causes too much trouble. I have looked into setting up Evolution with hotmail, but there is some issue about having to pay for this service through hotmail. May end up switching to Gmail. It looks like it is a free service. Thanks, Will Baden Date: Sat, 10 Jan 2009 06:39:49 -0500 To: emc-users@lists.sourceforge.net From: mark.we...@nrl.navy.mil Subject: Re: [Emc-users] Dell Dimension 2400 At 01:45 PM 1/9/2009, you wrote: William; is there anything you can do to make the email agent program (it doesn't identify itself in the headers that I get here) you are using be a bit more friendly to text type email agents? The above is very difficult to read and follow the threading of, when all the paragraph and line ending formatting has been stripped, and no quoting mechanism is used. Thanks. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Too much is just enough. -- Mark Twain, on whiskey Gene, He's probably using the Hotmail web portal as his client. Yahoo does the same thing, and it really messes up the formatting. Mark -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users _ Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_howitworks_012009 -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Telnet Interface questions
On Saturday 10 January 2009, Alex Joni wrote: Remove the 'queue' type from the emcError buffer line in your *.nml config. Removing the 'queue' type might lead to problems, as more than one error messages won't get stored. Any subsequent error messages will overwrite existing ones in the channel. Currently task and iocontrol are 2 examples of error message sources, and if errors happen from both, one of the two could get lost. (at least that's my interpretetion of it from the RCS handbook...) Yes, which is why I said: You will then be able to read most recent error message passed from lower levels. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Telnet Interface questions
I don't have any suggestions - the code guys are better in that regard - butI do have a question - is your pendant project a commercial venture or an open source that you'll publish somewhere? I'm interested in what you're doing. Making my own intelligent pendant would be appealing (ok, pretty damn cool too - especially if I involve my dad for some help implementing touch panel tech from a previous job as opposed to buttons). At the very least let us know how your project turns out when it gets to where it's going. Greg www.distinctperspectives.com -Original Message- From: AKSYS Tech Pty Ltd [mailto:a...@austarnet.com.au] Sent: Saturday, January 10, 2009 7:30 AM To: emc-users@lists.sourceforge.net Subject: [Emc-users] Telnet Interface questions Hi, I have been working on a Ethernet based pendant/operator console for EMC for a little while now (whenever I get a spare moment) , and have run into a little problem. I am using the EMCRSH, Telnet interface to EMC. My pendant was going to be quite a simple affair, but as things go, it has grown larger that first anticipated. I now have up to 84 inputs, being pushbuttons, rotary switches and encoders, and LED indicators for all of these inputs. I also have a 8 digital photo frame as a monitor. These are all controlled by a microprocessor, which is also handling the Ethernet connection to my mini-itx EMC computer. The problem I am having is when I get an error from EMC, I can't get the error message back to my pendant. I have tried the Get Operator_display, Get Operator_text and Get error commands, but none of these are returning an error to me. I am testing this by issuing a simple G01 command from MDI mode, this should invoke an error in regard to having no federate. I get an error displayed on my EMC computer, but all my status reporting to my micro are returning OK's. Is there some other command I should be using??? Regards Andrew -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] absolute analog output signal 0 - 10 V
John, thanks for your attention to helping me (or us) understand the new net command. I only recently started using it, and it works just as outlined here: http://www.linuxcnc.org/docview/html//hal_basic_hal.html#r1_1_4 I have to second Tom's comment. As a newbie to EMC you look at other files and they use linksp all thou the file but the manual never gives a explanation of linksp. If you search thru the manual it uses linksp several times in examples. So it kind of like stepping into a mud puddle the more you move around the muddier the puddle gets. The link above is for the new commands the fact there are new commands and still working old commands that are not explain added to the mud. If you look in section 5.4.3 of the hal manual it list command that can be use in hal but does not list net. I think adding a section to the link above that shows old but still useable commands would be helpful. Then add the whole thing to the hal manual would great. Donnie -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 5i20/7i43 Pico's PWM Amps
Jon Elson el...@... writes: Well, of course, you could also use the Pico Systems Universal PWM Controller. When you deal with the extra support stuff needed for the Mesa board, I don't think there is any price advantage with them. I have some config file sets on my web page at http://pico-systems.com/codes/univpwm/ This is a 4-axis mill setup. You can't actually run this without hardware, the driver will not detect the board and will terminate. Jon, If you start with a blank slate your Universal PWM is a good cost effective solution that simplifies hardware and software setup and provides for Opto22 relays. In my case though I already have a Mesa card (won at Cardinal raffle), 50 pin breakout panels and I installed solid state relays for spindle, coolant and brake when I converted the machine to Mach3/Gecko's. The machine also has a safe, hardware based E-stop circuit. In theory all I need to do to upgrade to your AMP's is to figure out how to wire your PWM AMP's and existing encoders to the Mesa, configure the PWM Hostmot2 parameters and pass the machine's drive enable signal from the mill's E-Stop circuit back to EMC. Roger -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dell Dimension 2400
On Saturday 10 January 2009, Mark Wendt (Contractor) wrote: At 01:45 PM 1/9/2009, you wrote: William; is there anything you can do to make the email agent program (it doesn't identify itself in the headers that I get here) you are using be a bit more friendly to text type email agents? The above is very difficult to read and follow the threading of, when all the paragraph and line ending formatting has been stripped, and no quoting mechanism is used. Thanks. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Too much is just enough. -- Mark Twain, on whiskey Gene, He's probably using the Hotmail web portal as his client. Yahoo does the same thing, and it really messes up the formatting. Mark Gak! Whatever it is, its ugly to try and read. :) -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Snow Day -- stay home. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dell Dimension 2400
:) Will Baden Date: Sat, 10 Jan 2009 10:49:31 -0500 From: gene.hesk...@gmail.com To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Dell Dimension 2400 On Saturday 10 January 2009, Mark Wendt (Contractor) wrote: At 01:45 PM 1/9/2009, you wrote: William; is there anything you can do to make the email agent program (it doesn't identify itself in the headers that I get here) you are using be a bit more friendly to text type email agents? The above is very difficult to read and follow the threading of, when all the paragraph and line ending formatting has been stripped, and no quoting mechanism is used. Thanks. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Too much is just enough. -- Mark Twain, on whiskey Gene, He's probably using the Hotmail web portal as his client. Yahoo does the same thing, and it really messes up the formatting. Mark Gak! Whatever it is, its ugly to try and read. :) -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Snow Day -- stay home. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users _ Windows Live™: Keep your life in sync. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009 -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dell Dimension 2400
On Saturday 10 January 2009, William Baden wrote: Mark, Yes, I am using the hotmail portal, sorry if this causes too much trouble. I have looked into setting up Evolution with hotmail, but there is some issue about having to pay for this service through hotmail. May end up switching to Gmail. It looks like it is a free service. It is William, and while its web interface I don't care for, it works. But I don't use the web stuff at all. I use kmail on linux here, and I feed kmail with fetchmail running in the pop mode, then hands it off to procmail which pipes it through spamassassin which kills some of the more obnoxious spam, then puts it in /var/mail/$user, and my kmail running as root, grabs it from there. All the lists actually exist here on this box, until they get expired due to old age. Some I don't expire, so the whole email corpus here is about 10GB. Thanks, Will Baden Date: Sat, 10 Jan 2009 06:39:49 -0500 To: emc-users@lists.sourceforge.net From: mark.we...@nrl.navy.mil Subject: Re: [Emc-users] Dell Dimension 2400 At 01:45 PM 1/9/2009, you wrote: William; is there anything you can do to make the email agent program (it doesn't identify itself in the headers that I get here) you are using be a bit more friendly to text type email agents? The above is very difficult to read and follow the threading of, when all the paragraph and line ending formatting has been stripped, and no quoting mechanism is used. Thanks. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Too much is just enough. -- Mark Twain, on whiskey Gene, He's probably using the Hotmail web portal as his client. Yahoo does the same thing, and it really messes up the formatting. Mark -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users _ Windows Live™ Hotmail®: Chat. Store. Share. Do more with mail. http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t1_hm_justgotbetter_howi tworks_012009 --- --- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) You seek to shield those you love and you like the role of the provider. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] absolute analog output signal 0 - 10 V
I'm not sure if they are deprecated or not... I don't think they are perhaps just obsolete. I was just as lost with linksp and other commands when I first started. In the trunk (2.3) there is only 4 linksp's left to fix. Now that you reminded me :). and yes I need to add the description for them in the basic hal section somewhere because you will find them in most older configurations and some if not most of the sample configurations. Thanks for the feedback John On 10 Jan 2009 at 10:46, Greg Michalski wrote: Instead of a dedicated section for old commands - maybe the inclusion of the deprecated command(s) and formatting of it(them) where appropriate in the sections of the new 'preferred' commands/operations? Or would it be easier from the standpoint of actually editing and maintaining the manual to make a dedicated section like Donnie suggests? Greg www.distinctperspectives.com -Original Message- From: Donnie Timmons [mailto:dtimm...@etex.net] Sent: Saturday, January 10, 2009 9:41 AM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] absolute analog output signal 0 - 10 V John, thanks for your attention to helping me (or us) understand the new net command. I only recently started using it, and it works just as outlined here: http://www.linuxcnc.org/docview/html//hal_basic_hal.html#r1_1_4 I have to second Tom's comment. As a newbie to EMC you look at other files and they use linksp all thou the file but the manual never gives a explanation of linksp. If you search thru the manual it uses linksp several times in examples. So it kind of like stepping into a mud puddle the more you move around the muddier the puddle gets. The link above is for the new commands the fact there are new commands and still working old commands that are not explain added to the mud. If you look in section 5.4.3 of the hal manual it list command that can be use in hal but does not list net. I think adding a section to the link above that shows old but still useable commands would be helpful. Then add the whole thing to the hal manual would great. Donnie -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] absolute analog output signal 0 - 10 V
and quick as quick can be both Alex and myself added this almost at the same time :) http://www.linuxcnc.org/docs/devel/html/hal_basic_hal.html#r1_1_6 John On 10 Jan 2009 at 10:47, John Thornton wrote: I'm not sure if they are deprecated or not... I don't think they are perhaps just obsolete. I was just as lost with linksp and other commands when I first started. In the trunk (2.3) there is only 4 linksp's left to fix. Now that you reminded me :). and yes I need to add the description for them in the basic hal section somewhere because you will find them in most older configurations and some if not most of the sample configurations. Thanks for the feedback John On 10 Jan 2009 at 10:46, Greg Michalski wrote: Instead of a dedicated section for old commands - maybe the inclusion of the deprecated command(s) and formatting of it(them) where appropriate in the sections of the new 'preferred' commands/operations? Or would it be easier from the standpoint of actually editing and maintaining the manual to make a dedicated section like Donnie suggests? Greg www.distinctperspectives.com -Original Message- From: Donnie Timmons [mailto:dtimm...@etex.net] Sent: Saturday, January 10, 2009 9:41 AM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] absolute analog output signal 0 - 10 V John, thanks for your attention to helping me (or us) understand the new net command. I only recently started using it, and it works just as outlined here: http://www.linuxcnc.org/docview/html//hal_basic_hal.html#r1_1_4 I have to second Tom's comment. As a newbie to EMC you look at other files and they use linksp all thou the file but the manual never gives a explanation of linksp. If you search thru the manual it uses linksp several times in examples. So it kind of like stepping into a mud puddle the more you move around the muddier the puddle gets. The link above is for the new commands the fact there are new commands and still working old commands that are not explain added to the mud. If you look in section 5.4.3 of the hal manual it list command that can be use in hal but does not list net. I think adding a section to the link above that shows old but still useable commands would be helpful. Then add the whole thing to the hal manual would great. Donnie -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 5i20/7i43 Pico's PWM Amps
Roger wrote: Jon, If you start with a blank slate your Universal PWM is a good cost effective solution that simplifies hardware and software setup and provides for Opto22 relays. In my case though I already have a Mesa card (won at Cardinal raffle), 50 pin breakout panels and I installed solid state relays for spindle, coolant and brake when I converted the machine to Mach3/Gecko's. The machine also has a safe, hardware based E-stop circuit. In theory all I need to do to upgrade to your AMP's is to figure out how to wire your PWM AMP's and existing encoders to the Mesa, configure the PWM Hostmot2 parameters and pass the machine's drive enable signal from the mill's E-Stop circuit back to EMC. OK, this shouldn't be a big deal. The servo amps have optocouplers that can be put in series in the E-stop chain, so that any amp that faults will cause an e-stop. The amps run off a +12 V logic supply that needs to have its minus terminal common to the motor power supply. You need to supply +12 V to the enable terminal to enable the amps, such as with an out-of-estop SSR. The PWM and direction inputs are opto-isolated and can be run from a 5 V logic output. No current in the PWM otpo = no current to the motor. The amps are designed for a 50 KHz PWM signal, but could run at lower frequency of needed. That's all there is to it. Oh, yeah, there's one more detail. The DC (brush) version of these amps needs one short pulse in each direction after enabling, to reset the shutdown logic in the FET driver chips. The AC (brushless) amp does this internally. There is a bootstrap HAL pin in my driver to do this, I'm not sure if the Mesa driver has a similar function. Jon -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 5i20-error
Hello Tom, Doing the test I forget to ground the new motor and there was some kind of problem, that when I measured the tension between the PC ground and the machinery ground I detected 5v to 35v. ... Arnold Arnold, Thanks, that is understandable. I have an 80,000rpm Excellon pcb drill spindle that I am setting up to use in a small jewelry engraver. I didn't ground the spindle housing to the vfd for a test run, and I got quite a shock when I put one hand on the spindle and the underside of my arm on the vfd. Yeow! And this was while it was coasting after shutting it down. It felt like 100+ volts. Tom -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] FW: Telnet Interface questions
Hi Guys, Thanks for the replies, I will give the changes a try and see where I get to - I will probably have to bug you more as I get deeper into the bowels of the beast. Greg, I probably will release everything open source, as EMC is a great piece of software and I would like to contribute where I can. The micro I am using is the parallax Propeller chip, which is about as secure as a soggy paper bag, so if someone really wanted my code they could get it anyhow. At the moment it is far from complete, it will be a couple of months before I would be happy to release this. Also as a side note, I have a Windows GUI done in C# for EMC, once again using the telnet interface. I will release this also as open source, unfortunately this will have to be in a cut down version, as I wrote this for a commercial application for a customer, it is quite cool, and I am quite proud of it, in that It has adapters (software) and you can choose the motion controller you are using, at the moment this supports the dreaded ncPod, Mach3 through the its COM object and now EMC. It is totally remotable, in that you could have a screen with the estop button on it in the US, and I could have the cycle start button here in Australia and the machine could be in Timbuktu. (Not sure why you would do this, but you could if your little heart desired). The EMC side of this needs to be finished off, as it is suffering from the same error message reporting problems. Thanks again for your suggestions guys Regards Andrew -Original Message- From: AKSYS Tech Pty Ltd [mailto:a...@austarnet.com.au] Sent: Saturday, January 10, 2009 10:30 PM To: 'emc-users@lists.sourceforge.net' Subject: Telnet Interface questions Hi, I have been working on a Ethernet based pendant/operator console for EMC for a little while now (whenever I get a spare moment) , and have run into a little problem. I am using the EMCRSH, Telnet interface to EMC. My pendant was going to be quite a simple affair, but as things go, it has grown larger that first anticipated. I now have up to 84 inputs, being pushbuttons, rotary switches and encoders, and LED indicators for all of these inputs. I also have a 8 digital photo frame as a monitor. These are all controlled by a microprocessor, which is also handling the Ethernet connection to my mini-itx EMC computer. The problem I am having is when I get an error from EMC, I can't get the error message back to my pendant. I have tried the Get Operator_display, Get Operator_text and Get error commands, but none of these are returning an error to me. I am testing this by issuing a simple G01 command from MDI mode, this should invoke an error in regard to having no federate. I get an error displayed on my EMC computer, but all my status reporting to my micro are returning OK's. Is there some other command I should be using??? Regards Andrew -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] New cutter compensation algorithm in TRUNK
On Thursday 08 January 2009, Chris Radek wrote: Today I merged my cutter compensation work. The new algorithm handles concave corners and is not picky about entry moves. You need to include cstdlib cstring headers in interp_queue.cc and then it will at least compile with gcc-4.3. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 5i20-error
Tom wrote: Hello Tom, Doing the test I forget to ground the new motor and there was some kind of problem, that when I measured the tension between the PC ground and the machinery ground I detected 5v to 35v. ... Arnold Arnold, Thanks, that is understandable. I have an 80,000rpm Excellon pcb drill spindle that I am setting up to use in a small jewelry engraver. I didn't ground the spindle housing to the vfd for a test run, and I got quite a shock when I put one hand on the spindle and the underside of my arm on the vfd. Yeow! And this was while it was coasting after shutting it down. It felt like 100+ volts. Oh oh! First, you'd better check for a short to ground from one of the line wires. If not, then you need to figure out where the voltage was coming from. I'd generally expect an Excellon motor to de-excite the rotor very quickly when switched to open-circuit. I guess when the VFD is still decelerating the motor, it keeps the rotor magnetized, though. You should also know the VFD is not isolated from the mains, and runs on 340 V DC, so you should always treat anything connected to the VFD with great respect, even when it is stopped. The Excellon drive may have had one motor pole grounded, and that may be tied to frame ground. Certainly not a great scheme, but they all seem to use 3-wire cables. I know my motor is completely floating, but that doesn't necessarily apply to any other unit. Jon -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] FW: Telnet Interface questions
Hi Guys, Just a quick update. I did as paul_c suggested and removed the queue type from the *.nml file. This seems to have fixed my issue, and I now seem to have error reporting coming back into my micro. I can see where Alex is coming from and understand the possible problems of doing this. I will try the changes to shcom.cc and let you know how that goes - I am a complete Linux noob so I am a little worried about doing a recompile, but I will give it a try and see how I go. Thanks again for your help. Regards Andrew -Original Message- From: AKSYS Tech Pty Ltd [mailto:a...@austarnet.com.au] Sent: Saturday, January 10, 2009 10:30 PM To: 'emc-users@lists.sourceforge.net' Subject: Telnet Interface questions Hi, I have been working on a Ethernet based pendant/operator console for EMC for a little while now (whenever I get a spare moment) , and have run into a little problem. I am using the EMCRSH, Telnet interface to EMC. My pendant was going to be quite a simple affair, but as things go, it has grown larger that first anticipated. I now have up to 84 inputs, being pushbuttons, rotary switches and encoders, and LED indicators for all of these inputs. I also have a 8 digital photo frame as a monitor. These are all controlled by a microprocessor, which is also handling the Ethernet connection to my mini-itx EMC computer. The problem I am having is when I get an error from EMC, I can't get the error message back to my pendant. I have tried the Get Operator_display, Get Operator_text and Get error commands, but none of these are returning an error to me. I am testing this by issuing a simple G01 command from MDI mode, this should invoke an error in regard to having no federate. I get an error displayed on my EMC computer, but all my status reporting to my micro are returning OK's. Is there some other command I should be using??? Regards Andrew -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] New cutter compensation algorithm in TRUNK
On Sat, Jan 10, 2009 at 11:58:05PM +, paul_c wrote: You need to include cstdlib cstring headers in interp_queue.cc and then it will at least compile with gcc-4.3. Thanks for helping test, paul. I'm not surprised if I missed something. Please send a patch that makes it build without warnings for you, and if it doesn't break my build with 4.0 I'll apply it. You can send it to emc-developers or to me personally. Chris -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] request to EricJ and his new latency test results
Dear EricJ: I see you have just added two excellent latency test results to the Wiki, one for the Jetway J7F2WE1G5D (a VIA C7 CPU) and one for the Intel D945GCLF2 (an Atom CPU), with both showing less than 1ns jitter in the fast thread. Thanks very much for posting these data but could you please be a bit more explicit... It is my understanding that the Jetway motherboard has no onboard parallel port. What add-on parallel port card did you use in the test you report? Similarly, the Intel motherboard does have an onboard parallel port. Did you use it or did you use an add-on card (and if so, which one) in the test you report? Thanks in advance. Regards, Kent -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] latency tests?
I guess the end question is, is this machine going to be able to run a stepper driven lathe? From the latency test window, servo thread was 218376, and base thread was 88463, this after firing up FF and hitting a couple of sites, m oving FF around, and running glxgears. Machine is an old HP with a 1Ghz athlon and miss-matched memory. Off board ati 9200SE video with radeon driver. Kubuntu-8.04 on top of the LTS distrib, running the emc/rtai kernel. Those figures don't look too promising to me. Thanks all. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Right now I feel that I've got my feet on the ground as far as my head is concerned. -- Baseball pitcher Bo Belinsky -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Telnet Interface Questions
Andrew wrote: Hi Guys, ...It is totally remotable, in that you could have a screen with the estop button on it in the US, and I could have the cycle start button here in Australia and the machine could be in Timbuktu. (Not sure why you would do this, but you could if your little heart desired). The EMC side of this needs to be finished off, as it is suffering from the same error message reporting problems. I tip my hat to you for the nice work you've been doing, Andrew. Sweet. This last bit of your message, however, brings home how important it is that we all practice safe connections (ala safe sex). It's chilling to think of a hacker turning on a real machine. It seems to me one can never be too paranoid with any machinery that (1) can cause physical damage or personal injury, (2) allows for the possibility of remote control and (3) connects to the Internet so any scumbag can try his hand at it. I'm not suggesting you personally don't know the drill, Andrew, but a number of messages on this list suggest that some of our users are Unix/Linux neophytes. Please, people, please be sure your systems are locked down. There are plenty of books and websites providing chapter and verse about good system security practices. Read...understand...implement...maintain. I know I sound like a dotty maiden aunt about this, but from almost the moment my former place of employment went online we saw frequent break-in attempts by people who were obviously trying just because they could---there certainly wasn't any pot of gold lying in wait behind the firewall. If you think our EMC2 work is too arcane for black-hat hackers to bother with, just remember we're posted all over the net (this list, the Wiki, SourceForge, YouTube, CNCZone, etc.) so there are plenty of interesting hints of potential targets for those who are so inclined. One of my grandmother's favorite aphorisms was An ounce of prevention is worth a pound of cure. Regards, Kent -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] latency tests?
Hi you all, Gene inspired me to try EMC on my holy desktop writing computer (will never get in touch with the dirty workshop!). It is a AMC Athlon XP 2600. I can't do anything to bring the latency test higher than 4288 and 5020 for servo and base, resp. I have tried 4 of my computers so far and it seems to me: maybe, could high latency times be a property of intel processors? regards Peter Blodow At 06:29 11.01.2009, you wrote: I guess the end question is, is this machine going to be able to run a stepper driven lathe? From the latency test window, servo thread was 218376, and base thread was 88463, this after firing up FF and hitting a couple of sites, m oving FF around, and running glxgears. Machine is an old HP with a 1Ghz athlon and miss-matched memory. Off board ati 9200SE video with radeon driver. Kubuntu-8.04 on top of the LTS distrib, running the emc/rtai kernel. Those figures don't look too promising to me. Thanks all. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Right now I feel that I've got my feet on the ground as far as my head is concerned. -- Baseball pitcher Bo Belinsky -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] request to EricJ and his new latency test results
Kent, You are correct about the Jetway board, it does not have a build in parallel port. However on the systems I used that board, I was also using the Mesa 5i20 controller with the hostmot2 drivers. So no parallel port was required. The pins to run out a parallel port are provided on the board however. See Page 7: http://resources.mini-box.com/online/MBD-J-J7F2WE1G5D/MBD-J-J7F2WE1G5D-manua l.pdf A parallel port connector would have to be separately acquired however, as it is not provided with the kit. With the Intel board I am using the Mesa 7i43 which uses the parallel port for communications, not direct stepper control. All of the systems I have done either used servos or micro-steppers and thus required add on boards of some sort. Regards, Eric I see you have just added two excellent latency test results to the Wiki, one for the Jetway J7F2WE1G5D (a VIA C7 CPU) and one for the Intel D945GCLF2 (an Atom CPU), with both showing less than 1ns jitter in the fast thread. Thanks very much for posting these data but could you please be a bit more explicit... It is my understanding that the Jetway motherboard has no onboard parallel port. What add-on parallel port card did you use in the test you report? Similarly, the Intel motherboard does have an onboard parallel port. Did you use it or did you use an add-on card (and if so, which one) in the test you report? Thanks in advance. -- Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users