modelSub

Difference of two integer numbers

Extends from IndustrialControlSystems.MathOperations.IntegerType.Interfaces.IntSimpleOperation (Partial interface of a generic two input integer math operation).

Information

Description

Model of a difference of two integers.
The output ( y ) is the difference of the inputs ( u1, u2 ) signals.

    y = u1 - u2
  

Depending on the value of the sampling time (Ts), the model has two different behaviours:

  • Ts > 0
    it behaves as a discrete time system,
  • Ts <= 0
    it behaves as a continous time system. No delay is introduced and events are generated when the output changes (this mode reduces the simulation time)

Parameters

TypeNameDefaultDescription
RealTs (from IntSimpleOperation)0.1sampling time

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.IntegerInputu1 (from IntSimpleOperation)input
Modelica.Blocks.Interfaces.IntegerInputu2 (from IntSimpleOperation)input
Modelica.Blocks.Interfaces.IntegerOutputy (from IntSimpleOperation)output

Revisions

Industrial Control Systems (v 1.0.0) : April-May 2012
List of revisions:

  • 11 May 2012 (author: Marco Bonvini)

Main Authors:
Marco Bonvini; <bonvini@elet.polimi.it>
Alberto Leva <leva@elet.polimi.it>
Politecnico di Milano
Dipartimento di Elettronica e Informazione
Via Ponzio 34/5
20133 Milano - ITALIA -
Copyright:
Copyright © 2010-2012, Marco Bonvini and Alberto Leva.
The IndustrialControlSystems package is free software; it can be redistributed and/or modified under the terms of the Modelica license.