Power PMAC
Discussions about Power PMAC products (including UMAC Accessories, Power Brick products, Power Clipper, CK3x products, and more) along with their software, including Power PMAC IDE, NC16 HMI, and Power PMAC PDK.
Subforums
-
- 100
- posts
2,170 topics in this forum
-
- 1 follower
- 0 replies
- 1.1k views
In some cases customers may not be able to connect to Power PMAC ARM through the USB-Serial UART Diagnostic Port over a Micro-USB cable. In this case, after pressing the button to put the port into serial mode, the CPU appears in the device manager as "FX230X Basic UART" instead of receiving a COM port. To fix this issue, install the appropriate version of this driver. (Windows 32 or 64 bit) https://www.ftdichip.com/Drivers/D2XX.htm
Last reply by Eric Hotchkiss, -
- 4 replies
- 4.1k views
As of late 2020, the locations for the firmware and IDE have moved. Previous versions of both are still being kept on the Delta Tau website, available through the for firmware (forums account required) and the Software Center Updates page for software. However, the distribution methods for each have changed for future versions.http://forums.deltatau.com/filedepot/ [FILE REMOVED] Future versions of the IDE are available instead from the Omron Industrial Automation website: https://automation.omron.com/en/us/products/family/PMAC%20IDE Future versions of firmware can typically be distributed directly to customers through Omron Distributors rather than being available …
Last reply by JeffLowe, -
- 2 replies
- 16.1k views
I thought that posting the excerpt (attached) from the Power PMAC Training Slides, "Talking to Power PMAC," might be helpful here as a quick reference covering most questions regarding communicating with Power PMAC. For the rest of the training slides please visit and click Power PMAC-->Training Slides.http://forums.deltatau.com/filedepot/ [FILE REMOVED] Talking to Power PMAC 2012-02.pdf
Last reply by Former PMAC Insider, -
- 0 replies
- 8.2k views
Attached to this post is a list of Power PMAC parameters equivalent (or almost equivalent) to Turbo PMAC's I-Variables.Power PMAC Turbo I-Variable Equivalents 2014-01.pdf
Last reply by Former PMAC Insider, -
- 1 follower
- 3 replies
- 66.5k views
The Power PMAC training slides contain useful examples covering many of the Power PMAC's new features. The following link takes you to FileDepot, so after clicking the link, click "Power PMAC" and then "Training Slides." http://forums.deltatau.com/filedepot [FILE REMOVED]
Last reply by Sina.Sattari, -
- 2 followers
- 1 reply
- 69.8k views
This post contains the Power PMAC software reference and user manual. Note these files are updated frequently. http://forums.deltatau.com/filedepot [FILE REMOVED]
Last reply by Sina.Sattari, -
- 2 followers
- 2 replies
- 61 views
Hello Is there way to include Leadshine ELP-ECxxx (EtherCAT) servos into PowerPMAC project? It seems like IDE wants ESI xml file after detect EhterCAT slaves. Can anybody provide such ESI file? or some other advise for resolve that issue? Roman
Last reply by Eric Hotchkiss, -
- 1 follower
- 1 reply
- 17 views
Hello everyone. I want to get ACC-14E manual whera can I get? I can't find manuals from after the site was changed Deltatau to OMRON thanks!
Last reply by Eric Hotchkiss, -
- 1 follower
- 3 replies
- 228 views
Hello I implement Forward and Inverse kinematic for axis Z. Axis Z contains several motors. All works good with CS commands like cpx linear Z12.34 F10; But Now I need to JOG Z axis. Something like &Zj+ Is that possible or is there a some advice? Roman
Last reply by teremock, -
- 1 follower
- 36 replies
- 17.7k views
Hi! Running Beckhoff-dirve EL7211-0010 in CSV-Mode, I need to tune the drives PI-gains before closing position loop on PPMAC. After activating ECAT I tried writing to the drives velocity P-gain with follwoing command: p1=ecattypedsdo(0,0,1,$8010,15,0,4) where 0..master 0 0..slave 0 1..read $8010..index for dirve amplifier settings 15.. subindex for velocity proportional gain 0..read/write-value 4..# bytes p1=nan Any idea? For now I use the init-table to set those values - but it's quite laborious, since this approach needs many steps (deactivating ECAT, set value inside init-table, loading mapping to PPMAC, issue ecatreset, activating ECAT, agitate mot…
Last reply by bill.lackey, -
- 1 follower
- 9 replies
- 11k views
It sure would be nice if firmware updates were backwards compatible. Just updated to the latest firmware on a 460ex board and I get a lot of errors that have nothing to do with the content of my project: --------------- Please wait while uploading Libraries from Power Pmac. Libraries Uploaded successfully Please wait while mapping Power PMAC variables. End of syncing the database. PMAC variables are mapped successfully. Build Process For libcommonfunction.so has started. N:\PLCs\CurrentPLCs\PowerNC IDE\PowerNC IDE\C Language\Libraries\commonfunction\\usr\local\dtlibs\rtpmac\RtGpShm.h(82,0): Warning : in file included from /usr/local/dtlibs/rtpmac/RtGpShm.h N:…
Last reply by dhonia, -
- 3 followers
- 5 replies
- 634 views
For many years now we have been operating our 460 UMAC with Phase/Servo/RTI at 16/8/4 KHz with near flawless operation. Admittedly, on some certain complex part programs the 460 will throw an insufficient calculation time error. Since implementing the Quad core, the same settings have worked well and have eliminated all instances of insufficient calculation time errors. However in trying to increase performance I have increased the clocks to 32/16/8, but I now get a burst of errors on startup. These can be cleared and the system almost works, however opening the IDE (4.5.2.9) the machine crashes hard with Phase/Servo/RTI errors. Looking at task manager does not show any u…
Last reply by AAnikstein, -
- 2 followers
- 1 reply
- 203 views
Integrator on project with Linear motor (Power Brick). Uses Servo.Kbreak > 0 to get good settling in position and a filter. Works well, BUT after 4 seconds the motor "BARKS!" once... then ok. If does not use Kbreak then no Bark but settling not as good. Suspects that the Servo.OutDb... is causing some integral windup to the point of the BARK. Ideas, suggestions appreciated. Attached is pdf with more details and motor setup parameters. BarkingMotor.pdf
Last reply by Eric Hotchkiss, -
- 2 followers
- 2 replies
- 185 views
We have a machine that uses UMAC to control, but recently when the CPU is abnormal and needs to be replaced, But was told by the software that the Firmware version does not match. We don't want to change Firmware to cause unpredictable bugs. provide an older Firmware version (1.5.8.0) of the installer?
Last reply by Eric Hotchkiss, -
- 1 reply
- 145 views
Since my Power PMAC IDE 4.5.2.9 installation I'm not able to work with Plot and Scope. I can open and attache variables to read but I can't stay online with them I ever uninstalled all application and remove all registries from system, but after reinstallation i face the same issues again. Have ever someone faced this issue ? Can I solve it ?
Last reply by AAnikstein, -
- 1 follower
- 4 replies
- 216 views
Hi, We are setting up a brushless motor (LM). We have not been able to set it up both through the wizard and manual setup mode. Our hardware is ACC24E3 with ACI and 465 (Dual core APM) CPU. We need some procedure/manual to guide us through as we couldn't succeed in setting up the axis. Attached are some screenshots of the error during the open loop and initial tuning. The velocity plot shows few spikes which corresponds to some positional jerk motion. We are using a 0.512 micron pitch encoder. This eventually leads to I2T fault on the PMAC amplifier end. Looking forward for some suggestions with regards to 1) Ideal Phase, Servo and Enc clock settings 2…
Last reply by wbzhong, -
- 1 reply
- 391 views
I would like to know the differnece between the additon and subtraction of two encoders input (space at 180 dgreee). In this case, the final Motor[].Enctype should be chosen as type 7 (as two of the actual encoders are Type 7 and we use ACI) or Type 1? Also how do I use another low resolution encoder as the feedback for Velocity control (Dual feedback). So in total I have 3 encoders for a single axis. Any procedure or manual would be helpful. Regards.
Last reply by wbzhong, -
- 2 followers
- 0 replies
- 335 views
I have a projet PPmac including C applications (background CApp) When IDE is connected to the PPmac, I can build and download all without any problem. If now, IDE is not connected to any PPmac (in order to prepare upgrade or ohters), when i just try a simple build or re-build the project in order to recompile my C code, i got the followings errors : E:\x\e\2022 02 24 - RT5 - copie (IDE 4.5.2.9\RT5.ppproj(370,5): error : 0 [main] make 16140 child_info_fork::abort: C:\DeltaTau\PowerPMAC\Compilers\bin\cygiconv-2.dll: Loaded to different address: parent(0xA00000) != child(0x820000) E:\x\e\2022 02 24 - RT5 - copie (IDE 4.5.2.9\RT5.ppproj(370,5): error : m…
Last reply by sbrun, -
- 1 follower
- 1 reply
- 207 views
hII, I HAVE CK3M ETHERCAT CPU +AX1515n+MD7110+MD7120 , AFTER ALL WIRING WAS DONE AND ALL 4 AXIS FROM AX1515N AND MD7110 AND MD7120 I/O'S WERE WORKING OK N FINE. TODAY AFTER POWERING UP THE 4 AXIS FRON AX1515N STOPPED WORKING. IDE SHOW SYS.NOCLOCKS ALARAM. YET MD7110 AND MD7120 ARE WORKING FINE. KINDLY ADVICE FOR FURTHER TROUBLESHOOTING.
Last reply by steve.milici, -
- 1 follower
- 4 replies
- 856 views
We are using Kollmorgen drive and configured PDO 6077 (Actual torque). This PDO is 16 bit integer. This data is signed integer data in the drive. However in the controller we are getting this as 16 bit unsigned integer. Can anyone tell me how to map this data in Ethercat so that I get directly signed integer?
Last reply by Sanjay_RSS, -
- 1 follower
- 2 replies
- 455 views
Equipment: CK3M+1313N adopts PWM controlled laser equipment, XY linear motor, and Z-axis PFM controlled rotary server. On-site problems: When encountering a full-circle cutting, the equipment sometimes skips directly, resulting in the product not being cut completely. Motion programs found on site that did not involve cutting Open Prog 11 abs; f120; ta0; ts0 linear X290.752 Y390.316 Output11==1 dwell 0 f72; ta0; ts8 circle2 X290.752 Y390.316 I29.9997 J0.1299 Output11==0 inc linear X0 dwell 0 P3=1 while(P1 > 0){P2=1;dwell 5} Close Remote assistance testing found: The command I29.9997 J0.1299 is downloaded into the controller and …
Last reply by AAnikstein, -
- 1 reply
- 141 views
Wondering if anyone else has had this issue before. The x-axis in our 5 axis cnc lags behind by about a millimeter when following the TCP. The motor position shows a 1mm following error which makes me think it knows where its supposed to be but isnt keeping up for some reason. We tried adjusting the tuning and proportional gain settings which slightly decreased the error but its still to big for the applications we need. tcp_lag.MOV
Last reply by robodavo, -
- 1 follower
- 1 reply
- 163 views
I have written a c program on pmac IDE which accesses the windows server to read desired inputs to a motor and update it on the shared memory. Does anyone know where should I place my c program to benefit from real-time interrupt property without any need to use a while loop? Should I place it under background C program folder or realtime CPLC (.rticplc) folder or in the real-time routines folder? Thanks.
Last reply by steve.milici, -
- 3 followers
- 1 reply
- 174 views
In order to gain remote access to the PMAC controller, I used the reverse proxy, SSH can communicate normally, but the Power PMAC IDE communication window has no port setting, how to change the port?
Last reply by steve.milici, -
- 1 follower
- 0 replies
- 253 views
I am using a motor output in step/direction mode and seeing pulses emitted even if DesVel is zero. All integrators are disabled, and I confirmed Servo.Integrator is zero the whole time. I am trying to get rid of the pulses with OutDbOn/Off/Seed and it's not behaving as I expect. I set OutDbOn to 0.5, OutDbOff to 4, and OutDbSeed to 1. But in the rightmost interval in FE.png, you see a pulse emitted long after DesVel became 0, and PosError never left the range of 0.5 and 4. Looking at Motor.Servo.Status it goes to 0 when DesVel goes to 0, even though PosError is 1.06 at this time, and then goes to 1 after the spurious pulse. Also looking at Motor.Servo.Statu…
Last reply by maxvoxel8,