Re: EMC, ISA and other Questions...
Posted by
Ray Henry
on 2003-01-21 13:44:43 UTC
zestronad54529
The problem with a port of EMC to MS-windows is that there are a limited
number of ways to approach the real-time loops that make the software as
powerful as it is. (You can't do it at all with Pella-Windows or
Anderson-Windows.)
You can purchase a real-time extension to NT, 2000 or XP but that is a
rather costly approach. You can buffer motor and IO signals in hardware
somewhere off the PC as some have done, or you can tweek the
multiprocessor timers on the motherboard as one vendor has. Yes you are
welcome to use the interpreter any way that you like. Master5 and its
kin started by doing that.
You will still have a very difficult time using something like
IO_BASE_ADDRESS, a variable, or any near relative to attack the hardware
if you are using a product from one of those other window vendors. These
kinds of things are rather easy under OS's that use X-Windows.
Yesterday I wrote a small script in Tcl/Tk that used some of the EMC
stuff like inb and outb so that I could set up and read an 8255 DIO card.
That script is available from the dropbox at www.linuxcnc.org. Programs
like these work pretty slick with Linux. Reminds me a lot of peek and
poke back in the old days. Oh yea, it works equally well for ISA or PCI
cards.
---rant---
I'd suggest that you'd better start keeping your eyes open for "unix"
boxes. Orbitz recently saved 6 mil up front with a small upgrade to
Linux. One movie theater chain switched 4000 ticket vendor boxes to
Linux and just the savings in yearly extortion gave the owner a pretty
good pay raise. Linux/Beowolf gave George Lucas's Industrial Light and
Magic a 10x rendering boost. And then there's Apple's BSD that gave them
an awesome batch of new products! I know, Mom, I owe you breakfast and
dinner at NAMES. Flames welcome off list.
---eor---
Ray Henry
Michigan's U.P.
The problem with a port of EMC to MS-windows is that there are a limited
number of ways to approach the real-time loops that make the software as
powerful as it is. (You can't do it at all with Pella-Windows or
Anderson-Windows.)
You can purchase a real-time extension to NT, 2000 or XP but that is a
rather costly approach. You can buffer motor and IO signals in hardware
somewhere off the PC as some have done, or you can tweek the
multiprocessor timers on the motherboard as one vendor has. Yes you are
welcome to use the interpreter any way that you like. Master5 and its
kin started by doing that.
You will still have a very difficult time using something like
IO_BASE_ADDRESS, a variable, or any near relative to attack the hardware
if you are using a product from one of those other window vendors. These
kinds of things are rather easy under OS's that use X-Windows.
Yesterday I wrote a small script in Tcl/Tk that used some of the EMC
stuff like inb and outb so that I could set up and read an 8255 DIO card.
That script is available from the dropbox at www.linuxcnc.org. Programs
like these work pretty slick with Linux. Reminds me a lot of peek and
poke back in the old days. Oh yea, it works equally well for ISA or PCI
cards.
---rant---
I'd suggest that you'd better start keeping your eyes open for "unix"
boxes. Orbitz recently saved 6 mil up front with a small upgrade to
Linux. One movie theater chain switched 4000 ticket vendor boxes to
Linux and just the savings in yearly extortion gave the owner a pretty
good pay raise. Linux/Beowolf gave George Lucas's Industrial Light and
Magic a 10x rendering boost. And then there's Apple's BSD that gave them
an awesome batch of new products! I know, Mom, I owe you breakfast and
dinner at NAMES. Flames welcome off list.
---eor---
Ray Henry
Michigan's U.P.
> From: "zestronad54529 <dpeter@...>" <dpeter@...>
> Subject: EMC, ISA and other Questions...
>
> I haven't gone hacking into EMC yet, but has anyone tried to port
> it to windows? I normally work in VB and VC++ and as of yet not
> played in Linux and haven't even seen a Unix box in 15 years.
> What peaked my interest was a previous post that mentioned
> IO_base_address. If it works off the I/O address, it should talk
> directly to an ISA card just like the parallel port. I have ISA
> controller cards, but no developable software so I'm reverse
> engineering them to write code. If I can pull g-code conversion from
> another piece of software rather than doing it from scratch...
Discussion Thread
zestronad54529 <dpeter@n...
2003-01-20 20:15:27 UTC
EMC, ISA and other Questions...
Ivan Nichols <ouisel@v...
2003-01-21 05:12:00 UTC
Re: EMC, ISA and other Questions...
Dave Lantz
2003-01-21 05:17:38 UTC
RE: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
Carol & Jerry Jankura
2003-01-21 05:53:07 UTC
RE: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
Vince Negrete
2003-01-21 07:44:52 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
alex
2003-01-21 07:50:53 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
j.guenther
2003-01-21 08:15:56 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
alex
2003-01-21 08:23:48 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Vince Negrete
2003-01-21 08:27:57 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
j.guenther
2003-01-21 08:36:48 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
alex
2003-01-21 08:50:25 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Vince Negrete
2003-01-21 08:54:20 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
j.guenther
2003-01-21 09:03:23 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Tim Goldstein
2003-01-21 09:14:34 UTC
RE: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
j.guenther
2003-01-21 09:18:15 UTC
RE: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
alex
2003-01-21 09:18:44 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Jon Elson
2003-01-21 09:21:18 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Jon Elson
2003-01-21 09:28:01 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
j.guenther
2003-01-21 09:39:00 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
alex
2003-01-21 09:52:47 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Carol & Jerry Jankura
2003-01-21 10:44:26 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Carol & Jerry Jankura
2003-01-21 10:44:30 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
alex
2003-01-21 11:12:33 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Ray Henry
2003-01-21 13:44:43 UTC
Re: EMC, ISA and other Questions...
jmkasunich <jmkasunich@y...
2003-01-21 14:53:28 UTC
PLEASE TRIM POSTS!! was Re: EMC, ISA and other Questions...
Ray Henry
2003-01-21 17:10:00 UTC
Re: Re: EMC, ISA and other Questions...
Ray Henry
2003-01-21 17:10:03 UTC
Re: Re: EMC, ISA and other Questions...
Jon Elson
2003-01-21 23:16:20 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Jon Elson
2003-01-21 23:18:01 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Tim Goldstein
2003-01-21 23:27:54 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Matt Shaver
2003-01-22 03:08:26 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Jon Elson
2003-01-22 09:34:43 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Tim Goldstein
2003-01-22 09:54:03 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
alex
2003-01-22 10:13:54 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
j.guenther
2003-01-22 10:35:26 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Art
2003-01-22 13:50:45 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
j.guenther
2003-01-22 14:07:56 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Dan Statman
2003-01-22 14:34:36 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Art
2003-01-22 15:50:20 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Art
2003-01-22 15:58:39 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Bob Simon
2003-01-22 16:53:36 UTC
RE: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
Art
2003-01-22 16:59:15 UTC
Re: [CAD_CAM_EDM_DRO] EMC, ISA and other Questions...
ballendo <ballendo@y...
2003-01-23 01:55:26 UTC
Re: EMC, ISA and other Questions...
ballendo <ballendo@y...
2003-01-23 02:28:13 UTC
EMC DOS source code was Re: EMC, ISA and other Questions...
ballendo <ballendo@y...
2003-01-23 02:45:59 UTC
Re: EMC, ISA and other Questions...
ballendo <ballendo@y...
2003-01-23 02:55:25 UTC
Of interpreters and controllers was Re: EMC, ISA and other Questions...
ballendo <ballendo@y...
2003-01-23 04:16:19 UTC
ABC axis stuff was Re: EMC, ISA and other Questions...
rainnea <rainnea@b...
2003-01-23 06:21:31 UTC
Re: EMC, ISA and other Questions... - 4th axis angular feedrates
IMService
2003-01-23 07:30:53 UTC
Re: RE: EMC, ISA and other Questions...
torsten98001 <torsten@g...
2003-01-23 13:00:20 UTC
ABC axis stuff was Re: EMC, ISA and other Questions...
Matt Shaver
2003-01-23 23:12:56 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
Art
2003-01-24 13:06:55 UTC
Re: [CAD_CAM_EDM_DRO] Re: EMC, ISA and other Questions...
Ray Henry
2003-01-25 13:33:18 UTC
Re: Re: Re: EMC, ISA and other Questions...
alex
2003-03-11 15:23:43 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
Paul
2003-03-11 15:40:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
alex
2003-03-11 15:52:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
Jon Elson
2003-03-11 22:25:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
Ray Henry
2003-03-12 06:41:41 UTC
Re: Re: Re: Re: EMC, ISA and other Questions...
alex
2003-03-12 07:51:04 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
alex
2003-03-12 08:20:13 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Re: EMC, ISA and other Questions...
alex
2003-03-12 14:56:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
Paul
2003-03-12 15:20:13 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...
alex
2003-03-12 15:25:21 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: EMC, ISA and other Questions...