Search the Community

Showing results for tags 'Macro'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 8 results

  1. NB HMI Macro

    Hello there. How to transfer data from one memory area to another using macro ?   Data Type - Double Word Length - 4 Format - BIN Integer - 3, Decimal - 1   From Area - D To Area - LW
  2. Hi.. I have problem with protocol macro for 4 Ports.     I currently use 2 CJ1W-SCU31 (Total 4 Ports) to read from 40 Power Meters, each port consists of 10 power meters.   The problem is that each port can't read the power meter at the same time.   PLC can read the power meter if only one of the ports is activated.   Can 2 CJ1W-SCU31 (Total 4 Ports) read data from the power meter simultaneously with 4 ports? Thanks...    
  3. hello,  Maybe somebody have macro script of omron vision system . The macro script must work that If I push button "Scene switch" then macro script must done "Data save" and then change scene. Or somebody can help me to create macro code?
  4. Hello,   Target:  I'm looking to make an excel macro that will take an IP address and pull the components on that specific backplane. Pretty much how RSLinx Classic OEM does it, but it will save me a lot of time if I could automatically put the results into excel. Example: Enter IP "111.111.111.111" into excel, run the macro, and have it fill in the components on the backplane below. 111.111.111.111 00, 1756-L73 LOGIX5573 01, 1756-EN2T 02, 1756-DNB 03, ... 04, ... Any help that could get me toward this would be amazing. I'm just not sure of the code that would do this.   Thank you, MalSmith21
  5. Hi there, is there anybody who use macro function in NB designer? I need list of C language syntax who can be applicable in macro. I have a task to migration from NP designer to NB designer who use different languages. Thank you
  6. Hi.  When i activate adress H417.14 in the PLC i want the system adress LB9012 to be activated. Do I need to make a macro to do this? I have never used macro before, and I do not know how it works.  Please let me know if you have some solutions.  For the record I am an apprentice, and neither me or my co-workers have an sollution.   
  7. I hope no-one minds that I'm cross posting this from the RA forums, I just wanted to get as much visibility as possible since there doesn't seem to be anything on the net about this. Any issue, let me know, or feel free to delete it. I'm trying to use a startup macro in my manual mode HMI application to copy the current state of my outputs to the inputs so the machine does not move or change state when switching between auto and manual modes. However, when I run the application on my PanelView Plus400 HMI, I'm immediately greeted with errors like "<macro expression>: Unable to read the expression""Read from <tag> failed"Some info: This only occurs for lines that set a tag's value to another's; if I set the tag to just a numeric value (like in the first line of the sample below), its executes just fine.There are two separate HMI applications. One is for normal / automatic operation. This one is to allow the operator to manually activate individual solenoids on the machine to aid with building, setup, and troubleshooting; it is not seen nor used in production.This occurs long after the plc has booted (manual mode is not the startup application) - so running anything on first-scan is not an option - and the HMI has no trouble communicating to these tags during operation.They are RSLinx Enterprise tags, I think - not HMI tags; they only exist in the controller / ladder. I'm able to successfully browse to them online in FTView.The expression editor reports the "tag = tag" syntax is valid.Lastly, I'm using FT View v7, but I'm creating v5.10 runtime applications.Here is an excerpt of the macro: {[Gage]MANUAL.MODE_ON} = 1;{[Gage]MANUAL.STATION_1_ESC_CLAMP_EXT} = {::[Gage]Program:Station_1.STATION_1_ESC_CLAMP_EXT_SOL};{[Gage]MANUAL.STATION_1_MOV_CLAMP_EXT} = {::[Gage]Program:Station_1.STATION_1_MOV_CLAMP_EXT_SOL};{[Gage]MANUAL.STATION_1_PROBE_EXT} = {::[Gage]Program:Station_1.STATION_1_PART_PROBE_EXT_SOL};{[Gage]MANUAL.STATION_1_ROTATE} = {::[Gage]Program:Station_1.STATION_1_ROT_180_SOL};{[Gage]MANUAL.STATION_1_SLIDE_EXT} = {::[Gage]Program:Station_1.STATION_1_SLIDE_EXT_SOL};... and so on...FTView IS able to successfully execute the macro when I test it on the development computer while it is connected to the PV+ over ethernet. If the PV+ is not connected, or the application is running solo on the PV+, no dice / same errors. I have also tried using HMI tags in all combinations in the tag and expression by tying the RSLinx tag to an HMI tag. So far, they've had the same results as above. Absolute worst case, I could edit the ladder to latches or unlatches the inputs off of a one shot from the manual mode on bit, but it would require 7 manual program changes across many in-production machines and would be very time consuming. I've searched everywhere, and the manual's not been any help - maybe I don't know what to look for. Thanks for your time everyone, ~Anthony
  8. Version

    4354 downloads

    W344-E1-14 describes the use of CX Protocol to create custom Protocol Macro sequences for CS/CJ ,Alpha and CQM1H PLCs.