0% found this document useful (0 votes)
127 views

Manual FunctionBlock Tersus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
127 views

Manual FunctionBlock Tersus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 122

DISOMAT® Tersus

Function Blocks

BV-H2317GB
PASS - Service you can rely on.
Fast, comprehensive, anywhere in the world
Quality and reliability are the cornerstones of our company’s philosophy. That is why we consider a
comprehensive service concept simply par for the course, from strict quality control, installation and
commissioning through to seamless support across the entire product life cycle.
With over 30 service stations and over 180 service specialists, you can count on us to be there whenever –
and wherever – you need us.
It doesn’t matter where you are, our specialists are there to advise and assist with the best in worldwide,
personal, comprehensive service.
During office hours, service specialists from all divisions are on hand to analyse problems and failures. Look
at www.schenckprocess.com for your nearest Schenck Process Location.
Customised to meet your requirements, our comprehensive Process Advanced Service System provides
you with the best service. Are you looking for individual, perfect-fit service solutions?
Then our, the modular service system PASS, is the ticket. It covers the entire service spectrum, from simple
inspections through to full service. Interested?
Then find out more about the individual components at www.schenckprocess.com/en/service.

Free 24 h Emergency Service Hotline in Germany


Are you experiencing a failure or problem outside normal office hours? Our service staff are on call around
the clock to deal with failures, service planning and other emergencies.

É +49 171 2 25 11 95 Heavy and Light excluding Static Weighing Equipment


É +49 172 6 50 17 00 Transport Automation and Static Weighing Equipment

© by Schenck Process GmbH, 2009


Pallaswiesenstraße 100, 64293 Darmstadt, Germany
É +49 61 51-15 31 0
www.schenckprocess.com

All rights reserved. Any reproduction of this documentation, regardless of method, without prior permission
by Schenck Process GmbH in writing, even by excerpt, is prohibited.
Subject to change without prior notice.

Note: Translation of the original instructions


Contents

Contents
1 Function Block Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1.1 Function Blocks – Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
1.1.1 What Are Function Blocks? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
1.1.2 From Weighing Problem To Function Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.3 Function Block Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
1.1.4 Function Block Inputs/Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
1.1.5 Admissible Linkages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
1.2 Inputting Function Block Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
and Function Block Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
1.2.1 Some Hints on Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
1.2.2 Menu Item 42: FUNCTION VARIANTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.2.3 Linking – How Is It Done? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Steps 14
1.2.4 Editing Function Block Parameters?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
1.3 Function Block Groups - Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
1.4 Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Brief Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Acknowledge Event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
A/D Converter 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Add Inputs 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Analog 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Analog Input 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Analog Output 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Analog Setpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Analog Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Analog Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
And1/2/3/4/5/6 - Logic And . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
And1-4/And2-4 - 4-Time Logic And . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Balance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Balancing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Bin. 0 - Binary Zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Bin. 1 - Binary One . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
ClearBal - Clear Balance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
ClearTr - Clear Tare Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Comparator 1/2/3/4/5/6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Comparator Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Collective load memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Connect Scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Counter 1-6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Cycle1/2 - Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
D/A Converter 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
D-Link 1-8 - Time Delay Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Discharge Weighing 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Discharge Weighing Operating Sequence: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Balancing Feeding Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Start/Stop Feeding Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
What If? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Discharge Scales Fast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 I


© Schenck Process Group
Contents

Digital sources 1 / 2 / 3 / 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55


