Power PMAC-NC16
Discussion specifically about the Power PMAC-NC16 Software.
37 topics in this forum
-
- 1 follower
- 5 replies
- 165 views
Hi, I would like to know where I can find DeltaTau's MACRO protocol with descriptions and low level implementation?. I'm analysing the possibility to implement it in external hardware to communicate with others DetlTau's devices. Advices about MACRO protocol implementation are welcomed too.
Last reply by steve.milici, -
- 2 followers
- 4 replies
- 203 views
Hi, I have a Power PMAC UMAC type controller with which I am communicating via ethernet protocol and trying to setup a voice coil motor with an analog linear encoder. I am using the motor setup topology in which I entered the amplifier information and voice coil information. But, 1. When I get to the encoder block, I enter the information and as soon as I click on Save, a connection error shows up (see image "connection_error"). Thereafter, in order to save these changes, I would have to click on connection setup and re-establish the connection between the Power PMAC and IDE (which shows connected all this time, even when the connection error pops up), an…
Last reply by jayshah15028, -
- 1 follower
- 3 replies
- 322 views
Hi everyone, I am using a Power Brick LV and the port ETH1 is working as an EtherCAT port but I want to change it into Ethernet port. Does someone know, how to do that ? Thank you ! Best regards Melissa
Last reply by steveaaroon, -
- 3 followers
- 5 replies
- 390 views
Hi, I am making a MFC HMI application on winOS, using a communication C/C++ library created by Delta Tau Korea. There is a function name DTKDownloadA(), it can download pmc file into pmac, but I can't find a function name DTKCompile() which to make sure the pmc file is correct.Because ACS's controller has a function name acsc_CompileBuffer(). so the question is how to compile move program after download to pmac?
Last reply by steveaaroon, -
- 1 reply
- 295 views
Hi, I know that we can add a slave by scaning the EtherCAT network on Power PMAC IDE (clicking on the master) etc. But, I wanted to know if someone know how I can do it by using commands. For example, I can activate EtherCAT network if I click on the Master then --> Activate EtherCAT network but it is also possible to activate the network with the command : ECAT[i].Enable = 1) Thank you in advance, Regards
Last reply by Alex Anikstein, -
- 1 follower
- 1 reply
- 262 views
G-code no longer continues to run after showing 1200 lines downloaded
Last reply by steve.milici, -
- 2 followers
- 9 replies
- 429 views
Hi, I am working on a communication between 2 Power Bricks LV-IMS Controller. If I am not wrong the Power Brick is set by default as as master. So, I bought a EtherCAT bridge EL6695 which permits communication between 2 EhterCAT masters and this module needs to be configure with TwinCAT. Currently, from Power PMAC IDE, I can activate the EtherCAT network and the two slaves in the EtherCAT bridge can be detected too but not the second Power Brick. Perhaps, does anyone already did this type of communication or does anyone know if it is possible to configure the Power Brick LV-IMS into a Slave ? (I found a document which says how to set Power PMAC as an EtherCA…
Last reply by Eric Hotchkiss, -
- 1 follower
- 3 replies
- 896 views
We're building a CNC lathe but the only options in the config file are Mill or Laser. Do I need to buy a different version to get the lathe option or are those the only two available?
Last reply by Eric Hotchkiss, -
- 1 follower
- 1 reply
- 205 views
Hello, 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
- 1 reply
- 283 views
Hey, I'm creating a GUI for CK3 controller , how can you display the position of the motor of pmac , or how do you access those position values and display them on a textbox of GUI
Last reply by Eric Hotchkiss, -
- 0 replies
- 179 views
In a follow up to my previous question, is there a way to disable the output of a motor when in the step/direction configuration without affecting the internal trajectory? Something in the Gate3[].Chan[] perhaps? I'm looking for something that I can set and clear at the start and end of a motion to ensure that extra pulses are never emitted. Otherwise I will have to add a relay controlled by a digital IO, which seems like a roundabout way of doing it...
Last reply by maxvoxel8, -
- 1 follower
- 7 replies
- 544 views
Good morning, everybody, I been assign to some old projects , so I try to connect to some PMAC-PCI-Lite cards by J4 with jumper E110(1-2) or J9 to DB9 to a couple laptops, same one , who the last person connect to those cards. I click on General Setup And Options on PMAC Devices and test and no luck, it show PMAC could not be detected. So here it come a couple questions : 1- Is what I'm doing wrong, because I can't get connection with these PMAC Cards ? 2.- What is the procedure to achieve this connection ? and third one : I know the Power Clipper board has the option of use Network for establish communication with PMAC IDE, however there's any change to c…
Last reply by steve.milici, -
- 0 replies
- 271 views
Has anyone had this issue before? We have an hmi communicating to power pmac through a modbus tcp server. Whenever we use an input on the HMI the program buffer must get wiped or something because when cycle start is pressed the program wont run unless it is redownloaded. And idea how to get around this? Thank you
Last reply by chrisvk, -
- 1 follower
- 4 replies
- 379 views
So I am trying to add a rotation stage to an almost straight download NC16 Project with 3 linear axis. When I go through the motor setup Test and Set it can activate the Motor seen by looking at PWM amplifier display but the Terminal cannot and neither will the tune tools (as they are sending terminal commands). This makes me think I missed something simple I have to add to the PLC.
Last reply by bprall, -
- 1 follower
- 1 reply
- 627 views
Is there any more documentation info for the Run Options? Option Stop ends execution on M1. Single Block runs the job one block at a time. Block Skip I assume is used with Single Block mode to skip blocks while stepping through. Dry Run looks like it runs the job at a specific speed but it is not clear where this speed is set. Is this speed Axis specific? Is this speed set on the PLC or is it set in the NC software?
Last reply by Eric Hotchkiss, -
- 1 reply
- 788 views
Hi, As an old customer for Delta Tau product line I would like to know the following: 1) How is POWER UMAC, including UMAC controller + axis and i/o cards + NC software (NC runtime + SDK), positioned in Omron's long term product road map? 2) How about Geo Direct PWM Amplifier family? I cannot find them anymore on your website... Are they phasing out..? 3) Is TURBO UMAC family still supported? Can I still purchase NC software..? Best regards, Tuomo
Last reply by Richard Naddaf, -
- 1 follower
- 8 replies
- 2.1k views
PPNC downloads and executes the NC file, and executes the first file to make it run normally, the running time is 45 minutes. After modifying, downloading and executing the NC file parameters again, the NC execution line has not completed the current line, but jumped to the next line for execution (two lines of code were executed at the same time), which caused an accident. In the attachment, G01 Z [#301] F0.5 is running, and the trajectory has not been completed. The speed is not the specified speed. G04 X1 has been activated. The trouble is that these two codes run at the same time. When the NC file does not complete the current line and enters the next line for execu…
Last reply by Eric Hotchkiss, -
- 1 follower
- 1 reply
- 553 views
I get how to use CFromScripts from motion programs, libraries etc inside the IDE environment. What is the quickest way to utilize the speed of functions in C from a motion control program in NC16? Maybe a new M-Code? Or is there a generic way of doing it. We are doing pretty math-intensive calculations to machine a-spherical surfaces with a very fancy high-precision lathe.
Last reply by Eric Hotchkiss, -
- 3 replies
- 1k views
After looking through the G-Code guide that comes with the NC mill program, it seems like it would be helpful to include some info about basic programming in G-Code for the System. For example the M99 mentions its use as a return in a Loop but I do not see anything which sets up the start of Loops. Also I do not see any info about using or defining variables in the G-Code. Even a simple example program with a while loop that says something like n=0 while (n<5) { G01 X0.0 Y0.0 F30 G01 X(0.0+n*1.0) Y0.0 F6 n=n+1 } would be helpful.
Last reply by bprall, -
- 2 followers
- 7 replies
- 1.5k views
I have a simple 3 line NC file. It has nothing but 'G00' on the first line. When I run it nothing happens. I suspect I need to do something to make G-Codes, even the default, work? Help? This is version 1.7r from 8/20/18. I've been successfully running programs from IDE version 4.4.2.3 but need to get NC16 working. The position display works. I can jog successfully and home works. The machine is very simple, a diamond turning machine with only two axis but uses interferometers for position (accurate to 1,270,000 counts per inch) TIA
Last reply by tkb11, -
- 1 reply
- 637 views
We have a bug where the only way to start a cycle in mdi or auto is to jog in manual first. Any one run into this before?
Last reply by chrisvk, -
- 1 follower
- 14 replies
- 3.5k views
Even if I delete every statement but the comment header (from the original) I get an error. It complains of an "Illegal Command" and then prints out the first line of the block comment on line 1. Could it be a EOL character thing? There is nothing else in the file! [Edit] If I take every line out of the plc_initialize script, except the open and close calls, it complains of a parameter error in the open call. Something has to be configured incorrectly. It is driving me nuts! [Edit] So the parameter error is the plc name. If I do 'open plc 0' I do not get a parameter error. It seems the translation from string plc names to numbers is not occurring. Is the…
Last reply by tkb11, -
- 1 follower
- 2 replies
- 901 views
I'm trying to finish setting up an NC16 / PowerPMAC UMAC for a friend. They have been using the IDE with some success so I think the motor/dencode/axis parameters are close. My NC program is not behaving the way I think it should. INC LINEAR Z0.05 DWELL(2*1000) X0.05 DWELL(2*1000) X-0.05 Z-0.05 M30 The parser does not like either of the first two lines. Weird, heh? We are executing motion programs from the IDE with those lines. If I remove them the program executes but stops just before the X-0.05 move completes. The position reports as -0.047886. No matter the commanded position it never quite gets there. The program hangs up and I have to abort…
Last reply by tkb11, -
- 1 follower
- 1 reply
- 1.3k views
When I initiate the log on in NC16. I keep getting a initialization failure. Any Ideas?
Last reply by Eric Hotchkiss, -
- 0 replies
- 1.6k views
my machine is configurition by 1 ppmac,2acc24e3(8channel include 4pwm,4vppfeedback and 4analog,4vppfeedback);FEEDBACK FIGURE IS GOOD now I use one channel include 1pwm and 1vpp,current loop tune figure IS VERY GOOD openloop tune figure IS VERY POOR again I use one channel include 1analog and 1vpp,use same motor and feedback,openloop tune figureIS VERY POOR I don't know why it is?
Last reply by lijun,