Go to Parker.com
  • Sign in
Technologies
  • Aerospace
  • Climate Control
  • Electromechanical Group
  • Filtration
  • Fluid and Gas Handling
  • Hydraulics
  • IoT
  • Pneumatics
  • Process Control
  • Sealing and Shielding
Blogs Forums Knowledge Bases
Parker Community
Parker Community
  • Technologies
    • Aerospace
    • Climate Control
    • Electromechanical Group
    • Filtration
    • Fluid and Gas Handling
    • Hydraulics
    • IoT
    • Pneumatics
    • Process Control
    • Sealing and Shielding
    Blogs Forums Knowledge Bases
  • User
  • Site
  • Search
  • User
Home Technologies Electromechanical Group Electromechanical - Industrial Electromechanical Industrial Knowledge Base Using the IEC Debug Window and Watch Lists
Electromechanical - Industrial
  • Technologies
  • Electromechanical Group
  • Electromechanical - Industrial
  • More
  • Cancel
Electromechanical - Industrial
Electromechanical Industrial Knowledge Base Using the IEC Debug Window and Watch Lists
  • Electromechanical – Industrial Support Forum
  • Electromechanical Industrial Knowledge Base
  • Members
  • Sub Groups
  • More
  • Cancel
  • New
Electromechanical - Industrial requires membership for participation - click to join
  • Electromechanical Knowledge Base & Frequently Asked Questions
  • Motion and Machine Controllers-
    • ACR Controllers-
      • 7000+
      • ACROBasic Programming (IPA/7000/9000)+
      • 9000 (Legacy)+
      • IEC PLC (9600) (Legacy)-
        • Acrobasic commands for IEC PLC
        • ACRView 6.4.1 Runtime Error for 9600 and 9640
        • ACRView IEC Editor not Compatible with Win10
        • Converting ACR9600 Projects to ACR9000 Projects
        • General Function Block Behavior
        • How to add multiple outputs in ACR IEC PLC ladder programs
        • How to change the Task Type or Task Speed
        • How to change velocity on the fly
        • How to home to a limit in ACR96xx
        • How to Modify a ACR-View project (9600) AcroBasic only programs for Win10
        • How to run an AcroBasic program from IEC PLC
        • How to start the IEC PLC on controller power-up
        • How to use Direct Variable references in ACR IEC PLC
        • IEC Error Message: No valid license for the current hardware
        • Invert Motion Direction in IEC PLC
        • Is there a First Scan flag in the IEC PLC
        • PLCOpen State Machine
        • Set Compax3-EPL Current Limit
        • User Function Block : Excess Position Error Response
        • User Function Block : Moving Average
        • User Function Block : Rotary Axis Position
        • User Function Block: Read Actual Torque
        • User Function Block: Software Limits
        • Using arrays in IEC PLC
        • Using the IEC Debug Window and Watch Lists
        • Variable Declarations in IEC Languages
        • VIDEO: How to import function blocks into ACR IEC_PLC projects
        • What is a Moving Segment Error?
        • Why is the IEC PLC making the axis to move farther and faster than programmed?
      • PC Card Controllers (Discontinued)+
    • PAC120+
    • PAC340+
    • PAC320 (Discontinued)+
    • 6K (Discontinued)+
  • General Technology Information+
  • Virtual Engineer+
  • Visualization and Human Machine Interface (HMI)+
  • Servo Drives and Servo Drive/Controllers+
  • Stepper Drives and Stepper Drive/Controller+
  • AC/DC Industrial Drives+
  • Gearheads+
  • Servo Motors+
  • Step Motors+
  • Linear and Rotary Positioners+
  • Electric Cylinders+
  • T-Slot Aluminum Framing+
  • C3 + Xpress + ETH+
  • How can I stay updated on Parker electromechanical and drives product news?
  • Legacy (Discontinued)+
  • Other+
  • Memorandum: Information on EPA ban of Persistent bioaccumulative toxin (PBT)
Wiki Actions
  • Share
  • More
  • Cancel
