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 follower
- 3 replies
- 131 views
How to use a PowerPMACUMAC to call multiple motion programs at the same time, or run a plc force control and a loaded motion program at the same time, to realize the combination of force control loads and a variety of sine wave signals with different phases, different peak values, and different frequencies (similar to in one adder)
Last reply by steve.milici, -
- 1 follower
- 10 replies
- 365 views
Firmware version:2.6.1.0 Controller: CK3M Servo update frequency 4KHz. In my machine B axis is defined as #5-> 1#5->5965233B Coord[1].FRAxes = $1C0 //XYZ Coord[1].FR2Axes=$0 I am commanding as per the following program. G01 B0 F1000 dwell 500 B-10 dwell 500 B0 When I plot graph for commanded velovity and acceleration, it shows velocity is oscillates after acceleration is complete. Due to these fluctuations, acceleration feed forward is also fluctuating and creating noise in the motor. Can you suggest what should the cause?
Last reply by ulhasfegade, -
- 1 follower
- 5 replies
- 196 views
I'm having some trouble to start a stepper motor on channel 5 of a Power Brick LV since the PowerBrick[0] board is not working. Is there a way to start this motor using only the PowerBrick[1] board, perhaps bypassing board 0?
Last reply by steve.milici, -
- 1 follower
- 3 replies
- 186 views
We require the USB configuration due to consistent issues with vital steps missed through the IDE, so having a thumbdrive to eliminate human error seems necessary at this point. Currently loading onto a PowerBrick from USB drive. It seems to be loading the project itself fine, I have checked in the PMAC files (both through ftp and uploading the code from the PMAC after the thumbdrive upload) and it appears identical to the expected project. Unfortunately, every time the IDE is open it gives the project load error. When attempting to run the uploaded code that was on the PMAC, it results in an error involving the capp.out file. I have tried both method…
Last reply by steve.milici, -
- 1 follower
- 2 replies
- 163 views
I am having an issue when using the plot program. After a gather operation is done...and I click the Upload button... I get this error: Any known bugs or useful workarounds here?? My normal procedure when Plot acts up is to close the IDE and restart. But, that's not doing the trick this time. Power cycled the CK3M, too.
Last reply by steve.milici, -
- 1 follower
- 6 replies
- 209 views
From the manual, the command "p" is described as With Sys.MaxMotors=32, I'd expect that the position of axis A would be stored in Coord[x].Ldata.L[288], however the target position (not the current) is present in Coord[x].Ldata.L[512]. It happens in FW 2.5.0.4, cpu PowerPC,APM86xxx. Is that an error in the manual or am I missing something? Is there any L variable that keeps the current position for each axis reported like the command "p", or the only way is using the pread and D-variables? Thanks in advance.
Last reply by leandro.martins, -
- 0 replies
- 107 views
I have the Ethernet/IP Activated on the Brick but and getting an IOI Syntax Error when trying to read the output array. Data type: DINT 4byte Output[25] Data type: DINT 4byte Input[25] I have and Explicit UDP CIP Data Table Read Connection Path: 2,IP Address Source Element: Eip.Connection[0].Output.Idata[0] Number of Elements: 25 Destination Element: EIP_Output DINT[25] I also tried with a Generic Ethernet Module Input and Output Instances as Listed on the EIP Tab Output 25x32 bit Input 25x32 bit Configuration 1 0x8bit Is there and AOP or an EDS for this hardware to directly connect to a Rockwell Auto…
Last reply by Jmurphy, -
- 5 replies
- 204 views
Hello everyone: My motor desired position (Motor[0].DesPos) may jump randomly and sharply when motor servo on by orders like "jog/", "jog0:0". I use a load cell voltage(-10V ~ +10V) as my motor position value, the corresponding code is shown as bellow. ---------------------------------------- // use encode convert table to right move adc raw data EncTable[3].Type = 1 EncTable[3].pEnc = Gate3[2].Chan[0].AdcAmp[0].a // feedback source. AdcAmp: adc EncTable[3].index1 = 0 EncTable[3].index2 = 16 // input raw data(type 1: WORD) right move bits EncTable[3].ScaleFactor =…
Last reply by Gregs, -
- 1 follower
- 4 replies
- 322 views
I'm having some problems downloading projects with any coordinate systems defined to a Power Brick AC with older firmware (2.3.2.5). The IDE automatically adds the "Coord[1].SignIsDirType=0" setting to the systemsetup.cfg file, but that parameter is not supported on the older firmware, so it gives an ILLEGAL CMD error when it tries to download the systemsetup.cfg file. For now I'm working around the problem by just not defining the coordinate system in the project and manually sending the axis definition commands, but I was wondering if there's any way to exclude certain values from being generated in the systemsetup.cfg to prevent this problem.
Last reply by steve.milici, -
- 1 follower
- 5 replies
- 1.5k views
under Delta Tau, there used to be a "Serial Number - Part Number - Rev Info" link, "http://www.deltatau.com/sn/" - where is it now?
Last reply by steve.milici, -
- 2 followers
- 5 replies
- 305 views
Hello, I am using CK3M as a master to connect to a EtherCAT device. When I close the PowerPMAC IDE or disconnect the IDE from CK3M, the EtherCAT communication lost. Do you have any idea?
Last reply by leandro.martins, -
The system principle is as follows: 1: The driver receives an analog voltage signal(0-10V ) and controls the motor speed (issued by the ECAT analog module of CK3E); 2: The hydraulic system pressure sensor outputs a pressure signal (analog voltage 0-10V) to the ECAT analog receiving module of CK3E; At present, I am writing a PLC program that calculates the difference between the output value and the set value, and adjusts the stability of the system; A simple PID controller model is not an excellent approach. I would like to know if it is possible to use the built-in PID algorithm of CK3E to stabilize the system pressure through the input and output of …
Last reply by zerbzhang, -
- 1 follower
- 0 replies
- 136 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 rsipkema, -
- 1 follower
- 3 replies
- 283 views
I've recently upgraded to IDE 4, and have been unable to load my project solution files, despite accepting the file upgrade. The errors I've received are: Error - value cannot be null, parameter name: url The option to use new PDO mapping name has been set to false because this project may have a program that uses existing name format. Please change the option on the property of the project to use the new format. When I try to go to the property settings of the project within the IDE, it says there are no properties. Any idea what this is trying to have me do and how to work around it?
Last reply by steve.milici, -
- 2 followers
- 6 replies
- 173 views
I now have got my Power PMAC 465 Clipper to move my stages smoothly, with one odd feature: I have rotary encoders on the motors of my leadscrew stages with 2000 lines per rev, corresponding to 6 mm/rev of the screw. However, the counts reported by the Power PMAC are off by a factor 3.125 - 100,000 quadrature counts are reported at 24 mm instead of 75 mm. Motor[x].PosSf and its relatives are all set to 1.0. From using other controllers (PMAC2A/PC104, Turbo Clipper) on the same system I positively know that 75 mm is the correct answer. Are there any candidates among the many parameters that could be "used" to create such a discrepancy? Cheers, Jochen
Last reply by HJTrost, -
- 2 followers
- 3 replies
- 197 views
I am currently using a CK3E with PPNC. I am trying to secure the PMAC source code so that when deployed in the field people can not just upload/read our project. Using PPNC means we can not encrypt the project via the PMAC IDE as that breaks communication between PMAC and PPNC. Ive changed the default linux password and that seems to have worked ok but the IDE still stores the credentials defeating the purpose. Can the IDE have the option to not save login credentials? Thanks
Last reply by steve.milici, -
- 1 follower
- 2 replies
- 159 views
I currently have a 48V brushless motor connected and I'm supplying 1-phase 220V. The amplifier accepts inputs of 240V 3-phase, 110-240 1-phase, or 48V DC. When I select the amplifier, it requests the input voltage in "VDC". #1: Do I actually have to calculate VDC from VAC? The manuals were unclear about this. I used VDC= VAC*.636 = 220*.636 =139.92VDC or ~140V as seen below. #2: Is my understanding of this amplifier correct...am I outputting 48V DC to my motor as long as I set PwmSf correctly? Motor1.PwmSf = 0.95 * 16384 * 48V / 140V = 5336.5
Last reply by Gregs, -
- 1 follower
- 1 reply
- 132 views
We have been using sub programs for common functions inside the kinematics, this has worked very well for several years, we recently started using the ARM processor and the kinematics will occasionally run amok. My question is. Can you use sub programs inside kinematics? If you can, what limitations are imposed?
Last reply by steve.milici, -
- 2 followers
- 1 reply
- 125 views
Power PMAC 465 CPU is restarting on its own randomly. there is no indication of any PWR FAIL or WatchDog also on the CPU indicators LED's. The communication is lost suddenly and it is restoring to normal after 10 to 30 seconds. Is there any particular reason ? Where shall i find the latest firmware for 465 CPU , so that i can try running the same project with latest firmware. IDE used is Ver3.
Last reply by steve.milici, -
- 0 replies
- 137 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 DaveBarnett, -
- 6 replies
- 644 views
Hi, We test sigriner ethercat drive with CK3E. But IDE can't assign PDO to motor parameter using setup tool. 1. Scan is OK. 2. PDO Mapping is OK. 3. Motor Setup is Fail. 4. I try assign PDO manually. than It operate well. ! Other Drives was OK (Panasonic, Servotronix, etc...) ! Other Master(ACS) operating OK. (with Sigriner) ! I guess IDE have parsing problem about Sigriner's XML. ! I wonder IDE's parsing factor (ex : XML's Index, sub Index...) * Attach my XML (CDHD : assign ok, Sigriner : assign fail) CDHD2_OnSys.xml step_an6_ethercat_v0_25_0.xml
Last reply by OnSys_LMS, -
- 2 followers
- 6 replies
- 322 views
I am trying to convert from a Turbo PMAC2 Clipper to a PowerPMAC 465 Clipper (as a current stand-in for a CK3C AX1100 Clipper, which is to replace the Turbo Clipper for us). I have cut the Turbo program down to 3 small PLCs, a macro definition file and a machine-specific paramweter definition file. My hardware downstream from the Clipper consists of 3 leadscrew stages with stepper motor (Schneider M-2218-3.0) and amplifier (IMS IM483H Plus), with rotary encoders on the motors (2000 lines/rev, quadrature). With no other custom additions to my PowerPMAC project, I can can build and download into my Power Clipper seemingly without errors. However, when I power up…
Last reply by HJTrost, -
- 2 followers
- 1 reply
- 170 views
I'm finding that sendgetsends is not closing on termination of a connected application. Is there something I should do on terminating the connection?
Last reply by steve.milici, -
- 1 follower
- 1 reply
- 169 views
We are live updating the rotary buffer in a running program so we issue the commands delete rotary define rotary 16000 open rotary Subsequent commands into the rotary buffer seem to take 10s or 100s of milliseconds.
Last reply by steve.milici, -
- 1 reply
- 185 views
Hi everyone, I search how can i command manually a motor (link with a PowerPmac). Indeed, I'm not an expert on this subject. That's why i ask this question. I have already different PLC which command the motor, but that's automatically and i didn't write this program. As consequence, i don't know how i must program for pilot manually a motor.
Last reply by Gregs,