Search the Community

Showing results for tags 'motion control'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 64 results

  1. Hi, I am trying to do a merge move on 1S Servo. The condition are as follows: Task: Move 2 in(absolute value) and then Move back to 1 in (absolute value). I have to do this move 10 times in a row.  The application is material leveling after dumping in the mold. The only question i have is if I use just MC_MoveAbsolute command, the only buffer mode for transition available is velocity. Is there a way i can do it with position. I dont want to stop when I can go from 1 to 2 and 2 to 1 again and again. Its time consuming. But rather a nice oscillation motion without stopping to mimic leveling. Can anybody please help me out with this problem.   Thanks
  2. There have been many good discussions on the applicability of cloud-based solutions for manufacturing and process control systems. On one side, some people have concerns regarding security and control of the information, on the other side, there are identified benefits enabled by cloud systems. From VMS minicomputers to DOS and Windows, from ArcNet to Ethernet, it is inevitable the industrial automation systems shall adopt the technologies that are getting predominant in IT general use; the current environment that I am calling the “Cloud-iPad era” is no different; therefore the practical discussion is not if those new technologies will be applied in the industrial environment, but how. This paper is not intended to join the conceptual discussion about the cloud, but just to present a few simple practical examples, where cloud technologies are already enhancing industrial automation solutions and enabling new business opportunities. CloudPracticalApplications.pdf
  3. I am using NB Designer for last one year without problems. But from last week i am getting new error Background PLC control recorder 0 error! while compiling and not able to update the HMI. Please help.
  4. Hello, I am quite a newbie in PLC programming. I am trying to add a PID control function into a ladder program of FX3U PLC that was made by the person before me who used GX developer. I have read the manual, but still not sure if I understand it correctly or not. Please help me with questions below: 1. For parameters [S3]+1, how do I set the bit value? My understanding is that I need to align the bits I want, and then convert to Decimal number to set it, is this correct? i.e. If I need bit to be 0100001, do I set the parameter to 33? 2. How do I know if I am doing backward or forward operation? I think what I am doing is feedback control loop, does this mean it is a backward operation? 3. If I set auto tuning bit (parameter [S3]+1 bit#4) to 1, will this make the the program to run auto tune everytime I start the PID? 4. For parameter [S3]+22, [S3]+23 and [S3]+24, the manual said it will be occupied. Does this mean it will be preset by the program which I shouldn't mess with them? But how do I set the output upper and lower limit in [S3]+22 and [S3]+23? Also, I couldn't find any example of PID parameter setting in the manual. Not sure if I missed any important section in the manual. So please point out to me if there is any example. I also attached the manual on the PID page just for a quick reference. Thank you in advance for the help. FX3U Programming PID.pdf
  5. MNET to OMNI

    Good morning all, does anyone have any experience communicating to an OMNI Flow Computer through a MNET card, Im getting data back but it is not what i expected.  Should I be using Enron/Daniels? Byte Swapping? Thanks
  6. Hi,  I'm new to TwinCAT 2 and i'm upgrading a long time design (hence the TwinCAT 2 reference), to read a more sensitive torque signal.  I'm using a Beckhoff CX1030 as my PLC Controller.  I needed to add 'homing' to my motor sequence and confirmed with Maxon, im using the function blocks correctly and in the correct sequence to establish my 'absolute zero'/'home' position.  The motor has an output to write to:  ControlWord, which tells the motor that the position it is sitting in is '0.'  My program compiles, it runs, it writes each function block, but it's not seeming to get back to the test run opMode, even though i tell it to and the function block performs the 'Write' function.  it's stuck at zero and not reading an analog input signal from my torque sensor.  so im getting an artificial torque reading through every test.   i think this is related to my tare motion.  I start the program, home the motor, get into profile velocity mode, tare my sensor, enter profile position mode, go back to position 0, then back to profile velocity mode, run a test, sample data, go back to 'home' or '0.'  I wonder 1st, is my variable not linked properly through the system manager?  2nd, i set a boolean variable to set the 4th bit to 1 in my control word write (setting the 4th bit high will set my current position to absolute zero), but did i not connect the program to the main sequence properly?  looking to read a valid signal again and see that my motor moves back to 'home' each time.  Do i not need to home the motor after the tare, since the tare nulls out the torque value after the tare? after this i need to program my sample period, instead of it being fixed, as it is currently written and then use my home position as my trigger to start sampling.... Beckhoff applications department is overloaded, currently and can't help and this is all beyond the knowledge of the general support line.  I've gotten fairly far, on my own, but of course, the project is under a time crunch.   Does anyone know twincat well enough to help guide me?
  7. RS logix 5000 motion control

    Hi Guys! I have a problem with Motion axis move (MAM) command. There is an Allen bradley servo motor what is working well. But I need to add a new program section, wich is in  a specified moment, the axis should move a certain distance. I think I need to use the mam command, just I dont know how can I configure the motion control part. I need to make a new tag ? or what ? I need to use a user define ? PLS help me.   
  8. Hello Everyone I have a problem to connect FX5U with Inverter Mitsubishi D700. ( no  respond from inverter) . I did read and following the manual. Could any one can help me?
  9. CAM Control Data

    Hi everyone, I'm trying to use the cam control data by using an MR-J4-A-RJ and MR Configurator 2. When I switch the input "CAMC" to ON, I see that the output "CAMS" is switched to ON which means that the cam mode is activated. When I switch CI0 to ON to choose the Cam Data No.1 and switch ST1 to ON...nothing is happening like if there is no Cam Data. Please, have you any issue or idea ?? Thank you in advance Omar
  10. Flex i/o outputs shorting

    Hello everyone! Im hoping someone could shed some light on a issue im having. Im having issues with a 1794 ow8 output module. This module is used to control 8 hydraulic cylinders that push biomass into a burner. The overall problem is that roughly once every couple months a output will short in the on state and force a coil on, activating the vavle full time and burning out the coil. Each seperate output is fused on the module with a 2a fuse and each modules incoming power is also fused at 2a. The output that is shorted did not blow its fuse. The 'ON' light is not activated but 120v still runs through it. Since each valve has 2 coils and one is forced 'on' the main fuse will blow once the second half of the valve is activated because the valve is fighting itself. It is not just this one module, this happens on other modules that serve the same funtion as well. This is a contractor installed system but they have been no help so im left trying to figure it out. Could my seperate inputs be fused too high at 2a for this type of card. These are parker valves 120v 60hz with a max 1500psi pushing wet hog/chips. Any suggestions would be really appreciated!
  11. Cimplicity 7,5

    Good Day There is a SCADA Cimplicity and controller Control logix 5561 AB. Communication between them is organized via Ethernet IP. It is necessary to transfer some tags from the Cimplicity to the controller Control Logix. How to do it better? Through Rslinx DDE OPC or write scripts in the Cimplicity? 
  12. 1.Can anyone say how can i communicate control logix plc with ethernet to serial converter. here i am not having any eds file.
  13. Does anyone here use this? Control Draw If so how useful do find it? Worth spending the time on learning or better off with another product? If so what? My application is going to be for in-house management and design of control systems for a food manufacturing plant.   Thanks.
  14. Looking for some servo application help. Software: I have GX works 2, GT Designer, and GX Developer.  Hardware: PLC L06CPU-P, GOT2000 HMI, MR-J4-350B servo amps, HG-JR35JK motors, LD77MS2 Pulser I have (2) AC servos that will simply move an aluminum frame backwards and forwards using a FESTO belt mover and I have a servo gear reducer 20:1. I have a "simple motion module"and all of this hardware and software, plenty of time, and would really like to finish this project off. But this is my first servo and my first hmi project. I have some experience with Omron, Mitsubishi, and Allen-Bradley plc's, and consider myself novice at best. Any sample programs or help getting me started would be greatly appreciated!  
  15. Hello, I am currently working on programming my first sortation system.  Attached is a blue print of the in feed conveyors and their loadout lines.  As boxes merge together they will be scanned by the barcode scanner.  From there we will be told which lane each box must go down, from the WCS.   My question is, without encoders, what would be the best way to control this system? Counting the packages as they pass through the photoeye? Or setting timers?   Thanks, James Sorting Conveyor Layout.pdf
  16. On-Off Temperature control

    Hi, i'm actually working on a project with a CPU33 CJ2M and a external analog output CJ1W-AD04U I'm trying to read the informations coming from a PT100 sensor and control a valve which act on the temperature. i'm kind of lost in this project because it's my "first time" with Omron ! Which function block must i use or how must i program this would you show me example ?  Thank you for the help guys.
  17. Hi Here's a question I'm about to ask Omron.. as soon as I can figure out who to ask.. It's complicated asking support.. their web email form doesn't make complex questions easy. Here's the question: Can the NJ CPU program a LinMot linear motor to make the "Random Sea"? The NJ has a mixed protocol.. Ethernet/IP and EtherCAT (CoE),  and claims to be a "Motion Controller".    I doubt Motion Control is available on it's Ethernet/IP line.. but the EtherCAT might be another story.   Certainly The Omron NJ is a Motion Controller for Omron NJ series drives.. However, how well does it work with LinMot? Here's the curve.  Imagine a LinMot Linear motor continuously moving, never really stopping, following a real-time, mathematically generated curve, moving positive then negative, at random frequencies and random amplitudes. Almost never repeating a motion sequence. looks something like this: Yet, after a while the motion history fully represents the spectral distribution of energy on the surface of the ocean. Spectrum analyzers can display it, and mathematics can define it..  I just have to make that sea in a model scale…    (Time scales by the square root of the scale factor) And keep the water in the tank: https://www.youtube.com/watch?v=SQd6YzBWVvI The big question is: Can the Omron NJ get a LinMot Linear Motor to do this? … LinMot thinks YES.. but, isn’t sure. Yes there are ways to “connect" LinMot to The NJ.. EtherCAT (CoE), Ethernert/IP but… there is nothing in the LinMot drive that can create or store a predesigned Random Sea .. Only a Motion Controller, generating real time motion commands, by running  mathematical equations, "on the fly” can do that.   If the NJ is a true “Motion Controller”, and the LinMot C1250-DS-XC is implemented as an “axis” by Symac Studio, which it is…       Then, there may be hope. Closed loop, PID feedback remains with the LinMot drive, with special settings in LinMot Talk … Homing might have to be done with the NJ .. or by Digital I/O’s What do the Omron experts out there think?  Can this be done? Thanks much, Regards, Michael
  18. CJ2M-CPU32 and CJ1W-TC002 help

    Hi everyone. l have a project with omron plc but l dont know omron. l have CJ2M-CPU32 and CJ1W-TC002 also input and output units. do you have a example temperature control programme for this device ? 
  19. AnyViz is probably the easiest way to monitor, operate and analyze your PLC remotely, thanks to the cloud from any location. No need of additional hardware or software licenses. More info at www.anyviz.de Functions: Real-time process data visualization with just a few clicks Record and analyze machine data easily Targeted Condition Monitoring Remote control - from anywhere in the world Connecting machines, beyond location boundaries Access with any modern browser and any kind of device like notebook or smartphone Have a look at our YouTube Channel to see AnyViz in action.
  20. Particulate Measurement In CX Programmer?

    I am currently in the process of an efficiency project for a company looking to measure at what point their process starts to create particulate (in this case, smoke) so we can accurately defer the smoke into a combustion chamber to be burnt off. My question is, is it possible to use the Dywer SERIES PMT2 Particulate Transmitter for our measurements using a CJ2M-CPU33 Omron Controller and CX Programmer. http://www.dwyer-inst.com/PDF_files/PDS/DS_PMT2Rev.1.pdf If we can use this, I am wondering which cards I would have to get for communication to this transmitter? CUrrently I have analog in and out, (DA041 and AD081-V1), and digital in and out, (ID211 and OC201). Any information on getting this sensor set up is appreciated. I am not familiar with this type of process control. *****FYI If this is not the correct topic to post this, please move it to the correct one.*****
  21. MR J3 A SERVO

    I want to run MR J3 A type 10 nos servo without using network, I'm to run servo using hardwired.please name motion controller to run 10 servo on hardwired..  
  22. Hello admin, Im new to PLC domain , i have one OMRON CP1E N30 with in built RS 232 port and ladder program to run in Homing and forward and reverse motion. I want to control the PLC from a computer using RS 232 communication. From what little i read from manual supplied for programming ,i came to know that there are two type of commands C mode as well as Fins commands. My doubt is whether these commands can read/write CIO memory addresses that are used to set and reset the motor enable/disable in ladder program through CX programmer software? for example: in my ladder program CIO memory address 30.00 is the motor enable/disable address so if i want to control externally from a PC to enable/disable the motor ,which commands should i use and is there a format to send these commands as well as the value. I am planning to build a GUI in Labview to cotrol the PLC via Serial RS 232 . How can i do it ? Thanks in advance.
  23. Hi everyone! I am currently using both Motion controller Q172DSCPU and Simple motion controller QD77MS for my application. I spent time for Advance synchronous control with Motion controller QD172DSCPU. However, I wonder that is there any solution to combine synchronous control and interpolation control? For example, I need controlling 4 axes consisting of 3 axes for helical interpolation and 1 axis for linear position control. The problem is that all 4 axes start and complete position at the same time. Does anybody have experience in this? please share your ideas. Thanks in advanced.  
  24. Beckhoff Control panel testing?

    I am a technician at a large repair facility and we often have Beckhoff control panel displays come in for repair. I'm having trouble using Twincat to set up the buttons on a CPxx to test the buttons and assignable leds. We have a PC running windows XP with the twincat software, a CP9035 pci card to connect the CP to the pc, i can see the PC's display on the CP and also recognize the CP in twincat, just unsure how to map testable functions to the keys on the CP. Hope this all makes sense. Hopefully there is a Twincat guru out there that knows how to do this. Thank you!!
  25. Ground Loop

    Hello everyone, I have a quick question regarding Din rails, chassis ground and ground loops. Here is where I am getting confused. I connect my back panel to earth ground which, connects my control panel chassis to earth ground. I screw din rails on my back panel. Question #1: logically, my din rails are now connected to earth ground through the screws connecting to din rails to the back panel. Am I wrong here? As I have seen in many control panels, I connect a ground terminal block to my din rail and connect it to earth ground (the terminal block couples with the din rail through metal clamps). I now use that ground terminal block as a single point source to ground all my other components in the control panel (I connect my ground terminal block to earth ground using a wire).. *** the ten thousand dollar question is Didnt I just create a ground loop between my ground terminal block mounted on the din rail and my back panel chassis ground. For one reason or another the two different location might be at slightly different potentials causing current to flow. Where is my logic off here???? Thank you