Disable Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Dumps - Weighs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
dW/dt - Material Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
EDP-A-Out 1/2 - Analog EDP Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
EDP-IN 1/2/3/4 - Binary EDP Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
EDP-Out 1/2/3/4 - Binary EDP Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
Exact Zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Fault 62
Fill Weighing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Fill Weighing Operating Sequence: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Filling Scales Fast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
Fixed Tare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Gross- Gross Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Gross Fast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
ICP-Aln@4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
ICP-AOut@3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
ICP Done . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
ICP-DIn@1,2,3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
ICP-DOut@1,2,3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
ICP-PT 100@4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Input 1/2/3/4 - Binary Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Key F1-F12 - Function Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
Legal for trade memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
MAN Tare - Manual Tare Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Material / Material 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Memory 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Example 1 – Storing Analog Value: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Example 2 – Storing Digital Value: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
Example 3 – GATE Circuitry: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
Menu Path 1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
Multiplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
Net-Net Weight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
No-Motion - Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Not 1-10 - Logic Not . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Or 1/2/3/4/5/6 - Logic Or . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Or 1-4 through 8-4 - Logical Or with 4 inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Output 1-12 (incl. fast comparator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
PMS-AIn-1/2/3/4 - Analog Data From
Process Management System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
PMS-AOut1/2/3/4 - Analog Data To Process Management System . . . . . . . . . . . . . . 90
PMS-DIn-1/2...16 - Binay Data From Process Management System . . . . . . . . . . . . . 91
PMS-DOut1/2...16 - Binary Data To Process Management System . . . . . . . . . . . . . 91
Print Active . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Printing - Print 1/2/3/4/5/6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Reset String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Receiving Scale (SWT version only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Operating Sequence: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
Starting and Stopping the Loading Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Check Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Malfunction Behavior:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99

II BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
Contents

Receiving Scales Fast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100


Scale1/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
Secondary Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102
Select Fixed Tare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Set to 0 - Zeroing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Setpoint - Enter Setpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
StartStp-Start/Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
String 106
Stoplight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Sub.Inputs 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
Subtract-Subtractor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Tare - Tare Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Tared 111
Taring 111
Test Zero - Test Display/Set to Zero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Timer 112
Twin-Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
ZEUS 114

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 III


© Schenck Process Group
Contents

This page left intentionally blank

IV BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1 Function Block Concept


If you are not familiar with the function block concept, read this chapter first.
This chapter is organised by three sections:

n The first section (Item 1.1) explains what function blocks are and how they
convert a weighing task into a function block diagram.
n The second section (Item 1.2 (will tell you how to enter the function block
diagram into DISOMAT with the aid of keyboard and menu tree and gives
examples how to enter and change function block parameters.
n The third section (Item 1.3) provides an overview of the DISOMAT function
block parameters.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 1


© Schenck Process Group
1 Function Block Concept

1.1 Function Blocks – Introduction

1.1.1 What Are Function Blocks?


Function blocks are elements you can use to match the functionality of DISOMAT
to your particular requirements. DISOMAT holds a variety of different types of
function blocks. These are linked with one another and thus lead to the
functionality of DISOMAT you desire.

Follow two steps when working with function blocks:


1. Clarify your weighing task and prepare a function block diagram.
2. Link function blocks in DISOMAT menu tree as shown in your function block
diagram. Function blocks are stored in system in form of a library. You can
also line function blocks using the DISOPLAN configuration software, see Item
6.2.

You may change an existing function block linkage at any time and thus adapt the
device to the new weighing task.

DISOMAT Basic Version


The DISOMAT already includes several scales variants (function variants).
Information on these variants can be found in the operating manual BV-H 2335.

DISOMAT With Customized Function Block Linkage


This version includes an individual function block diagram designed by Schenck
Process in accordance with your specific needs.
In addition to the standard manuals, you receive the order-specific documentation
including the function block diagram with your particular linkage.

DISOMAT Special Version


The software is specially programmed for your application. You will find the version
number in menu tree at menu item 52: SERVICE/
Version as well as on type plate.
In addition to the standard manuals, you receive the order-specific documentation
describing the customized modifications.

2 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1.1.2 From Weighing Problem To Function Block Diagram


Here below a simple example will show you how you convert your weighing task
into a function block diagram.

Weighing Task:
Maintain hopper level at a maximum value. If hopper level is too low, start refilling
and replenish hopper until maximum level is reached again.

Control Task:
From the viewpoint of control, it takes a Set/Act comparison. Measure GROSS
weight of load on scale and compare it with setpoint. If GROSS weight lies below
setpoint, a contact opens the refill gate/valve.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 3


© Schenck Process Group
1 Function Block Concept

Solution Using Function Blocks


DISOMAT offers a solution to the problem. The library of function blocks holds four
function blocks of the same type capable of performing a set/act comparison. One
of the function blocks is named Comparator1.

To solve the weighing task:


(a) Tell Comparator1
n GROSS weight of load on scale

n Limit value

and
(b) Output result to refill gate/valve for this to open or shut, as the case may be.

(a) GROSS weight:


In function block library, there is function block Gross determining the GROSS
weight of the displayed scale. If appropriately linked, function block Gross reports
GROSS weight to function block Comparator 1.

Limit value:
Limit value is entered into function block Comparator 1. Use menu tree.

(b) Output result of comparison:


There are function blocks which enable you to output from other function blocks.
One of these function blocks is named Output1.

Function Block Diagram:


You design a function block diagram in which function blocks Output1,
Comparator1 and Gross are linked. Function block diagram looks like this:

4 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1.1.3 Function Block Construction


This item explains the function blocks in greater detail.

Name of function block group is always shown in CAPs (e.g. COMPARATORS);


name of function block, in normal (lower case) letters (e.g. Comparator 1). This
distinction matters when entering links into the device. Letter types indicate
whether display shows function block groups or function blocks.

Function Block Groups


Function blocks of the same type are combined to form function block groups.
Example:
n Function block Gross belongs to function block group Internal Inputs (INT-IN)

n Function block Comparator1, to function block group Comparators


(COMPARATORS)
Function block Output1, to function block group External Outputs (EXT-OUT).

n For function block groups overview, see Item 1.3.

Parameters
Part of function blocks use parameters to define principle of operation.

For example, function block


Comparator1 uses three parameters
(Type, High, Low). Use parameter Type
to select analog input signal type. You
can select percent, weight, or balance.
Use parameters High and Low to define
two limit values.
Limit values determine switching
behaviour of comparator.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 5


© Schenck Process Group
1 Function Block Concept

Input, Output
The majority of function blocks have an input and an output to
allow a link to be made to other function blocks. They can be
linked to other function blocks on either side. For example, the
function block ‘Comparator 1’ has an input called ‘Input’ and an
output called ‘Comparator 1’. You can link the input to the
output of another function block (e.g. ‘Gross’). You can link the
output to the input of another function block (e.g. ‘Output 1’).

Do not confuse function block input and output with function block groups External
Input (EXT-IN), Internal Input (INT-IN), External Output (EXT-OUT) and Internal
Output (INT-OUT). These function block groups contain function blocks designed
for data communication.

Interconnection Points:
Function blocks that either relay data outwards or receive external data are
equipped either with inputs only or outputs only.

For example, the function block ‘Gross’ has no input, only an


output called ‘Gross’. It determines the current weight on the
scales indicated and relays this value to other function blocks
through the analog output. The output of this function block
can only be linked to the input of another function block.
e.g. output ‘Gross’ with the input of function block
‘Comparator 1‘.

For example, function block EDP-Out1 has no output but an


input only named EDP-Out1.
Function block passes a binary value it has received from
another function block linked within it onto EDP interface. In
this function block you can only link input to output of a
different function block (e.g. input EDP-Out1 with output
Comparator 1 of function block Comparator1).

6 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1.1.4 Function Block Inputs/Outputs


DISOMAT distinguishes linkages, inputs, and outputs by analog and binary.

Function blocks are linked by given rules. Take this into consideration when
designing function block diagram.

Example
GROSS value from function block Gross is output in analog form from output
Gross. It does not make good sense to try to link this function block with function
block EDP-Out1. Function block EDP-Out1 can output binary values only (0 or 1).

Visualization
Analog inputs and outputs are shown as dots.

Binary inputs and outputs are shown as squares.

Analog Inputs/Outputs
An analog signal is multivalent. Within its range, each signal is assigned to a value
step.

Value step range: -100% … 0 ... +100%


Example: -3000kg … 0 ... +3000kg

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 7


© Schenck Process Group
1 Function Block Concept

An analog input can be linked to an analog output only. Analog link is shown as a
dashed line.

Binary Inputs/Outputs
A binary signal is bivalent. It assumes two states (logical 0 and logical 1).

Comparator example: - Actual value under limit value


- Actual value over limit value

A binary output can be linked to a binary input only. Binary linkage is shown as a
continuous line.

8 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1.1.5 Admissible Linkages


What May Be Linked?
An output may be linked with several inputs.

Information (analog or binary) always flows from output of a function block to input
of the next function block.

Example
You wish to use GROSS weight of function block Gross to control refill gate/valve
(Output1 contact), and to output value simultaneously at an external analog
indicator.

The DISOMAT function block library contains function block Analog Output
(AnaOut). It can pass on analog signals via terminal bus on device rear panel to
an analog indicator.

Solving Problem By Using Function Blocks


For solving a problem, link output of function block Gross to input of function
blocks Comparator1 and AnaOut.

Function Block Diagram

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 9


© Schenck Process Group
1 Function Block Concept

What Cannot Be Linked?


Rule 1
An input cannot be linked to several outputs.

Information (analog GROSS weight or binary information) always flows from output
to input. If you were to link several outputs to one input, the input would be hazy
about which output information flowing its way was the valid one.

Rule 2
Analog inputs cannot be linked to binary outputs.
Binary inputs cannot be linked to analog outputs.

Neither DISOMAT nor DISOPLAN permit to do so.

10 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1.2 Inputting Function Block Links


and Function Block Parameters
New function variants are usually created with DISOPLAN and loaded into the
device. The variant can then be parameterized at the device itself. The links
between the function blocks can be altered if the service password is entered, but
is only advisable in exceptional cases.

1.2.1 Some Hints on Entry


Order of Entry
You may select linkage operations at will. To enter linkages, always link input of a
function block to output of another. That is why we recommend that function block
diagram be entered from right to left, i.e. start with function blocks of function block
group EXT-OUT (External Outputs).

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 11


© Schenck Process Group
1 Function Block Concept

Before New Entry – Erase Old Linkages


If entering a completely new function block plan, it is advisable to delete any
existing function variants (menu item ‘423: Load/Delete Variant’). This will delete
all existing links.

After Entering Linkages - Test Function Block Diagram


You should perform a test after entering a new function variant.
Check whether the device is functioning with the new function block plan as you
would expect it to.

In particular, check whether the device outputs the expected output quantities
when you change the DISOMAT input quantities (scales weight, keypad, input
contacts).

12 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

1.2.2 Menu Item 42: FUNCTION VARIANTS


A range of functions are gathered under this menu item.

Input of the current function variant’s parameters.


Loading of a saved function variant.

Refer to the overview of the menu tree: operating manual BV-H 2335.

Menu Item ‘421: Parameters’


The parameters of the currently active function variant can be altered here.

Menu Item ‘422: Maximum dG/dt’


The value of the maximum material flow dG/dt in the current dimension/sec and of
the display time basis (/hour, /minute, /sec) can be entered in this menu item.

Menu Item ‘423: Load Variant’


Function variants stored in the device or the most recent function variant loaded
from DISOPLAN can be activated in this menu item. The variant-specific
parameters will be reset to default if a function variant is activated.

Menu Item ‘424: Edit’


In this menu item, function block related parameters can be entered and the
function blocks linked.
This section can only be viewed after the service password has been entered.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 13


© Schenck Process Group
1 Function Block Concept

1.2.3 Linking – How Is It Done?


Perform linking in steps. Here below the various steps are shown with the aid of an
example. Link function block Analog Output to function block Gross:

Steps
1. Enter the password (service password)
2. Go to menu item ‘423: Edit‘
3. Select first function block X (e.g. Analog Output), whose input is to be linked,
proceeding as follows:
q Select function block group A (e.g. EXT-OUT)

q Select function block X (e.g. Analog Output)

4. Enter function block specific parameters (Range).


(This is possible only if selected function block has parameters.)
5. Select input to be linked to to function block X.
6. Select function block Y (Gross) whose output is to be linked to input of function
block X, proceeding as follows:
q Select function block group B (e.g. INT-IN), associated with function

block Y (Gross).
q Select output (Gross) associated with function block Y (Gross).

Displayed during selection are outputs of all function blocks of function


block group B ( INT-IN).
7. Acknowledge linkage selected with key .

8. Press the key to create the link .

Other existing links remain unchanged.

9. The variant will be saved in the device under the name ‘Altered’

14 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Entering Linkages – Operating Overview

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 15


© Schenck Process Group
1 Function Block Concept

1.2.4 Editing Function Block Parameters?


You must always first select the function block whose parameters you wish to
alter. You can then alter the parameters.
The altered parameters will become active once the query ‘Save No/Yes’ has been
answered.

Note:
During editing, control function block output contacts are not updated so that
ongoing control operations are not updated either. This may cause scale control
faults.

Follow these steps:


1. Enter the service password
2. Select menu item ‘424: Edit’
3. Select function block group (e.g. BINAR CB).
4. Select function block (e.g. Delay1).
5. Enter/change parameter value (e.g. StartDly).
6. Complete editing.
7. Save parameters entered.

16 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Example

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 17


© Schenck Process Group
1 Function Block Concept

1.3 Function Block Groups - Overview


For better overview and orientation, function blocks of the same type are combined
to form function block groups.

If you wish to know more about individual function blocks, refer to Alphabetical List
(Item 1.4) and look up under abbreviation of the particular function block.

Internal Outputs (INT-OUT)


Function blocks of this particular function block group are used to pass on binary
information to the inside (outputs goes to inside).
You can pass on binary information to the inside, e.g. tare scale, set to zero,
increase balance total.

External Outputs (EXT-OUT)


Function blocks of this particular function block group are designed as transfer
points used to output analog or binary information from function block diagram to
outside (output goes to outside).
You can output analog and binary information to the outside, e.g. for control of
output contacts and one analog output.

External Inputs (EXT-IN)


You can read in external data, e.g. from external switches/buttons
(inputs 1/2/...) and from the keypad at the front of the device (keys F1/F2/...).

Internal Inputs (INT-IN)


Function blocks of this particular function block group read in binary information
coming from outside DISOMAT into function block diagram, e.g. scale no-motion,
device fault, clock.

Control Blocks (CONTROL)


The function blocks of this function block group are responsible for
weighing-related control tasks. They are the DISOMAT function blocks with the
highest capacity. They can automatically regulate, balance, etc. filling/discharge
operations.

Comparators (COMPARATORS)
Function blocks of this particular function block group perform comparisons of
analog values with limit values. They output the result of comparison as binary
information.

18 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Analog Linkages (ANA-COMB)


Function blocks of this particular function block group perform analog operations.
They are capable of multiplying, subtracting, selecting and storing, analog values.

Binary Linkages (BINAR-CB)


Function blocks of this particular function block group perform binary operations.
They are capable of logically linking binary information (AND, OR, NOT), and
delaying them temporarily.

Printing Blocks (PRINT)


Function blocks of this particular function block group are used for executing
printouts. They output preset print patterns on printer interface.

Fieldbus (FIELDBUS)
Function blocks of this particular function block group are designed as transfer
points for analog and binary information in or from function block diagram.
However, information can be loaded/processed only from a connected process
management system.

Scales
Function blocks of this particular function block group are designed to output
information of a special measuring input or connect the latter as current scale.

I/O EXPANSION
The function blocks of this function block group are interconnection points for
analog and binary data to/from external connected IO modules.

EXTERNAL
Function blocks of this function block group are generated by loading a SMALL
program into the device. They assist in the solution of customer-specific problems
that could not otherwise be solved using the existing function blocks alone.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 19


© Schenck Process Group
1 Function Block Concept

1.4 Function Blocks


This chapter provides information on all function blocks existing in DISOMAT , more particularly
n Alphabetical list of function blocks including abbreviation, name,

n Brief information and page of detailed description, graphical overview,


Detailed description of all function blocks in alphabetic order.

Brief Overview
Function Block Name Function/Brief Description

Acknowl. Event Acknowledges event message

A/D Converter 1/2 Converts analog value into binary information

Add Inputs 2 Adds two analog input values

Analog 0 Permanently outputs analog 0 value


Analog Input 1/2 The Analog Input block supplies the input level for the unit’s analog input.

Analog Output Outputs analog value

Analog Setpoint Preset analog setpoint

Analog Source You can use this block to select what value is issued on the physical analog
output (a value range can be expanded for output).

Analog Switch Switches one of three analog inputs to analog output

And1/2/3/4/5/6 Links two binary values in AND logic

And1-4/And2-4 Links four binary values in AND logic

Balance Outputs balance totals memory

Balancing Starts balancing operation

Bin. 0 Permanently outputs logical value 0

Bin. 1 Permanently outputs logical value 1

ClearBal Clears balance totals memory, resets number of dumps

ClearTr Clears tare memory

Collective load memory The collective load memory calculates the remaining design life to the next service
call for a crane hoist .

Comparator 1/2/3/4/5/6 Compares analog value with parameter settings

Connect Scale Connects selected scale which is then displayed

Counter 1-6 Counts down from Parameter value

Cycle1/2 Outputs binary cycle

D/A-Converter 1/2 Changes binary entrances into an analog value

Delay 1/2/3/4 Outputs binary value with delay

D-Link 1-8 - Time Delay Link Gives binary value continues to retard

Discharge Scales 1/2 Controls discharge scale

Discharge Scales Fast Controls discharge scale with fast cut-off

20 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Discharge Scales Fast Controls discharge scale with fast cut-off

Digital sources 1 /2 / 3 / 4 You can use this block to select what value is issued on a binary output.

Disable Keys Disables weighing function, or menu tree access

Dumps Outputs number of dumps

dW/dt material flow Outputs material flow

Discharge Weighing 1/2 Controls discharge scal

EA-Out 1/2 Transmits analog value to EDP

EDP-In 1/2/3/4 Receives binary value from EDP

EDP-Out 1/2/3/4 Transmits binary value to EDP

Exact Zero Transmits scale status ”Exact Zero”

Fault Transmits Fault scale status

Fill Weighing Controls filling scale

Fill Scale Fast Controls filling scale with fast cut-off

Fixed Tare Activates preset tare value

Gross Outputs gross weight of load on displayed scale, filtered like display

Gross Fast Outputs gross weight of load in displayed scale, filtered by switching filter only

ICP-Aln@4 Acquires analog value from I/O expansion ICP-7014

ICP-AOut@3 Outputs analog value on ICP module 7021

ICP-Done Triggers output on ICP module(s)

ICP-DIn@1,2,3 Acquires binary values from I/O expansion defined with address 1, 2 or 3

ICP-DOut@1,2,3 Outputs binary values to output contact of I/O expansion defined with address 1, 2 or 3

ICP-PT 100@4 Acquires 3 values of PT 100 module ICP-7033

Input 1/2/3/4 Receives binary value from input contact

Key F1- F12 Transmits function key operation in function block concept

Legal for trade memory This block triggers recording in the legal for trade memory without printout.

MANTare Outputs prompt for manual input of tare value

Material /Material 2 Transfers information on selected material type

Memory1/2 Stores binary and analog values

Menu Path 1/2 Directly activates menu tree function

Multiplier Multiplies analog value

Net-Weight Outputs Net weight of load on displayed scale

No-Mot Transmits No-Motion scale status

Not 1-10 Inverts binary input value

Or1/2/3/4/5/6 Links two binary value in OR logic

Or 1-4 through 8-4 Links four binary values in OR logic

Output 1-12 Outputs binary value to output contact, or acts as fast comparator

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 21


© Schenck Process Group
1 Function Block Concept

PMS-Ain1-4 Uses analog information from PMS in function block concept

PMS-AOut1/2/34 Provides analog information for PMS

PMS-DIn1/2-16 Uses analog information from PMS in function block concept

PMS-DOut1/2-16 Provides binary information for PMS

Print Active Transfers ”Printing Active” information

Print 1/2/3/4/5/6 Starts printing of weigh slip

Reset String Reset string(s)

R-Feed Controls receiving/load-out scale

Receiving Scales Fast Controls receiving/load-out scale with fast cut-off

Receiving Scales There are two possible weighing sequences


(SWT version only)

Scale1/2 Outputs information on Scale 1 and enables it weighing functions

Secondary Display Gives a similar value on the secondary announcement

Select Fixed Tare Outputs prompt for input of fixed tare value

Set to 0 Starts zeroing of displayed scale

Setpoint Outputs prompt for input of setpoint

StartStp Emergency stop for R-Feed, D-Feed and F-Feed

Stoplight Entrance control to a balance inclusive position control.

String Opens string input

Sub.Inputs2 Outputs subtraction of input value 1 minus 2

Subtract Subtracts analog values

Symmetry monitoring Supervises symmetrical load between balance 1 and 2

Tare Outputs tare value of displayed scale

Tared Transmits Tared scale status

Taring Tares displayed scale

TestZero Starts display test and zeroing of displayed scale

Timer Sets binary output

Twin-Unit Outputs information on twin-unit scale and enables the twin-unit weighing functions

Zeus The ZEUS function block contains the follow-up control for the road weigh bridge.

22 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Function Block Groups / Function Blocks Overview

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 23


© Schenck Process Group
1 Function Block Concept

24 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Acknowledge Event
Symbol:

Function Block Group: INT-OUT


Function: Triggers acknowledgement of event. Events of Class M (Message),
A (Alarm) and W (Warning) can be acknowledged by key operation.
Event of Class S are acknowledged after password input. his function

block has the same effect as function key .

Parameters: None

When linking this function block, remember that events of classes


A (Alarm) and W (Warning) may be acknowledged only after fault
has been remedied.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 25


© Schenck Process Group
1 Function Block Concept

A/D Converter 1/2


Symbol:

Function Block Group: ANA-COMB


Function: Output value available across analog input to 8 digital outputs. Type of
digital output is determined by parameter.

Parameters: Type:
· Binary: a value between 0 and 255 is output as an 8-bit binary number.
Values smaller than 0 are limited to 0; values greater than 255 are limited to
255.
· BCD: a value between 0 and 99 is output as a 2-digit BCD number. Values
smaller than 0 are limited to 0; values greater than 99 are limited to 99.
· 1 from N low: a value between 1 and 8 will be assigned to one of the 8
digital outputs.
· Binary low: the binary pattern at the outputs is always the input value
modulo 255, as opposed to binary, where input values < 0 or > 255 are
output as 0 and 255 respectively!
· BCD low: the two lowest-order BCD digits are output, i.e. input 187 will give
BCD 8 7 at the output, as opposed to BCD, with which an input value
outside of the 1...99 range will always result in 0 or 99 at the output. The
input is monitored for values < 1 or > 9999; such values will result in an
output of 0 or 99!
· Binary high: binary patterns at the outputs is (input value > 8) & 0xff
· BCD high: BCD digits 3 and 4 will be output. The input is monitored for
values < 1 or > 9999; such values will result in an output of 0 or 99!
· 1 from N high: a value between 9 and 16 will be assigned to one of the 8
digital outputs.

26 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Add Inputs 2

Function Block Group: ANA-COMB


Function: Adds two analog input values from input 1 and input 2 and outputs the
result.
The result can be between -300% and +300% Results that fall outside
of this range will be limited.

Parameters: None

Analog 0
Symbol:

Function Block Group: INT-IN


Function: Supply analog value 0.0.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 27


© Schenck Process Group
1 Function Block Concept

Analog Input 1/2


Symbol

Function block group: EXT-ING


Function: The Analog Input block supplies the input level for the unit’s analog
input. The range 0(4)–20 mA is transformed into 0%-100%. When
setting off with other quantities in the range of the function blocks (for
instance, with comparisons), the reference value of each analog value
is interpreted as 100% (for instance, the final scale value with weights
or the value MaxDG/dt with material flows).

Parameters: Range from / 0-20 mA / 4-20 mA (please set 0-20 mA for 0-5 V).

28 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Analog Output 1/2


Symbol:

Function Block Group: EXT-OUT


Function: Convert input value (e.g. weight value) to normalized current signal.
Output range can be established at 0-20 mA or 4-20 mA.
20 mA correspond to 100%. This is the terminal value of the weighing
range for weighing values; for other values (dG/dt; balance; etc.) it is
the respective maximum value entered. Negative values at the input
are output as 0 mA if they fall within the range 0 - 20 mA and as up to 2
mA if they fall within the range 4 - 20 mA.

Parameters: Low; 0-20mA, 4-20mA


The code used for setting/reading of function block parameters via
EDP message (PS/PL) is anou.
Parameters = 0 = Low, Parameters = 1 = 0-20mA, Parameters = 2 =
4-20mA

Example:
Task: Output GROSS weight to external analog indicator (0-20 mA).
Solution: Link function blocks Gross and Analog Output.
In function block Analog Output set parameter Range to 0-20 mA.

Remarks: The maximum output value is scaled to the full scale value.
Example: With a scale having a full scale value of 1000 kg a GROSS
weight of 500 kg is output as 10 mA.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 29


© Schenck Process Group
1 Function Block Concept

Function Block Diagram:

Analog Setpoint

Function Block Group: INT-OUT


Function: Function block for setting and outputting the analog setpoint value. Up
to 2 setpoints can be preset depending on the device. A setpoint can
be preset by an analog value. The
The value at the analog input is taken over by an ascending slope at
the trigger input. The current system setpoint is output at the output.
The value range for entering the setpoint inputs and outputs is limited
to 300%.

Parameters: None

30 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Analog Source
Symbol

Function block group: INT-IN


Function: This block is used to parameterize which value is output at its output. A
value range of 0% ... 100% can be entered for mapping.

Parameters: Source:
Gross / net / dG/dt / PLS-AIN1-EDV / controller magnitude / setpoint /
actual value (%) / actual value (Dim ) / residual value (%) / residual
value (Dim ) / next setpoint

Reference value MIN:


Lower value for analog output, i.e. the value that corresponds to 0% at
the output. This should be specified in the units of the source value
(i.e., in kg or %).
Reference value MAX:
the same applies to the upper limit (100%).

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 31


© Schenck Process Group
1 Function Block Concept

Analog Switch

Symbol:
Function Block Group: ANA-COMB
Function: Switch one of three analog inputs to analog output.
Change of edges from 0 to 1 across input Select 1 selects analog
value 1, etc.

Parameters: None

32 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

And1/2/3/4/5/6 - Logic And


Symbol:

Function Block Group: BINAR-CB


Function: Provide at output And x (x = 1-6) logic AND link of inputs In1 and In2.

Parameters: None

And1-4/And2-4 - 4-Time Logic And


Symbol:

Function Block Group: BINAR-CB


Function: Supply logic AND link of the four binary inputs In1 to In4 across binary
output.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 33


© Schenck Process Group
1 Function Block Concept

Balance
Symbol:

Function Block Group: INT-IN


Function: Output balance total in percent of maximum balance total. Balance
totals memory stores the NET weights of completed weighing
operations.
Entries are effected in function blocks D-Feed, Fill Feed and
DrawBal.
(The balance sheet total is the sum of the sort balances).
Balance total is reset at menu item 472: Clear Balance or through
function block ClearBal.:

Parameters: None

Balancing
Symbol:

Function Block Group: INT-OUT


Function: Increase contents of memories
n The balance sum of the active sort will be increased by the current net weight.
n The fill counter is increased by 1.
n Acquisition is by change of input signal edges from1 to 0
(descending edge).

Parameters: None

34 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Bin. 0 - Binary Zero


Symbol:

Function Block Group: INT-IN


Function: Output logical 0.

Remarks: All non-assigned binary inputs of function blocks in DISOMAT are preassigned with
Bin.0 by default.

Bin. 1 - Binary One


Symbol:

Function Block Group: INT-IN


Function: Output logical 1. Use function block to set non-assigned inputs to
defined logical 1 status.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 35


© Schenck Process Group
1 Function Block Concept

ClearBal - Clear Balance


Symbol:

Function Block Group: INT-OUT


Function: Set balance total and number of dumps to 0. Process is triggered by
change of edges across input ClearBal from 0 to 1.

Parameters: None

Remarks: Clear balance at same-name menu item 472.

36 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

ClearTr - Clear Tare Memory


Symbol:

Function Block Group: INT-OUT


Function: Change from 0 to 1 at input ClearTr clears TARE memory of displayed
scale.

Function block has same function as key

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 37


© Schenck Process Group
1 Function Block Concept

Comparator 1/2/3/4/5/6
Symbol:

Function Block Group: COMPARATORS


Function: This function block compares the analog values at the input with the two
parameters In and Out (the limit values) and switches the Comparator
output subject to the input signal..
Three types of analog input values can be set, namely weight, percent and
balance.
Switching behaviour across function block output depends on analog input
signal and setting of limit values.
For analog signal are important:
n Magnitude of analog signal
n Direction of change (value rises or falls).Cf. figures below.

38 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

The following configuration is preferable from a safety point of view for a limit value
contact that e.g. monitors the maximum hopper filling level

Parameters:
n Type (of analog input signal): percent, weight or balance.
n HIGH (limit value HIGH)
n LOW (limit value LOW)
As a function of selected Type parameter, for parameters High and Low, the
following settings are possible:
Percent = ±300 % if input signal
Weight = ±300 % of full scale. Unit in ‘scale format’.
Balance = ±300 % of set maximum balance. Unit in ‘scale format’.

Remarks:
When entering percent, take as 100 % the 100 % of respective input variable,
e.g. Input variable = Weighs; 100% = MaxWeighs
Input variable = dW/dt; 100% = max dW/dt

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 39


© Schenck Process Group
1 Function Block Concept

What If?
n Behavior after event message as far as Warning class
Comparator is unaffected.

n Behavior after event message as far as Alarm or Malfunction class


Output Comp = 0
1. Acknowledge message (error class S after password input)
2. Comparator continues operating in regular fashion.

Comparator Examples
Here below are given examples of comparators applied. The essential difference
between these examples are found in threshold values.

Example 1 - Filling
Task: Fill hopper to 100 kg GROSS weight if level has fallen below 10 kg
GROSS.

Solution: Link function blocks Output1 and Comparator1 as well Comparator1


and Gross.
Set parameters to:
Type = Weight
Limit value HIGH = 10 kg
Limit value LOW = 100 kg

Function Block Diagram:

40 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Switching Behaviour:

Example 2 - Discharging:
Task: Discharge hopper to 10 kg GROSS weight whenever level exceeds
100 kg GROSS.

Solution: Link function blocks Output1 and Comparator1 as well as


Comparator1 and GROSS.
Set parameters to:
Type = Weight
Limit value HIGH = 100 kg
Limit value LOW = 10 kg

Function Block Diagram:

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 41


© Schenck Process Group
1 Function Block Concept

Switching Behaviour:

Example 3 – Monitoring Max:


Task: Monitor hopper for limit value Max = 100 kg with an hysteresis of 5 kg.
If limit value MAX is exceeded, output contact 1 is to drop out.

Solution: Link function blocks Output1 and Comparator1 as well as


Comparator1 and Gross. Set parameters to:
Type = Weight
Limit value HIGH = 95 kg
Limit value LOW = 100 kg

Function Block Diagram:

42 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Switching Behaviour:

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 43


© Schenck Process Group
1 Function Block Concept

Example 4 – Monitoring Min:


Task: Monitor hopper for limit value MIN = 15 kg with an hysteresis of 5 kg. If
actual value falls below limit value MIN, output contact 1 is to drop out.

Solution: Link function blocks Output1 and Comparator1 as well as


Comparator1 and Gross.
Set parameters to:
Type = Weight
Limit value HIGH = 15 kg
Limit value LOW = 10 kg

Function Block Diagram:

Switching Behaviour:

44 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Collective load memory


Symbol:

Function block group: Control


Function: The collective load memory calculates the remaining design life to the
next service call for a crane hoist .
You can find details on functioning and parameterisation in the
BV-H 2339 Crane Scale Manual

Connect Scale
Symbol:

Function Block Group: SCALES


Function: The scales desired can be connected with this parameter block. The
scales connected will then be displayed. The Next Scales input
connects in cycle the next scales to -> scales 1, scales 2, linked,
scales 1.
Outputs scales 1, scales 2 or linked indicate which scales are currently
connected at any given moment.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 45


© Schenck Process Group
1 Function Block Concept

Counter 1-6
Symbol:

Function Block Group: ANA-COMB


Function:
Based on the Preset parameter, a defined signal delay can be established with the
Counter function blocks.
The counter is reset to the value of the Preset
n parameter, the Z-Active output is set to 1,

n the counter status is output as an analog signal

n at the Z-Status output, and each time a change from 0 to 1 occurs at the
Trigger input. 100% at the Z-Status output corresponds to 1 m units.

Each upward slope at the Clock input reduces the counter by 1.


Output Z-Active will become 0 and the counter will stop if the counter reading 0 is
reached.
Z-Status output will then output analog 0.
If the Trigger input should receive another impulse during counting,
the counter will again be reset to the value of the Preset parameter

Parameters: Preset (0 ... 10000)

46 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Cycle1/2 - Cycle
Symbol:

Function Block Group: INT-IN


Function: Outputs at output a signal alternating between logical 1 and logical 0.
Scanning ratio logical 1 / logical 0 is one.

Parameters: Time; 0.1 – 3200.0s


The Time parameter determines the periodic time of the pulse, e.g.
Time parameter = 0.5 means 500 ms logic 0 and subsequently 500 ms
logic 1 at the output.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 47


© Schenck Process Group
1 Function Block Concept

D/A Converter 1/2

Function Block Group: ANA-COMP


Function: Any value at the digital inputs 1-8 will be converted into an analog
output value. The digital inputs will be evaluated differently depending
on the parameter setting.

Parameters:
· Binary: Inputs 1-8 are displayed as an analog value between 0 and 255.
· BCD: Inputs 1-4 and 5-8 are interpreted as BCD values and output as an
analog value between 0 and 99.
· 1 from N-low: the number of the first HIGH input is output as a figure.
· Binary-low: as for binary setting.
· BCD-low: as for BCD setting.
· Binary-high: the value at the output is 256*binary pattern at the input.
· BCD-high: Inputs 1-4 and 5-8 are interpreted as BCD decades 3 and 4 and
interpreted at the output as an analog figure in steps of 100 between 0 and
9900.
· 1 from N-high: the number of the first HIGH input level is output as a figure
between 9 and 16.

48 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

D-Link 1-8 - Time Delay Link


Symbol:

Function Block Group: BINAR-CB


Function: A signal flank at t = t0 at the input will be output after a time delay at
the D-Link1 output at t = t0 + X. This function block does not act as a
down-time link. It is restarted each time a slope changeover at the
input occurs, including if one should occur before the time has elapsed.
The Delay Start parameter delays by the time entered the slope
changeover from 0 to 1 at the output. The Delay End parameter delays
by the time entered the slope changeover from 1 to 0 at the output.

Parameters: Delay Start = 0.0 ... 9999.0 seconds


Delay End = 0.0 ... 9999.0 seconds

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 49


© Schenck Process Group
1 Function Block Concept

Discharge Weighing 1/2


Symbol:

Function Block Group: CONTROL


Function: Basis for the function block description is the description of the
discharge scales in the operating manual BV-H2335 DE, chapter 6.2.

50 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Discharge Weighing Operating Sequence:


Start feeding:
Start feeding process when level changes from 0 to 1 at Input Start, and Output
D-Active becomes 1. Output current residual amount at output D-Resid
(D-Resid = Setpoint - NET weight).

1. Feeding
n Feeding from hopper:
Dribble feed contact closes (Output DDribble turns 1) and feeding from hopper
commences. If prefill value is reached, feeding continues in full feed (Output
DDribble turns 0, D-Full turns 1). Another alternative is to trigger feed units
functioning in an analog fashion which the Controller Magnitude signal is used
for.
n Feeding from hopper complete
If main contact value is reached, feeding from hopper is complete (Output
DDribble turns 0).
n It is refilled if it is in excess of the setpoint for the content of the bin (depending
upon the Automatic Filling/Unloading parameter). It is sometimes necessary to
restart feed operation with the Material Start input.
n Settling time elapses.

n Tolerance check and make-up


For tolerance check, DISOMAT must determine the actual weight fed out. This
is possible only if scale has recognized no-motion. If the D-Feed function block
no-motion time is exceeded, event message ”No No-Motion” is output.
No-motion time for function block D-Feed is the time DISOMAT waits for
no-motion of scale. No-motion time must not be confused with scale
parameter Setting Time.
The tolerance of the actual charged amount is verified. More material will be
added in dribble feed mode if it does not reach the value ‘Setpoint - MINUS
tolerance’. The event message ‘Outside Tolerance Range’ is output if the
amount exceeds the value ‘Setpoint + PLUS tolerance’.
n Tracking optimization
If tolerance check discerns a difference within tolerance band between setpoint
and amount fed out, DISOMAT changes value of main contact.

Formula of change reads:

MainCnew = MainConold + Optim * (Act - Set)

MainCnew = New main contact value to be found


Optim = Main contact value of previous feed
Act = Optimization factor
Set = Yielded result of current feed
Example: Optimization factor is 0.5. Main contact value (MainConold) of last feed is in
the region of 2 kg. Current feed has yielded 49 kg. Setpoint is 50 kg. Main
contact of current feed MainConnew is changed to:
MainConnew = 2 + 0.5·(49-50) = 1.5

If difference is out of tolerance band, there is no tracking optimization.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 51


© Schenck Process Group
1 Function Block Concept

With conclusion of tracking optimization feeding process is complete (Parameter


D-Active becomes 0).

n After feeding, DISOMAT retains NET weight (amount fed out) until set delay
time has elapsed. A further start (during multiple dosage) is only possible at
expiration of the waiting period. If you set wait time to 0.0s, tare memory is
automatically cleared and scale is ready for next feeding operation.
2. Refilling
The hopper is filled (Output E-Fill becomes 1) if the gross weight on the scales
is smaller than/equal to the Min. Fill Level sort parameter value or if the Gross
value < Setpoint value at the start. The filling will continue for as long as the
gross weight on the scales is larger than/equal to the sort parameter value
Max. Fill Level.
The refill procedure is then complete (output E-Fill becomes 0).

Balancing Feeding Process


Each feeding process aborted or complete is automatically balanced.
In Balance Total memory, value of actual amount fed is added up.
In Number of Dumps memory, value is incremented by 1.
In addition, a material specific balancing takes place. These balance memories are
visible in home position display (Balance). Their contents can be printed or
transmitted to EDP. Menu tree function 472: ClearBal clears all balance
memories.
Attention:
Function Block DrawBal also writes into Balance Total memory. If function block
D-Feed is linked it does not make good sense to additionally use function block
DrawBal.

Start/Stop Feeding Process


n Start feeding
Feeding process starts after change of edges from 0 to 1 at input Start .

n Stop feeding
Feeding process can be stopped at any time.
Stop is triggered by change of edges from 0 to 1 at input Stop. Stopped are all
active feeding and refilling processes. Output D-Stop goes to 0. All other
outputs with the exception of output D-Active go to 0. Stop of feed is briefly
displayed with Stop Feed. Feeding continues after renewed change from 0 to
1 at input Start. All outputs assume their previous states. Feeding continues in
regular fashion.

n Abort feeding
The feeding operation can be aborted at any time. A switch in the level of the
Stop input from 0 to 1 subsequent to an interruption will stop the procedure, as
will a change from 0 to 1 at the Abort input.
All outputs become 0. Output D-Resid reports residual amount to be fed.
(Partial) amount fed out is balanced; the number of feed processes,
incremented by 1.

52 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

What If?
There will be no change in behavior if an event message in the category
Warning Feed Operation is output.

If an error message in the category Alarm or Malfunction occurs and when


power is returned after a power failure

1. Event message.
Feeding stops.
D-Full =0
DDribble =0
D-Fill =0
D-Resid = Status same as before power failure
D-Active =1
D-Stop =1

2. Remove cause of fault.

3. Acknowledge message (Error Class S after password input).

4. Feeding process can be


n Resumed at input Start

n Aborted at input Stop


through change of edges from 0 to 1.

Example:
See Operating Instructions BV-H 2339aa “Filling/Discharge Scale” and Operating
Manual BV-H 2335GB.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 53


© Schenck Process Group
1 Function Block Concept

Discharge Scales Fast


Symbol:

Function Block Group: CONTROL


Function: In principle, this function block has the same function as function
block D-Feed.

Special Features:
n Advantage: Weight is compared 132 times per second during feeding
operation instead of 10 times per second.
Disadvantage: For program technical reasons, function block outputs
D-Full/DDribble are firmly linked with contact outputs Output1 OUT1 to
Output3 OUT2.
The back-read output information only of the respective contact output (refer
to function block ‘Output1’) can be used at the respective outputs of the
function block ‘DischargeFast’ for further function block switching.
n Switching behaviour of D-Full and DDribble is parallel instead of
sequential. This was necessary to avoid a ‘gap’ in changeover from full feed
to dribble feed (no contact set).
The implementation prevents this ‘gap’ from occurring during ‘normal’
discharge weighing!
n Upon feed start, Output1 (D-Full) and Output2 (DDribble) are set. If
prefilling is selected, (smooth start), Output2 (DDribble) is set alone; Output2
(D-Full) is added once prefill value is reached. Feeding
continues in full feed until dribble feed changeover value is reached. Output1
is reset, Output2 remains available until dribble fed cut-off
value is reached.
n Fast Discharge can only be used with scales 1 or 2 in fast mode. The
measuring rate will return t o10 Hz if the scales are used as twin-unit scales.

Parameters: Are identical with those of ‘normal’ discharge weighing.

54 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Digital sources 1 / 2 / 3 / 4
Symbol:

Function block group: INT-IN


Function: The parameters of this block select the value to be output at its binary
output.
Any value to be issued that is a binary signal (such as ‘Tared’) is
issued directly. The ‘On’ and ‘Off’ parameters serve as comparative
values with hysteresis if an analog signal has been selected.

Parameters: Source: gross / net / dG/dt / idle state / tared / PCS-DIN-DP fault /
weight invalid / ready for operation / feed operation running.
On: a comparative value for 1-level if source is analog.
Off: a comparative value for 0-level if source is analog.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 55


© Schenck Process Group
1 Function Block Concept

Disable Keys
Symbol:

Function Block Group: INT-OUT


Function: The weighing functions ‘Zero’, ‘Tare’ and ‘Clear Tare’ on the keypad
will be blocked if logic 1 is applied to the Wng-Functs input. Access to
the menu tree will be blocked if logic 1 is applied to the Menu Tree
input.
The weight display will be switched off if logic 1 is applied to the
Display input. No weighing functions, in particular no recording, can be
carried out in this state.

Parameters: None

56 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Dumps - Weighs
Symbol:

Function Block Group: INT-IN


Function: Indicate number of feeding operations stored in Number of Dumps
memory.

Parameters: None

dW/dt - Material Flow


Symbol:

Function Block Group: INT-IN

Function: Output current material flow (amount of weight per unit time) in percent of
maximum dW/dt. With an increase in weight dW/dt is positive; with a loss,
negative. Thus, it provides information on feed rate and its sign.

Remarks:
n For proper function block operation, enter maximum dW/dt
at same-name menu item (see Operating Manual BV-H 2335.
n The dG/dt can be adjusted to suit plant-specific conditions! A filter time can be
entered that filters the dG/dt. This turns dG/dt into the carrier. The material flow
filter time can be set in menu item 444: Scales parameters.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 57


© Schenck Process Group
1 Function Block Concept

EDP-A-Out 1/2 - Analog EDP Output


Symbol:

Function Block Group: EXT-OUT


Function: Output analog information via EDP message to connected EDP. Used
to transmit internal analog information, i.e. analog values in DISOMAT
(e.g. Gross, Balance) to external EDP. The analog value at the block
input will be converted with the reference value and kept ready for data
processing.

Parameters: Reference value (corresponds to 100% at the input).

Remarks: When using function block, remember that DISOMAT is ”slave”, i.e.
available information (=analog avalue) can be transmitted only upon
EDP request. Messages are detailed in Chapter ”EDP Commands".

58 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

EDP-IN 1/2/3/4 - Binary EDP Input


Symbol:

Function Block Group: EXT-IN


Function: Receive external binary information via EDP message (command code
EK) and route it to function block diagram. External binary information
can thus be used to control DISOMAT . Function block output is polled
in 100ms cycles. After every polling operation, output is reset to logical
0.

Parameters: None

Remarks: Permits DISOMAT contacts to be simulted.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 59


© Schenck Process Group
1 Function Block Concept

Example
Task: Have scale print data of single weighing operation. Start printing with key
F4 or via EDP.

Solution: Link function blocks as shown in function block diagram.

Function Block Diagram:

60 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

EDP-Out 1/2/3/4 - Binary EDP Output


Symbol:

Function Block Group: EXT-OUT


Function: The function block provides binary information for any DP system that
may be connected. Internal binary information, e.g. states in the
DISOMAT, can thus be relayed to an external DP system.

Parameters: None

Remarks: Simulate DISOMAT contacts. If you use one of these function blocks,
remember that DISOMAT is always slave, i.e. available information
( = logical 1) can only be transferred from EDP upon request. Message
are detailed at Item 4.2.2 “EDP Commands”.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 61


© Schenck Process Group
1 Function Block Concept

Exact Zero
Symbol:

Function Block Group: INT-IN


Function: Function block outputs logical 1 across ExactZero output if scale is
exactly zero. This is the case if Gross weight is in range +/- 1/4 e
around zero point. You will know this by status symbol >0< on display.

Parameters: None

Fault
Symbol:

Function Block Group: INT-IN

Function: Output logical 1 at output Fault as long as DISOMAT reports error with
identification A or S or at least one weight is invalid (display reads
”xxxxxx”).

Parameters: None

62 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Fill Weighing
Symbol:

Function Block Group: CONTROL


Function: Basis for the function block description is the description of the filling
scales in the operating manual BV-H2335 DE, chapter 6.1.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 63


© Schenck Process Group
1 Function Block Concept

Fill Weighing Operating Sequence:


Start of feeding operation:
The feeding operation is started by a level change from 0 to 1 at the start input.
The F-Active output becomes 1. The current residual amount is output
at output F-Res (E-Res = Setpoint - net weight).

1st Feeding
n Feeding into hopper
Potentially partially filled hopper will be tared if Tare = Yes.
The scales tare value at the time of the begin of feeding operation will be used
if Tare = No.
The dribble feed contact closes (output F-Drib becomes 1); feeding into the
hopper begins. Feeding will switch from dribble feed to full feed once the pre-fill
value has been reached (output F-Drib becomes 0, F-Full becomes 1).
Feeding will switch from full feed to dribble feed once the pre-act contact value
has been reached (output F-Full becomes 0, F-Drib becomes 1). Alternatively,
analog feeding organs can be controlled. The actuating variable signal is used
for this.
n Completing feeding operation
Hopper filling is stopped once the main contact value is reached (output F-Drib
becomes 0).
n The hopper may be emptied if the gross value exceeds the Max. Fill Level sort
parameter (depends on the parameter ‘Auto Fill/Dis.’). The minimum discharge
time at least will remain at the output F-Dis. Feeding may then need to be
restarted via the Material Start input.
n Delay time begins counting down.

n Tolerance check and adding more material


DISOMAT must determine the actual charged weight to be able to perform a
tolerance check.
This actual weight can only be calculated when the scales identifies an idle
state. The event message ‘No Idle State’ is output if the idle time of the
function block is exceeded. The idle time of the function block is the time for
which the DISOMAT will wait for the scales idle time. Do not confuse the
function bock idle time with the scales’ parameter idle time.
The tolerance of the actual charged amount is verified. More material will be
added in dribble feed mode if it does not reach the value ‘Setpoint - MINUS
tolerance’. The event message ‘Outside Tolerance Range’ is output if the
amount exceeds the value ‘Setpoint + PLUS tolerance’.
n Optimization of further feeding
If, when checking the tolerance, a difference within the tolerance range is
identified between the setpoint and the charged amount, the value if the main
contact will be adjusted by the DISOMAT.

64 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Formula of change reads:

MainCnew = MainConold + Optim · (Act - Set)

MainCnew = New main contact value to be found

MainCold = Main contact value of previous feed

Optim = Optimization factor

Act = Yielded result of current feed

Set Setpoint of current feed

Example: Optimization factor is 0.5. Main contact value (MainCon old) of last feed is in
the region of 2 kg. Current feed has yielded 49 kg. Setpoint is 50 kg. Main
contact of current feed MainConnew is changed to:
MainConnew = 2 + 0.5 · (49-50) = 1.5

If difference is out of tolerance band, there is no tracking optimization.


With conclusion of tracking optimization, feeding process is complete
(Parameter F-Active becomes 0).

n If feeding is complete, NET weight (amount fed) is shown on DISOMAT display


until set wait time has elapsed. New start of filling (with multiple feeding) is not
possible before elapse of wait time.
If wait time is set to 0.0s, tare memory is not automatically cleared.

2. Discharging active
If the gross weight on the scales is larger than/equal to the Max. Fill Level sort
parameter after a feeding operation, the hopper will be emptied
(output F-Dis. becomes 1).

The discharge process will continue until


n the gross weight on the scales becomes smaller than/equal to the value of the
Discharge Weight sort parameter and

n the discharge time has elapsed.


n The discharge procedure is then complete (output F-Dis. becomes 0). The
Max. Fill Level parameter should be smaller than the setpoint if discharging
should occur automatically after each feeding operation. If so set, the value of
the Max. Fill Level will be overwritten after each feeding operation - automatic
discharge will take place.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 65


© Schenck Process Group
1 Function Block Concept

Balancing Feed Process


Each aborted or completed feeding process is automatically balanced.
In memory Balance Total value of actual amount fed is added up.
In memory Number of Dumps value is incremented by 1.
In addition, a material specific balancing takes place. These balance memories are
visible in home position display (Balance), can be printed printed or transmitted to
EDP. Menu tree function 472: ClearBal clears all balance memories.
Attention:
Function Block DrawBal also writes into Balance Total memory. If function block
F-Feed is linked it does not make good sense to additionally use function block
DrawBal.

Start/Stop Feeding
n Start feeding
Feeding starts after change of edges from 0 to 1 across input Start.

n Stop feeding
Feeding process can be stopped at any time.
Stop is triggered by change of edges from 0 to 1 at input Stop. Stopped are all
active feeding and refilling processes. Output F-Stop goes to 1. All other
outputs with the exception of output F-Active become 0. Output F-Resid
continues reporting the residual amount to be fed out. Stop of feeding is
displayed with “Feed Stopped”. Feeding continues after renewed change of
edges from 0 to 1 at input Start. All outputs assume their previous states.
Feeding continues in regular fashion.

n Abort feeding
Feeding process can be aborted at any time.
Abort is triggered by change from 0 to 1 at input Stop following a stop.
Abort of feeding is displayed with Abort Feed.
All outputs become 0. Output F-Resid reports residual amount to be fed.
(Partial) amount fed out is balanced; the number of feed processes, incre-
mented by 1.

66 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

What If?

There will be no change in behavior if an event message in the category Warning


Feed Operation is output.
If an event message in the category Alarm or Malfunction occurs or when power is
returned after a power failure
1. Event message.
Feeding stops.
F-Full =0
FDribble =0
F-Fill =0
F-Resid = Status same as before power failure
F-Active =1
F-Stop =1
2. Remove cause of fault.
3. Acknowledge message (Error Class S after password input).
4. Feeding process can be
q Resumed at input Start

q Aborted at input Stop

through change of edges from 0 to 1.

Example:
See Filling/Discharge Scale Operating Instructions BV-H 2339aa and Operating
Manual BV-H 2335GB.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 67


© Schenck Process Group
1 Function Block Concept

Filling Scales Fast


Symbol:

Function Block Group: CONTROL


Function: In principle, this function block has the same function as function block
F-Feed.

Special Features:
n Advantage: Weight is compared 132 times per second during feeding
operation instead of 10 times per second Cut-off is considerably faster.
Disadvantage: For program technical reasons, function block outputs
D-Full/DDribble/D-Fill are firmly linked with contact outputs Output1 OUT1 to
Output3 OUT2.
Only the read-back information of the respective contact output (refer to
function block ‘Output 1’) can be utilized at the corresponding function block
outputs for further function block connections.
n The switching behavior between F-Full and F-Drib is parallel rather than
sequential. This is necessary to avoid ‘gaps’ (no contact set) when switching
from full feed to dribble feed. No ‘gaps’ occur during normal feeding because of
its rate of measurement!
n Filling Scales Fast can only be performed on scales 1 or scales 2 because of
the measuring rate of 132 Hz. If connected, Filling Scales Fast operates at 10
Hz just like the normal filling scales.
n Upon feed start, Output 1 (F-Full) and Output 2 (FDribble) are set. If
prefilling is selected, (smooth start), Output 2 (FDribble) is set alone; Output 2
(F-Full) is added once prefill value is reached. Feeding continues in full feed
until dribble feed changeover value is reached. Output 1 is reset, Output 2
remains available until dribble fed cut-off value s reached.

Parameters: Are identical with those of ‘normal’ discharge weighing.

68 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Fixed Tare
Symbol:

Function Block Group: INT-OUT


Function: Writes preassigned values for Fixed Tare 1 to 6 into tare memory through
change of edges across respective input. Scale shows NET weight =
GROSS Fixed Tare X.
Assign tare values in menu tree at item 48: Fixed Tare Input. Only the
first 6 fiexd tare values can be activated using this function block. The
assignment is FixedTare1 = Input Fixed1, etc.

Parameters: None

Gross- Gross Weight


Symbol:

Function Block Group: INT-IN


Function: Output current GROSS weight of load on scale in percent of full scale.
Taring of scale has no influence on value output.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 69


© Schenck Process Group
1 Function Block Concept

Gross Fast
Symbol:

Function Block Group: INT-IN


Function: Outputs in percent the gross weight currently loading the scales. This
value is exclusively filtered with the use of the switching filter, so that
the change in weight is tracked much quicker than with the use of the
GROSS function block.

Parameters: None

ICP-Aln@4
Symbol:

Function Block Group: I/O EXPANSION


Function: Lets you read in external analog signal via I/O expansion module
ICP-7014 possessing address 4 permanently.
The read-in range can be set to 0 - 20 mA or 4 - 20 mA. The external
current signal will be converted into a percentage. 20 mA corresponds
to 100%.

Parameters: Low; 0-20mA; 4-20mA

70 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

ICP-AOut@3
Symbol:

Function Block Group: IO-EXPANSION


Function: Function block input value is converted into a normalized current signal
and output across I/O expansion module ICP-7021 prossessing
address 3 permanently.
The output range can be set to 0 - 20 mA or 4 - 20 mA. 20 mA
corresponds to 100%.
Negative values across input are output as 0mA with range 0-20mA,
and as value < 4mA (up to approx. 2mA) with range 4-20mA.

Parameters: Low; 0-20mA; 4-20mA

Remarks: The ICP-AOut@3 module on the extension bus is permanently set to


address 3, and excludes simultaneous use of the ICP-DIn@3 or
ICP-DOut@3 module.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 71


© Schenck Process Group
1 Function Block Concept

ICP Done

Function Block Group: IO-EXPANSION

Function: An ascending slope at the Trigger input generates an impulse at the


ICP Ready output if the values set at the ICP-DOUT and ICP-AOUT
function block inputs are relayed to the ICP modules.

Parameters: None

ICP-DIn@1,2,3
Symbol:

Function Block Group: I/O EXPANSION


Function: Transfers binary information available across I/O expansion module
ICP-7050, 7063,ICP-7055 or 7067.
Module with address 1, 2 or 3 is read in.
Switching behaviour for ICP-7050, ICP-7063:
If the ICP module input is not wired (open, initial state), function block
output supplies binary 0. Module LED lights.
If input is wired with 0V, function block output supplies binary 1.
Module LED is dark.

Parameters: None

Remarks: ICP-DIn@3 module on the extension bus is permanently set to address


3, and excludes simultaneous use of the IPC analog output.

72 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

ICP-DOut@1,2,3
Symbol:

Function Block Group: I/O EXPANSION


Function: Outputs binary information from function block linkage on I/O
expansion module ICP-7050, 7063 or 7067. This module must be
configured with address 1, 2, 3.

Parameters: None

Remarks: ICP-DOUT@3 module on the extension bus is permanently set to


address 3, and excludes simultaneous use of the IPC analog output.

ICP-PT 100@4
Symbol:

Function Block Group: IO-EXPANSION


Function: Read in the 3 PT 100 inputs of ICP module 7033. Resolution is ± 1/10
degrees. 1 degree corresponds to 1% .

Example: 25° corresponds to 25% at the output.

Parameters: None

Remarks: The ICP-PT 100 module excludes the use of the ICP analog input.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 73


© Schenck Process Group
1 Function Block Concept

Input 1/2/3/4 - Binary Input


Symbol:

Function Block Group: EXT-IN


Function: Route binary value across DISOMAT input to function block diagram.
You can also use external pushbuttons to control DISOMAT .
If ”stabilization” has been set, an edge available across input contact is
immediately transferred to function block linkage. Further edges within
the set time are suppressed.

After elapse of stabilization time, the next edge is immediately


transferred. If ”interference suppression” has been set, an edge
available across input contact is transferred only if the new level
remains constant at least for the set time.

Any edge occurring within the set time restarts the interference
suppres-
sion period.

Parameters: Contact treatment: Low/Stabilization/Interference Suppression


Time: 0.0s

74 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Key F1-F12 - Function Keys


Symbol:

Function Block Group: EXT-IN


Function: Operation of relevant function key (F1 = Key F1, etc.) triggers a pulse
of 100ms at relevant function block output. Time of key operation is
irrelevant for pulse length. Key function can be disabled by logical1
across input ”Disabled”.

Parameters: Description
Max. 5 digits text in the languages ‘English’, ‘Language Loaded’ and
‘German’ for function key definitions. This text can be displayed in the
dialog text display.
See also Operating Manual BV-H 2335.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 75


© Schenck Process Group
1 Function Block Concept

Legal for trade memory


Symbol

Function block group: printing


Function: This block triggers a record in the legal-for-trade memory. No print is
made.
Parameters: Refer to the Print 1-6 blocks for parameters

76 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

MAN Tare - Manual Tare Input


Symbol:

Function Block Group: INT-OUT


Function: Opens input of manually entered tare value. After change of edges
from 0 to 1, prompt for selection of manual tare value is output in
display dialog field. Selection is as described at menu item 9: Manual
Tare Input.
After acknowledgement of selection.
Select Fixed Tare output briefly becomes logical1 (100ms) and
transmits information on successful selection.

Parameters: None

Remarks: If, upon change of edge, display is in menu tree state, prompt is stored.
You will know this by the * symbol in the last column of the upper
dialog line. Prompt is displayed upon return to home position.

Material / Material 2
Symbol:

Function Block Group: INT-IN


Function: These function blocks output which sort has been selected for feeding
operation 1 (sort) or feeding operation 2 (sort 2). Sorts 9 and 10 cannot
be output!
Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 77


© Schenck Process Group
1 Function Block Concept

Memory 1/2
Symbol:

Function Block Group: ANA-COMB

Function: Function block stores analog value across input MemInp and
outputs value at Output MemOutp1/2. Storage of value across input
MemInp takes place when input Set = 1.
With use of a different circuitry, memory can be used to store both
analog and digital signals and as GATE circuitry.

Analog Memory: By logical 1 across input Set (falling edge) and logical 0 across
input Reset, analog value across input MemInp is stored. Analog
value is therefore continuously available across output MemOutp.
In addition, logical 1 is output at output Hold. This indicates that a
value has been written to memory. See also Example 1.

Digital Memory: Set = 1 across input leads to Output Hold = 1. Output Hold
becomes 0 when Reset = 1, independent of signal across input Set.
See also Example 2.

GATE Circuitry: In the case of a GATE circuitry, analog value across input MemInp
is connected through to input MemOutp as long as logical 1 is
available across input Set. When input Set drops out, value at time
of drop-out is stored. Output of analog value 0.0 is achieved by
Reset logical 1 at input.

Parameters: None

78 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Example 1 – Storing Analog Value:


Task: During weighing operation, have tared weight (= contents of TARE
memory) output at an external analog indicator (0-20 mA).

Solution: Link function blocks in accordance with function block diagram.


Press Key F1 to trigger weighing operation. Function block D-Feed
tares, writes thus tare value to TARE memory, and switches output
D-Full to 1.
Output D-Full = 1 causes in function block Memory 1 output of TARE
memory at output MemOutp 1. If output D-Full while feeding is in
progress becomes 0 again, this has no effect on output of TARE value;

value is stored.

Function Block Diagram:

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 79


© Schenck Process Group
1 Function Block Concept

Example 2 – Storing Digital Value:


Task: Fault message from DISOMAT is to keep external light signal lit even after
acknowledgement at device. External light signal is to go out only after
external push-button has been pressed.

Solution: Link function blocks Output2 and Memory 1 as well as Memory 1, Input1
and Fault. Fault message leads to output Hold1 = 1, and LED lights up.
This status is stored, independent of other status across input Set. When
input Set = 0, with external push-button pressed (input Reset), Output
Hold can again turn 0. LED goes out.

Function Block Diagram:

80 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Example 3 – GATE Circuitry:


Task: Weighing is to be triggered by pressing START key only when TARE
weight of load on scale is below 5 kg.

Solution: Link function blocks in accordance with function block diagram.


Pressing of Key F1 tares scale, and triggers with temporal delay
through-connection of TARE weight via function block Memory1 to input
of comparator. If TARE weight is within permissible range, comparator
triggers weighing operation via function block And1.

Parameters: Function block Delay1


Start delay = 1 sec
End delay = 1 sec
Function block Comparator1
Mode = Weight
High = 5 kg
Low = 6 kg

Function Block Diagram:

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 81


© Schenck Process Group
1 Function Block Concept

Menu Path 1/2


Symbol:

Function Block Group: INT-OUT

Function: Trigger parametrized menu tree function.


Hereby each function which exists in the menu tree and which is not
protected by a password can be called directly.

Parameters: Menu path number. Included in menu tree represented in Operating


Manual BV-H2335.
When ”wandering” through menu tree, number if displayed on the left.

82 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Multiplier
Symbol:

Function Block Group: ANA-COMB


Function: This function block multiplies the analog value at the input with the
preset factor and outputs the multiplied value.

Parameters: Factor -9999,0000 ... +9999,0000

Example
Task: Product to be weighed has 20 % moisture content. Analog indicator
(0-20 mA) is to output not the actual weight but the computed NET
weight of the product without moisture content.

Solution: The function blocks Analog Output and Multiplier as well as Net and
Multiplier are linked. The parameter Factor is set to 0.8 for the
Multiplier function block. The parameter Range is set to 0-20 mA for
the Analog Output function block.

Function Block Diagram:

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 83


© Schenck Process Group
1 Function Block Concept

Net-Net Weight
Symbol:

Function Block Group: INT-IN

Function: Output displayed NET weight of load on scale. If scale is not tared, NET
weight = GROSS. Function block then outputs displayed GROSS weight.

Parameters: None

No-Motion - Setting
Symbol:

Function Block Group: INT-IN


Function: With scale in no-motion, outputs logical 1 at Output Setting.

Conditions for no-motion are established by scale parameters Delay Time


and calibration parameter Setting.Diff.

Parameters: None

84 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Not 1-10 - Logic Not


Symbol:

Function Block Group: BINAR-CB


Function: Output inverted input across binary output.

Parameters: None

Or 1/2/3/4/5/6 - Logic Or
Symbol:

Function Block Group: BINAR-CB


Function: Supplies logical Or link of binary inputs In1, In2 at binary output.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 85


© Schenck Process Group
1 Function Block Concept

Or 1-4 through 8-4 - Logical Or with 4 inputs


Symbol:

Function Block Group: BINAR-CB


Function: Supply logical Or link of inputs In1 to In4 at binary output.

Parameters: None

86 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Output 1-12 (incl. fast comparator)


Symbol:

Function Block Group: EXT-OUT


Function: This function block has two functions:

1. Pass on binary signal from function block wiring to corresponding


output (plug-in terminal).
2. Realize Fast Comparator function. Compare Gross weight with
parameter settings.
A fast comparator is permanently connected to the corresponding
output for software reasons. Outputs as described in item 1. is no
longer possible if the fast comparator is active. The two functions are
mutually exclusive!
The output function (function 1) can only become active when the
input Fst. Comp. Active is linked with B-0 or is open.
The fast comparator differs from the ‘normal’ comparator in the rate of
measurement and the input information (what is compared?).
The measuring rate is 132 measurements per second, the input
information is fixed and is always gross. Switching behavior depends
on the current gross value and on whether the value increases or
decreases.
The current state of the output contact (plug-in block terminals) is
present at the output OutX_R (read-back output X). This information
can be used for further function block switching.

Parameters: ,FstComp. switch-on value. FstComp. switch-on and -off value. Fast
comparator off.

Scales used: scales 1 / scales 2

Remarks: The position of output contacts can be shown in the display dialog area.
See Operating Manual BV-H 2335.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 87


© Schenck Process Group
1 Function Block Concept

What If:
n Power failure and power-up:
1. Event message Powerfail. If error class Alarm or Fault has been
set, OutX_R = 0.
With other error classes, Fast Comparator continues operating from
the point of stop.
2. Acknowledge message (S class message after password input)
3. Comparator continues operating in regular fashion.

n Error message of Warning class


Comparator is not affected.

n Error message of Alarm or Fault Classes


1. Event message
OutX_R = 0
2. Acknowledge message (S class message after password input)
3. Comparator continues operating in regular fashion.

88 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

PMS-AIn-1/2/3/4 - Analog Data From


Process Management System
Symbol:

Function Block Group: FIELDBUS


Function: Receive external analog information from process management
system and transfer to function block diagram. This enables external
analog information to be used for comparison in DISOMAT .

Parameters: Vonatkozási érték (megfelel 100 %-nak a funkcióblokk bemenetén).

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 89


© Schenck Process Group
1 Function Block Concept

PMS-AOut1/2/3/4 - Analog Data To Process


Management System
Symbol:

Function Block Group: FIELDBUS


Function: Sends analog information to connected process management system
via message. Internal analog information, i.e. DISOMAT analog values
(e.g. Gross, Balance, dW/dt etc.) can thus be transferred to an external
process management system.

Parameters: Reference value (corresponds to 100% at function block input).

90 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

PMS-DIn-1/2...16 - Binay Data From Process


Management System
Symbol:

Function Block Group: FIELDBUS


Function: Receive external binary information from process management system
and transfer to function block diagram. This enables external binary
information to be used for control of DISOMAT .

Parameters: None

Remarks: For details on protocol structure, see Chapter 5 ‘PLC Coupling’.

PMS-DOut1/2...16 - Binary Data To Process


Management System

Symbol:

Function Block Group: FIELDBUS


Function: Transfer binary information to connected process management system.

Parameters: None

Remarks: For details on protocol structure, see Chapter 5 ‘PLC Coupling’.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 91


© Schenck Process Group
1 Function Block Concept

Print Active
Symbol:

Function Block Group: PRINT


Function: Function block output is active during printing and not reset before last line
has been output.

Parameters: None

92 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Printing - Print 1/2/3/4/5/6


Symbol:

Function Block Group: PRINT


Function: Control function block (positive edge) at its input to trigger weigh slip
printout with scale in no-motion. If scale is not in no-motion yet, no-motion
is expected for printout to be then immediately triggered. Parameter
DelayTime determines the maximum delay time. In case of excess, error
message is output and no printing takes place.

Use additional Parameter Pr.Type to transmit data to EDP after printout.


Message code is DR. For more information on data communication,
please see Item EDP commands. You can also activate the balancing
function in this function block.
The six function blocks Print1-6 use Form Formats 1-6 for weigh data to
be printed using appropriate print pattern. For details to Form Format, or
EDP Format, see Operating Manual BV-H 2335.
The function block print output becomes logic 1 for a short time after
printing is discontinued and consequently relays the information ‘Printing
Finished’.

Parameters:
Wait period = 0 Þ For systems not configured as legal-for-trade
systems: print done with no idle
monitoring
Wait period = 0 for systems configured as legal-for-trade:
Print with idle monitoring without time limit, e.g. the
system will continue to wait for idle..
1 - 999 sec Þ Wait time for no-motion
Print Option: LowÞ No data output to EDP; no balancing
To EDP Þ Data output to EDP after printout
Balance Þ Balancing after printout
EDP/Bal. Þ Data output to EDP and balancing after printout

Example: See Operating Manual BV-H 2335, Kap. ”Cargo Scale”.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 93


© Schenck Process Group
1 Function Block Concept

Reset String
Symbol:

Function Block Group: INT-OUT


Function: Upon change of signal edge from 0 to 1 across respective input, relevant
string is reset.

Parameters: None

94 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Receiving Scale (SWT version only)


Symbol:

Function Block Group: CONTROL


Function: There are two possible weighing sequences:

1. Receiving Sequence:

A certain amount of material, e.g. a ship loading, is ”received” and


recorded. A weigh hopper is continuously filled and discharged.
The partial amounts are recorded and balanced.
The operation is stopped/aborted in manual, if no more material is
to be weighed, or if material is out.

2. Load-Out Sequence:
A certain amount of material is ”loaded” and recorded.
A weigh hopper is continuously filled and discharged. The operation
terminates automatically once setpoint is reached.
Filling and discharged is controlled as a function of input signals
Surge Hopper Closed or Weigh Hopper Closed. Receiving/loading
sequence can be stopped, continued and aborted at any time with the
use of the Start/Stop inputs. Using the CheckStop input, the
operation can be stopped for check/calibration purposes.

The required parameter settings for the receiving/load-out weighing are divided as
follows:
n Function-specific data
- Idle time = Maximum time limit before which the scales should have
identified idle state.
- Minimum discharge time = The minimum time for which the discharge contact
is set.
- Mode of feeding = Discharge scales or filling scales
- Zeroing = The scales are zeroed every X fills. (0 -> no zeroing)
Scales used = The scales at which the feed operation is performed.
n Sort-specific data
- These can be entered in the menu tree under 473: Sort.

n Before starting first load-out operation, select material number (1-10) and enter
load-out setpoint by function key operation (see Function Block Linkage) or in
menu tree ‘1:Enter Setpoint’. Selection of material number is relevant only for
material specific balancing.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 95


© Schenck Process Group
1 Function Block Concept

The partial amounts fed out are automatically added into totals memory and
particular material totals memory.

96 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Operating Sequence:
The description refers to the ‘Discharge Scales’ mode of operation. The ‘Filling
Scales’ mode of operation works quicker on the whole (no taring) but can only be
used for smooth-flowing materials such as grain.
The Receiving Scale sequence consists of a limited number of dumps.
Receiving terminates after operation of Stop/Abort key or if material is out
(realizable by function block linkage).

The Load-Out Scale sequence also consists of a limited number of dumps.


Load-out terminates when setpoint is reached. Load-out can cut off before setpoint
is reached. The last two dumps befores setpoint are smaller but equal in quantity.
This avoids feeding of very small amounts before setpoint is reached.

The operating sequence described below is identical for receiving and load-out
weighing.

Every dump has two phases:

1. Filling of hopper if certain criteria are met.


2. Discharge of hopper if certain criteria are met.

Start Weighing:
Start filling process when level changes from 0 to 1 at Input Start and Output
R-Active becomes 1.

1. Filling
n Open Surge Hopper contact closes, (Output R-Surge Hopper
becomes 1), filling of hopper commences.

n Filling stops (output A-surge hopper becomes 0) once the full value has been
reached (sort parameter Max. Fill Level).

n Wait for signal edge to change from 0 to 1 at input Surge Hopper Closed. To
protect loaded amount from being falsified by afterflowing material, DISOMAT
waits for surge hopper to close. Wait time is unlimited.

n Check For No-Motion and Taring


The scales are tared. This can happen only when the scales have identified an
idle state. The error message ‘No Idle State’ is output if the idle time of the
function block is exceeded. Do not confuse the function bock idle time with the
scales’ parameter idle time.

Attention:
During filling, DISOMAT does not check weigh hopper for being closed.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 97


© Schenck Process Group
1 Function Block Concept

2. Discharging
After taring of scale, hopper is discharged (Output R-Disch becomes 1).
Discharging continuous until:

n The gross weight on the scales is lower than the Min. Fill Level sort parameter
value and the minimum discharge time has elapsed.
n The discharge procedure is then complete (output A-Dis. becomes 0). The time
will not be monitored if the minimum discharge time = 0.
n The weigh hopper input level is switched from 0 to 1. To guarantee that the
correct material quantity is measured, the DISOMAT waits until the weigh
hopper is closed. There is no time limit on how long it will wait.
n The scales identify idle state.
The error message ‘No Idle State’ is output if the idle time of the function block
is exceeded. Do not confuse the function bock idle time with the scales’
parameter idle time.
n Balancing of load-out operation is complete.
Any load-out operation, aborted or complete, is automatically balanced.
Number of Dumps memory increments by 1.
Output R-DumpEnd is set. This signal can be used, for instance, to activate
single dump printout.
n DISOMAT clears tare memory.

Resume or Abort Load-Out Process:


If during previous dump no abort has been made, DISOMAT starts new dump.
After abort, DISOMAT returns to HOME position (Output R-Active becomes 0).
Attention:
Function block DrawBal also writes into Balance Total memory. If function block
R-Feed is linked it does not make good sense to additionally use function block
DrawBal.

During discharge process, DISOMAT does not check surge hopper for being
closed.

After acknowledgement of error message Discharge Time Exceeded weigh


hopper must be closed to enable DISOMAT to resume program.

Starting and Stopping the Loading Operation


n Start Load-Out Process:
Load-out process is triggered by change of edges from 0 to 1 at input Start .

n Stop Load-Out Process:


The loading operation can be interrupted at any time (output SWT-Inter.
becomes 1). The interruption is cleared by switching the level at the Stop input
from 0 to 1. The interruption will stop the filling or the discharge operation. With
the exception of output A-active and SWT-Inter., all outputs will become 0.
The display will register the interruption with the message ‘Feeding Stopped’.
Loading will be continued when the value at the Start input is switched from 0
to 1. All outputs will resume their previous state and the loading procedure will
be continued as normal.

98 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

n The loading operation can be aborted at any time. A switch in the level of the
Stop input from 0 to 1 subsequent to an interruption will stop the procedure, as
will a change from 0 to 1 at the Abort input.
Attention:
Abort of load-out process includes continuation of program until discharge of
weigh hopper.

Check Stop
Holds for all scales destined to be stamped.

Check Stop is required if the scale to be checked is used as check scale. In this
case, filling or load-out process can be stopped whenever required.

After Check Stop, current process is run to completion. After filling process,
GROSS weight of load in weigh hopper is displayed. After discharge, display
shows amount fed out.

After interruption of a filling, or discharge, process by a Check Stop, discharge


process can be restarted by using function key Start or aborted with key Stop.

Malfunction Behavior:
There will be no change in behavior if an event message in the category Warning
Feed Operation is output.

If an event message in the category Alarm or Malfunction occurs and when power
is returned after a power failure
1. Event message .
Load-out stopped.
R-SH =0
R-Disch =0
R-Act =1
R-Pre-Cut =0
R-DumpEnd =1
SWT-Inter. =1

2. Remedy cause of fault.


3. Acknowledge error message (Class S after password entry)
4. Load-out process can be
q Resumed with binary 1 at input Start

q Stop or Abort, the operation will be aborted.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 99


© Schenck Process Group
1 Function Block Concept

Receiving Scales Fast


Symbol:

Function Block Group: CONTROL

Function: In principle, this function block has the same function as the Receiving
Scale function block.

Special Features:
Weight comparisons made at filling and discharging are faster (132
measurements per second instead of 10). The switch off is therefore
considerably faster.
Note: the function block outputs A-Surge Hopper/A-Dis. are permanently
connected to the contact outputs output 1 OUT1 and output 2 OUT2 for
software reasons.
Only the read-back information of the respective contact output (refer to
function block ‘Output 1’) can be utilized at the corresponding function
block outputs for further function block connections.
Parameters:
As per ‘normal’ filling/discharge weighing.

100 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Scale1/2
Symbol:

Function Block Group: SCALES


Function: Outputs Scale1 (2) information and enables Scale1 (2) weighing
functions to be performed.

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 101


© Schenck Process Group
1 Function Block Concept

Select Fixed Tare


Symbol:

Function Block Group: INT-OUT


Function: Start selection of fixed tare value. After change of edges from 0 to 1,
prompt for selection of fixed tare value is output in display dialog field.
Selection is as described at menu item 8: Select Fixed Tare.

After acknowledgement of selection.

Select Fixed Tare output briefly becomes logical1 (100ms) and


transmits information on successful selection.

Parameters: None
Remarks: If, upon change of edge, display is in menu tree state, prompt is stored.
You will know this by the * symbol in the last column of the upper
dialog line. Prompt is displayed upon return to home position.

Set to 0 - Zeroing
Symbol:

Function Block Group: INT-OUT


Function: Change of edges from 0 to 1 at input Set to 0 sets displayed scale to
exact zero.
Zeroing is possible only if scale is in zeroing range and not tared. Function
block has the same function as function key .
Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 103


© Schenck Process Group
1 Function Block Concept

Setpoint - Enter Setpoint


Symbol:

Function Block Group: INT-OUT


Function: Opens input of material number and setpoint. Upon change of edges from
0 to 1 across Setpoint input, display in dialog field prompts for input of
material number/setpoint. Enter value in the same fashion as you are
accustomed to doing at menu item 1:Enter Setpoint.
After acknowledgement, function block Setpoint becomes logical1
for 100ms, thus transferring information on successful input.

Parameters: None

Remarks: If, upon change of edges in this function block, dialog field display in in
menu tree state, call is stored. You will know this from the * symbol in the
last column of the upper dialog line. Prompt is displayed after return to
home position.

104 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

StartStp-Start/Stop
Symbol:

Function Block Group: BINAR-CB


Function: Connected upstream of the function blocks receiving scales, discharge
operation, filling operation, this function block acts as an additional
locking device.
Logic 1 at the Stop input is always relayed immediately to the Stop output
and thus to the feeding block to which it is linked.
This is not subject to the value at Start or Abort inputs. An impulse of 100
ms logic 1 will only be output at the Start or Abort outputs if the Stop input
is logic 1 and the value at the Start or Abort Inputs again switches from
logic 0 to logic 1.
Furthermore, this function block also implements the DP commands
#GO# for Start, #HA# for Stop and #AB# für Abort. These DP commands
generate a 100 ms impulse at the corresponding function block output.
Confirmation of an abort or of the end of the feeding operation will only be
relayed to the DP if the DP command #GO# was made.

Parameters: None

Example: See Operating Manual BV-H 2335.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 105


© Schenck Process Group
1 Function Block Concept

String
Symbol:

Function Block Group: INT-OUT


Function: The function block triggers the string input. A prompt for the string will
appear in the display if a level change from 0 to 1 occurs at the String
input. The input itself is performed in the same manner as menu item 2:
string input. The function block String output will become logic 1 after
confirmation of all strings for 100 ms, relaying the information of the
effective input.

Parameters: None

Remarks: If, upon change of edge, display is in menu tree state, prompt is stored.
You will know this by the * symbol in the last column of the upper
dialog line.
The input prompt will only appear after a return to the initial state.

106 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Stoplight
Symbol:

Function block group: CONTROL


Function:
This function block regulates the two-way traffic on a road weighbridge by
controlling stoplights or barriers. It ensures that the scales are zeroed and also
checks the position of the vehicle on the scales using blink signals from the exit
stoplight.

Parameters:
The inputs/outputs ‘ - RIGHT’ will be ignored or not switched when in ‘One-Way
Traffic’ operation mode. ‘Prefer ...’ or ‘Alternating’ determine which vehicle may
drive onto the weighbridge if traffic is two-way and if there are vehicles waiting for
clearance on both sides of the weighbridge once the vehicle currently being
weighed drives off.
The scales used and the empty threshold establish the scales used and a
threshold value below which the scales are considered to be unloaded.
The maximum approach time establishes the time period after which the
stoplight will again turn red if an erroneous approach request is made.
The down time establishes the length of time by which a new approach will be
delayed once a vehicle has left the scales. This is intended to prevent erroneous
approach requests on the scales’ exit side.
If the position check is ‘YES’, the ‘SENSOR’ inputs are read to correctly position
a vehicle on the scales using the blinking exit stoplight.

The sensor level establishes the level for the SENSOR ‘Covered’ state and
determines the approach request inputs.

Operational Sequence
The operational sequence assumes that the approach request inputs and the
SENSOR inputs are connected to induction loops. The approach request loops are
located in front of the approach stoplight, the SENSOR loops are located
between the stoplight and the scales. This arrangement is present in a
symmetrical formation to the left and right of the scales if the scales can be
approached from both sides.
1. The initial state of the stoplights is RED.
2.

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 107


© Schenck Process Group
1 Function Block Concept

One of the ‘Approach Request’ inputs will indicate whether a vehicle wishes to
drive onto the scales.
3. The scales are zeroed. If this is unsuccessful, the approach stoplight blinks
RED. The zeroing is repeated every 5 seconds until it is successful or until the
vehicle no longer covers the induction loop.
4. The approach stoplight will light a steady GREEN, the approach barrier will
open and the maximum approach time will begin counting down. If the scales
are loaded by the approaching vehicle, the approach stoplight will light a
steady RED and the approach barrier will receive the signal to close.
5. If the position control is active, the approach stoplight will blink GREEN as
long as the approach SENSOR is covered. The ample will light a steady RED
if the approach SENSOR is uncovered. The exit stoplight will blink RED if the
vehicle drives so far along the scales that it covers the exit SESENSOR. The
vehicle must then reverse a little.
6. The vehicle can now be weighed.
7. ‘Exit Clear’ means that the exit stoplight can be set to GREEN and the exit
barrier can be opened. Once the empty threshold has been under-run, the exit
stoplight will light a steady RED and the exit barrier will receive the signal to
close.
8 The down time begins counting down.
9. The block is again in its initial state (1).

Handling Exceptional Cases


If a vehicle should have driven onto the scales without paying attention to the
approach stoplight, it can be given clearance to leave the scales with ‘Exit Clear’.
However, in this situation the function block cannot tell with certainty from which
direction the vehicle approached the scales. So all exit stoplights will be set to
GREEN and all exit barriers will be opened. The vehicle can then leave the scales.

Manual Operation
The manual operation input can switch off the stoplight block for troubleshooting
and for bypassing the stoplight control, e.g. using an external application
connected to the fieldbus. If this should be desired, all 8 outputs of the function
block can be controlled directly using a binary’ configured D/A convertor block.

Each non-zero value at the manual operation input deactivates the normal function
of the block. All 8 inputs are then controlled by the Manual Operation input.

108 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Sub.Inputs 2
Symbol:

Function Block Group: ANA-COMB


Function: The difference between the two input signals can be calculated with
this function block.
The result can lie within the range -300% to +300%

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 109


© Schenck Process Group
1 Function Block Concept

Subtract-Subtractor
Symbol:

Function Block Group: ANA-COMB


Function: Outputs the input signal at the Subtractor output minus the value of the
parameter of the same name.

Value Output Subtract = Value Input - Value Parameter Subtract.

Parameters: - 330,00 ... +330,00%

Tare - Tare Weight


Symbol:

Function Block Group: INT-IN


Function: Output current TARE memory contents of displayed scale.
With memory cleared, analog value 0 is output.

Parameters: None

110 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Tared
Symbol:

Function Block Group: INT-IN


Function: Output logical 1 at output Tared as long as displayed scale is tared, i.e.
Tare memory contents exceeds zero.

Taring
Symbol:

Function Block Group: INT-OUT


Function: Change from 0 to 1 at input TARE triggers taring of displayed scale,
pro-
vided that scale no-motion has been recognized. Weight of load on
scale is read into TARE memory.
Function block has the same function as function key .

Parameters: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 111


© Schenck Process Group
1 Function Block Concept

Test Zero - Test Display/Set to Zero


Symbol:

Function Block Group: INT-OUT


Function: Combine testing and zeroing function of scale. Functionality is the same
as with the two same-name menu items. With scales having only few
external switches (e.g. crane scales) the two functions can be triggered
via one input contact.

Parameters: None

Timer
Symbol:

Function Block Group: INT-IN


Function: Set contact output if a set time is reached (clock function). There are three
different timers. Contact output Timer x (x = 1-3), after reaching set time
(Timer Parameter), briefly becomes logical 1.

Parameters: Timer x (x = 1-3)

n Enter time hh:mm:ss to activate timer. Enter time complete with double point.
n Enter blanks for all digits to deactivate timer.

Attention: Inputs are not checked for semantics.


Input 41.22.92, for instance, is accepted.

112 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group
1 Function Block Concept

Twin-Unit
Symbol:

Funktionsblockgruppe: SCALES
Funktion: Outputs information on twin-unit scale and enables its weighing functions
to be performed.

Parameter: None

DISOMAT® Tersus Function Blocks BV-H2317GB/0940 113


© Schenck Process Group
1 Function Block Concept

ZEUS
Symbol:

Function block group: Control


Function: The ZEUS function block contains the follow-up control for the road
weigh bridge.

You can find details on functioning and parameterisation in the BV-H 2341 Road
Weighbridge Manual.

114 BV-H2317GB/0940 DISOMAT® Tersus Function Blocks


© Schenck Process Group

You might also like