FactoryTalk ViewPoint commands with tags
FactoryTalk ViewPoint supports the following FactoryTalk View SE commands:
- Abort
- Display
- = (Equal)
- Macro Name (the actual macro name and not the word macro)
- Ramp
- RecipeProDownload
- Set
- Toggle
- AE_Acknowledge
- AE_ClearCount
- AE_Disable
- AE_Enable
- AE_Remark
- AE_Reset
- AE_Shelve
- AE_Suppress
- AE_Unshelve
- AE_Unsuppress
For more information about each command, see FactoryTalk View SE Help.
Tip: |
- Macros still follow the supported FactoryTalk ViewPoint commands.
- All other commands will be ignored if they are included in a macro or specified as the press or release action for a button or for touch animation.
- FactoryTalk ViewPoint does not execute StartUp/ShutDown commands configured in Display Settings. It also does not support runtime security macros or command execution from FactoryTalk Alarms and Events summary objects.
|
How these commands are supported
FactoryTalk ViewPoint supports commands using press and release actions through a button or through touch animation. The following controls support touch animation press and release actions:
Arc |
Rectangle |
Ellipse |
Rounded Rectangle |
Freehand |
String Display & Input |
Line |
Symbol Factories |
Numeric Display & Input |
Text |
Polygon |
Wedge |
How FactoryTalk ViewPoint processes commands
All commands that perform updates are processed before any display navigation occurs. FactoryTalk ViewPoint processes commands in the following order:
- First pass (each step must complete before its matching second step)
- Download parameter file
- Download macro file
- Request display information
- Second Pass (each step must complete before processing commands)
- Parameter file substitution
- Macro command creation (commands get pushed onto the existing command queue)
- Verify display(s) are not missing or are authorized to view.
- Process commands (Set, Toggle, Ramp, =)
- Process abort displays
- Process replace displays
- Either re-navigate to a new replace display or show all new popup displays.
Example
In the following example, if the button press action is "Set Tag 2; Display Display1; Ramp Tag1 12" FactoryTalk ViewPoint does the following:
- Processes the Set and Ramp commands before navigating to Display1.
- If the display does not exist, FactoryTalk ViewPoint still sends the commands to the command sub-system.
How FactoryTalk ViewPoint processes the Abort and Display commands
FactoryTalk ViewPoint groups all writable commands into one command sequence and sends the command sequence to the command subsystem before it processes Display or Abort commands.
Example
In the following example, if the press action is "Ramp Tag +4; Display PlantFloor; Toggle Tag2" FactoryTalk ViewPoint does the following:
- Sends the command string "Ramp Tag +4; Toggle Tag2" to the command subsystem.
- Waits for the subsystem to verify it received the command.
- Verifies the display exists and that it is authorized for viewing.
- Continues processing the Display command.
Note: |
When processing a Press and Release action for the same button or touch animation, there may be instances when the release action may not get processed. FactoryTalk ViewPoint may miss the mouse up event while it processes the press action because the client blocks user interface interactions while it is sending commands to the command sub-system. |