WOLFRAM SYSTEM MODELER
    SineGenerate sine signal  | 
     | 
SystemModel["Modelica_Synchronous.RealSignals.TickBasedSources.Sine"]

The Real output y is a sine signal. The signal is defined in terms of clock ticks instead of simulation time:
| amplitude | 
         Value: 1 Type: Real Description: Amplitude of sine wave  | 
    
|---|---|
| offset | 
         Value: 0 Type: Real Description: Offset of output signal  | 
    
| periodTicks | 
         Value: 10 Type: Integer Description: Number of clock ticks for one period  | 
    
| periodOffset | 
         Value: 0 Type: Integer Description: Number of periods the sine signal is offset  | 
    
| startTick | 
         Value: 1 Type: Integer Description: Output = offset for clock tick < startTick  | 
    
| y | 
         Type: RealOutput Description: Connector of clocked, Real output signal  | 
    
|---|
| 
        
         Modelica_Synchronous.Examples.Elementary.RealSignals Example of using the clocked tick based Sine source block  |