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,348 topics in this forum
-
- 0 replies
- 4k views
I am converting a Turbo PMAC system to a Power PMAC and want to convert my PID gains instead of tuning from scratch. Are there conversion equations?[hr] The control loop in PPMAC is more capable than that in Turbo PMAC due to some new features and better numerical resolution. Therefore to get the most out of the system it is probably best to retune your motors but having a starting point for tuning is very useful and when you are converting the machine from Turbo PMAC to Power PMAC the PID from the turbo PMAC is a good starting point. These equations do not include the effect of the any low pass or notch filters so if you have used these in the Turbo PMAC you shou…
Last reply by bradp, -
- 2 replies
- 6.5k views
How can we make Array with PTR definitions. We have seen in a document something like: PTR MyVar[16]->*u but this gives errors during download. In general, we need a syntax list of all possible existing pointers.
Last reply by sgaut, -
- 3 replies
- 8.4k views
How can we access User Memory? We want to point some M variables to free memory locations. Something like User Buffer in Turbo-PMAC.
Last reply by sgaut, -
How do I make my Power PMAC startup using motor[0] instead of motor[1] as the first motor?
Last reply by bradp, -
- 1 reply
- 5.2k views
Which register to use to know the actual position of motor? When we perfom a homing of a motor, the position window of IDE is showing zero, but the different registers that we tested: Motor[1].ActPos Motor[1].DesPos Motor[1].Pos Motor[1].Pos2 are showing a different value than zero. The value showned by the above registers seemS to be the Motor[1].HomePos register. So, do we have always to substact the Motor[1].HomePos value to know the actual or desired position of a motor?
Last reply by bradp, -
- 1 reply
- 5.2k views
We need to know in script PLC the Pulse per Unit for motors when a coordinate system defintion like #1->1999.9X is active. Where to find this 1999.9 value?
Last reply by bradp, -
- 1 reply
- 5.3k views
Do we have a Position Bias register in PPMAC? If yes, where to access it? If not, what is the way to do the same job of position offset?
Last reply by bradp, -
- 1 reply
- 5.5k views
Can I access the time and date from a C PLC?
Last reply by bradp, -
- 3 replies
- 9.9k views
How do I use the ACC59E with the power PMAC? What addresses do I use etc?
Last reply by bradp, -
- 1 reply
- 6.1k views
I would like to have different screen layouts in my IDE. When working on one Power PMAC project I need certain windows open. When doing another test I need other windows open. And when doing standard Visual Basic or C# program I have other layout wishes. Manually opening and closing windows is too troublesome. Is there a way to get around this?
Last reply by bradp, -
- 1 reply
- 5.9k views
In a PLC I use start1:1.000001 to start program1 from line label1. But it always starts at the start or the program. What is the proper syntax of the start command to start program1 in CS1 from line label1?
Last reply by bradp, -
- 2 replies
- 8.3k views
Where should I look inside the PowerPmac to find functions available for C - Code?
Last reply by bradp, -
- 1 reply
- 6.1k views
I have several M-variables pointing to Gate Array location from a Turbo Pmac application that I want to use in my PowerPmac application. How do i calculate the new addresses?
Last reply by bradp, -
- 1 reply
- 5.7k views
I would like to use breakpoints in my PLC to count when I go past a line. How do I add them, clear them, and view them in a watch window? Can I have an example for motion and PLC programs?
Last reply by bradp, -
- 1 reply
- 6.1k views
In a PLC program I want to home a motor. In PMAC it was important to first set the Home Complete bit false so that it could be monitored by the PLC to know when the trigger was found. In Power PMAC I am not allowed to write to Motor[n].HomeComplete. What is the recommended method in Power PMAC to home a motor from a PLC?
Last reply by bradp, -
- 1 follower
- 1 reply
- 5.9k views
In a script PLC I would like to perform a phase search (#n$) if a motor has not been phased and should be and then home the motor if it has not been homed already. For each step I need to monitor if the command completes properly. This is part of a servo-on function that will run after an E-stop. The E-stop will not usually remove power from PPMAC but is the same routine used at initial startup.
Last reply by Sina.Sattari, -
- 1 reply
- 5.6k views
How can we define and assign a variable on the same time. If we do something like: Global MyVar 0; it does not work (download error). In General, in the IDE project, where can we affect initial values to variables?
Last reply by bradp, -
- 1 reply
- 5.6k views
The ELSE condition in script PLCs is not working anymore. Simple test like this is not working: if (counter
Last reply by bradp, -
- 1 reply
- 5.8k views
The ACC24E2 hardware monitor replies with the message "record not found for the hardwareID 6033974". I have the IDE running before I start the hardware monitor. In my rack is an ACC24E2A plus OPT1D and ACC11E. Anything to do to see what is wrong? The only change I can think of between when this was tested in the office and now is that I am now using a direct connection and in the office I was connected over the network. Other than that I have the same PC, Rack, and software.
Last reply by bradp, -
- 1 reply
- 5.8k views
How do I select if my motor users the standard control algorithm or my user written algorithm?
Last reply by bradp, -
- 2 replies
- 7k views
What is the difference between Motor[n].PhaseCtrl=2 or =4 (Ix01=2 and 4)? I have a direct PWM amplifier and have PPMAC commutating the Motor. Either setting seems to work the same but current loop tuning in the IDE only works when Motor[n].PhaseCtrl=4.
Last reply by bradp, -
- 0 replies
- 4.2k views
If I step a plc program how do I view the execution line? In PMAC I could use the command LIST PC or LIST PE in a watch window. Is there something equivalent for Power PMAC?
Last reply by bradp, -
- 1 reply
- 6k views
I have a PMAC motion program that i have been using in a Turbo PMAC. I want to use it in my Power PMAC but the FRAX command "FRAX(X,Y,Z,A)" generates a download error.
Last reply by bradp,