skyfox

MrPLC Member
  • Content count

    111
  • Joined

  • Last visited

Everything posted by skyfox

  1. Any way to set the clock on a NB series panel without using the DIP switch method. I am wanting to do it from command buttons placed on a Maintenance screen to set HH MM SS  MM DD YYYY. Is there a way to do this?
  2. No Worries. I am a bit puzzled on this as well. It has got to be something simple that I haven't been able to figure out yet.
  3. NX1IP2 PLC / TC2406 Temp Controller / SYSMAC V 1.45.1 PLC IN RUN MODE Couple of issues. 1. Setpoints are not updated 2. PID output (Heating control out put) to drive the SSR does not turn on. Temperature alarm works. Any ideas as to why this is not triggering? When I first started adding TC tags to the watch table, I noticed the output toggling ON-OFF for about a minute and then go in to a steady on state. During this time, PID was not in Auto, and not in Run mode. This was before any PID configurations were done or any setpoint values were changed. Only configuration changes were to enable 1 Alarm as an Upper-limit alarm and set decimal point to 1 digit. All others are still at factory defaults. Puzzled as to why the PID is not triggering. PV is way below the SP. Is there anything else that I need to do to get this to trigger? After downloading the configuration, I have power cycled the PLC at least twice.     Tried and auto-tune. That didn't start either.
  4. I am afraid I don't understand what you mean. Are you saying I need to use a PID function block in Logic? My understanding was that PID control is internal to TC2406 Temperature controller. (i.e. Built in functionality of the TC2406) and all I needed to do was trigger the Run bit to start PID control in either Auto or in manual mode. Is that not the case?
  5. re-mapping PDO yaskawa ethercat option

    I am also trying to do a similar thing (send a Zero command) that is not mapped to a PDO. This is my first time working with ECAT so I may be off base. Quickly looking thru the YASKAWA manual, I came across some settings that you need to configure in advance before you can do what you are trying to do. Have you set your drives configuration according to what Page #42 indicates?   
  6. You are correct, I remember the icon files for older EDS.
  7. NX1P2 PLC I have imported two ESI files from two different vendors in to Sysmac Studio. Both show question marks where there should have been a device Icon. I don't really care as I believe this has no bearing on functionality. I can see the I/O data I was expecting to see from both devices. Just curious. Where does the ICON image come from? Is there another file that needs to be imported besides the ESI file?    
  8. Off topic - How did you get the update rate column to show up on your global variables table? I don't see that option with an NX1P2 CPU. Is this a controller based option? Sorry, didn't mean to hijack your thread?
  9. That is what I thought. I am not exactly sure how it was done with an EDS file in the AB world. It always worked, so I never dug in to it to figure out how it worked. The two files that I am working with are for devices that are custom branded (they have the customer's PN# on the devices instead of the manufacture's PN#) for a specific company, by two different major manufactures. Other than that, these two vendors supplies these same exact devices to all of their other customers with manufactures PN#.
  10. This works perfectly. THANK YOU!
  11. Any way for the PLC to write data directly in to one of NB HMI's local memory addresses? Say I want to write a value of "13" in to HMI's Area/Variable LW Address 100. Is this possible without using a macro? Thanks.    
  12. Few Questions regarding usage and behavior of the WORD LAMP feature. I am using Version 1.531. Behavior (Q3) was observed in simulation mode.
  13. NB Designer - Word Lamp questions

    Hi Webbs, I think I just realized what you were trying to say. One has to first create a graphic with required number of states, and then bring that in to the "WORD LAMP" or the "WORD SWITCH"  Object. What an odd way to do things. An object's properties being modified, should auto generate image place holders based on the number of states that was set by an end user, when the object (part) was placed on screen and as options are being set for that object. Then, one can bring the required image to the needed state. Thanks again for your help. I have been trying to figure out how to accomplish this simple task for many days now. NB series is most definitely NEANDERTHALS of HMI's is what I am finding out. Just one NEANDERTHAL expressing his opinion. That is. Many Cheers!
  14. Thanks photovoltaic, I feel like an OMRON MORON right now for assuming that real numbers would inherently have decimal digits associated with them. This was the first time in any language that I have programmed in that decimal digits were an option. Usually in other programming platforms, one was fighting to limit the number of decimal digits. Clever approach I suppose. Anyhow,  I was looking in the I/O map instead of the CPU Rack. Like I said, a MORONIC mistake on my part. THANK YOU, THANK YOU, THANK YOU! Cheers and a Happy Thanksgiving to you and your family.  
  15. Sysmac Studio Ver.1.45.1 (light Edition)  /  NX1P2 PLC  / NX-TC2406 2-CH Temperature Controller. --------------------------------------------------------------------------------------------------------------------------------------- Measured "REAL" value of TC card does not display any decimal points. How do I get it to display at least 1 decimal place? Both the Integer and Real data registers have the same display value. Same for both channels. Is there a setting in this TC card that I missed?
  16. NB Designer - Word Lamp questions

      Hi Webbs, I am trying to use the "WORD LAMP" object (PART), and not a "Button" object. Word lamp has 256 states. According to the manual, you can add a graphics to each state. (See my image above). I believe what you are referring to is the "WORD SWITCH" if I am not mistaken. That one is a "TOUCH" object and isn't going to work for what I am wanting to do. Which is to display various messages to an end user via a value set from the PLC, that a user cannot then alter via a button press. Cheers!
  17. Can NB Designer macros execute If/Then statements or are they just simply one line assignment and or calculation statements? If, If/Then statement execution is possible, what is the proper syntax? Thanks.
  18. How do I get these right side power rails to line-up? Is it me or does this logic looks as if it resembles 1990's GE Fanuc's MS DOS based LM 90-30 without mouse support? (as well as their later improved "Versa Pro" edition with it.) Exception being, GE's power rails lined-up. During 1990 ish. With the DOS version. What Happened? 
  19. Anyway to (short of using a macro) to trigger a POP-UP screen on a NB series HMI from simple PLC logic? I see a PLC control in NB designer that can be used to open screens. But nothing to trigger a Pop-Up. Can someone kindly explain OMRON's NB Pop-Up 101 to me? The philosophy behind most pop-up are is to inform an end user when the system needs them to attend to a situation. Not for them to launch the pop-up by pressing a button to get told that he/she  needs to work OT. More than likely, he/she is not going to press that trigger for the pop-up button before walking out the door, regardless of the smoke coming out of the control cabinet.  What am I missing or not understanding about the intended implementation of this functionality?   Cheers.
  20. NX1P2 / SYSMAC Studio (latest version)   Say I have an integer tag named "CMD" Is there a way to use the individual bits of that integer in Logic with Sysmac?       CMD.00 --------|  |-----------    
  21. I realize I need both the integer and the bit format for what I am wanting to do. Suppose I have the need for this functionality (resolving bits from an integer) just in the NX1P2 without involving the NB HMI. I don't see a way around without using  AT designation and without using CJ-Series memory. Does NB HMI read all CJ-Series tags with a AT designation from Global variables, or just the TAGS that are referenced  within the HMI program? Thanks again for the help. Cheers.  
  22. I Was under the impression AT designation was needed for NB Series HMI to exchange data with an NX1P2.
  23. Thank You. In that case do I still need the integer declaration? Instead, could I just use tag "CMD" with a data type of  "ARRAY[0...15] OF BOOL" with %D0 AT designation directly?
  24. Thank you both. However, I am still curious/concerned "pturmel" about your statement... " A memory-constrained project can leave everything to the left to save some space." Does this mean doing so will eat-up more processor memory upon downloading the project to the PLC CPU (ie. PLC Memory),  or was it a reference to the memory that was available to the host PC's back in the day that was running the "Programming" program? Most compilers ignore white spaces. But I cannot speak for the OMRON world. Cheers and thanks again!!!