Community Quick Links
  • Home
  • Technologies
    • Aerospace
      • Supplier Resource Center
    • Climate Control
    • Electromechanical Group
      • Electromechanical - Industrial
      • Electromechanical – Mobile
    • Filtration
    • Fluid and Gas Handling
    • Hydraulics
    • IoT
      • Mobile IoT
    • Pneumatics
      • Pneumatic Industrial
      • Pneumatics Mobile
    • Process Control
    • Sealing and Shielding
  • Community Blogs
  • Community Forums
  • Community Knowledge Bases
Follow Us
  • Follow Parker Hannifin on social media

Follow Parker Hannifin on social media:

Using the IEC Debug Window and Watch Lists

Print Friendly and PDF

Products: ACR9600, ACR9630, ACR9640

The IEC Debug Window provides a way to view values of variables in IEC PLC programs and to change and force the values.

If the IEC Debug Window is not visible, select View>IEC>Debug

 

Note that the Debug Window will be grayed out while the PLC is offline.

Variables can be added to the Debug Window while the PLC is online. Open the Resource Tab of the PLC Browser to view the list of variables within active programs. Double click or right-click on the variable to add to the Debug list.

WARNING: The maximum number of variables in the Debug window should be less than 16. If greater than 16, the on-line monitoring of programs will be very slow. Consider using mulitple, smaller watchlists instead of a single large one. See Working with Watchlists

Click on the value column of the variable to open the Set Variable dialog. This can be used to change values of variables while the program is running.


If a variable is forced, the value will be reset to the value specified at the end of each cycle (before writing to the outputs).

In the column "Force" of the IEC PLC Debug window, ACR-View will display if a variable is currently forced or not.
The action performed when pressing OK depends on which of the three buttons "set", "enable force" and "disable force" is selected:
-if the variable is currently not forced, "set" will once set the variable to the value specified. If the variable is modified by the application, this might have a very short effect only.

-"enable force" will force the variable to the value specified, i.e. set the variable to the specified value at the end of each cycle, "disable force" will have no effect
-if the variable is currently forced, "set" will disable forcing for this variable and set the variable once to the value specified, "enable force" will continue to force the variable, but with the value specified now, "disable force" will not set the variable, but only disable forcing for the variable

Please note the following:
-Forcing only resets the variable at the end of each cycle. Modifications during one cycle are possible and not prevented. 
-Forcing is not restricted to directly represented variables (AT %...) 
-Removing a variable from the watchlist will automatically disable forcing this variable

Working with Watchlists
The IEC Debug Windows list of variables can be saved to a so-called Watch List file. This allows for switching between different Watch Lists while being online.
-There is always a default Watch List file with the name .WL in the project root directory.
-While online, a Watch List is saved through the main menu command: IEC PLC->Watch->Save Watch List As...
The saved Watch List will then show up in the Browser's File pane. After saving, all subsequent modifications of the variable list will be stored in this Watch List.
-To restore a different saved Watch List simply open it by double-clicking it in the Browser. Or by choosing File->Open while the Watch List is selected in the Browser.
-An empty Watch List can be created by selecting File->New / Others / Watch List.

 

Save Watchlist as...

 

Create New Watch List

 

Selecting the active watchlist

 

Mar-2013  JW

  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
Related
Follow Us
  • Follow Parker Hannifin on social media

Follow Parker Hannifin on social media:

Parker Hannifin Parker Hannifin

  • Products
  • About Parker
  • Investors
  • Community
  • Careers

Global Operations Global Operations

  • Divisions
  • Sales Companies
  • Worldwide Locations
  • Distribution Network
  • ParkerStore™ Network

Company Information Company Information

  • Newsroom
  • Event Calendar
  • Working with Parker
  • Product Brands
  • History

Global Support Center Global Support Center

  • Support
  • CAD
  • Where to Buy
  • Contact Parker
  • Manage Online Orders
© Parker Hannifin Corp 2023
  • Site Map
  • Safety
  • Privacy Policies
  • Terms and Conditions
  • Community Terms of Use
ENGINEERING YOUR SUCCESS.