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
2,347 topics in this forum
-
- 1 follower
- 15 replies
- 6.5k 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 steve.milici, -
- 1 follower
- 0 replies
- 1.8k 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, -
- 2 replies
- 17.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 Omron Forums Support, -
- 0 replies
- 9.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 Omron Forums Support, -
- 1 follower
- 3 replies
- 67.8k 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, -
- 1 follower
- 1 reply
- 71.1k 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, -
- 1 follower
- 5 replies
- 233 views
I'm using the PDK link library in C# now, and then I want to use the rotation buffer, is there any function that can directly send the motion program for him to run directly? I want to send the motion program directly through the HMI interface for him to execute line by line, is there such a function?
Last reply by steve.milici, -
Thanks
Last reply by Alex Anikstein, -
- 1 follower
- 2 replies
- 87 views
Hello everyone, I'm trying to synchronize my pumping system flow rate to my motion system commanded speed. I am using a CK3E 8 axis, and my motors are defined in Coord[1] which uses a kinematic routine and lookahead (LHDistance = 250, SegMoveTime = 20). Because my pumping system has a lot of inertia, I need to anticipate a change in XY velocity about 2 seconds before segment execution and change my pump speed command accordingly. How can I achieve this ? Best regards,
Last reply by Corentin, -
- 1 follower
- 5 replies
- 204 views
I want to use PMAC and Ethercat to control two identical motors, one in CSP mode and the other in CSV mode,After configuring the configuration file, there are issues with both motor jogs. The CSP motor jog does not move, while the CSV motor jog accelerates directly to the maximum speed, which is very dangerous.
Last reply by David Jan, -
We have constructed a user-defined servo C program algorithm in the realtime routines folder. After build and downloaded and enabled a motor using ( #nj/ ) command from terminal where n is the motor number, the servo algorithm starts running. However, I do not know how to stop the algorithm afterwards and it keeps running forever. I know how to stop the motor or how to kill the amplifier, but no idea about the algorithm itself. Any comment would be appreciated.
Last reply by aoligei, -
- 1 follower
- 2 replies
- 163 views
Hi all, I'm trying to follow the application note Laser Pulse Control with Power PMAC DSPGATE3, specifically the section Equidistant Pulse Output Per Traveled Distance Along the Path. This involves setting up a virtual motor, custom user servo routine, and PFM + EQU, and I'm trying to implement this on a PowerBrick LV controller. My end goal is to output equally-spaced pulses as the machine moves in X/Y. For example, I want to generate a pulse every 0.8mm traveled. I'm looking to use an EQU output from Gate3[1].Chan[3], and I'm using Motor 10 as my virtual motor, and I've set the L-variables in the example motor setup code as such. As the app note example s…
Last reply by rr_seas, -
- 5 replies
- 277 views
I am using ethercat and the servo drives are in CSV mode, my current motion program (motion.pmc) is as follows. &1 #1->100x open prog1 f 50 x 100 x 0 close This motion program has a speed of 50, now I want to have an offset for the motor speed, say with a veloffset, but I don't want to modify the motion program, so how do I change the motor configuration file or add a plc program? I found a parameter in ethercat called velorityoffset (60B1) but it doesn't work well and I can't change the speed by adding the variable veloffset directly to the address corresponding to Motor[x].pDac (target speed).
Last reply by aoligei, -
- 1 follower
- 2 replies
- 119 views
Is it possible to rename a project? I have tried File -> Save as but it gives errors about path or cannot save. is there an quicker way than to make a new solution and "add existing" for each file within the IDE? -Dan M
Last reply by Dmig, -
- 1 follower
- 19 replies
- 505 views
Hi, we have an PowerBrickLV - ARM 8 axis which I would liek to configure. I'm able to connect and to edit network settings as basic system settings via the system nodes in the IDE (clock settings etc). After that I was checking the hardware it found and there are two ACC-84B and two Power Brick, one for four axis I guess. Next I like to add a motor. That kind of works, so I choose a topology. I tried them all, in my case direct microstepping (No Feedback) is what I would like to have. And than it can't open the motor nodes. It throws the error "One of the identified items was in an invalid format.". I tried different versions of the IDE, currently I'm running the 4.6…
Last reply by steve.milici, -
- 1 follower
- 2 replies
- 124 views
I want to use the fast knife in the coordinate system, but my program changes the F-number and can't change the frequency of the fast knife, what parameter limits the? I feel like I need the help of the big guys
Last reply by DaveBarnett, -
- 1 reply
- 120 views
Hi folks, I'm stuck with an old machine application that can't be installed on a higher OS than WinXP32 due to an issue with the security dongle. I'm running the application inside a VM on Win10. The problem is that when I try to install the IDE on XP, the installation halts saying that Internet Explorer 10 or higher is required, WinXP can only go to version 8. Is there a way around this problem? Thanks for any help you can offer. Bryan
Last reply by MoMo, -
- 1 follower
- 4 replies
- 510 views
I need to support comm over multiple (2-3?) old school RS232 serial ports on CK3M processor. I see a 10-year old app note "Serial comm on PowerPmac" but, nothing up to date. Has anyone successfully implemented this lately ? I am considering both USB hub with multiple serial/usb adapters or perhaps a network type adapter like those made by Lantronix and others. Any advice or comments ? This application only needs modest bandwidth, communicating with some peripherals. C- libraries seem able to do the job...but, today maybe PYSerial or ??? -thanks in advance
Last reply by MoMo, -
- 2 followers
- 5 replies
- 164 views
I'd like to have a shorthand way to look at the bits in SerialEncDataB, for example looking at the CRC bit etc. I thought something like this might work, but it doesn't seem to. Is there a good way to do this without having to do all of the bit shifting in a PLC? #define LENC1CRC Acc84E[0].Chan[0].SerialEncDataB.22.1
Last reply by Gregs, -
such as this, X12.293460Z0.171288S50.123 X12.293463Z0.171177S50.234 X12.293466Z0.171052S50.456 X12.293470Z0.170915S50.678 X12.293474Z0.170765S50.789 X12.293479Z0.170602S51.123 X12.293484Z0.170426S52.123 X12.293490Z0.170237S53.123
Last reply by steve.milici, -
- 1 follower
- 4 replies
- 201 views
My machine setup is a CNC Milling machine with CK3E Motion controller and the machine will mainly run with CAM generated NC codes with high-block rate. I'm currently testing several features that the controller provides for more accurate machined results, and I faced a somewhat mysterious error code "Coord[x].LinToPvtError" while I'm testing "SegLinToPvt" mode. I've searched through manuals and forums but there was not so much about this error except just simple information like "Error in automatic linear-to-PVT-mode conversion". To be more precise, I've successfully milled several models with the feature turned on without any problem, but one specific NC…
Last reply by wilco7, -
- 1 follower
- 5 replies
- 253 views
I am using powerPMAC IDE 4.4.1.7. When I try to open a project while PowerPmac is connected the IDE gets stuck at Loading solution projects. The output says "Please wait comparing the project Robots.ppproj to the active project (IP Address 195.0.1.1) in the PowerPMAC." This only happens on the IDE on my laptop. I can get through this load step on my other PC with the same Power PMAC PC. What should I need to do on my laptop to get through this initial loading step?
Last reply by leandro.martins, -
- 1 follower
- 6 replies
- 364 views
I've declared some pointer arrays in script like this: It compiles...and works as expected...but, surely there must be a more compact/elegant way to get the same result? And, why is the editor complaining with the red squiggles ?? The SRM has the example: ptr FirstIoCardReg(8)->u.io:$A00000.8.8+ But, I couldn't get that kind of syntax to work..... Am I missing something??
Last reply by steve.milici, -
- 2 followers
- 2 replies
- 189 views
My issue is as follows: I have written a background C application...tested it with an SSH terminal session (so I can easily view printf output) 'Works fine... I build and download the entire project and add a watch window with some variables that the C prog has access to, so I can see the application is running. I can now start the application from the task manager...and see the variables update, so I know the program has started. I can also stop via the task manager...and the program stops. But, I cannot seem to start the program from a plc or online command. I've tried the example from the manual: system "/var/ftp/usrflash/Project/C\ Language/Ba…
Last reply by steve.milici, -
- 4 followers
- 16 replies
- 896 views
L.S., I'm having an issue where after some period of time (often multiple hours) I get an EtherCAT error, i.e., ECAT[0].Error=$1000a. I can't seem to find any documentation on what this error means. I have seen Acontis errors show op in ECAT[i].Error, and a list of those is in the IDE manual, but this value is not amongst those. Can anyone provide me with a clue as to what this error means and/or provide any pointers on how to fix this issue? My setup: CK3E with firmware 2.7.1.0, IDE 4.6.1.12, 2x KEBA ServoOne three-axis drives in CSP mode @ 1 kHz, several Beckhoff I/O terminals and an EL6601 Beckhoff Ethernet terminal.
Last reply by tecnico,