skyfox

MrPLC Member
  • Content count

    52
  • Joined

  • Last visited

Community Reputation

0 Neutral

About skyfox

  • Rank
    Sparky

Profile Information

  • Country United States
  1. 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.    
  2. 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.  
  3. 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!
  4. 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?
  5. 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!
  6. Few Questions regarding usage and behavior of the WORD LAMP feature. I am using Version 1.531. Behavior (Q3) was observed in simulation mode.
  7. 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.
  8. 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.
  9. 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.  
  10. I Was under the impression AT designation was needed for NB Series HMI to exchange data with an NX1P2.
  11. 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?
  12. 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 --------|  |-----------    
  13. NB Designer Version 1.531   None of the methods described in the manual works. What do I need to do to get a simple bitmap or a .png file in to the project?     EDIT: OK. Just found the solution right after I posted this. One has to create a new graphics which then gives the option to import various types. What is the "import Graphics" function shown above used for?    
  14. My COSTCO laptop has been in checked baggage over to 3 different continents. In a soft case. Does that count? "  this is why military and lumberjacks do not use Prius for work. " Are you sure about that? Then explain why all the PRIUS'es that are always on the fast lane drive so slow? By the way, thanks for the link. That helped to digest what the Operation Manual failed to do. I still needed to navigate to a third manual in order to decipher what should have been on the Operations manual. However, this does not provide the basic functionality I am looking for. According to the example, they are using several screens to display different messages. This would be maddening if one had to create 10 different screens to display simple 10 different one line messages to an operator. What if a process had 20 messages that needed to be displayed? Create 20 screens? At least that is my understanding of how Text Library is used as in design time text is always displayed on the text display.  (I do get the language switching functionality) Ridiculous to create a  separate screen for each message if you asked me. This is common feature in almost every other HMI that I have used. What I am looking for is a method to change text on a text display ON THE SAME SCREEN based on an input bit or an input word. I want the text to reside in the HMI. For example, USING NB Designer, Latest version. When.... PLC > HMI = 1  TEXT DISPLAY1 TEXT = "HELLO" PLC > HMI = nn PLC > HMI = 99  TEXT DISPLAY1 TEXT = "GOODBYE" A dynamic text display if you will. No other methods to do this in a simple manner? Only way I see is using a text display to send messages from the PLC. Not a good option if the length of the messages are long. Example used in the link you provided is using the  "Draw Text" object that has the text library option but has no visibility control option available to it. Else I could have used stacked Draw Text objects on the same screen using visibility control to display only the needed message.   Cheers!