DeltaV Overview

Download Report

Transcript DeltaV Overview

TM
DeltaV Serial Interface
14-1
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
14-2
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Objectives
Upon completion of this module you will be able to:
 Interface DeltaV with serial devices
 Define Serial Interface wiring connections
 Define Serial Interface capabilities
 Configure the Serial Interface
14-3
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
DeltaV Serial Interface
Port 1
Port 2
Serial Interface Cable
Serial Interface Cable
Serial Device
Serial Device
The Serial Interface provides communication to various serial devices
including PLCs using Modbus (Master or Slave) RTU or ASCII protocol.
You can configure the Serial Card to support RS232, RS422/485 half duplex or
RS422/485 full duplex signals.
14-4
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
DeltaV Serial Interface
The Serial Card requires a Serial Terminal Block to provide terminations for
wiring. The figure below shows the wiring connections for RS232.
Serial Card Terminal Block
Port 1
Modicon Model 984 Controller
9-pin connector
1 (SHIELD)
(GND) 1
5 (GND)
(TXD) 3
2 (RXD)
(RXD) 5
3 (TXD)
(DTR) 7
6 (DSR)
(DSR) 8
4 (DTR)
7 (RTS)
Port 2
(GND)
(TXD)
(RXD)
(DTR)
(DSR)
8 (CTS)
9
11
13
15
16
14-5
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
DeltaV to PROVOX
RS232 Wiring
Serial Card Terminal Block
Port 1
PROVOX Intelligent Device Interface
(IDI)
(GND) 1
7 (GND)
(TXD) 3
3 (RXD)
(RXD) 5
2 (TXD)
(DTR) 7
6 (DSR)
(DSR) 8
20 (DTR)
Port 2
(GND)
(TXD)
(RXD)
(DTR)
(DSR)
9
11
13
15
16
14-6
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
14-7
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Interface Capabilities
Serial Card
2 Ports
500 DSTs OR
3200 SCADA
Port
16 Devices Max
16 Datasets/Port
100 Registers-Coils
/Dataset
RS232
(Pt - Pt)
Device 1
Device 2
. . . . . . . Device 16
Dataset 1
100 Regs/Dataset
.
.
.
Dataset 16
Dataset 1
.
.
.
.
Dataset 16
RS422/485 (Multi-drop)
Coils
00001 - 0xxxx
Input Status
10001 - 1xxxx
Input Registers
30001 - 3xxxx
Holding Registers
40001 - 4xxxx
PLC 1
PLC 2
PLC 16
14-8
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Interface Capabilities
The Serial Interface communicates with a maximum of 250 registers/coils
originating in a serial device; translating them to DeltaV Device Signal Tags (DSTs).
The Serial card has two communication ports, each port connecting to a single serial
device using RS232 wiring. As an option, the ports may be wired using RS422/485
wiring and connected to as many as 16 devices each.
The Serial Interface exchanges data with serial devices through a dataset; a
collection of DeltaV parameters that correspond to registers/coils in the serial device.
You configure the dataset to determine the type of registers as well as the starting
address and how many registers will be read or written.
You can create as many as 16 datasets for each Serial Card port. These 16 datasets
can be allocated to the serial devices in several ways. For example, you can
configure one serial device with 16 datasets or you could have 16 devices on the port
with one dataset each.
14-9
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Interface Configuration
Workstation
Serial Interface
Dataset
Register Type
Register Address
Number of Registers
SCADA
or
Control Module
P
a
r
a
m
e
t
e
r
s
Hierarchy
Coils
00001 - 0xxxx
DSTs
Input Status
10001 - 1xxxx
Input Registers
30001 - 3xxxx
Displays
Alarms
Holding Registers
40001 - 4xxxx
Conditionals
Algorithms
Module
Serial Device
I/O
14-10
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Interface Configuration
The figure above shows the flow of data from a PLC to the DeltaV controller. The
Serial Interface requests data from the PLC through it’s serial port. The data type,
number of registers and starting address to be requested are all part of the dataset
configuration. The dataset, with the registers and their respective values, are available
to the DeltaV system as DSTs or SCADA tags.
Configuration of the Serial Interface requires the following steps:
Step 1.
Plug the Serial Interface in the appropriate slot
Step 2.
Configure the Serial card in the appropriate slot
Step 3.
Define port(s) properties
Step 4.
Define the Serial Device and address
Step 5.
Define the Dataset(s)
14-11
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Card Configuration
14-12
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Card Configuration
The Serial Card is one of the card types in the DeltaV Explorer. You configure it as
you would any other card. You can plug the card into a vacant I/O carrier slot and
auto-sense it or you can configure a placeholder for the card before connecting the
actual card.
To configure a placeholder for the card, select the following from the DeltaV
Explorer:
Physical Network  Control Network  I/O  New Card
14-13
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Port Properties
14-14
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Port Properties
Access the Serial Port’s properties from DeltaV Explorer by selecting:
Physical Network  Control Network  I/O  P01  Properties
The PO1 Properties dialog box appears with the Port tab selected. The Properties
dialog box contains such information as the port’s:
 Description - the description which appears when viewing port properties
