It is but curretly only as a fast hack, it works only with a fixed configuration and should be cleaned up a little bit. Do you about the PWM signal in the *.hal file should there be one for each axis? Direction, positive or negative PWM value? Or maybe one for each motor phase?
Nicklas Karlsson On Mon, 22 Sep 2014 01:10:48 +0200 Rene Hopf <[email protected]> wrote: > Hi, > I am very interested in this, if that is implemented on the stm32. > It would be useful for my ac driver project, which is making very good > progress at the moment. > I will share Videos and code maybe next week. > > Rene > > On 22 Sep 2014, at 00:52, Karlsson & Wang <[email protected]> > wrote: > > > Now it seems work and things start to get moving, at least on the desktop. > > I guess the most important is UDP instead ot Modbus over TCP which I expect > > require more communication. With this protocol it is also possible to > > access several registers in the same UDP message so I expect it to be > > rather efficient and not to for far from optimal which is good enough. > > > > Nicklas Karlsson > > > > > > > > > > On Sun, 14 Sep 2014 15:33:01 -0700 (PDT) > > "Peter C. Wallace" <[email protected]> wrote: > > > >> On Sun, 14 Sep 2014, Karlsson & Wang wrote: > >> > >>> Date: Sun, 14 Sep 2014 23:30:40 +0200 > >>> From: Karlsson & Wang <[email protected]> > >>> Reply-To: "Enhanced Machine Controller (EMC)" > >>> <[email protected]> > >>> To: "Enhanced Machine Controller (EMC)" <[email protected]> > >>> Subject: Re: [Emc-users] 7i80 with ethernet, *.ini and *.hal files > >>> > >>> It seems to work but I do not have an 7i80 card. It send UDP packages but > >>> and ask for MAC address bur for some reason fail to find the MAC address > >>> although it is sent over the Ethernet card from my STM32 board. The 7i80 > >>> card might be a better option, there are advantages with FPGA but micro > >>> controller is what I am used to and it have all the suitable peripherals. > >>> > >>> Nicklas Karlsson > >>> > >> > >> > >> The hm2_eth driver is written specifically for the Ethernt hostmot2 cards > >> so unless your ucontroller based card emulates this down to the register > >> level, it is not going to work (This is not impossible, all protocol > >> details > >> are available in the 7I80 manuals). But unless you want to emulate the > >> hostmot2 register interface its probably better to write a different driver > >> > >> The basic structure of the hm2_eth driver can probably be used but > >> practically > >> speaking you will have implement your own protocol for communication with > >> the > >> remote device. > >> > >>> > >>> > >>> > >>> On Sat, 13 Sep 2014 14:10:13 -0700 (PDT) > >>> "Peter C. Wallace" <[email protected]> wrote: > >>> > >>>> On Sat, 13 Sep 2014, Karlsson & Wang wrote: > >>>> > >>>>> Date: Sat, 13 Sep 2014 21:44:26 +0200 > >>>>> From: Karlsson & Wang <[email protected]> > >>>>> Reply-To: "Enhanced Machine Controller (EMC)" > >>>>> <[email protected]> > >>>>> To: [email protected] > >>>>> Subject: [Emc-users] 7i80 with ethernet, *.ini and *.hal files > >>>>> > >>>>> Do anyone know how to write configure the 7i80 driver? > >>>>> > >>>>> Best regards Nicklas Karlsson > >>>> > >>>> > >>>> > >>>> The hm2-stepper and hm2-servo example files should be very close > >>>> > >>>> you just need to invoke the correct driver and specify the ip address of > >>>> the > >>>> FPGA card in the ini file > >>>> > >>>> (read the hm2_eth manual for details) > >>>> like this for example: > >>>> > >>>> > >>>> [HOSTMOT2] > >>>> DRIVER=hm2_eth board_ip="10.10.10.10" > >>>> BOARD=7i80 > >>>> CONFIG="num_encoders=1 num_stepgens=5 sserial_port_0=20xxxxxx" > >>>> > >>>> (this assumes the Ethernet FPGA card has had its EEPROM IP address > >>>> changed to > >>>> 10.10.10.10 and that that option is selected) > >>>> > >>>> > >>>>> > >>>>> ------------------------------------------------------------------------------ > >>>>> Want excitement? > >>>>> Manually upgrade your production database. > >>>>> When you want reliability, choose Perforce > >>>>> Perforce version control. Predictably reliable. > >>>>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > >>>>> _______________________________________________ > >>>>> Emc-users mailing list > >>>>> [email protected] > >>>>> https://lists.sourceforge.net/lists/listinfo/emc-users > >>>>> > >>>> > >>>> Peter Wallace > >>>> Mesa Electronics > >>>> > >>>> (\__/) > >>>> (='.'=) This is Bunny. Copy and paste bunny into your > >>>> (")_(") signature to help him gain world domination. > >>>> > >>>> > >>>> ------------------------------------------------------------------------------ > >>>> Want excitement? > >>>> Manually upgrade your production database. > >>>> When you want reliability, choose Perforce > >>>> Perforce version control. Predictably reliable. > >>>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > >>>> _______________________________________________ > >>>> Emc-users mailing list > >>>> [email protected] > >>>> https://lists.sourceforge.net/lists/listinfo/emc-users > >>> > >>> ------------------------------------------------------------------------------ > >>> Want excitement? > >>> Manually upgrade your production database. > >>> When you want reliability, choose Perforce > >>> Perforce version control. Predictably reliable. > >>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > >>> _______________________________________________ > >>> Emc-users mailing list > >>> [email protected] > >>> https://lists.sourceforge.net/lists/listinfo/emc-users > >>> > >> > >> Peter Wallace > >> Mesa Electronics > >> > >> (\__/) > >> (='.'=) This is Bunny. Copy and paste bunny into your > >> (")_(") signature to help him gain world domination. > >> > >> > >> ------------------------------------------------------------------------------ > >> Want excitement? > >> Manually upgrade your production database. > >> When you want reliability, choose Perforce > >> Perforce version control. Predictably reliable. > >> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk > >> _______________________________________________ > >> Emc-users mailing list > >> [email protected] > >> https://lists.sourceforge.net/lists/listinfo/emc-users > > > > ------------------------------------------------------------------------------ > > Slashdot TV. Video for Nerds. Stuff that Matters. > > http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk > > _______________________________________________ > > Emc-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > ------------------------------------------------------------------------------ > Slashdot TV. Video for Nerds. Stuff that Matters. > http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
