Simulating DeltaV Block Status Parameter
This application note describes the options for simulating an input failure on a DeltaV Block by changing the status parameter.
This procedure goes through the steps required to utilize MiMiC to change the block status parameter of a block within a DeltaV Control Module. To gain access to this parameter the use of DeltaV Simulate OPC SIO Driver, DeltaV SIS SimulatePro Driver, or DeltaV CIOC/vCIOC SIO Driver from MiMiC to DeltaV will be used. To accomplish this we will need to create a SIOtag that is assigned to the item path of the status parameter within DeltaV. This path varies between each SIO Driver. Once the SIOTag has been created we will assign it to a node to be used by one of its models.
For Deltav Simulate OPC SIO Driver the status parameter is called:
control_module_name/block_name.SIMULATE.SSTATUS
The status parameter for DeltaV SIS SimulatePro SIO Driver is called:
deltav_workstation/IO1/Cxx/CHxx/STATUS
The status parameter for DeltaV CIOC/vCIOC SIO Driver is called:
CIOC-X/CHARMS/CHMx-xx//SIMULATE_STATUS.CV
-
The following process goes through the configuration of a new DeltaV CICO/vCIOC SIO Driver status parameter
-
Locate and add a status parameter for a specific CIOC IO Definition
-
First locate the IO Definition of the channel status in question.

- Under I/O Definition Tab right click on the IO Definition
-
Select Add Status SIOTag and a new SIOTag will be created

- Once the SIOTag is created click on the BASEPLATE Dropdown to change the baseplate
- Click on the CHANNEL Dropdown to change the channel to the desired channel
-
First locate the IO Definition of the channel status in question.
-
Locate and add a status parameter for a specific CIOC IO Definition
-
The following process goes through the configuration of a new DeltaV SIS SimulatePo SIO Driver status parameter
-
Locate the item path to the status parameter
-
First locate the path of the item in question.
- Under I/O Definition Tab right click on the IO Definition
- Select Properties and a new windows will open
- Once the window appears, click on the Startup Commands tab
- Scroll down until the item path of block status is visible
-
First locate the path of the item in question.
-
Record the path of the item in question.
- Click on the item path and highlight the path
- Right-click and select Copy
-
Add a new SIOTag
- Click the SIOTags tab at the top of the window
- Click on the append button
- Enter a unique SIOTag name in the SIO_TAG field
- Optionally enter a SIOTag description in the DESCRIPTION field
- Select the ITEM_PATH field and right-click to paste the item path for the status
- Select DIRECTION field and pick WRITE
- Under SIOTAG_SUBTYPE choose Discrete
-
Locate the item path to the status parameter
-
Add SIOTag to Node
- Under the Simulation Database select a node
- Right-click on SIOTags and a menu will appear
- Click New -> Add Existing
- Click on the IO Definition which includes the newely added SIOTag
- Click OK and this will add the SIOTag to the node
Once the SIOTag has been added to the Node it can be linked to by a block within a model. Since the value range is 0-255 we will need to create an 8 bit DI once within our model. Within the desired model the DI block properties that will change are Word_Size = 8 bits and OUT.SIOTag is the tag name that was created earlier in the procedure.
| MiMiC SIO Driver | Status SIOTag Item Path | 8 Bit DI Value | |
| Good Status | Bad Status | ||
| Deltav Simulate OPC | control_module_name/block_name.SIMULATE.SSTATUS | 128 | 255 |
| DeltaV SIS SimulatePro | deltav_workstation/IO1/Cxx/CHxx/STATUS | 128 | 0 |
| DeltaV CHARMs | CIOC-1/CHARMS/CHM1-01//SIMULATE_STATUS.CV | 128 | 0 |
This procedure has covered the steps needed to simulate status parameter change on a DeltaV Block. We have used MiMiC to create a SIOTag with the proper path for the status and have assigned the SIOTag to a block within a model that can be toggled manually or by other logic. For more information about this topic please contact Mynah Support.

Subscribe to RSS feed