from the DeltaV Explorer.
 Enabled - causes the port to scan for input data and transmit outputs when
the box is checked.
14-15
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Port Properties
14-16
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Port Properties
Clicking the PO1 Properties dialog box’s Advanced tab permits you to change
advanced communication properties such as:
 Protocol Type - RTU is a standard binary data communications mode while
ASCII transmits messages as ASCII strings.
 Mode - determines whether this port acts as a Modbus Master or a Modbus
Slave.
 Retry Count - determines the number of times the Serial Card retries a failed
message. When the Serial Card issues a Modbus request to a device it expects
a response to be returned, the Serial Card retries the failed message the number
of times configured in the Retry count property.
 Message time out - determines the amount of time the Serial Card waits for a
response from the serial device after sending a request message.
 Transmit Delay - determines the amount of time the Serial Card delays
between requests for input data and/or requests to write output data to the
Modbus Device. This value is used to slow down requests that are going to a
heavily loaded Modbus Device.
 Send outputs on startup - determines whether the Serial Card sends all current
output values to the serial devices on power-up, reset or after a download.
14-17
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Port Properties
14-18
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Serial Port Properties
Clicking the PO1 Properties dialog box’s Communications tab permits you to define
communication properties such as:
 Port type - determines the port type to be used for the serial connection,
RS232, RS422/485 Full Duplex or RS422/485 Half Duplex.
 Baud rate - select the baud rate to match the serial device. (300 - 115 Kbaud)
 Parity - select the parity to match the serial device.
 Data bits - select the number of data bits to match the serial device.
 Stop bits - select the number of stop bits to match the serial device.
14-19
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Adding a Serial Device
14-20
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Adding a Serial Device
Each port can communicate with as many as 16 serial devices. Therefore, once a
port is enabled, you must define the address of the serial device(s) it will
communicate with.
Add a serial device from the DeltaV Explorer in the following manner:
Physical Network  Control Network  I/O  P01 
(right click) New Serial Devices
The new serial device’s Properties dialog box appears. Enter the serial device’s
address and click the OK button to continue.
14-21
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Dataset Definition
14-22
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Dataset Definition
A Dataset defines a set of consecutive registers to be mapped into DSTs. To
define a Dataset from DeltaV Explorer select:
Physical Network  Control Network  I/O  P01 
DEV01  (right click) New Dataset
The Create Dataset dialog box appears with the General tab selected containing:

Description - description appearing when viewing the Dataset from the
DeltaV Explorer.

Data Direction - defines whether this dataset sends DeltaV data to a serial
device (output) or receives data from a serial device (input).

Output mode - controls how the Serial Card transmits output data. If the
Output Mode is complete block, the card sends all data values when any
value in the dataset changes. If the Output Mode is single value, the card
sends single data values (register or coil) as the values change.

Output read back - determines whether the output dataset should read back
registers that have been changed from within the serial device. If this box is
checked, the Serial Card reads back the values during the card’s next input
scan. The values that are read back update the current output values. If this
box is not checked, no output read back will be performed.
14-23
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Dataset Definition
14-24
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Dataset Definition
The DeltaV tab permits you to configure the DeltaV Data Type and the Dataset Tag.
 DeltaV data type - determines the type of data this dataset contains
(Boolean, Discrete, Integer, and Floating Point). This field value creates
storage space for the dataset and determines how the DeltaV System
accesses the data.
 Dataset Tag - identifies the Dataset Tag (i.e., COILS) associated with
this dataset.
For example, COILS/R17 would be a parameter in the dataset that could be
associated with a Discrete Output or Device Control block IO_OUT
parameter to manipulate a coil in a PLC.
14-25
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Dataset Definition
14-26
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Dataset Definition
The PLC tab permits you to define PLC information such as:
 PLC data Type - defines which data table to read from or write to in the
serial device.
 PLC base register address - indicates the PLC register address
corresponding to the first value in the Modbus device for the configured
data type.
 PLC register offset - identifies the starting register that maps to the first
dataset parameter.
 Number of values - determines the number of Modbus values (registers or
coils) to be read from or written.
14-27
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Module Configuration
Assume a PLC is reading a flow transmitter and the value is stored in Holding
register 40001. By bringing this value into DeltaV as a DST, you can use a
control module for higher level control and alarming. This is accomplished by:
Step 1. Configure a new module with a PID function block.
14-28
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Module Configuration
Step 2.
Modify the IO_IN parameter to use a Dataset Tag from the PLC.
14-29
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Module Configuration
Step 3.
Browse.
14-30
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Module Configuration
Step 4.
Select R40001 as the parameter for the PID’s input.
14-31
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Master)
Modules
MTR-MODICON
FIC-MODICON
Port 1
RS232 Cable
Coil
00001
Holding Register 40001
40002
40003
=
40003
Motor Starter
Flow Rate
Valve Output
Motor Status
FT
FY
40001
40002
Serial Device
Modicon 984
00001
14-32
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Master)
You must configure the motor control module MTR-MODICON in the DeltaV
controller. The motor’s I/O is located in a Modicon PLC requiring you to
configure the Serial card and two Datasets in order to receive the necessary I/O
data from the PLC. Coil 00001 in the PLC will start the motor when energized.
The motor’s status is reflected in Holding Register 40003.
You must also configure the flow loop FIC-MODICON in the DeltaV controller.
The I/O for this loop is located in the Modicon PLC requiring you to configuring
two additional Datasets to receive the necessary I/O data from the PLC. Holding
Register 40002 contains the output to the valve and Holding Register 40001
contains the current flow rate.
14-33
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Master)
Complete the control strategy workshop in the following manner:
Step 1.
Insert the Serial Card and Termination block in slot 5.
Step 2.
Configure the Serial Card.
Step 3.
Define Serial Card Port 1 Properties.
Step 4.
Define a Serial Device.
Step 5.
Define a Dataset referencing a coil.
Step 6.
Define three Datasets referencing Holding registers.
Step 7.
Configure a motor control module using PLC registers. Display the
module using a dynamo.
Step 8.
Configure a regulatory module using PLC registers. Display the module
using a dynamo.
14-34
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
14-35
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Configure & Download
The Serial Card
Step 1.
Insert the Serial Card and Termination block in slot 5.
Step 2.
Connect the PLC Serial Interface cable to the Serial Termination
block in slot 5.
Step 3.
Add the Serial Card from the DeltaV Explorer by selecting:
your controller  I/O  defining the Serial Card in the slot 5
Define Port 1 Properties
Define Port 1 properties using the DeltaV Explorer by selecting:
the Serial Card  Port 1  Properties
14-36
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Configure & Download
The Serial Card
Step 3.
Define the port properties as follows:



Port Tab
– Check Enabled
Advanced Tab
– Protocol Type - RTU
– Mode - Master
– Retry Count - 1
– Message time out - 1000 (ms)
– Transmit Delay - 0
– Send outputs on startup - your choice
Communications Tab
– Port Type - RS232
– Baud Rate - 9600
– Parity - even
– Data bits - 8
– Stop bits - 1
14-37
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Configure & Download
The Serial Card
Define a Serial Device
Define the Serial Device from the DeltaV Explorer by selecting:
Port 1  New Serial Device
Define Serial Device Address at 10
Define Four Datasets
Define four datasets, shown below, from the DeltaV Explorer by selecting:
DEV01  New Dataset
Define all four datasets in the same manner.
14-38
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Configure & Download
The Serial Card
Name
DS01
DS02
DS03
DS04
Data Direction
output
input
output
input
DeltaV Data Type
16 bit Int w/status
16 bit Int w/status
Boolean w/status
8 bit uint w/status
Dataset Tag
FY_MODICON
FT_MODICON
MTR_MODICON
MTR_STAT
PLC Data Type
holding registers
holding registers
coils
holding registers
PLC Register
Offset
1
0
0
2
Number of Values
1
1
1
1
Actual PLC Number
40002
40001
00001
40003
14-39
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure MTR-MODICON
Configure MTR-MODICON from DeltaV Explorer in the following manner:
Step 1.
Drag ‘n drop MTR-11 Module Template from the Library to
PLANT_AREA_A.
Step 2.
Rename the Module MTR-MODICON.
Step 3.
Launch Control Studio and modify the I/O parameters on the
Device Control block as follows:
IO_IN_1
MTR_STAT R40003
IO_OUT_1
MTR_MODICON R1
Step 4.
Assign to the Controller.
Step 5.
Save and download the Module.
14-40
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure MTR-MODICON
Step 6.
Launch DeltaV Operate (Configure) and add the pump dynamo
DL_PMP_HL_R from the frsModules dynamo set to an existing picture
HINT: Enter THISNODE.MTR-MODICON when prompted for Dynamo Properties.
Step 7.
Save the display.
Step 8.
Switch to DeltaV Operate (Run). View the picture with MTR-MODICON
and verify that you can START and STOP the motor.
14-41
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure FIC-MODICON
Configure FIC-MODICON in the following manner using the DeltaV Explorer:
Step 1.
Drag ‘n drop the PID_LOOP Module Template from the Library to
PLANT_AREA_A.
Step 2.
Rename the Module FIC-MODICON
Step 3.
Launch Control Studio and modify the I/O parameters on the PID block
as follows:
IO_IN
FT_MODICON R40001
IO_OUT
FY_MODICON R40002
14-42
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure FIC-MODICON
Step 4.
Assign to the Controller.
Step 5.
Save and download the module.
Step 6.
Launch DeltaV Operate (Configure) and add the loop dynamo
PID_LOOP_1_ from the frsModules dynamo set to an existing picture.
Hint: Enter THISNODE.FIC-MODICON when prompted for Dynamo Properties.
Step 7.
Save the display.
Step 8.
Switch to DeltaV Operate (Run). View the picture with FIC-MODICON and
verify that the loop controls.
14-43
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Slave)
Workstation
Serial Interface
Dataset
Register Type
Register Address
Number of Registers
SCADA
or
Control
Module
P
a
r
a
m
e
t
e
r
s
Coils
00001 - 0xxxx
DSTs
Hierarchy
Input Status
10001 - 1xxxx
Input Registers
30001 - 3xxxx
Displays
Alarms
Holding Registers
40001 - 4xxxx
Conditionals
Algorithms
Module
PROVOX
I/O
14-44
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Slave)
The Serial Interface may be configured as a Modbus Slave. As such, the Serial
Interface does not generate Modbus requests; it responds to requests generated by
a Modbus Master.
The above illustration uses the PROVOX IDI as the Modbus Master and the
DeltaV Serial Interface as the Modbus Slave. This permits the exchange of data
between the two control systems.
14-45
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Slave)
Modules
PROVOX-AGIT
FIC-102
XVSTAT-101
Port 2
PROVOX
PV:LOOP  FST  F-C-C 
PV:DI  FST  F-C-C 
Analog Input  F-C-C 
Discrete Input  F-C-C 
Holding Register
Coil
Holding Register
Coil
40010
00001
40001 & 2
00002
Flow Rate
Agitator Status
Flow Rate
Block Valve Status
Intelligent Device Interface (IDI)
The following datasets will be configured to pass variables between PROVOX and DeltaV
 Dataset 1 will receive an analog variable from PROVOX
 Dataset 2 will receive a discrete variable from PROVOX
 Dataset 3 will send an analog variable to PROVOX
 Dataset 4 will send a discrete variable to PROVOX
14-46
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Serial Interface Modbus (Slave)
Complete the control strategy workshop in the following manner:
Step 1.
Define Serial Card Port 2 Properties.
Step 2.
Define another Serial Device.
Step 3.
Define two Datasets referencing Coils.
Step 4.
Define two Datasets referencing Holding Registers.
Step 5.
Use a Data Link to display an IDI Holding Register.
Step 6.
Configure a monitoring discrete module template using an IDI Coil
and display the module using a Data Link.
Step 7.
Modify FIC-102 to pass the PV to a Holding Register.
Step 8.
Modify XVSTAT-101 to pass the Out_D to a Coil.
14-47
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure & Download The Serial Card
Connect the IDI Serial Interface cable to the Serial Termination block in slot 5.
Define Port 2 Properties
Define Port 2 properties from DeltaV Explorer by selecting:
Serial Card  Port 2  Properties
14-48
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure & Download The Serial Card
Step 3.
Define the port properties as follows:
 Port Tab
– Check Enabled
 Advanced Tab
– Protocol Type - RTU
– Mode - Slave
 Communications Tab
