User programs, User programs overview, User program overview – Delta RMC151 User Manual
Page 321: E user programs, N user programs, User program, User, Programs, User programs), A user program
5 Programming
•
If you have provided the contact information in the copyright notice field during User
programming, Delta will make a good faith effort to contact you and request
instructions on assisting the end user. If contact by Delta is made by electronic means
rather than in-person, Delta will allow for a sixty (60) minute response time.
•
If you do not respond to Delta in writing within sixty (60) minutes, or if you have not
provided Delta with effective contact information, or if Delta is unable to contact you
for any other reason, Delta will proceed to assist the end user.
Therefore, in accordance with the RSP, and in consideration of your use of the
programming security feature, you agree to the following:
RSP Agreement
You hereby grant to Delta a license to access, copy, and alter any source code you may
program into any RMC series controller (“User Source Code”). Delta may access, copy, or
alter User Source Code where Delta determines, in its sole discretion, that such action is
necessary or desirable to assist an end user. Delta will make a good faith effort to avoid
disclosure of User Source Code to the end user or any third parties while providing
customer support. You hereby grant the end user a license to use User Source Code
altered by Delta in accordance with the RSP, on the same terms and conditions as all User
Source Code.
NO WARRANTY; LIMITATION OF LIABILITY. DELTA DOES NOT WARRANT THAT USE
OF ANY PROGRAMMING SECURITY FEATURE WILL PROTECT USER SOURCE CODE FROM
ANY UNAUTHORIZED USE OR DISCLOSURE. BY ENABLING THE PROGRAMMING SECURITY
FEATURE, YOU EXPRESSLY AGREE THAT DELTA IS NOT LIABLE FOR ANY DAMAGES
WHATSOEVER ARISING OUT OF OR RELATED TO YOUR USE OF, OR DELTA DISABLING
OR BYPASSING, ANY PROGRAMMING SECURITY FEATURE, INCLUDING WITHOUT
LIMITATION, LIABILITY FOR ACCESS, COPYING, ALTERATION, OR OTHER USE OR FOR
DISCLOSURE OF USER SOURCE CODE. MOREOVER, YOU AGREE TO INDEMNIFY DELTA
AGAINST ANY AND ALL LIABILITY, LOSS, AND EXPENSE ARISING OUT OF USER SOURCE
CODE OR ANY USE OF THE PROGRAMMING SECURITY FEATURE, WHETHER OR NOT
DELTA PROVIDES ASSISTANCE TO AN END USER.
5.11. User Programs
5.11.1. User Programs Overview
User Programs carry out complex sequences of commands on the RMC without requiring
intervention from a PLC or other controller. This allows the RMC to respond to events within
the control-loop time rather than the scan rate of a PLC. It also reduces the PLC programming
required. The number of User Programs is only limited by the memory capacity of the RMC.
Use the Verify Results window to find how much memory the User Programs are using.
Each User Program can contain any number of steps. Each step can issue commands, and link
to another step. Wizards make creating links easy, or you can create your own complex link
types.
Use variables to make User Programs flexible, and to easily influence them from a PLC.
Perform math operations and assign values to tags and variables with expressions. You can
use tag names in the Command Parameters, Link Types, and in the Expression (113)
command to make the user programs very readable.
User Programs can be started by issuing the Start Task (90) command, or from the Program
Tasks
deltamotion.com
301