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
-
- 144
- posts
2,296 topics in this forum
-
- 1 reply
- 181 views
Im wondering the best way to be able to add a tool offset on linear axis I can seem to find the correct command. For instance a tool with a .1 offset should be able to input .1 in the axis offset and the position will stop .1short. Thanks
Last reply by chrisvk, -
- 1 reply
- 479 views
I'm seeing references on the Omron website on the Power PMAC IDE page to a new IDE version 4.6.0.14 released back in May .. there are software release notes as well as some "Product News" / "Power PMAC IDE Modification Notice" .. but don't see the actual IDE version there to be downloaded. Is there some alternate place to download the new version from?
Last reply by Alex Anikstein, -
- 1 follower
- 2 replies
- 290 views
Hi Ck3m cpu101 firmware version 2.6.1.0 How can I communicate using NX-EIC202 ethernet ip protocol.
Last reply by fatihbeyy, -
The homing reference index of Motor[4] is changed to the TTL signal accessed by Acc24E3[1].Chan[0]; pCaptFlag and pCaptPos change from Acc24E3[0].Chan[3] to Acc24E3[1].Chan[0] as the reference signal, the configuration is as follows: Motor[4].pCaptFlag=Acc24E3[1].Chan[0].Status.a //Modified Motor[4].pCaptPos=Acc24E3[1].Chan[0].HomeCapt.a//Modified EncTable[4].pEnc = Gate3[0].Chan[3].ServoCapt.a EncTable[4].pEnc1 = Gate3[0].Chan[3].AtanSumOfSqr.a Motor[4].pEnc = EncTable[4].a; Motor[4.pEnc2 = EncTable[4].a; Motor[4].pEncCtrl =Acc24E3[0].Chan[3].OutCtrl.a Motor[4].pEncStatus=Acc24E3[0].Chan[3].Status.a The bad problem is…
Last reply by zerbzhang, -
- 2 followers
- 1 reply
- 301 views
It appears PPMAC originally did not support negative case constants in switch structures. However, the firmware update history for V2.5 Release Updates (August 2018) includes the following note: But when I try to use code such as the following, I get a Syntax Error on the minus sign: Has the IDE just not been updated to support this change yet? Is there a different syntax I should use here? Or am I misreading the history note and this is actually not supported?
Last reply by steve.milici, -
- 2 followers
- 8 replies
- 507 views
I am troubleshooting an issue related to a servo motor which we use to drive a monochromator Bragg axis. At a specific range of the motion, we observe that the x-ray beam jitters possibly due to motor oscillation. The motor is driven by an external amplifier and we use power PMAC for torque control. The motion is typically carried out by executing a motion program. We first observe the issue with our data. Afterwards we jogged the motor in the questionable range and was able to narrow down on the range where we see the oscillation. The x-ray beam stabilize upon killing power to the motor. I am guessing that the motor is trying to correct its position during this range. In…
Last reply by cdesilva, -
- 1 follower
- 1 reply
- 273 views
I remember there is a setting to reduce the velocity in all motors but I can't find it in the manuals. All the motors are moving slowly so I suspect someone set this in the terminal. Thanks.
Last reply by David White, -
- 2 followers
- 4 replies
- 411 views
Dear All, I'm working on a three axes system with two vector feedrate linear axes (X&Z) and one rotary C axis. I would like to know how to set the three axes to move synchronised based on a given feedrate? Currently if running C-axis alone, provides a max feedrate of 1 motor unit/ min. Can anyone suggest the best practice to assign and synchronize axes motion? Thank you.
Last reply by Eric Hotchkiss, -
- 2 followers
- 3 replies
- 370 views
I am running a real time PLC that is stuffing position data into registers that I can read from later. I'd like to filter the positions to take random out . My plan was to make a simple average. Is there a feature in PowerPMAC that can already do this for me, or do I need to roll my own? How fast is the RTI PLC operating (or how can I look it up on my machine?). I am reading the data around 2000 Hz, so I need to make sure my running average is a lot faster than that.
Last reply by Eric Hotchkiss, -
- 2 followers
- 2 replies
- 514 views
This is going to get a little long in the tooth, my apologies... I have converted Turbo PMAC (Clipper) software to Power PMAC for use with CK3M as I've been told Clippers are very hard to get anymore. Traditionally we used the Restore menu option in PEWIN32Pro to load a single .CFG file we update (there are actually several files for different machine variations we sell). We never did get into include-files, so everything is self contained in a single .CFG. As you can probably imagine, this makes quick edits/variable updates quite easy for non-experts to accomplish. As we are moving toward using Power PMAC in our machines, I'm wondering about best practices for manag…
Last reply by Ian Nicholson, -
- 0 replies
- 239 views
Hello, I am wondering if anyone has any updated lathe.g files with updated syntax for power pmac ide. thank yo
Last reply by chrisvk, -
- 1 follower
- 1 reply
- 300 views
I'm looking to implement TCP-NODELAY for Telnet on the PMAC. I know SSH is the better option for communications, but customer is pretty stuck on telnet for now. Any ideas on how to do this with a PMAC?
Last reply by Eric Hotchkiss, -
.h file error
by J.Z- 2 followers
- 2 replies
- 325 views
Everytime I try to generate a project, this error occurs: \usr\local\dtlibs\libppmac\gplib.h(18,0): error : stdio.h can anyone help me with this? I'm a beginner, and it'd help me a looooooooot!
Last reply by Eric Hotchkiss, -
- 1 follower
- 1 reply
- 250 views
We were told when we ordered powerpmac that there was a lathe function in the default project. It looks from the Gcodes and NC software like it is set up for a mill. Is there a base project with lathe functions instead of the default mill? Thank you
Last reply by steve.milici, -
- 1 follower
- 2 replies
- 348 views
Hi, I am using the PowerPMAC IDE version 4.5.2.9. I have just noticed that the "Upload Project from PowerPMAC" does not exist anymore. Does anyone have any idea? Thanks
Last reply by Faraday MC - Tony, -
- 2 followers
- 3 replies
- 573 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 teremock, -
- 2 followers
- 10 replies
- 11.4k 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 Eric Hotchkiss, -
- 1 follower
- 1 reply
- 286 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, -
- 3 replies
- 667 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
- 18.8k 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, -
- 2 followers
- 1 reply
- 525 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
- 428 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, -
- 4 replies
- 536 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
- 677 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
- 563 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,