– Port Type - RS232
– Baud Rate - 38400
– Parity - even
– Data bits - 8
– Stop bits - 1
Important: This must match the settings on the IDI.
14-49
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure & Download The Serial Card
Define a Serial Device
Define the Serial Device from DeltaV Explorer by selecting:
Port 2  New Serial Device
Define Serial Device Address at 1.
Hint: The device address must match the device address of the IDI
Define Four Datasets
Define four datasets, shown below, from DeltaV Explorer by selecting:
DEV01 New Dataset
Define Dataset 1 as shown below.
14-50
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure & Download The Serial Card
Define all four datasets before downloading the Serial Card.
Name
DS01
DS02
Discrete w/status
DS03
DS04
DeltaV Data Type
16 bit Int w/status
Floating point w/status Discrete w/status
Dataset Tag
PV_FIC90-3U
AGSTAT90-3U
FIC102_PV
XVSTAT101_PV
PLC Data Type
holding registers
coils
holding registers
coils
PLC Register
Offset
9
1
0
0
Number of Values
1
1
2
1
40001
00001
Actual Register Number
PLC register
40010
0002
14-51
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Add Data Link PV_FIC90-3U
to a Picture
Dataset 1 now contains the PV of the flow loop from PROVOX. The following
allows you to display the variable on the DeltaV Operator Interface.
Step 1.
Add a Data Link to an existing picture.
Hint: Browse Object_Type: DST Parameter
Step 2.
Save the display.
Step 3.
Switch to DeltaV Operate (Run). View the picture with PV_FIC90-3U
and verify the flow rate.
14-52
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
14-53
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure PROVOX-AGIT
Dataset 2 contains the Agitation Status from PROVOX. The following sequence will
place the Agitation Status in a control module allowing us to alarm off of the variable.
Configure PROVOX-AGIT from the DeltaV Explorer in the following manner:
Step 1.
Drag ‘n drop the Monitoring Discrete Module Template from the Library
to PLANT_AREA_A.
Step 2.
Rename the module PROVOX-AGIT.
Step 3.
Launch Control Studio and modify the Module by selecting:
DI block  Assign I/O  Classic I/O
Set the Device Tag to AGSTAT90-3U, Parameter R2.
14-54
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop Configure PROVOX-AGIT
Step 4.
Modify the DISC_ALM parameter to 0.
Step 5.
Assign module properties.
Step 6.
Assign to the Controller.
Step 7.
Save and download the module.
Step 8.
Launch DeltaV Operate (Configure). Add a Data Link to an existing picture
and assign dynamic coloring based on DI1/DISC.ALM
Step 9.
Save the display.
Step 10. Switch to DeltaV Operate (Run). View the picture with PROVOX-AGIT
and verify the status and alarm color.
14-55
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Modify FIC-102
Modify FIC-102 to send its PV to Dataset 3 which will then allow PROVOX to read
the variable.
Step 1.
Launch Control Studio.
Step 2.
Add an Internal Read parameter.
Step 3.
Rename to PID1-PV.
Step 4.
Set the Parameter - Internal Reference FIC-102/PID1/PV.
Step 5.
Add an Output parameter.
Step 6.
Rename to FIC-102_PV.
14-56
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Modify FIC-102
Step 7.
Set the Parameter - External Reference FIC-102_PV/R40001.
Step 8.
Connect the Internal Read to the Output parameter.
Step 9.
Assign to the Controller.
Step 10. Save and download the module.
Step 11. Verify by viewing the PROVOX operator display or using Trace/Tune.
14-57
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Workshop - Modify XVSTAT-101
Modify XVSTAT-101 to send its PV to Dataset 4 which will then allow PROVOX to
read the variable.
Step 1.
Launch Control Studio.
Step 2.
Add an Output parameter.
Step 3.
Rename to XVSTAT_101_PV.
Step 4.
Set the Parameter - External Reference XVSTAT_101/R1.
Step 5.
Connect DI1/OUT_D to Output parameter.
Step 6.
Assign, save and download the module.
Step 7.
Verify by viewing the PROVOX operator display or using Trace/Tune.
14-58
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
Summary
At this point you should be able to:

Specify an RS232 serial interface cable

Define the Serial Interface capabilities

Configure the Serial Card as a Modbus Master or Slave

Define Serial Devices within DeltaV

Configure Datasets

Configure control modules using Dataset registers as I/O
14-59
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface
14-60
FISHER-ROSEMOUNT SYSTEMS
Course 7009 -- Rev 3 - 4/15/01
DeltaV Serial Interface