beautypg.com

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

background image

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

Triggers.

Tasks

deltamotion.com

301

This manual is related to the following products: