Search the Community

Showing results for tags 'cx designer or sysmac studio'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 380 results

  1. Version 2.12

    800 downloads

    This code is designed to implement Modbus RTU on an NX1P2 Controller using the NX1W-CIF11, NX1W-CIF12 or NX-CIF105 module (mounted to controller or EtherCAT coupler).  Created by an Omron Engineer.
  2. As the title says, Studio 1.40 crashes if I try to run it in VMWare Workstation (version 14.1.8). I had to disable the "Accelerate 3D graphics" option in VMWare in order to install this upgrade, this has never been an issue before on earlier versions of Studio. I thought I could then re-enable it but this causes Studio to crash as soon as you start it up. I've not spent any time running it with 3D graphics disabled to know if it can run stable. Or if having it disabled causes problems with Studio or other software on my Omron VM. Has anyone else experienced this issue or have any insight?  
  3. Hello all,   My coworker is running into an issue where his version of Sysmac Studio has been updated, but this is causing a version mismatch from an existing project.  He has called Omron, and they are saying that there's no way to downgrade the OS.    Project operating system version = 7.4.0 Device Operating System version =  7.3.0   So the OS on the NA5 would need to be upgraded to match the version of Sysmac.  Does anyone have any suggestions to revert the automatic upgrade that has occurred? Any help would be appreciated!
  4. Has anyone had issues using the Auto-Updater and Administrative Rights?  I am running Windows 10 Pro, 64Bit.  I need to update Sysmac Studio from 1.31 to 1.4.....when I run Auto Updater (as Administrator) I always get the error "Log on the PC as a user who has an administrative right when install" and it never makes it past the first module of the CX-One Update.  I even gave the issue over to my IT guy and he has absolute full rights to every nook and cranny on my laptop. I was told that I needed to allow the CX-One to updates as well since they share some of the same components. My IT guy even tried to do the "download" and install individual modules of the update and that still didn't work. Currently waiting on callback from OMRON Tech Support, thought I'd pose the question here as well....thanks.
  5. Hello. I can't find any related bits wich would indicate PLC offline / online status. I'm using two PLC's. PLC0 Modbus TCP (Ethernet) PLC1 Modbus RTU (Serial) Please help me to get online status. BR, Andrej. 
  6. Setting the NB Clock based on the NJ NX Clock View File This document details the updating of the clock on the NB based on the clock in a Sysmac Controller. Submitter Michael Walsh Submitted 05/14/20 Category Tutorials and Quickstarts
  7. Version 1.0.0

    57 downloads

    This document details the updating of the clock on the NB based on the clock in a Sysmac Controller.
  8. Hello All, First time working with PLC. Get the hang of it from stuff I researched. Having an issue with an axis setup for a servo motor.  When I try to do an auto tune it gives me an error that axis is not configured.  Source: Config Fault    Condition: MotorDeviceCode- INvalid attribute      ACtion: Immediate Stop Fault Entry: Type 8, code 9 subcode: 1314 stopaction: 4 Statechange: 3   I was wondering what am I doing wrong? Any leads or source information I can use to solve this. 
  9. MPG WITH OMRON NX CONTROLLER

    How we can connect MPG with omron NX SERIES CONTROLLER. PLEASE HEALP 
  10. NA Data History Program

    Does anyone have any idea how I can create a Data History though the NA screen. I know I can do a Data Log with a Data Set then use a Trend Graph but, I want to create the "Table Like" Data History found in the Omron NB screen. I use data histories for a UI to an operator to review previous Cycle Times, Poka Yoke values, and Temperatures monitoring with a time stamp as to when the data was recorded. Any ideas?  I am using a NX102-9020 NA5 Screen
  11. Hi, I'm fairly new to motion applications and I have an interesting (to me) problem to solve. I'm using Kinetix 5700 with MPL motors to drive a pick&place carousel and a conveyor belt. I have a virtual master that driver the carousel in 1:10 ratio. The virtual master also drives the conveyor belt, the ratio is given by the carousel diameter and the conveyor driving cylinder diameter +  2x the belt thickness. And I'm using MAJ to drive the master and the MAG instruction to drive the carousel and the conveyor. This all works well. BUT: the carousel does not pick the product in the same place every time. That creates irregular gaps, or pitch, between the product on the conveyor which causes some issues down the line. Is there a way how to superimpose a value to the conveyor axis to ensure the pitch is regular at all times. Something like the ADDAX instruction it Trio motion controller for example? I'd want to have a sensor that detects the edge of the product and compares he encoder value to an expected value and slows downs or speeds up the conveyor accordingly. Thanks a milion.
  12. NB screen freezing

    Hi all has anyone ever come across a NB series screen freezing when a screen change is attempted? i have a NB7W which when told to change to screen 58 or 59 via a function button or via a PLC instruction it freezes the HMI and it needs to be restarted. have i hit some screen limit or something? they only thing i can really think of it has too many graphics, it contains 6 bitmap images and about 12 graphic buttons/lamps
  13. is there a way of stacking screens in NB designer? ive asked question similar in the cx programmer forum but it might be better asked here. for instance if i have a program that displays an error screen when lets say the motor is overloaded but then the air pressure is also  cut off so that screen then pops up, we currently have a system that states when there are no errors to display the main screen with a DIFU command. however this system doesnt work very well if multiple problems occur it will only display the most recent one and when that is fixed the screen will not change. is there a way to make screens "overlap" and be able to close them individually or just any methods you have used that might be better at controlling the screen for this sort of application? thanks anyone who can help
  14. A little background information here, I am trying to create a moving average so I accomplished it with the code (imaged attached) The problem i am having is the AVE instruction error bit goes true. it leaved me with a result of 1.#QAN  I did some googling and it said this is typically done when dividing by zero?? so i added a NEQ to 0 prior to loading the array. then it happened again. so i put the error bit in front of the FFL so it will stop loading the array when i get the error bit so i can see what values are in the array when it errors out. Has anyone else had this issue and what could you do to resolve it? I haven't had any luck find something that points me in the right direction. Thanks in advance for your help.
  15. Hello there, I am using a Kinetix 5700 drives to control bunch of axis. HW used : 5069-L320ERMS2 GurdsLogix, 2198-S086-ERS4 Servo Drive with MPM-B2152M-M motor and the 843ES-SIP12BA6 safety encoder. All is working fine except I can't figure out how to dynamically change an axis velocity  controlled by a MAG instruction. I have a virtual master axis controlling the velocity and each physical axis is controlled by a MAG instruction with a gear ratio. In my safety program I have SFX and SLS function block used to determine the safe speed limit. The  SLSLimit output of the SLS function block is linked to a SS1 Request of my servo drive. This causes the axis to stop when safe speed limit acceded.  What I'd like to be able to do is to dynamically change velocity (limit it to safe speed if SLS instruction is active) of each axis without having to change the gearing ratios and thus avoid the SS1 safe stop action.  I know how to do that using JOG or MOVE but is it even possible to do that using the MAG instruction? Regards Martin
  16. Hello, In my ladder program I have 7 different arrays (containing REAL values) all members of a structure and I wish to extract certain values from the arrays and put them on another structure consisting of REAL values (not arrays). Which is the best way to do that ? I tried AryMove command but I get an error "Conversion from REAL to ANY_ELEMENTARY[], ENUM[], STRUCT[] is impossible. To get a better understanding of my structures and arrays here is an example: Struct wheel_data Global variable SWheel of wheel_data rad[1...10] of real, vary[1...10] of real, varx[1...10] of real struct. 2 wheel Global variable Wheel1, .... , wheel10 of wheel rad REAL, vary REAL, varx REAL what I wish to do is to copy Swheel.rad[1]  to wheel1.rad,  Swheel.vary[1] to wheel1.vary, Swheel.varx[1] to wheel1.varx 2nd structure Swheel.rad[2]  to wheel2.rad,  Swheel.vary[2] to wheel2.vary, Swheel.varx[2] to wheel2.varx until I fill all 10 wheel structure instances with values Thanks in advance.
  17. Hi guys, I installed new MachineExpert v1.2 and Vijeo 6.2.9 on Win10 machine. When connecting simulation PLC to Vijeo to test my application everything is good. I go to PLC and check the nodename (see the pic attached) which I put in my Vijeo application and everything works. Issue is, because of my hard drive capacity I am forced to work via VM (but this is my preffered way also because of number of PLC softwares used). When I installed from the same installer (everything same as my local Win10) on Win7 VM when I run simulation I get empty space where the PC simulator should be visible which nodename I should type in Vijeo. Also I noticed when going to gateway management console in VM the process is active, same parameters as in host machine. Turning off the gateway on the VM turns it off as well on the host. Is there a known problem of connecting to simulator on VM? Or win10? Unfortunately I don't have Win10 VM to try right now.. Anyone can help? Much appreciated!
  18. Hi all, I've ran into an unusual situation where I could use some suggestions.  I have an AB PLC working in the field, and an existing fixture that needs to be transferred from an Omron PLC into our AB.  I have an integrator who did some offline development with a welder that uses Anybus communication.  He sent a .ACD file to implement the logic from.  The file has an Ethernet module configured but more importantly, it's showing EDS not registered.  I've asked for the EDS he used, and none of them work when trying to register it via right-click and register.  I can export the module, but it won't import into the current PLC program because there's no EDS (shows EDS error after the import).  If I try to take the program that was sent to me online with the PLC, it will automatically upload and overwrite the build.  I can't even open the properties of the module to see what the integrator did. The end goal is to have the offline developed module implemented into the current program, but it seems like everything I've tried to do has me against a wall.  Is there a way to go online without uploading?  Maybe there's a way to implement this I haven't learned yet?  Any suggestions would be much appreciated, and if more information is needed, I'll be glad to provide it. More info:    PLC Type: 1756-L82E ControlLogix 5580    Rev: 30.014    Studio 5000 Version 30.01.00 - Standard Thanks, K
  19. I have been able to Jog the opposite direction from a Hardware OT with my 1S servos (using Sysmac Studio).  I reset the OT Fault and Job the opposite direction. What I am having trouble with now is, I have set Software Limits and I cannot Jog off like I can with the Hardware OT.  I have been told I should be able to do that, but it still does not work.  The fault returns immediately when I press the appropriate HMI Job button....which is the same HMI buttons and Logic used when I have the Hardware OT. Has anyone ran into this before?  It may be a setting I have not done right maybe?? Thanks,
  20. I am using a Label as a Message Display with Resource Group.  I want to do the same thing with my User Alarms, I do not like the Alarm View Popup.....The image is how I assume it needs to be setup.  It compiles and downloads without fault, but messages do not display. Any thoughts on what I am doing wrong?  I could retype all the User Alarms in a Message Resource folder, but I have a lot of User Alarms.... Thanks,
  21. I have done some digging and cannot find an alternative.  I need a Multi-State Indicator for my NA-Series HMI that functions like the "Data Lamp".  I do not like the "Data Lamp" because of the darker shade to the color scheme.  Does anyone know of an alternative?  I know I can simply use several "Labels" of different text/color and then only make "visible" the state I want the operator to see...…. Thanks,
  22. Anyone know of a guide about programming a balluff io master device into Sysmac Studio?
  23. I am in desperation.....I had a Recipe setup made for my NA-Series HMI using Sysmac Studio.  It WAS working until I decided I wanted the name of the Recipe to be something different.  After I compiled the HMI, I got several errors referring to the new name of the Recipe file.  I remembered that there was some background code that had the old name in it so I went there and changed all the statements to the new name....still no luck. I changed the Recipe name back and changed all the background code statements back to the old name....and I still get the faults.... What have I done and how do I fix it?  I am desperate to fix it as I have customers on Wednesday morning :? Thanks,
  24. Version 4

    64 downloads

    MX Component manual for programming PC - PLC software solutions.   Details MX Component library functions and examples. 
  25. MX Component Programming Manual View File MX Component manual for programming PC - PLC software solutions.   Details MX Component library functions and examples.  Submitter WattUp Submitted 03/13/20 Category Manuals, Tutorials