SF500 Instruction
SF500 Instruction
SF500 Instruction
Milltronics SF500
Milltronics
Safety Guidelines: Warning notices must be observed to ensure personal safety as well as that of
others, and to protect the product and the connected equipment. These warning notices are
accompanied by a clarification of the level of caution to be observed.
Qualified Personnel: This device/system may only be set up and operated in conjunction with this
manual. Qualified personnel are only authorized to install and operate this equipment in accordance with
established safety practices and standards.
Unit Repair and Excluded Liability:
The user is responsible for all changes and repairs made to the device by the user or the user’s
agent.
All new components are to be provided by Siemens Milltronics Process Instruments.
Restrict repair to faulty components only.
Do not reuse faulty components.
Warning: Cardboard shipping package provides limited humidity and moisture protection. This product
can only function properly and safely if it is correctly transported, stored, installed, set up, operated, and
maintained.
This product is intended for use in industrial areas. Operation of this equipment in a residential area
may cause interference to several frequency based communications.
© Siemens AG 2012
Table of Contents
Table of Contents
Safety Notes .............................................................................................................................................1
The Manual ...............................................................................................................................................1
mmmmm
Technical Support ....................................................................................................................................2
Milltronics SF500 ................................................................................................................ 3
Milltronics SF500 features ..........................................................................................................3
Specifications ...................................................................................................................... 4
Installation ........................................................................................................................... 7
Dimensions ...............................................................................................................................................7
Layout ........................................................................................................................................................9
Optional Plug-ins ...................................................................................................................................10
SmartLinx7 Module .....................................................................................................................10
mA I/O board .................................................................................................................................10
Interconnection .....................................................................................................................................12
System Diagram .........................................................................................................................12
Flowmeter ...............................................................................................................................................13
One Load Cell ...............................................................................................................................13
Two Load Cell ...............................................................................................................................14
LVDT ................................................................................................................................................15
Auxiliary Inputs .....................................................................................................................................16
Auto Zero .................................................................................................................................................16
RS-232 (Port 1) ........................................................................................................................................16
Printers ...........................................................................................................................................16
Computers and Modems ...........................................................................................................17
Remote Totalizer ....................................................................................................................................17
mA Output 1 ............................................................................................................................................17
Relay Output ...........................................................................................................................................18
RS-485 (Port 2) ........................................................................................................................................18
Daisy Chain ...................................................................................................................................18
Terminal Device ............................................................................................................................18
Power Connections ..............................................................................................................................19
mA I/O Board ..........................................................................................................................................20
Installing/Replacing the Memory Backup Battery ........................................................................20
Start Up ...............................................................................................................................21
Keypad .....................................................................................................................................................21
PROGRAM Mode ..................................................................................................................................22
PROGRAM Mode Display .........................................................................................................22
To enter PROGRAM mode: .......................................................................................................22
RUN Mode ....................................................................................................................................24
Initial Start Up ........................................................................................................................................24
Power Up .......................................................................................................................................24
Programming ................................................................................................................................24
Load Cell Balancing ..............................................................................................................................26
Zero Calibration ...........................................................................................................................27
Span Calibration ..........................................................................................................................28
RUN Mode ....................................................................................................................................29
i
Recalibration .....................................................................................................................30
Material Tests ........................................................................................................................................30
% Change ......................................................................................................................................30
Table of Contents
Recalibration ...........................................................................................................................................33
Routine Zero .................................................................................................................................33
Initial Zero .....................................................................................................................................34
Direct Zero ....................................................................................................................................35
Auto Zero .......................................................................................................................................35
Routine Span ................................................................................................................................36
Initial Span ....................................................................................................................................37
Direct Span ...................................................................................................................................38
Multispan ......................................................................................................................................38
Online Calibration ..................................................................................................................................41
Factoring ..................................................................................................................................................45
Linearization ...........................................................................................................................................46
Operation ............................................................................................................................49
Rate Sensing ..........................................................................................................................................49
Moisture Compensation ......................................................................................................................49
Damping ...................................................................................................................................................49
mA I/O (0/4 – 20 mA) .............................................................................................................................50
Output .............................................................................................................................................50
Input ................................................................................................................................................50
Relay Output ...........................................................................................................................................51
Totalization ..............................................................................................................................................51
PID Control .........................................................................................................................54
Hardware .................................................................................................................................................54
Connections ............................................................................................................................................54
Setpoint Controller – Rate Control ..........................................................................................55
Setpoint Controller – Rate and Additive Control .................................................................56
Setpoint Controller – Master/Slave Control .........................................................................57
SF500 - Master .............................................................................................................................58
SF500 - Slave ................................................................................................................................58
Setup and Tuning ...................................................................................................................................59
Proportional Control (Gain), P ..................................................................................................59
Integral Control (Automatic Reset), I ......................................................................................59
Derivative Control (Pre-Act or Rate), D ..................................................................................60
Feed Forward Control, F ............................................................................................................60
PID Setup and Tuning ...........................................................................................................................61
Initial Start Up ..............................................................................................................................61
Programming ..........................................................................................................................................64
Batching ..............................................................................................................................67
Connections ............................................................................................................................................67
Typical Ladder Logic ...................................................................................................................67
Programming ..........................................................................................................................................68
Operation .................................................................................................................................................68
Pre-act Function ..........................................................................................................................69
ii
Communications ...............................................................................................................70
SF500 and SmartLinx® ........................................................................................................................71
Connection ..............................................................................................................................................71
Table of Contents
Wiring Guidelines ........................................................................................................................71
Configuring Communication Ports ....................................................................................................72
mmmmm
P770 Serial protocols ..................................................................................................................72
P771 Protocol address ................................................................................................................73
P772 Baud Rate ............................................................................................................................73
P773 Parity .....................................................................................................................................73
P774 Data bits ...............................................................................................................................74
P775 Stop bits ...............................................................................................................................74
P778 Modem attached ...............................................................................................................74
P779 Modem idle time ................................................................................................................75
P780 RS-232 Transmission interval .........................................................................................75
P781 Data message ....................................................................................................................76
Dolphin Protocol ....................................................................................................................................77
Dolphin Plus Screen Shot ..........................................................................................................77
Modbus RTU/ASCII Protocol ..............................................................................................................78
How Modbus Works ...................................................................................................................78
Modbus RTU vs. ASCII ...............................................................................................................78
Modbus Format ............................................................................................................................79
Modbus Register Map ...............................................................................................................79
Modems .........................................................................................................................................88
Error Handling ..............................................................................................................................90
Parameters .........................................................................................................................92
Start Up (P001 to P017) ........................................................................................................................92
Relay/Alarm Function (P100 – P117) .................................................................................................95
mA I/O Parameters (P200 – P220) .....................................................................................................97
Calibration Parameters (P295 – 360) .............................................................................................. 102
Online Calibration Options (P355 to P358) .................................................................................... 103
Linearization Parameters (P390 – P392) ....................................................................................... 106
Proportional Integral Derivative (PID) Control Parameters (P400 – P419) ........................... 107
Batch Control (P560 – P568) ............................................................................................................. 109
Totalization (P619 – P648) ..................................................................................................................111
Communication (P750 – P799) ..........................................................................................................115
Test and Diagnostic (P900 – P951) ..................................................................................................117
Troubleshooting ............................................................................................................... 120
Generally ......................................................................................................................................120
Specifically ..................................................................................................................................120
Glossary ............................................................................................................................ 122
Appendix I ........................................................................................................................ 125
Memory Backup ..................................................................................................................................125
Software Updates ...............................................................................................................................125
Calibration Criteria ..............................................................................................................................125
Zero ...............................................................................................................................................125
Span ..............................................................................................................................................125
PID Systems ................................................................................................................................125
iii
Appendix II: Software Revision History ..................................................................... 126
Notes ................................................................................................................................. 130
Table of Contents
mmmmm
iv
Safety Notes
Special attention must be paid to warnings and notes highlighted from the rest of the text
by grey boxes.
Note: means important information about the product or that part of the operating
manual.
Introduction
The Manual
mmmmm
Note:
• The Milltronics SF500 is to be used only in the manner outlined in this
instruction manual.
• These products are intended for use in industrial areas. Operation of this
equipment in a residential area may cause interference to several frequency
based communications.
This instruction manual covers the operation, installation, and maintenance of Milltronics
SF500.
Please refer to this manual for proper installation and operation of your SF500 solids
flowmeter integrator. As the SF500 must be connected to a solids flowmeter, refer to the
flowmeter’s manual as well.
This manual is designed to help you get the most out of your SF500, and it provides
information on the following:
We always welcome suggestions and comments about manual content, design, and
accessibility. Please direct your comments to [email protected].
www.siemens.com/automation/support-request
• Enter the device name (Milltronics SF500) or order number, then click on Search,
and select the appropriate product type. Click on Next.
• You will be prompted to enter a keyword describing your issue. Then either browse
the relevant documentation, or click on Next to email a detailed description of your
issue to Siemens Technical Support staff.
Introduction
• Five programmable relays
• Five programmable discrete inputs
mmmmm
• One programmable isolated mA output for rate (standard)
• Two programmable isolated mA input, for PID control
• Two programmable isolated mA output for rate, PID control, or online calibration
Application
• compatible with Siemens solids flowmeters or equivalent 1 or 2 load cell flowmeters
• compatible with LVDT equipped solids flowmeters, with use of optional interface board
Accuracy
• 0.1% of full scale
Resolution
• 0.02% of full scale
Environmental
• location indoor / outdoor
Specifications
Enclosure
• Type 4X / NEMA 4X / IP65
• 285 mm W x 209 mm H x 92 mm D (11.2” W x 8.2” H x 3.6” D)
• polycarbonate
Programming
• via local keypad and/or Dolphin Plus interface
Display
• illuminated 5 x 7 dot matrix liquid crystal display with 2 lines of 40 characters each
Inputs
• load cell/LVDT card 0 – 45 mV DC per load cell/LVDT Conditioning Card
• auto zero dry contact from external device
• mA see optional mA I/O board
• auxiliary 5 discrete inputs for external contacts, each
programmable for either display scrolling, totalizer 1
reset, zero, span, multispan, print, batch reset, or PID
function.
Outputs
• mA - 1 programmable 0/4 – 20 mA, for rate, for rate output
- optically isolated
- 0.1% of 20 mA resolution
- 750 Ω load max
Specifications
- see optional mA I/O board
• load cell/LVDT card 10 V DC compensated excitation for LVDT Conditioning
mmmmm
Card or strain gauge type load cells, 2 cells max, 150 mA
max
• remote totalizer 1 - contact closure 10 – 300 ms duration
- open collector switch rated 30 V DC, 100 mA max
• remote totalizer 2 - contact closure 10 – 300 ms duration
- open collector switch rated 240 V AC/DC, 100 mA max
• relay output 5 alarm/control relays, 1 form 'A' SPST relay contact per
relay, rated 5 A at 250 V AC, non-inductive
Communications
• two RS-232 ports
• one RS-485 port
• SmartLinx® compatible (see Options on page 6)
Options
®
• Dolphin Plus Siemens Windows based software interface (refer to
associated product documentation)
• SmartLinx® Modules protocol specific modules for interface with popular
Specifications
• mA I/O board
inputs: - 2 programmable 0/4 – 20 mA for PID, control
- optically isolated
- 0.1% of 20 mA resolution
- 200 Ω input impedance
outputs: - 2 programmable 0/4 – 20 mA for PID control or rate
- optically isolated
- 0.1% of 20 mA resolution
- 750 Ω load max
• output supply unregulated, isolated 24 V DC at 50 mA, short circuit
protected
• LVDT interface card for interface with LVDT solids flowmeters (separately
mounted)
Weight
• 2.6 kg (5.7 lbs.)
Approvals
• CE1, CSA US/C, FM, C-TICK
1.
EMC performance available upon request.
Dimensions
209 mm
16 mm (8.2")
(0.6") 172 mm lid screws 92 mm
(6.8”) (6 places) (3.6")
285 mm
(11.2")
267 mm
(10.5")
Please note:
• Recommended mounting: directly to wall or to
electrical cabinet back panel
• Recommended mounting screws: #6
• If alternate mounting surface is used, it MUST
be able to support four times the weight of the
unit.
Installation
mmmmm
battery,
memory
backup
Security
Display
SW1 Switch
board
optional power
Analog I/O switch
board
fuse
FU1
*To reduce communication interference, route SmartLinx®cable along right side of Installation
enclosure wall.
mmmmm
Note: The Security Switch is shown in its normal position (to the right). When it is in
the left position it locks out most keypad functions. See P350 Calibration Security on
page 103.
WARNING:
• All field wiring must have insulation suitable for at least 250 V.
• DC terminals shall be supplied from SELV source in accordance with IEC
10101-1 Annex H.
• Relay contact terminals are for use with equipment having no accessible
live parts and wiring having insulation suitable for at least 250 V.
• The maximum allowable working voltage between adjacent relay contacts
shall be 250 V.
Installation
1. Isolate power and voltages applied to the SF500.
2. Open the lid.
3. Install the module by mating the connectors and secure in place using the two
screws provided.
4. Route communication cable to SmartLinx module along the right side of the
enclosure wall. This route will reduce communication.
Note: Refer to the SmartLinx documentation for any required hardware settings prior
to closing the lid.
Refer to:
• SmartLinx Module in the Specifications section on page 4
• P750 – P769 SmartLinx Module Specific Parameters on page 115 in this manual
• the SmartLinx® manual for wiring
mA I/O board
Installation
SF500 is software/hardware ready to accept the optional mA I/O board. The mA I/O board
mmmmm
Refer to:
• Specifications on page 4
• mA I/O board connections on page 20
• mA I/O Parameters (P200 - P220) on page 97
• mA I/O (0/4–20 mA) in the Operation section on page 50
SmartLinx®
route SmartLinx®
cable along right
hand wall
mA I/O board
Installation
mmmmm
System Diagram
Solids flowmeter,
Milltronics See Specifications,
SF500
optional SmartLinx®
page 4
optional analog I/O
mA output to
customer device
mA output to customer
device (optional I/O
board required)
mA input to customer
device (optional I/O
board required)
relay output, to
customer device
auxiliary inputs
customer remote
totalizer
Installation
optional fieldbus
fieldbus communication
connection (SmartLinx
mmmmm
card required)
RS-485 communication
ports can be
configured for
RS-232 / RJ-11
Siemens
Dolphin, print
data, or Modbus
RS-232 ASCII or RTU
protocol
Note: Typical system capability. Not all components or their maximum quantity may
be required.
load cell
Siemens
solids R B G W S
flowmeter E L R H H
D K N T L
D
customer
Note: Colour code for load cells used on junction box
Siemens flowmeters may be different than
shown. Please refer to the flowmeter wiring
diagram.
Installation
mmmmm
*Where separation between the SF500 and flowmeter exceeds 150 m (500 ft.):
1. Remove jumpers from SF500 terminal 11/12 and 13/14.
2. Run additional conductors from:
SF500 terminal 12 to scale RED
SF500 terminal 13 to scale BLK
If the load cell wiring colours vary from those shown, or if extra wires are provided,
consult Siemens.
Siemens
Solids Flowmeter
S
R B G W G W H
E L R H R H L
D K N T N T D
Note: Colour code for load cells used on customer
Siemens flowmeteres may be different than junction box
shown. Please refer to the flowmeter wiring
diagram.
integrator
- LOAD CELL -
EXCITATION
*
- LOAD CELL INPUTS -
Installation
mmmmm
*Where separation between the SF500 and flowmeter exceeds 150 m (500 ft.):
1. Remove the jumpers from SF500 terminal 11/12 and 13/14.
2. Run additional conductors from:
SF500 terminal 12 to scale RED
SF500 terminal 13 to scale BLK
If the load cell wiring colours vary from those shown, or if extra wires are provided,
consult Siemens.
flowmeter with
LVDT Siemens LVDT Conditioner
Siemens SF500
Installation
mmmmm
♦Shields are common, but not grounded to chassis. Run cable shields through SHLD
terminals and ground at SF500 only.
Where separation between the SF500 and LVDT conditioner exceeds 150 m (500 ft.):
1. Remove the jumpers from SF500 terminal 11/12 and 13/14.
2. Run additional conductors from:
SF500 terminal 12 to integrator terminal block +EXC
SF500 terminal 13 to integrator terminal block –EXC
Auto Zero
RS-232 (Port 1)
Installation
Printers
mmmmm
Printer
receive
common
Computer
Modem DB-9 DB-25
Remote Totalizer
supply,
30V max
remote totalizer 1
supply,
240V max
remote totalizer 2
mA Output 1 mmmmm
to customer instrumentation,
isolated mA output, 750 Ω maximum
load
The relays are shown in de-energized state. Contacts are normally open, rated 5 A at
250V non-inductive.
RS-485 (Port 2)
Daisy Chain
customer
device
Installation
mmmmm
Terminal Device
customer
device
Note: Jumper pins 4–6 and 7–8 when using hardware flow control. Otherwise, leave
them open.
Power Connections
Note:
1. The equipment must be protected
by a 15 A fuse or a circuit breaker
in the building installation.
2. A circuit breaker or switch in the
building installation, marked as the
disconnect switch, shall be in close
proximity to the equipment and
within easy reach of the operator.
Installation
100 / 115 / 200 / 230V mmmmm
50 / 60 Hz
select voltage via switch
Note:
Installation
• Do not install the memory backup battery until the SF500 is installed, as it begins
operation immediately.
mmmmm
• The unit is supplied with one battery (battery P/N PBD-2020035 (BR 2335) or use
equivalent 3V Lithium battery). Insert the battery into the holder as shown in the
following diagram before using the SF500.
Installation Steps
1. Open the enclosure lid.
2. Slide the battery into the holder.
Be sure to align the + and –
terminals correctly.
3. Close and secure enclosure lid.
Start Up
mmmmm
• For successful start up, ensure that all related system components such as the
flowmeter are properly installed and connected.
• Ensure that the SW1 is in the normal position, to the right. (See Layout diagram on
page 8)
SF500 operates under two modes: RUN and PROGRAM. On initial power-up, the unit
starts in the PROGRAM mode
Keypad
Key Function
PROGRAM mode RUN mode
In view mode: scrolls through changes PID local setpoint values
parameter list
decimal key prints
clears entry
application.
EDIT
P001 Language E
1-Eng 2-Fra 3-Deu 4-Esp 1
To select a parameter:
Press to move up,
Press
View/Edit Parameter
Enter Parameter Number
Start Up
mmmmm
Or press for direct access to index parameters
P940-2 Load Cell mV Signal Test V e.g. access P940–2, load cell B mV signal
mV reading for B 6.78
Press
Press
Attempting to enter the RUN mode without satisfying the program requirements forces
the program routine to the first missing item.
Initial Start Up
Initial start up of SF500 consists of several stages, and assumes that the physical and
electrical installation of the solids flowmeter is complete:
• power up
• programming
• load cell balancing
• zero and span calibration
Power Up
Upon initial power up, SF500 displays:
Programming
Press
SF500 then scrolls sequentially through the start up program as parameters P001 through
P017 are addressed.
P002 Test Reference Selection V e.g. Accept ’weight’ (supplied with flow-
Select 1-Weight, 2-Ecal 1 meter) as the test reference.
Press
P003 Number of Load Cells V e.g. Accept ’1’ as the number of load cells.
Enter Number of Load Cells 1
P004 Rate Measurement System V e.g. Accept ’2’ for measurements in metric.
Select 1-Imperial, 2-Metric 2
Start Up
mmmmm
Press
P005 Design Rate Units: V e.g. Accept ’1’ for units in t/h
Select: 1-t/h, 2-kg/h, 3-kg/min 1
Press
P008 Date: V
Enter YYYY-MM-DD 1999-03-19 default date
Press
Press
Press
Press
Press
Press
Press
Enter the test rate value as calculated from the corresponding solids flowmeter
instruction manual. The test rate value should be less than the design rate. If not, contact
Siemens.
P017 Test Rate: Weight MS 1 V
Enter Test Rate 75 t/h
The initial programming requirements are now satisfied. To ensure proper entry of all
critical parameter values, return to P002 and review parameters through to P017.
Access P295
P295 Load Cell Balancing: E
Select: 1-A&B 0
Press
Press
Load Cell Balancing A & B Balancing the load cells requires a subse-
quent zero and span calibration
Start Up
Load cells are now balanced.
mmmmm
Zero Calibration
Note: To obtain an accurate and successful calibration, ensure that no material is
flowing through the flowmeter and that the test weights are not applied.
Press
Press
Initial Zero Calibration. In progress % the zero count being calculated while cali-
Current Reading: ##### bration is in progress
The duration of the Zero calibration is dependent upon a preset time duration and the
(P360) calibration duration. If P360=1, the zero duration is approximately 20 seconds.
Press
Accepting the Zero returns to start of Zero. A new Zero can be performed, or continue to
Span.
Stop the material flow and apply the test weight to the flowmeter as instructed in the
flowmeter manuals.
Press
Press
Initial Span Calibration in progress % the span count being calculated while cali-
Current Reading #### bration is in progress
The duration of the Span calibration is dependent upon a preset time duration and the
(P360) calibration duration. If P360=1, the span duration is approximately 20 seconds.
if
Span Count Too Low signal from load cell or LVDT too low, ensure
proper test weight or chain is applied during cali-
Press CLEAR to continue bration
check for proper load cell or LVDT wiring and
ensure shipping brackets have been removed.
Press
Accepting the Span returns to start of Span. Perform a new Span or enter RUN mode.
Before returning to RUN mode, remove the test weight from the flowmeter and store it in
a secure place.
Start Up
is displayed.
mmmmm
Press
Once initial programming is complete and the SF500 can operate in RUN mode, you may
put the flowmeter into normal service. The SF500 is functioning under its initial program
and calibration, reporting rate of material flow and totalizing.
If the initial entry and operation in RUN mode is successful, recalibrate the weighing
system by performing a series of material tests. Material tests verify that the SF500 is
reporting accurately. Where any inaccuracies exist, correct the system with a manual
span adjustment (P019).
Perform recalibration of the zero and span routinely to maintain accurate reporting of
rate and total.
Refer now to Recalibration on page 30.
Material Tests
Perform material tests to verify the accuracy of the span calibration and compensate for
material flow. If the material tests indicate a repeatable deviation exists, perform a
manual span adjust (P019). This procedure automatically alters the span calibration and
adjusts the test rate (P017) value, yielding more accurate span recalibrations.
If the span adjust value is within the accuracy requirements of the weighing system, the
material test was successful. Resume normal operation.
Recalibration
If the span adjust value is not acceptable, repeat the material test to verify repeatability. If
the result of the second material test differs considerably, consult Siemens or contact
mmmmm
There are two methods of executing the manual span adjust: % Change and Material
Test.
• % Change: based on the material test, the difference between the actual weight of
material and the weight reported by the SF500 is calculated and entered into P019
as % change.
• Material Test: based on material test, the actual weight of material is entered into
P019.
The method of execution is a matter of preference or convenience, and either yields the
same result.
% Change
To run a % Change material test:
1. Stop material flow.
2. Perform a zero calibration.
3. Put the SF500 into RUN mode
4. Record the SF500 total as the start value _ _ _ _ _ _
5. Run material at a minimum of 50% of design rate for a minimum of 5 minutes.
6. Stop the material feed.
7. Record the SF500 total as the stop value _ _ _ _ _ _
8. Subtract the start value from the stop value to determine the SF500 total
9. Weigh the material sample if not already known.
SF500 total = _ _ _ _ _ _
material sample weight = _ _ _ _ _ _
kg/lb
empty scale
Recalibration
start total
mmmmm
1. zero calibration
2. RUN mode
kg/lb
3. stop material feed
4. weigh material
Press
Press
P017 Test Rate Weight: MS1 V e.g. the new test rate value is displayed
Enter Test Rate 56.78
Material Test
The Material Test option allows the SF500 to calculate the size of the material sample as
recorded by its totalizers and allows the operator to directly enter the actual weight of the
material sample. The % error is calculated and can be accepted or rejected by the
operator.
Recalibration
Press
Press
Material Test
Press ENTER to start
Press
Press
Press
P017 Test Rate Weight: MS1 V e.g. the new rate value is displayed.
Enter Test Rate 56.78
Verify the results of the span adjust by material test or return to normal operation.
Design Changes
Changes to parameters that impact on the calibration do not take effect until a
recalibration is completed.
If significant changes have been made, you may need to perform an initial zero (P377)
and/or initial span (P388).
Recalibration
Recalibration
mmmmm
To maintain the accuracy of the weighing system, recalibrate the zero and the span
periodically. Recalibration requirements are highly dependent upon the severity of the
application. Perform frequent checks initially. As time and experience dictate, you may
reduce the frequency of these checks. Record any deviations for future reference.
The displayed deviations are referenced to the previous zero or span calibration.
Deviations are continuously tallied for successive zero and span calibrations. When their
limit is exceeded, an error message shows that the deviation or calibration is out of
range.
Routine Zero
Note: To obtain an accurate and successful calibration, ensure that the required
criteria are met. Refer to Calibration Criteria on page 125.
Press
Zero Calibration. Current Zero. 551205 e.g. the current zero count
Clear belt. Press ENTER to start
Press
Zero Calibration in progress % e.g. the rate reported while calibration is in
Current Reading: 0.01 kg/m progress
Press ENTER to accept value 551418 e.g. the new zero count, if accepted
if
Calibration is out of range If unacceptable, press to restart.
Deviation report: 403.37
Press
Zero Calibration. Current Zero 551418 e.g. zero calibration is accepted and
Clear flowmeter. Press ENTER to start displayed as the current zero
Note: This is the end of Zero Calibration. Proceed with Span Recalibration or
return to RUN.
Recalibration
mmmmm
Initial Zero
Perform an initial zero, if necessary, when a calibration is out of range message is shown.
During this step the progress of the process will be shown on the display with a progress
indicator in %.
Press
Press
Calibration complete. Deviation 0.00 e.g. the deviation in % from previous zero
Press ENTER to accept value 551413 e.g. the new zero count if accepted
If unacceptable, press to restart.
Press
Zero Calibration. Current Zero 551413 e.g. the current zero count
Clear flowmeter. Press ENTER to start
Direct Zero
Use direct zero entry (P367) when replacing software or hardware, if it is not convenient
to perform an initial zero. A record of the last valid zero count is required.
Recalibration
Press
mmmmm
Zero Calibration. Current Zero V
Enter Zero Count 551401 e.g. the last valid zero count
Auto Zero
Use Auto Zero to perform a zero calibration automatically when flow stops.
The Auto Zero function provides automatic zero calibration in RUN mode if all of these
conditions are met:
• the auto zero input (terminals 29/30) is in a closed state; jumper or remote contact
• the rate of flow is between +2 and –2% of the design rate (P011)
• the terminal and rate status coincide for at least one calibration period (P360)
The rate display is interrupted by the Auto Zero routine
Rate 0.00 t/h
Total 1: 0.00 tonnes AZ (AZ flashes on and off)
The duration of the auto zero is one or more calibration periods (P360). If either condition
is interrupted during those periods, the auto zero is aborted and the RUN display
resumes. There is no loss of totalization. After one calibration period, another auto zero is
attempted if the input and rate conditions are met.
If the resulting zero deviation is less than an accumulated 2% from the last operator
initiated zero, the auto zero is accepted.
If the deviation is greater than an accumulated 2%, an error message is displayed. The
error message is cleared after five seconds, however if a relay is programmed for
diagnostics, it remains in alarm so long as the Auto Zero conditions are being met.
Routine Span1
Note: To obtain an accurate and successful calibration, ensure that the required
criteria are met. Refer to Calibration Criteria on page 125.
Press
Span Calibration. Current Span 41285 e.g. the current span count
Setup test. Press ENTER to start
Recalibration
if
mmmmm
Press
Calibration complete. Deviation 0.03 e.g. the deviation in % from previous span
Press ENTER to accept value 41440 e.g. the new span count, if accepted
If unacceptable, press to restart.
if
Calibration is out of range Check for proper load cell or LVDT wiring.
Deviation Error:
This indicates that the mechanical system is errant. Use P388, initial span, judiciously and
only after a thorough mechanical investigation.
Find and rectify the cause of the increased or decreased deviation, then re-try a span
recalibration.
If this deviation is still unacceptable, set P388 to 1 to invoke an initial span calibration.
Further deviation limits are now based on this new initial span.
1.
During this step the progress of the process will be shown on the display with a
progress indicator in %.
Span Calibration. Current Span 41440 e.g. span calibration is accepted and
Setup test. Press ENTER to start displayed as the current value
This is the end of span calibration. Remove the test weight and return to RUN.
Initial Span1
Note: Perform an initial span when a calibration out of range message is shown.
Recalibration
Access P388 and enter EDIT mode
mmmmm
P388-01 Initial Span E
Enter 1 to start Initial Span 0
Press
Span Calibration. Current Span 41440 e.g. the current span count
Setup test. Press ENTER to start
If
Press
Press
Span Calibration. Current Span 41900 e.g. the current span count
Setup test. Press ENTER to start
1.
During this step the progress of the process will be shown on the display with a
progress indicator in %.
Direct Span
Direct span entry (P368) is intended for use when replacing software or hardware, and
when it is not convenient to perform an initial span. A record of the last valid span count
is required.
Press
mmmmm
P368-01 Direct Span Entry V e.g. the last valid span count
Enter Span Count 41900
Multispan
The SF500 offers a multispan function, which allows the SF500 to be calibrated for up to
eight different products or feed conditions that produce varying flowrate characteristics.
Different feed conditions are typically related to running different materials or multiple
feed locations. To accommodate such applications, make a span correction by selecting
and applying the appropriate span.
Since every material has its own unique physical properties, and may have a different
impact, a span calibration is required for each material to ensure maximum accuracy.
With different feeder locations, a span calibration may be required to match each
feedpoint or combination of feedpoints.
Each time one of the eight conditions is in effect, select the corresponding multispan prior
to putting the SF500 in RUN mode. Either change the multispan operation number (P365),
or program the external contacts connected to the auxiliary input, P270.
To enable multispan operation, address the following:
• connections
• programming
• calibration
• operation
Recalibration
mmmmm
*Remote contact can be from relay or open collector switch.
Programming
Span 1 will have already been set as part of the Start Up and initial calibration. Therefore,
select 2.
Enter the test rate value, and press to perform a span calibration.
To perform a span calibration for another condition, (i.e. span 3 or 4 etc.), access P365 and
repeat these steps for each condition. As with any initial span, follow the span calibration
for each multispan with a material test and factoring.
To use remote span selection, auxiliary inputs, 1 and/or 2 or 3, are programmed to read
the contact state as the span selection. Remote selection overrides the keypad (or
Dolphin Plus) selection. The auxiliary inputs override the keypad selection.
Enter . This programs auxiliary Input 1 (terminal 24) to read the contact state for span
selections: 1 or 2.
Access P270 and enter EDIT mode (when using spans 3 and/or 4)
P270-02 Auxiliary Input Function E
Select Function [0-13] 0
Recalibration
Enter . This programs Auxiliary Input 2 (terminal 25), in conjunction with Auxiliary
mmmmm
Enter . This programs Auxiliary Input 3 (terminal 26), in conjunction with Auxiliary
Input 1 and Auxiliary Input 2 to read the contact state for span selections 5, 6, 7, and 8.
Remote selection of a span is not enabled until a span calibration has been completed.
Initial span selection must be done via the Multispan parameter, P365.
Operation
When span calibration is done, press to revert to the RUN mode.
When the material to be run changes, the multispan is changed to the corresponding
span. This is completed either by changing the span value entered in P365, or by closing
the appropriate contacts connected to the programmed auxiliary inputs.
Multispan Multispan
Auxiliary Input
Span Selection Selection
Aux 1
Aux 2 Aux 3
1
2
If required, reset or note the totalizer value, as the process materials being conveyed may
change. Refer to Totalization (P619-P648) on page 111.
Linearization applies concurrently to spans.
Recalibration
Online Calibration
mmmmm
The Online Calibration feature may be used to routinely check, and if necessary adjust,
the Span calibration in RUN mode, without interrupting the material flow or process.
Install a weigh bin, (bin or silo equipped to
provide a 4 to 20 mA output proportional
feeder
to weight), preceding the material infeed.
Max. (e.g. 90%) Connect the weigh bin to one of the mA
High (e.g. 70%)
inputs on the optional mA I/O board of the
Milltronics SF500: either mA input 1,
reference weight:
(the amount of 10 t terminals 5 and 6; or mA input 2, terminals
material held
between High
7 and 8.
and Low levels)
Low (e.g. 30%) Install a material feed control device,
preceding the weigh bin.
Note:
• Press twice, to enter a parameter number directly.
• Whenever you wish to change a value, press to enable the EDIT mode.
Press
Press
Access
Enter the weigh bin reference weight, (the amount of material the bin holds between the
High and Low levels), in units selected in P005.
Press
Recalibration
Access
mmmmm
Enter the Max., High, and Low limit setpoints as a percentage in parameter P357.
Press
Access
Press
Access
Press
Access
Calibrate the mA inputs on the SF500 to the 4 and 20 mA levels of the weigh bin. 4 mA is
calibrated with the weigh bin empty, using P261–01 or P261–02. 20 mA is calibrated with
the weigh bin full, using P262–01 and P262–02.
Press
Access
P255-01 mA Input Function V
Select 0, 1-PID SP, 2-PID FV, 3-OCAL 3 e.g. mA input 1 set to 3
Assign one of the five relays, P100–01 to P100–05, to the Online Calibration function.
Press
Access
Recalibration
P100-01 Relay Function V
mmmmm
Select Function [0-9] (see manual) 9 e.g. relay 1 set to 9
Program the assigned relay using P118, relay logic, so that when you connect the
assigned relay to the weigh bin material feed control device, the weigh bin material feed
stops when the Online relay is energized.
Press
Access
P358 Online Calibration Features V
0-OFF, 1-ACTIVE
Note: For remote access, Online Calibration can also be activated using one of the
auxiliary inputs (refer to P270 Auxiliary Input Function on page 100).
When the Online Calibration is activated, normal operation continues until the weigh bin
fills to the maximum level, (90% in the example shown). During the filling stage, the
current level is displayed as a percentage.
Online Calibration - LOW > 19% current level displayed as percentage
Wait for LEVEL > MAX RLY
When the maximum limit is reached, the relay assigned to the Online Calibration function
energizes to stop the weigh bin material feed.
Online Calibration - 94% > MAX
Wait for LEVEL < HIGH RLY 1
Material continues to be discharged from the weigh bin, and when the level drops to the
High limit (70% in the example) the Online totalizer is automatically activated
When the Low limit (30%) is reached, the totalizer is deactivated and the assigned relay is
de-energized, which reopens the material feed to the weigh bin.
The SF500 Online material total, the amount of material totalized between the High and
Low limits, is compared to the value entered in P356. The deviation percentage between
these values and the new Span count value is displayed.
Note:
• Deviation must be no greater than ± 12% of the initial span or it will not be
accepted.
• For remote access, Online Calibration can be accepted using one of the Auxiliary
inputs (refer to P270 Auxiliary Input Function on page 100).
If you want to reject the results and return to RUN mode, press .
Note: For remote access, to return to RUN mode, program one of the Auxiliary inputs
(refer to P270 Auxiliary Input Function on page 100).
If you want to reject the results and perform another online calibration, press to
return to P358.
Access
Press
Factoring
Note: For optimum accuracy in the factoring results, a routine zero calibration is
recommended prior to performing the factoring routine.
To calculate the value of a new or unknown test weight to the current span, use the
Recalibration
factoring procedure.
With the material flow turned off:
mmmmm
Access P359 in VIEW mode
P359 Factoring V
Enter 1 to start factoring 1
Press
Press
Factoring Weight
Factoring in progress ##.## the rate reported while factoring is in
progress
Factoring Weight
Press ENTER to accept value 45.25 e.g. the new factor, if accepted
Press
Factoring is complete. Remove test weight and return to RUN mode if desired.
Note: If multispan function is used, the test rate value is stored for the current
multispan only.
Note: Compensation points must be at least 10% of the design load apart.
Note:
• After programming the compensation into the SF500, run a material test to verify
the effect of linearization.
• If additional compensation is required, it must be based on new material tests
performed with the linearization turned off (P390 = 0).
Recalibration
60 5.0 4.5 11.1
mmmmm
90 7.5 7.9 – 5.1
120 10.0 9.2 8.7
150 12.5 13.3 – 6.0
rate t/h
value. In the prior example, if compensation was only required at 30 t/h, program
the following parameters. Optimize compensation by establishing the next rate
value that agrees with the material test, the compensation is zero and is entered
as the next compensation point.
P390 = 1 linearization on
P391–01 = 30 point 1, rate
P391–02 = 90 point 2, rate
P392–01 = –10.7 point 1, compensation
P392–02 = 0 point 2, compensation
Weight = tonnes
rate t/h
Rate Sensing
For the SF500 to calculate rate and totalize material flow through the flowmeter, a rate
signal representative of material flow is required. The rate signal is provided by the
flowmeter. The SF500 is compatible with flowmeters fitted with one or two strain gauge
type load cells. To function with LVDT type sensors, an optional LVDT conditioning card is
required.
Refer to Specifications on page 4 for flowmeter requirements, and Interconnection on
page 12 for the proper connection.
Moisture Compensation
Moisture Compensation is used to compensate for the moisture component of the
material being weighed. It factors out the moisture component of rate and total for
all multispans selected. The factored value is meant to report the dry mean values of the
material being conveyed.
The SF500 receives the static load cell signal, and adjusts the value of the rate being
displayed and integrated by the moisture percentage. The mA I/O card is required to
Operation
accept the mA signal from the Moisture Meter. This mA signal can represent 0 to 100%
mmmmm
moisture. The moisture percentage is displayed in P398–01. Using P398–02, the moisture
percentage can be represented as a percentage of mass to be deducted from the total
mass.
Example:
Setting P398–02 = 30% will allow the 4 – 20 mA input to correspond to 0 – 30% moisture.
The Zero and Span calibration is not affected by the presence of a moisture meter. It is
understood that the calibrations are performed using dry static weights.
The Moisture Meter must be connected to the appropriate mA input and programmed as
described in the following steps:
Damping
Damping (P080) provides control over the speed at which the displayed rate reading and
output functions respond to changes in the internal rate signals. The damping controls
The optional mA I/O board provides two additional mA outputs, programmable as outputs
2 and 3, using the same parameters as the standard output (1). If programmed for PID
control, output 2 is assigned to PID control loop 1 and output 3 is assigned to PID control
loop 2.
Input
The optional mA I/O board provides two mA inputs, programmable as inputs 1 and 2. If
programmed for PID control, assign input 1 to PID control loop 1 and input 2 to PID control
loop 2.
The input range can be set to 0–20 mA or 4–20 mA (P250), and assigned a function (P255),
e.g. PID setpoint. The 4 and 20 mA levels can be trimmed (P261 and P262) to agree with an
external device, for example a moisture sensor.
Operation
P100 = 1, rate
mmmmm
P101 = 100% (360 t/h)
P102 = 20% (72 t/h)
P117 = 2% (7.2 t/h)
Alarm is ON with relay de-energized.
Totalization
The totalization function is based on the internal rate (mass per unit time) signal
proportional to flow rate of the associated flowmeter. It is not affected by the damping
function (P080). The rate signal is sampled several times a second to accurately count the
mass of material conveyed. The count is held in the master totalizer used to increment
the internal totalizers and to produce a pulse signal for the remote totalizers.
The SF500 provides several separate totalizer functions:
Internal totalizers
• local display (totalizers 1 and 2)
• verification totalizer (totalizer 3)
• material test totalizer (totalizer 4)
• batch total (totalizer 5)
1.
Offered only if the PID system (P400) is enabled.
design rate. The value can be changed to suit specific contact closure requirements, such
mmmmm
1.
If the resolution selected causes the totalizer to lag behind the count rate, the
next possible resolution is automatically entered.
Use the totalizer display parameter (P647) to display the internal totalizers while in RUN
mode. P647 can display either one or both totalizers.
Operation
mmmmm
Hardware
For the SF500 to operate as a controller, install the optional mA I/O board. Refer to
Installation on page 7.
Connections
In addition to the standard operating connections, make connections to the process
instruments.
Refer to:
• Installation on page 7, specifically:
• Relay Output for relay connections on page 18
• mA I/O Board on page 20, for mA input and output connections
• Auxiliary Inputs on page 16, for optional remote control
Connect the SF500 as either a:
1. setpoint controller – rate control
2. setpoint controller – external process variable with or without rate control
PID Control
terminals terminal
PID loop mA output mA input
mmmmm
motor
speed
controller
screw conveyor
impact force
process variable (rate)
Default Value = f
Comments:
1. Connect signal to controlled device to mA O/P 2
2. For Remote Setpoint (optional). Connect remote 4–20 mA setpoint to I/P mA 1
additive
product
pump
liquids motor
flowmeter speed
controller
flow (PV)
PID-02 O/P
rate (PV)
to mixing
device
Variable
Remote Ratio P418– 100f 100f ---- Setpoint=% of input
Default Value = f
Comments:
1. Connect primary rate controlled device to mA O/P 2
Connect additive rate controlled device to mA O/P 3
Connect additive process variable to mA I/P
Hardwire mA O/P 1 to mA O/P 2
2. Ratio of Additive to Primary product may be adjusted by changing P418–02
Figure C
rotary feeder
motor
SLAVE - additive speed
controller
PID-01 O/P
drag conveyor
motor
speed
controller
PID Control
PID-01 O/P mmmmm
Default Value = f
Comments:
1. Connect Rate output of SF500-Master mA O/P 1, or mA O/P 3 to mA I/P 1 of
SF500-Slave. Connect signal to controlled device from mA O/P 2.
2. For Remote Setpoint on Rate Control (optional) – connect remote 4–20 mA setpoint
to mA I/P 1. Ratio of Primary product to remote setpoint may be adjusted by
changing P418–01.
SF500 - Slave
Parameter Index Choices
01 02 03
Controller Selection P400– 1 0f ---- 0=Off, 1=Man, 2=Auto
Process Variable 1=Rate, 2=mA I/P 1,
Source
P402– 1f 1f ----
3=mA I/P 2
PID Control
Default Value = f
Comments:
1. Connect primary rate controlled device to mA 2 O/P.
2. Ratio of Additive to Primary product may be adjusted by changing P418–01.
unstable. A derivative term is needed to influence the control output as the process
variable approaches the set point.
Error Setpoint
-
Decreasing Increasing Decreasing Increasing
Error Error Error Error
Direction of
Proportional
Action
Direction of
Derivative
Action
The F term is used to adjust the control output based on a setpoint change. The use of
this term can make the system reach the new setpoint faster. If the term is not used, the
system responds using the P, I, and D terms only. The difference between the new
setpoint and the process variable is the error and the control algorithm responds to
eliminate this new error.
When the F term is used and a new setpoint is entered, a proportion of the difference
between the new setpoint and the process variable is automatically added on to the
control output. This shifts the process variable closer to the new setpoint faster than
using the P, I, and D terms alone. This is done on a one-time basis.
• allowable input range: 0.000 to 1.000
• typical operating range: 0.250 to 0.550
• default value: 0.300
Notes:
• Meet Zero and Span criteria
• Set controller (P400=1) to manual and adjust the output for 0% flow (using the 4
and 8 keys). Material must not flow through flowmeter.
• Shut off the prefeed to, or ensure that no material is fed into the flowmeter.
Initial Start Up
Although the default values of the P, I, D, and F terms suit the majority of applications,
some tuning is necessary.
There are several techniques and procedures for tuning conventional PID controllers;
some work better depending upon the application. We recommend using closed-loop
cycling for the SF500 integrator/controller for feed rate control. First, tune the P term
while disabling the I and D terms. Then add and tune the I term, then the D term.
Use this procedure:
1. With the P term set to its default value of 0.400, disable the I, D and F terms by
setting them to 0.000.
2. Enter a feed rate setpoint that is 30% of the designed maximum flow rate.
3. Start the pre-feeder and observe the time it takes the pre-feeder to reach setpoint.
Observe the oscillation around setpoint. PID Control
4. Adjust the P term accordingly for consistent oscillation and error. Progressively
decrease the P term value if there is too much oscillation and error. Likewise,
mmmmm
increase the value if the error is not consistent and oscillating around the setpoint.
Refer to figures 1, 2, and 3 below.
SETPOINT
Figure 2
SETPOINT
Figure 3
SETPOINT
PID Control
5. Once the P term value is set to give the control output of the SF500 consistent
oscillation and the error is at its minimum, turn the pre-feeder off.
6. The I term value can now be set. Begin by entering the default value of 0.2.
7. Restart the pre-feeder (test weights still applied) and feed rate setpoint entered.
8. Again observe the oscillation of the control output. Compare results to the figures 4,
5 and 6 below.
SETPOINT
Figure 5
SETPOINT
Figure 6
SETPOINT
PID Control
I term is correctly set mmmmm
9. The D term is not critical in most pre-feeder applications. The purpose of the D term
is to anticipate where the process is heading by looking at the time, rate and
direction of change of the process variable. The D term becomes very useful in
applications where the material control point is far away from the measuring point,
e.g. a long screw feeder more than a few seconds process time from the flowmeter.
A properly set D term makes the initial oscillations around the setpoint smaller, as in
Programming
The SF500 is software ready, however, in addition to programming paramters P001
through P017, the controller function must be specifically programmed to take advantage
of the PID algorithms.
The SF500 offers programming for two separate PID controls, 1 and 2. The controller
being programmed is identified by the index to the parameter number. For example,
P400–01 indicates that PID for control system 1 is accessed.
Access
P400-01 PID System E select 1-manual to program PID parame-
Select: 0-Off, 1-Manual, 2-Auto 0 ters
Off disables the PID parameter set, P401 to P418. They are not accessible.
Manual: the control output is the manual output P410.
Auto: engages the PID controller function. This can also be done using the key.
Note:
For the mA output:
• mA output 2 (P201–02) is normally reserved for controller 1. The signal is
output at terminals 1 and 2 on the mA I/O board.
• mA output 3 (P201–03) is normally reserved for controller 2. The signal is
output at terminals 3 and 4 on the mA I/O board.
PID Control
mmmmm
Note:
For the mA input:
• mA input 1 is an external signal normally reserved for controller 1. The
signal is input at terminals 5 and 6 on the mA I/O board.
• mA input 2 is an external signal normally reserved for controller 2. The
signal is input at terminals 7 and 8 on the mA I/O board.
P401-01 PID Update Time E Enter the value, e.g. nominal value of 1.
Readings between PID Updates 1
P405-01 Proportional Term E Enter the value for the proportional term,
Enter 0.40 e.g. nominal value of 0.4.
P406-01 Integral Term E Enter the value for the integral term, e.g.
Select 1- 0 to 20, 2-4 to 20 0.2 nominal value of 0.2.
P407-01 Derivative Term E Enter the value for the derivative term, e.g.
Enter 0.05 nominal value of 0.05.
P408-01 Feed Forward Term E Enter the value for the feed forward term,
Enter 0.3 e.g. nominal value of 0.3.
P410-01 Manual Mode Output E % value of output during manual opera- PID Control
Current Output Value 0 tion, P400 = 1 mmmmm
mA Input 2: the setpoint is the mA value on input 2, terminals 7 and 8 on the mA I/O board
Note: The PID setpoint can be modified while in RUN mode using the up/down
arrow keys.
PID Control
mmmmm
Connections
Typical Ladder Logic
SF500 / RL1* motor contactor /
start
batch stop stop MC1
47 48
SF500 / RL2*
pre-warn alarm
49 50 MC1
SF500/
aux 1 batch reset
24 ♦
* Typical relay assignment. Relays 1-5 are
Batching
Relays
select relay (1 – 5)
Access P100, Relay Function
select function 7, Pre-Warn
Operation
Once the SF500 relays are connected to the process logic and it is programmed, the
SF500 is ready for totalizing the batch and stopping the process when the batch setpoint
is reached. The batch operations start, pause, resume, and cancel are controlled
externally by the process control (e.g. PLC).
Place the unit in the RUN mode.
Rate 0.00 kg/h SP: 20.000 e.g relay 1 is programmed for pre-warn,
Batch 0.00 kg P100–1=7
The process continues. When the batch total reaches the batch setpoint, the alarm event
is displayed and the assigned relay is actuated (contact opened). Typically the relay
contact would be integrated into the batch control logic to end the process.
Batching
Note:
• The batch totalizer can be viewed as a read-only parameter (931–05), using single
parameter access through any programmed communication port.
• The batch setpoint can be modified in RUN mode using the up/down arrow keys.
Pre-act Function
If repetitive batches are being run, the pre-act function (P568) can be enabled to
automatically trip the setpoint relay before or after the batch setpoint is reached in order
to assure best batch accuracy. Or, in manual mode, enter a set value to cause the batch
setpoint to pre-act at a designed accumulation.
Batching
mmmmm
SCADA system using a serial devices such as radio modems, leased lines, or dial-up
modems.
radio modem
or
dial-up modem
The SF500 supports two protocols: Dolphin and Modbus. Dolphin is a proprietary
Siemens protocol designed to be used with Dolphin Plus. Modbus is an industry standard
protocol used by popular SCADA and HMI systems.
Communications
SmartLinx® communication modules which provide an interface to popular industrial
communication systems.
mmmmm
This section only describes the onboard communications. For more information on
SmartLinx®, please consult the appropriate SmartLinx® manual.
Connection
WARNING: When a SmartLinx® card is installed and P799 = 1,
the parameters that the SmartLinx® card is writing to the SF500
will be continuously updated. Therefore, if you connect a
SmartLinx® card to the SF500, set P799 = 1 and do not write
anything to the SmartLinx® card, your setpoints will be 0.
Port Description
1 RS-232, Terminals 31 to 34
2 RS-485, terminals 41 to 46
3 RS-232, RJ-11 modular telephone jack
Wiring Guidelines
Improper wiring and choice of cables are the most common sources of communication
problems. Listed below are some suggested guidelines:
• 15 meters (50 feet) for RS-232
• 1200 meters (4000 feet) for RS-485
• Ensure that communication cable is run separately from power and control cables
(i.e. do not tie wrap your RS-232 cable to the power cable or have them in the same
conduit).
• cable is shielded and connected to ground at one end only
• 24 AWG (minimum)
• follow proper grounding guidelines for all devices on the bus
• use good quality communication grade (shielded twisted pairs) cable that is
recommended for RS-232.
Port Description
1 RS-232, Terminals 31 to 33
2 RS-485, terminals 41 to 45
3 RS-232, RJ-11 modular telephone
Note:
• Changes to these parameters do not take effect until the power to the unit is
turned off and then back on.
• f is used to indicate factory settings
Values
0f (01 and 02) communications disabled
1f (03) Siemens "Dolphin" protocol
2 Modbus ASCII slave serial protocol
3 Modbus RTU slave serial protocol
4 printer
Note: SF500 must be in RUN mode to allow for the print operation.
Communications
Note: Applicable only to ports prog
med for Modbus RTU or Modbus ASCII (P770).
mmmmm
The unique identifier of the SF500 on the network for the selected port, ports 1 to 3
(P771–01 to –03).
For devices connected with the Siemens protocol this parameter is ignored.
For devices connected with a serial Modbus protocol this parameter is a number from 1
to 247. It is up to the network administrator to ensure that all devices on the network have
unique addresses.
Do not use the value 0 for Modbus communications as this is the broadcast address and
is inappropriate for a slave device.
Values
0 to 9999 (f = 1)
Values
1f (01 and 02) 4800 baud
2 9600 baud
3f (03) 19,200 baud
P773 Parity
The serial port parity for the selected port, ports 1 to 3 (P773–01 to –03).
Ensure that the communications parameters are identical between the SF500 and all
connected devices.
For example, many modems default to N-8-1 which is No parity, 8 data bits, and 1 stop bit.
Values
0f none
1 even
2 odd
Modbus RTU 8
Modbus ASCII 7 or 8
Dolphin Plus 7 or 8
Values
5 to 8 (f = 8)
Values
1 or 2 (f = 1)
Values
0f no modem connected
1 modem connected
Communications
activity is happening.
mmmmm
To use this parameter ensure that P778=1.
This parameter allows for reconnection to the SF500 unit after an unexpected
disconnect. Ensure that the value is low enough to avoid unnecessary delays when an
unexpected disconnect occurs but long enough to avoid timeout while you are still
legitimately connected.
Hanging Up
If the line is idle and the P779 Modem Inactivity Timeout expires then the modem is
directed to hang up the line. This is done with the Hayes commands:
• two second delay
• +++
• two second delay
• ATH
Ensure that P779 is set longer than the standard polling time of the connected master
device.
0 disables the inactivity timer.
Values
0–9999: 0 (f = 1)
Sets the interval between transmissions to be applied to the selected port, ports 1 to 3
(P780–01 to –03).
Enter the period in minutes. (f = 0)
Sets the data message to be delivered via the selected port, ports 1 to 3 (P781–01 to –03).
All messages and printouts include time and date.
Entry:
0f = no message
1 = rate
2 = total1
3= rate and total1
4 = batch total (totalizer 5)
5 = quick start parameters (P001 – P017)
6 = all parameters
Entry:
0 = local
1 = remote
1.
Totalizer 1 and/or 2 as set by P647, Totalizer Display.
Communications
available for third party use.
mmmmm
The primary use of this protocol is to connect the SF500 to Siemens’ Dolphin Plus
configuration software.
Parameters have
roll-overs which
show number
Parameters can
be tracked while
the SF500 is
running
used throughout process control industries for communication between devices. Modbus
RTU and Modbus ASCII are both master-slave type protocols. SF500’s Modbus is a slave
mmmmm
unit.
SF500 supports both the RTU and ASCII version of Modbus and attempts to automatically
detect the type when a connection is made.
Note:
• Host should wait at least 500 ms between message polls to the SF500
• For Modbus RTU, the host should wait at least 1000 ms for a response from the
SF500. In Modbus ASCII mode the suggested timeout is 1500 ms.
A brief description of Modbus RTU and Modbus ASCII is given in this manual. For a full
description of the Modbus protocol, contact your local Schneider representative. Also
you may try their website at:
http://www.modicon.com
At the time of publication of this manual, the Modbus Protocol was located under
products / technical publications / communications products / Modbus protocol
Note: Siemens does not own the Modbus RTU protocol. All information regarding
that protocol is subject to change without notice.
1.
Modicon is a registered trademark of Groupe Schneider.
Communications
SF500.
mmmmm
Modbus Format
Note: When using a commercial Modbus driver all of the message details are
handled for you.
To give you a better idea of how a Modbus message works, a master on network would
send a message in a format similar to this:
Station Function Error
Information
address code check
Where:
Station address the network address of the slave being accessed
Function Code number that represents a Modbus command, either:
03 read function
06, 16 write functions
Information depends on function code
Error Check Cyclical Redundancy Check (CRC) for RTU and Longitudinal
Redundancy Check (LRC) for ASCII
There is more to the frame than is described above, this is shown to give the user a
general idea of what is going on. For a full description, refer to the Modbus
specifications.
Read Identifies the read / write capability for the register being addressed.
Reference Provides reference documentation for the register being addressed.
mmmmm
Parameter
Type Description Start #R Read Reference
Values
Format Word for 32 bit
Format 40,062 1 0–1 r/w see page 81
variables
ID Device Identifier 40,064 1 2 r see page 81
Parameter 40,090 1 0 – 999 r/w
Handshaking Primary Index 40,091 1 0–9 r/w
Area Secondary Index 40,092 1 0–9 r/w
see page 81
(Parameter Format Word 40,093 1 bit mapped r/w
Access) Read Value (word 1) 40,094 2 32 bits r
Write Value (word 1) 40,096 2 32 bits r/w
YYYY 41,000 1 1996 – 2069 r/w see P008
MM 41,001 1 1 – 12 r/w page 93 and
DD 41,002 1 1 – 31 r/w page 83
hh 41,003 1 00 – 23 r/w see P009
Date and Time
mm 41,004 1 00 – 59 r/w page 94 and
ss 41,005 1 00 – 59 r/w page 83
see P739
Time Zone 41,006 1 –12 – 12 r/w
page 115
Rate 41,010 2 32 bits r
Total 1 41,016 2 32 bits r see page 84
Total 2 41,018 2 32 bits r
Device State 41,020 1 bit mapped r see page 84
Command Control 41,022 1 bit mapped r/w see page 85
see page 38
Multi-Span Selection 41,024 1 1–8 r/w and P365 on
page 104
Process Values
Total 1 decimal places 41,025 1 1–3 r/w see page 85
Total 2 decimal places 41,026 1 1–3 r/w see page 85
PID 1 Setpoint 41,040 2 32 bits r/w see P416
PID 2 Setpoint 41,042 2 32 bits r/w page 109
see P564
Batch Setpoint 41,044 2 32 bits r/w
page 110
see P567
Batch Prewarn Setpoint 41,046 2 32 bits r/w
page 110
Discrete Input 41,070 1 bit mapped r
Relay Outputs 41,080 1 bit mapped
I/O see page 86
mA Inputs 41,090 2 0000 - 20,000 r
mA Outputs 41,110 3 0000 - 20,000 r
Diagnostic State 41,200 1 number code r see page 87
P940, load cell A, index 1 41,201 2 32 bits r see page 118
P940, load cell B, index 2 41,203 2 32 bits r see page 118
Diagnostic
P943, index 1 41,209 2 32 bits r see page 118
P943, index 2 41,215 2 32 bits r see page 118
P943, index 3 41,217 2 32 bits r see page 118
Communications
PID 1 Proportional Term 41,400 2 32 bits r/w see P405
PID 2 Proportional Term 41,402 2 32 bits r/w page 108
PID 1 Integral Term 41,404 2 32 bits r/w see P406
mmmmm
PID 2 Integral Term 41,406 2 32 bits r/w page 108
PID 1 Derivative Term 41,408 2 32 bits r/w see P407
PID 2 Derivative Term 41,410 2 32 bits r/w page 108
PID Tuning
PID 1 Feed Forward Term 41,412 2 32 bits r/w see P408
PID 2 Feed Forward Term 41,414 2 32 bits r/w page 108
PID 1 Remote Setpoint
41,416 2 32 bits r/w
Ratio see P418
PID 2 Remote Setpoint r/w page 109
41,418 2 32 bits
Ratio
Format (R40,062)
This value determines the format of all unsigned, double-register integers (UINT32),
except for those in the direct parameter access.
0 indicates that the most significant byte (MSB) is given first
1 indicates that the least significant byte (LSB) is given first
For more information on this data format see page 87 and also see P742 Word Order
Parameter on page 115.
Address Description
40,090 Parameter (integer)
40,091 Primary Index (integer)
40,092 Secondary Index (integer)
40,093 Format word (bit mapped)
40,094 Read value, word 1
Reading Parameters
To read parameters through Modbus follow these steps:
1. Send the parameter, its primary index, and its secondary index (usually 0) and
format to registers 40,090, to 40,093.
2. Wait until you can read the above values from the registers (40,090 to 40,093).
3. Read the value from registers 40,094 and 40,095.
Writing Parameters
To set parameters through Modbus follow these steps:
1. Send the parameter, its primary index, and its secondary index (usually 0) to
registers 40,090, 40,091, and 40,092.
2. Write the value to registers 40,096 and 40,097
3. Write the desired format word to register 40.093 to enable the SF500 to interpret the
value correctly.
Format Register:
The bits listed above are in order from least to most significant:
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
For example, to format the reading so that it is shown with two decimal places shifted left
the format bits would look like this:
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
most significant first
decimal offset of +2
no error code
float format
reserved
read
Communications
If the numeric data type is set for integer and the value contains decimal places, they are
ignored. In this situation use the decimal offset to ensure that you have an integer value
mmmmm
and then write your code to recognize and handle the decimal offset. Bits 9 to 11 indicate
the number of place by which the decimal is to be shifted. Bit 12 indicates the direction by
which the decimal point is shifted, left or right. For example, if the decimal offset (value of
bits 9 to 11) is ‘2’ and the shift (value of bit 12 is ‘0’), then the decimal point is shifted two
places to the right.
Error Codes
The error codes returned in the format area are 8-bit integers found in the lowest 8 bits of
the format word. This allows for 256 potential error codes.
Currently the SF500 has two error codes available:
Values Description
0 No error
1 Data not available as percent (available as units)
2-255 Reserved
Bits Values
R41,000 1999
R41,001 2
R41,002 14
R41,003 13
R41,004 30
R41,005 42
R41,006 –5
Note: The time zone register is used only as a reference and does not affect the
operation of the SF500.
The associated registers provide the readings of rate, Totalizer 1 and Totalizer 2 in
engineering units as displayed in the local SF500 display.
mmmmm
Communications
command or state as if the operator was using the keypad.
Bits initiating a command (7-12) must change stateto cause the command to begin. For
mmmmm
example, to reset totalizer 1, Bit 9 must be set to 0, then changed to 1. It can stay set or
clear for any period:
Once the internal totalizer registers realize a value of 100,000,000, the internal registers
will perform a rollover, causing the display of the LUI to start from a value of 0. This will
also cause the Instrument_Status2 word bits to reset to 0.
mmmmm
Example: R41,025
Bits 0 and 1 are used to indicate the number of decimal places being read in Total 1,
Words 7 and 8.
Bit 15 is used to indicate if the decimal place is too large to read the total value correctly.
If three decimal places are being read in Total 1:
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1
If three decimal places are being read in Total 1, and the value is too large to be read with
three decimal places:
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1 0 1 0 0 1 0 0 0 0 0 0 0 0 1 1
R41,070 R41,080
Input Bit Output Bit
1 1 1 1
2 2 2 2
3 3 3 3
4 4 4 4
5 5 5 5
1.
The standard SF500 provides only one mA output (0/4 – 20 mA). The inclusion of
an optional mA I/O card provides two mA inputs (0/4 – 20 mA) and two additional
mA outputs.
Communications
The mA I/O are mapped into the respective input and output registers:
mmmmm
1 R41,090 1 R41,110
2 R41,091 2 R41,111
3 R41,112
For 0 to 20 mA I/O, the register value ranges from 0 to 20,000. For 4 to 20 mA I/O, the
register value ranges from 4,000 to 20,000. If the 4 or 20 mA values have been trimmed,
then the register value is adjusted accordingly; e.g. an I/O value of 22 mA would be
registered as 22,000.
Diagnostic (R41,200)
Refer to Troubleshooting on page 120.
Note: Before you can change any of the setpoints, P799 must be set for remote
control.
Parameter Values
Bit Mapped
Bits are packed into registers in groups of 16 bits (1 word). In this manual we number the
bits from 1 to 16, with bit 1 being the least significant bit and bit 16 referring to the most
significant bit.
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
MSB LSB
32 Bit
Large numbers are put into unsigned 32 bit integers with a fixed decimal place of three.
For example, a value of ‘7345’ represents a value in the SF500 ‘7.345’. The default word
order is that the first word is the most significant word (MSW) and the second word
(register) is the least significant word (LSW).
For example, if we read R41,431 as a 32-bit, the 32 bits would look like the following:
R41,431 R41,432
16 MSB 1 16 LSB 1
32 32-bit integer value (UNINT32) 1
Text Messages
mmmmm
Modems
The SF500 has been successfully connected to several different modems. In general, the
Modbus protocol is a very modem friendly protocol. This section gives some general
guidelines on modems and their connection. For detailed information, see the modem
documentation.
Picking Modems
There are several different types of modems; dial-up, leased line, radio-link, fiber-optic to
name the most common.
Dial-up
uses a standard analog phone line and dials the number of the receiving modem.
Lease line
come in either 2 or 4 wire types and use special phone lines that are ‘leased’ from your
phone company (or you) and do not require any dialing.
Communications
information.
Fiber-optic
mmmmm
uses a fiber-optic line to connect the two modems.
Each type of modem and each model have various characteristics. Before purchasing the
modem contact the modem manufacturer and ask if they have had experience using the
modems with Modbus protocol with no flow control. If they have, ask them what settings
are required.
Example Setup
For a typical dial-up modem, try the following setup as a first attempt:
Master
Modem
• auto answer off (dip switch?)
• load factory default (dip switch?)
• no flow control (dip switch?)
• baud rate = 9600
• 10 data bits (probably the default)
SF500
• set P770, port 1, to the value 3 (Modbus RTU)
• set P771, port 1, to the value 1 (Network ID 1)
• set P772, port 1, to the value 3 (Baud rate of 9600)
• set P773, port 1, to the value 0 (No Parity)
• set P774, port 1, to the value 8 (8 Data Bits)
• set P775, port 1, to the value 1 (1 Stop Bit)
• set P778, port 1, to the value 1 (Communications through Modem)
• set P779, port 1, to the value 300 (Modem Inactivity of 300 seconds)
Error Handling
Modbus Responses
When polled by a Modbus Master, a slave device will do one of the following:
1. Not reply.
This means that something went wrong with the transmission of the message.
2. Echo back the command with the correct response.
This is the normal response (see the Modbus specifications for more details).
3. Return an Exception Code.
This reflects an error in the message.
Communications
The function code received in the query is not an
01 Illegal Function
allowable action for the slave.
mmmmm
The data address received in the query is not an
02 Illegal Data Address
allowable address for the slave.
A value contained in the query data filed is not an allow-
03 Illegal Data Value
able value of the salve.
An unrecoverable error occurred while the slave was
04 Slave Device Failure
attempting to perform the requested action.
The slave has accepted a request and is processing it,
05 Acknowledge
but a long duration of time is required.
The slave is processing a long-duration program com-
06 Slave Device Busy
mand.
The slave attempted to read extended memory, but
08 Memory Parity Error detected a parity error in the memory. Service may be
required on the slave.
Error Handling
Errors can be divided up into two general sources. Either:
1. an error in transmissionor
2. user tries to do something that is not a valid action
In the first case, the SF500 willnot respond and let the master wait for a ‘response time
out’ error, which will cause the master to re-send the message.
In the second case, it depends on what the user tries to do. Listed below are various
actions and what the expected outcome is. In general, SF500 will not give an error to the
user request.
• If the user reads an invalid parameter, the user will get a number back.
• If the user writes an invalid parameter (a non-existing parameter or a read only
parameter), the value will be ignored and no error response will be made. However,
the current value will not reflect the desired new value.
• If the user writes a read only register, then the value will be ignored and no error
response will be made. However, the current value will not reflect the desired new
value.
• If the user attempts to write one or more registers that are out of range, an
exception response code 2 will be generated.
• If using an unsupported function code, undocumented results may occur. The user
is encouraged not to do this.
Entry:
Parameters
1954 = unlockedf
mmmmm
1954 = locked
P001 Language
Selects the language for communication with the SF500
Entry:
1 = Englishf 5 = Italian
2 = French 6 = Portuguese
3 = German 7 = Russian
4 = Spanish
Entry:
1 = weightf
3 = ECal
Entry:
Enter the number of load cells: 1f or 2.
Parameters
mmmmm
Entry:
1 = imperial
2 = metricf
Changing this parameter does not affect the rate parameter (P011). This parameter
should be re-entered for conformity in units.
t = 1000 kg
LT= 2240 lb.
T= 2000 lb.
P008 Date
Enter the current date in yyyy-mm-dd format.
Where:
yyyy = year
mm = month, 01 –12
dd = day, 01 – 31
e.g. 1999-03-19 (March 19, 1999)
Where:
hh = hour
mm = minute
ss = second
Entry:
1 = % change
2 = material test
Refer to Recalibration on page 30.
Entry:
0f = OFF
1 = ON
Parameters
on page 49.
mmmmm
P100 Relay Function
Sets the relay function for the relay selected, relays 1 to 5 (P100 –01 to –05).
Note:
• To reset the Diagnostics relay, the SF500 must be cycled between
PROGRAM and RUN mode
• To reset the Batch relays, the Batch totalizer must be reset.
Entry:
0 = OFFf
1 = rate
2 = diagnostic
3 = PID–01 setpoint deviation1
4 = PID–02 setpoint deviation1
5 = pre-warn2
6 = setpoint2
7 = online calibration3
1.
Valid only if PID system (P400) is enabled.
2. Valid only if batch function (P560) is enabled.
3. Valid only if online calibration (P355) is enabled.
Sets the alarm mode for the relay selected, relays 1 to 5 (P100 – 01 to – 05.
Entry:
1 = high and lowf
2 = high only
3 = low only
Enter the value in % of full scale, or for deviation alarm enter % of setpoint.
Power Failure
The relays on the SF500 default to normally open under power loss.
Normal Operation
In software, all relays are programmed the same way; with ON setpoints always
indicating relay action. This parameter allows the reversal of the operation. Normally,
P118 = 2 for each relay.
Values
Parameters
mmmmm
Values
mA input mA output
PID control 1 1 2
PID control 2 2 3
Entry:
1 = 0 – 20 mA
2 = 4 – 20 mAf
Entry:
1 = ratef
2 = PID control output1
is output during the next period while a new average is being calculated.
mmmmm
Entry:
0 = OFFf
1 – 999 = averaging period
1.
Valid for outputs 2 and 3, only if PID system (P400) is enabled.
Entry:
Parameters
1 = 0 – 20 mA
mmmmm
2 = 4 – 20 mAf
Entry:
0 = OFFf
1 = PID setpoint
2 = PID process variable
3 = Online calibration1
4 = Moisture compensation
1.
Valid only if Online Calibration is turned on, (P355 = 1).
calibration.
remote
10 PID setpoint source:
local
auto
11 PID mode:
manual
Parameters
Note: Before you can use Online Calibration, P100,P255, P355, P356, and P357 must
be set up.
mmmmm
Entry:
0 = OFFf
1 = alternate display
2 = reset totalizer 1
3 = zero
4 = span
5 = print
6 = multispan selection1
7 = reserved
8 = reset batch
9 = PID freeze
10 = PID setpoint source
11 = PID mode
12 = external alarm
13 = remote communication write
14 = Initiate Online Calibration
15 = Accept new online calibration span2
1. If the SF500 is programmed for multispan operation, the auxiliary input contact
state determines the multispan number (equivalent to P365). Input 1 is reserved
for multispan 1 and 2 selection. Input 2 is reserved for multispan 3 and 4 selec-
tion. Input 3 is reserved for for 5 to 8 selection.
2. Enter 1 (existing – ALT_DSP) to reject the new online calibration span.
7
Parameters
8
mmmmm
If an attempt is made to select a multispan that has not been zero and span calibrated,
the selection request is ignored.
Note:
• When performing a remote span, it will first perform a zero, then it will
ask you to set up span test. Once the test weight is within ±2% of the
design test weight, it will perform the span.
• For the print command to work, the SF500 must be in RUN mode.
reset
zero span
T1
0 = no additional security.f Yes Yes Yes
1 = in addition to P000 lock; no span. Yes No Yes
entry: 2 = in addition to P000; no zero, no span. No No Yes
3 = in addition to P000; no zero, no span,
No No No
no totalizer 1 (T1) reset.
Note: If SW1 is set to the left position, it will only allow the Zero function.
Parameters
mmmmm
Online Calibration Options (P355 to P358)
Note: Online calibration options must be enabled (P355 = 1) before they
become available.
Entry:
0 = OFFf
1 = ON
Entry:
0 = OFFf
1 = ON
P359 Factoring
Factoring is used as a method of calculating the value of the test rate (P017) to a new test
reference. The task is performed only for the weight relevant for the multispan selected, if
applicable.
Parameters
Entry:
mmmmm
1 = weight (f = 1)
Refer to Recalibration on page 30 for execution of the factoring procedure.
P365 Multispan
Select the span reference to be applied for determination of rate and totalization.
Entry:
1 = multispan 1 (MS1), for product or condition Af
2 = multispan 2 (MS2), for product or condition B
3 = multispan 3 (MS3), for product or condition C
4 = multispan 4 (MS4), for product or condition D
5 = multispan 5 (MS5), for product or condition E
6 = multispan 6 (MS6), for product or condition F
7 = multispan 7 (MS7), for product or condition G
8 = multispan 8 (MS8), for product or condition H
Refer to Multispan on page 38 and P270 Auxiliary Input Function (6) on page 100.
Parameters
convenient to perform an initial zero at that time. (f = 0)
mmmmm
Refer to Recalibration on page 30 for execution.
P390 Linearizer
Enables or disables the linearization function.
Parameters
Entry:
mmmmm
0 = OFFf
1 = ON
Parameters
Enables the selected PID system, systems 1 or 2 (P400 – 01 or – 02).
mmmmm
Entry:
0 = OFFf
1 = manual
2 = auto
Entry:
1 = 300 ms
2 = 600 ms
3 = 900 ms
etc.
Enter:
1 = ratef
2 = mA input 1
3 = mA input 2
(f = 0.200).
mmmmm
Parameters
Note: The PID setpoint can be modified while in RUN mode using the up/down
mmmmm
arrow keys.
1.
For PID–01, the setpoint source is mA input 1; for PID–02, the setpoint source is
mA input 2.
2.
Option 3 is only available if P402 has been set for an external process value
source. The setpoint will be the current rate value displayed as a percentage.
Entry:
0 = OFFf
1 = count up
Note: The batch setpoint can be modified while in RUN mode using the up/down
arrow keys.
Entry:
0 =OFFf
1 = ON
Entry:
0 = OFFf
1 = Auto
2 = Manual
Parameters
mmmmm
Example:
Setpoint = 1000
Manual Pre-Act = 50
The setpoint relay will activate when the batch totalizer reaches 950.
–02, totalizer 2
–03, verification totalizer
mmmmm
Entry:
1 = 0.001 (one thousandth)
2 = 0.01 (one hundredth)
3 = 0.1 (one tenth)
4 = 1 (unit)f
5 = 10 (x ten)
6 = 100 (x hundred)
7 = 1000 (x thousand)
Entry:
# of decimal
P634 Index Description Value
places
3f 3
2 2
Primary Index 1 Total 1 for SmartLinx communication
1 1
0 0
3f 3
2 2
Primary Index 2 Total 2 for SmartLinx communication
1 1
0 0
Note: This parameter is only relevant if viewing the totalizer value using remote
communications, such as SmartLinx or Modbus.
Parameters
the activity is automatically done on completion of the verification process.
mmmmm
YYYY-MM-DD HH:MM:SS
Instrument ID#:
Start Total (T1):
End Total (T1):
Net Total (T1):
Entry:
0 = OFF, verification totalizer disabledf
1 = do not total, verification totalizer is enabled, but main totalizers1 are disabled
2 = add total, verification totalizer is enabled as well as main totalizers1
1.
Main totalizers consist of internal totalizers 1 and 2, and external totalizers
1 and 2.
Permissible values are in 10 ms increments from 0 to 300 ms. The value is automatically
mmmmm
calculated upon entry of P011 (design rate) and P638 (totalizer 1 resolution, external) so
that the duration of contact closure allows the transistor switch response to track the
total, up to 150% of the design rate. The value can be changed to suit specific contact
closure requirements, such as in the case of programmable logic controllers.
Note:
• If the duration selected causes the totalizer to lag behind the count rate,
the next possible duration is automatically entered.
• External Totalizer output frequency must not exceed 13.33 Hz at 150% of
design rate.
Entry:
1 = totalizer 1f
2 = totalizer 2
3 = totalizer 1 and 2
Entry:
0 = no reset
1 = reset totalizer 2
2 = reset totalizers 1 and 2
Resetting the internal totalizers 1 and 2 resets the internal registers for external totalizers
1 and 2.
Entry:
0 = OFF
1 to 10 = low to high
Parameters
mmmmm
P739 Time Zone
The offset from Greenwich mean time (GMT) of local time.
This parameter does not affect any timed events because all times are local. It can be
accessed by a remote computer for synchronization purposes.
Enter local time zone –12 to 12.
These parameters cover the various communications formats supported by the SF500:
serial printer, Dolphin Plus, SmartLinx®, and Modbus.
This value determines the format of all unsigned, double-register integers (UINT32),
except for those in the direct parameter access.
Values Description
0f most significant byte (MSB) is given first
1 least significant byte (LSB) is given first
PASSf No errors
mmmmm
Values Description
Range: 0 to Error count; provide this number to your Siemens represen-
9999 tative for troubleshooting.
This parameter is used to identify the module type when SmartLinx is used. If you are not
using SmartLinx, this parameter is not functional. Please see the associated SmartLinx
instruction manual for a full description of this parameter.
Entry:
Parameters
0 = local
1 = modbus
mmmmm
Test and Diagnostic (P900 – P951)
Note: These parameters are used for test and diagnostic purposes.
Display:
PASS = normal
FAIL = consult Siemens
Note: Integrator must be programmed and zero and span calibrations must
be completed and accepted for the mA output test to initiate.
Display:
0 = no error
# = error code; refer to Troubleshooting on page 120
Parameters
mmmmm
Generally
1. First check to see that:
• There is power at the unit
• The LCD is showing something
• The device can be programmed using the fixed keypad.
2. Then, check the wiring pin outs and verify that the connection is correct.
3. Next, go over setup parameters P770 to P779 and verify that these values match the
settings in the computer that you are using to communicate with it.
4. Finally, you should check the port that you are using on the computer. Sometimes
trying a different Modbus driver will solve the problem. An easy stand-alone driver
called ModScan32, is available from Win-Tech at www.win-tech.com. We have
found that this driver is very useful to test communications.
Specifically
Q1: I tried to set a Siemens device parameter, but the parameter remains unchanged.
Troubleshooting
A1: a. Try setting the parameter from the keypad. If it can’t be set using the
keypad, check the lock parameter (P000) and
mmmmm
b. Check to ensure that SW1 (security switch) is not in the left position.
Troubleshooting
224 Function not permitted Function not allowed under current security level.
mmmmm
Flashes in the bottom right corner of display when bat-
225 BF
tery charge is too low.
227 Err: 227 No process data available. Consult Siemens.
Batch pre-act adjustment Pre-act adjustment is ignored. Tune process to limit batch
228
> 10% error.
240 Integrator not configured P002–P017 must be programmed.
PID Process Value Source (P402) or PID Setpoint (P414)
241 No PID mA Input has been programmed for a mA Input, however mA Input
Function (P255) has not been programmed properly.
PID System (P400) has been turned on, but mA Output
242 No PID mA Output
(P201) has not been programmed properly.
Batch has been set up, but no relay has been configured
243 No batch setpoint relay
for a setpoint.
Displayed at the bottom right corner of the display if
PF Power Failure power is interrupted after the integrator has been
calibrated.
(meter).
mmmmm
Initial Span
Usually the first span performed, it is used as reference for all other spans to determine
whether they have deviated beyond the accumulated +/– 12.5%.
Initial Zero
Usually the first zero performed, it is used as reference for all other zeros to determine
whether they have deviated beyond the Zero Limit (P370).
Linearization
Compensates for non-linear output of the flowmeter caused by varying rates.
Load Cell
Strain Gauge type transducer that produces an electrical output proportional to force
(load) applied.
SmartLinx®
An interface to popular industrial communication systems.
SPA
Single Parameter Access, used to view or edit parameters through the available
communication ports.
Span
This is a count value representing the mV signal provided by either the LVDT or Load Cell
at 100% design rate.
Span Register
This is the number of span calibrations that have been performed since the last master
reset.
Software Updates
Software updates require Siemens Dolphin Plus software, contact your local Siemens
representative.
It is recommended that the old software and parameters be saved to your PC before
downloading the new software.
Once installed, a master reset (P999) must be completed.
The parameters can then be reloaded, either manually or downloaded from the
previously saved file. If downloading parameters via Dolphin Plus, confirm that SF500 is in
PROGRAM mode. The zero and span values are included in the parameter file, However,
new zero and span calibrations should be completed regardless, and as soon as possible
to ensure operating accuracy.
Calibration Criteria
Zero
• no material flowing through the flowmeter. Run the flowmeter for several minutes to
ensure that it is empty
• test weights are not used during a zero calibration
• moisture input not used during a zero calibration
Span
• a zero must be completed first
• flowmeter must be empty
• test weight must be applied
PID Systems
• zero and span criteria must be met
• set controller (P400) to manual and adjust the output for 100% belt speed (using the
4 and 8 keys).
Appendix I
In process where a prefeed device is included, it must be turned off to ensure that
no material is fed into the flowmeter.
3.03 February 20, 2002 • Fixed timing issue with interval printing
• Added %rate and %load to PID setpoint
configuration, P414
• Updated Auto Zero to allow run display
to be seen, AZ now flashes in bottom
right hand corner od display
• Updated span adjust calculation
• Increased totalizer resolution to
100,000,000
• Improved error interruption on display
• Fixed zero and span calibration using
remote communications
Appendix II
mmmmm
Index
mmmmm
condition 51, 97 Dolphin
display 69 Plus 3, 4, 6, 70, 72, 76, 77
event 68, 118 protocol 77
function 50, 51, 95 Dolphin Plus protocol 70
high 51, 95 E
low 51, 96 error
mode 96 check 78, 79
relay 3 codes 83, 121
autobaud 74 F
auxiliary input 86, 100 factoring 39, 45, 122
B feed forward term 65, 108
baud rate 73 format register 84
C function
calibration mA output 98
initial 27, 28, 37 output 97
online 129 pre-act 69
communications I
configuring ports 72 initial startup 61
control 76, 117 integral term 65, 108
parameters 73 L
ports 3, 71, 72 linearization 46, 106
protocol 72 rate 3
control load cell 4, 5, 13, 14, 26, 93
derivative 60, 107 LVDT 4, 5, 15, 49
feed forward 60 conditioning 15
integral 59, 107 conditioning card 5, 6
PID 6, 54, 87, 97, 107 optional remote 93
proportional 59, 107 M
rate 55 mA 5
system 59, 64 20 mA input trim 99
controller 20 mA output trim 98
batch 109 4 mA input trim 99
function 64 4 mA output trim 98
logic 52, 114 analog 3
PID 61, 64 damping 50
setpoint 54 I/O 50, 87
D I/O board 3, 5, 6, 10, 20, 49, 54, 118
damping 49 I/P 55, 56, 58
mA output 99 input 41, 49, 50, 54, 64, 80, 86, 87, 97,
value 94, 99 121
data input function 99
bits 73, 74 input range 99
date and time 83 input value 118
derivative term 59, 65, 108 O/P 55, 56, 58
discrete output 5, 17, 19, 50, 54, 64, 80, 86, 94,
Index
mmmmm
109 P950 zero register 119
P560 batch mode control 67, 68, 95, P951 span register 119
110 P999 master reset 53, 119, 125
P564 batch setpoint 67, 68, 110, 111 rate measurement system 93
P566 batch pre-warn 67, 110 parity 73
P567 batch pre-warn setpoint 67, 68, PID 3, 50, 61, 87, 107
110 function 5, 50
P568 batch pre-act 68, 110 manual mode 64
P569 manual batch pre-act amount 111 programming 58
P595 span adjust percentage 31 setpoint 50, 65, 66, 99
P598 span adjust percentage 94, 111 setup and tuning 61
P619 totalling dropout 52, 111, 112 tuning 87
P620 display zero dropout 111 proportional term 65, 108
P621 mA zero dropout 112 R
P631 totalizer resolution 52, 112 RAM 5
P635 verification totalizer 113 rate
P638 external totalizer resolution 52, control 54, 61
113, 114 rate control 54
P643 external contact closure 52, 114 register map 79
P647 totalizer display 53, 76, 114 relay 51, 67, 68
P648 totalizer reset, internal 53, 114 alarm 50, 95, 96
P699 eCal mV span 115 batch 68, 121
P735 back light 115 chatter 51
P739 time zone 115 contacts 5
P770 serial protocols 72, 73, 75, 76, dead band 96
90, 117 function 95
P771 protocol address 73, 90 logic 96
P772 baud rate 73, 74, 90 output 86
P773 parity 73, 90 override 97
P774 data bits 74, 90 setpoint 69, 121
P775 stop bits 74, 90 remote setpoint 55, 58
P778 modem attached 74, 75, 90 RS-232 19
P779 modem inactivity timeout 74, 75, S
90 SCADA 70
P790 SmartLinx hardware error 116 setpoint 67
P791 SmartLinx hardware error code batch 51, 67, 68
116 configuration 56, 58
P792 SmartLinx hardware error count feed rate 61, 62
116 PID 50, 51, 66
P794 SmartLinx module type 116 pre-warn 67
P795 SmartLinx protocol 117 span
P799 communications control 71, 76, adjust 30, 31, 32, 33
85, 87, 117 calibration 28, 30, 33, 36, 37, 38, 39,
P900 software revision 117 40, 46, 47
P901 memory test 117 correction 38
P911 mA output test 87, 117
mV span 115
recalibration 29, 34, 36
remote 39, 102
verification 113
stop bits 74
T
test
mA output 117
material 29, 30, 32, 46, 47, 94, 107,
123
weight 27, 28
test rate 26, 30, 39, 45, 94, 115, 122
text messages 88
totalization 51
totalizer
batch 95, 100, 110, 112
external 52, 113
functions 51
internal 51, 113, 114
master 51
remote 3, 17, 121
reset 85, 100, 101, 114
troubleshooting 120
U
UINT32 81, 115
W
web site 72
wiring 12
9-pin to RJ-11 19
guidelines 71
wiring guidelines 71
Z
zero 5
calibration 27, 29
direct 35, 105
initial 27, 34, 105, 121, 122
recalibration 29, 34
routine 33, 45, 123
www.siemens.com/weighing