Last changes before SAT

This commit is contained in:
Matthias Heisig
2025-10-14 16:19:19 +02:00
parent eaaa2371e8
commit 2d65d0b3db
28 changed files with 630 additions and 352 deletions

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<GlobalVariables Crc="655258231" Id="17efef27-d62c-44cc-bcda-53295e47e322" FileFormatVersion="1.0">
<GlobalVariables Crc="3022364722" Id="17efef27-d62c-44cc-bcda-53295e47e322" FileFormatVersion="1.0">
<Variable Id="db26e311-170d-4aa0-aea3-8a474820d8d7">
<Name>VoltageMod1Unit1</Name>
<SourceUsages>
@@ -1365,15 +1365,60 @@
</GroupPortUsage>
</TargetUsages>
</Variable>
<Variable Id="3115e09c-4ff6-4e7c-ac08-59104c519b35">
<Name>xComErrorActive</Name>
<Variable Id="65afe06a-ede2-4734-85ef-6cff01bdcbdb">
<Name>xComErrorPressure</Name>
<SourceUsages>
<GroupPortUsage Id="e710c609-d9b8-42ca-bbd8-3c66bb3aca41">
<GroupPortUsage Id="d65bedf7-c881-4c07-ba13-368a18de4eaa">
<ModelElementId>e6b9f2f2-2ca1-4a06-901f-6d75cf7ed2bb</ModelElementId>
</GroupPortUsage>
</SourceUsages>
<TargetUsages>
<AliasDeviceIoUsage Id="7d9d2e62-73f2-4cc2-a23a-2164c52c56c5">
<SdsId>66</SdsId>
<ChannelId>1</ChannelId>
<FunctionId>1131179972</FunctionId>
</AliasDeviceIoUsage>
</TargetUsages>
</Variable>
<Variable Id="419bfaee-8148-436e-8214-0e8104210bb3">
<Name>xComErrorVoltage</Name>
<SourceUsages>
<GroupPortUsage Id="546adc87-bb03-48a1-9bd4-7dfb2f6170d9">
<ModelElementId>8727fc5d-68ba-4b19-883b-349f4970425b</ModelElementId>
</GroupPortUsage>
</SourceUsages>
<TargetUsages>
<AliasDeviceIoUsage Id="bf5478d2-e9f3-4f79-bb37-c277a7463bc1">
<SdsId>65</SdsId>
<ChannelId>1</ChannelId>
<FunctionId>1131179972</FunctionId>
</AliasDeviceIoUsage>
</TargetUsages>
</Variable>
<Variable Id="41006e6b-d1f4-407f-bff6-f805de3fac8c">
<Name>xComErrorTemp</Name>
<SourceUsages>
<GroupPortUsage Id="8339c898-074a-484e-b550-1568e8f48f62">
<ModelElementId>9621641d-5940-4627-b710-506f133cae40</ModelElementId>
</GroupPortUsage>
</SourceUsages>
<TargetUsages>
<AliasDeviceIoUsage Id="44e0a173-c570-41d6-9bf3-8afa0cada326">
<SdsId>67</SdsId>
<ChannelId>1</ChannelId>
<FunctionId>1131179972</FunctionId>
</AliasDeviceIoUsage>
</TargetUsages>
</Variable>
<Variable Id="fa38521f-2902-4d54-a2f8-7133beeb04fc">
<Name>xComErrorLocal</Name>
<SourceUsages>
<GroupPortUsage Id="940a6ddc-2978-43be-932d-8a0beb82e9ca">
<ModelElementId>f703e9ac-2db4-4249-8f1d-d186cc82a1e8</ModelElementId>
</GroupPortUsage>
</SourceUsages>
<TargetUsages>
<AliasDeviceIoUsage Id="5dbaf730-6faa-4db6-9c40-5c98034dec08">
<AliasDeviceIoUsage Id="e31dc4b8-d5eb-41e6-a29f-128682653965">
<SdsId>64</SdsId>
<ChannelId>1</ChannelId>
<FunctionId>1131179972</FunctionId>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<SafetyDeviceDesc Crc="1336198714" FileFormatVersion="1.9">
<AliasDeviceType>
<Type>1</Type>
<SubType>2</SubType>
<VendorId>0</VendorId>
</AliasDeviceType>
<SDSID>66</SDSID>
<StandardAliasDevice>
<LinkingMode>Manual</LinkingMode>
<IO>
<Name>Out</Name>
<BitOffsMessage>0</BitOffsMessage>
<DataType>BIT</DataType>
<BitSize>1</BitSize>
</IO>
</StandardAliasDevice>
</SafetyDeviceDesc>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<SafetyDeviceDesc Crc="928446250" FileFormatVersion="1.9">
<AliasDeviceType>
<Type>1</Type>
<SubType>2</SubType>
<VendorId>0</VendorId>
</AliasDeviceType>
<SDSID>67</SDSID>
<StandardAliasDevice>
<LinkingMode>Manual</LinkingMode>
<IO>
<Name>Out</Name>
<BitOffsMessage>0</BitOffsMessage>
<DataType>BIT</DataType>
<BitSize>1</BitSize>
</IO>
</StandardAliasDevice>
</SafetyDeviceDesc>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<SafetyDeviceDesc Crc="3333592330" FileFormatVersion="1.9">
<AliasDeviceType>
<Type>1</Type>
<SubType>2</SubType>
<VendorId>0</VendorId>
</AliasDeviceType>
<SDSID>65</SDSID>
<StandardAliasDevice>
<LinkingMode>Manual</LinkingMode>
<IO>
<Name>Out</Name>
<BitOffsMessage>0</BitOffsMessage>
<DataType>BIT</DataType>
<BitSize>1</BitSize>
</IO>
</StandardAliasDevice>
</SafetyDeviceDesc>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="3609515033" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="30895aa4-60ed-464f-bf62-57093e34a5cd" name="" mapState="false" mapDiag="false" groupOrderId="3" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<safetyApplication Crc="3397446562" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="30895aa4-60ed-464f-bf62-57093e34a5cd" name="" mapState="false" mapDiag="false" groupOrderId="3" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<networks>
<safetyApplicationHasNetworks Id="fa7b61b3-cd09-4aad-852c-cf1694f2b916">
<Network Id="2f7a1aef-e34f-4166-a453-da506dfacac0" name="Network4" networkName="DC_CB_Allowed_Check" intId="4" networkOrderId="1">
@@ -471,8 +471,8 @@
<safetyApplicationHasTwinSAFEGroupAliasPort Id="6548e606-f7ab-47c2-8544-e8a7cdb84718">
<twinSAFEGroupAliasPort Id="f703e9ac-2db4-4249-8f1d-d186cc82a1e8" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0">
<groupPortGlobalVariableReferences>
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="aeaab5cd-df84-4b6c-99f0-0735972b5c4f">
<groupPortGlobalVariableReference Id="4b3093b5-c5b0-4cf5-8ec1-a29405eeae70" variableId="3115e09c-4ff6-4e7c-ac08-59104c519b35" lastKnownPath="GVL1.xComErrorActive" />
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="9b858219-6530-4985-86d4-460e7f8f1cb1">
<groupPortGlobalVariableReference Id="fe995b5c-8053-430a-9089-4a3e895c025a" variableId="fa38521f-2902-4d54-a2f8-7133beeb04fc" lastKnownPath="GVL1.xComErrorLocal" />
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
</groupPortGlobalVariableReferences>
</twinSAFEGroupAliasPort>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplicationLanguageDiagram Crc="71004029" dslVersion="1.5.0.0" Id="b1b6b4f5-2a37-4725-94da-4b4e0499132e" absoluteBounds="0, 0, 28.875, 23.125" name="TwinSAFE">
<safetyApplicationLanguageDiagram Crc="2095529333" dslVersion="1.5.0.0" Id="b1b6b4f5-2a37-4725-94da-4b4e0499132e" absoluteBounds="0, 0, 28.875, 23.25" name="TwinSAFE">
<safetyApplicationMoniker name="/" />
<nestedChildShapes>
<networkSwimLane Id="cdd3abf9-920f-4dee-bac6-a51b58482f55" absoluteBounds="0, 0, 28.875, 4.25">
@@ -405,7 +405,7 @@
</wiredLinkConnector>
</nestedChildShapes>
</networkSwimLane>
<networkSwimLane Id="dcf3aa39-df87-4286-ac6f-ffcaf0d36425" absoluteBounds="0, 19.075, 28.875, 4">
<networkSwimLane Id="dcf3aa39-df87-4286-ac6f-ffcaf0d36425" absoluteBounds="0, 19.075, 28.875, 4.125">
<networkMoniker name="//Network6" />
<nestedChildShapes>
<fBDecoupleShape Id="4bced9c0-49d5-4e34-8c51-e502c612ee6d" absoluteBounds="1.75, 19.575, 2.75, 3.25">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="3282242418" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="530dd5e0-70c2-408e-8aef-31b019560f77" name="" mapState="false" mapDiag="false" groupOrderId="1" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<safetyApplication Crc="261570922" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="530dd5e0-70c2-408e-8aef-31b019560f77" name="" mapState="false" mapDiag="false" groupOrderId="1" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<networks>
<safetyApplicationHasNetworks Id="ae4ed36b-495f-4f3b-80e4-fd631e01e116">
<Network Id="1a003e92-2cb1-4b08-9b91-1e7de60eb570" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
@@ -692,7 +692,13 @@
<twinSAFEGroupAliasPort Id="1aaa08f1-2d6d-4c6b-9c55-a3ec9c92559e" name="FbErr" sdsId="0" channelId="0" portName="FbErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="df40833d-74f8-49aa-a053-0a45d992641a">
<twinSAFEGroupAliasPort Id="e6b9f2f2-2ca1-4a06-901f-6d75cf7ed2bb" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0" />
<twinSAFEGroupAliasPort Id="e6b9f2f2-2ca1-4a06-901f-6d75cf7ed2bb" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0">
<groupPortGlobalVariableReferences>
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="05fa43f3-e00d-4695-871d-7d0a632dc871">
<groupPortGlobalVariableReference Id="fff88d31-63ff-41bf-9c80-0d5cad79b635" variableId="65afe06a-ede2-4734-85ef-6cff01bdcbdb" lastKnownPath="GVL1.xComErrorPressure" />
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
</groupPortGlobalVariableReferences>
</twinSAFEGroupAliasPort>
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="9dd1305d-2e3d-4a2d-8bd2-be443273e924">
<twinSAFEGroupAliasPort Id="951a23a4-e7e4-45aa-9b65-580f6aeb8a31" name="OutErr" sdsId="0" channelId="0" portName="OutErr" functionId="0" />

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Crc="837982561" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<Project Crc="3639840008" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<SchemaVersion>2.0</SchemaVersion>
@@ -27,7 +27,7 @@
<TextBox />
<AddMultiSettingDocuments>False</AddMultiSettingDocuments>
<AddHashValueTablePages>False</AddHashValueTablePages>
<NextSdsId>65</NextSdsId>
<NextSdsId>68</NextSdsId>
<SortMode>2</SortMode>
<Name>StringSafetyPLC</Name>
</PropertyGroup>
@@ -46,8 +46,11 @@
<None Include="LocalSafety\Alias Devices\GlobalSlaveEStopInterface.sds" />
<None Include="LocalSafety\Alias Devices\PLCCloseDCCB.sds" />
<None Include="LocalSafety\Alias Devices\PLCResetLocalMon.sds" />
<None Include="LocalSafety\Alias Devices\PressureComError.sds" />
<None Include="LocalSafety\Alias Devices\Run.sds" />
<None Include="LocalSafety\Alias Devices\SafetyComError.sds" />
<None Include="LocalSafety\Alias Devices\LocalComError.sds" />
<None Include="LocalSafety\Alias Devices\TempComError.sds" />
<None Include="LocalSafety\Alias Devices\VoltageComError.sds" />
<None Include="LocalSafety\Alias Devices\xAllParamsOK.sds" />
<None Include="LocalSafety\LocalSafety.sal" />
<None Include="LocalSafety\LocalSafety.sal.diagram">

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<TargetSystemConfig Crc="2694010443" Version="1.5">
<TargetSystemConfig Crc="4277523326" Version="1.5">
<TargetSystemType>HSafetyPLC</TargetSystemType>
<TargetSystemSubType>EL2912</TargetSystemSubType>
<IsExternalDevice>false</IsExternalDevice>
@@ -7,7 +7,7 @@
<TargetSystemObjectName>=STRNG01-15K1 (EL2912)</TargetSystemObjectName>
<SoftwareVersion>01 (V01.04) </SoftwareVersion>
<SerialNumber>4210722</SerialNumber>
<ProjectCRC>31493</ProjectCRC>
<ProjectCRC>15279</ProjectCRC>
<MapProjectCRC>false</MapProjectCRC>
<MapSerialNumber>false</MapSerialNumber>
<VersionNumber>1</VersionNumber>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="2261407596" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="ff73f95d-f766-4a11-ae64-a777e602935b" name="" mapState="false" mapDiag="false" groupOrderId="2" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<safetyApplication Crc="1729799439" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="ff73f95d-f766-4a11-ae64-a777e602935b" name="" mapState="false" mapDiag="false" groupOrderId="2" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<networks>
<safetyApplicationHasNetworks Id="45bf57f5-e212-45c3-b2ae-b56f389355ac">
<Network Id="26c2246b-bba3-4c4b-ab9b-0ae03bc71b34" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
@@ -367,7 +367,13 @@
<twinSAFEGroupAliasPort Id="09d77dc5-7d9f-4f8e-96cd-310fd638de9f" name="FbErr" sdsId="0" channelId="0" portName="FbErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="121d7b42-d414-4547-a1aa-983467c39a7e">
<twinSAFEGroupAliasPort Id="9621641d-5940-4627-b710-506f133cae40" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0" />
<twinSAFEGroupAliasPort Id="9621641d-5940-4627-b710-506f133cae40" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0">
<groupPortGlobalVariableReferences>
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="902cc505-699a-4ac3-a141-c761ffb8793a">
<groupPortGlobalVariableReference Id="ab7be3d1-2a02-4bc9-af6f-3648c097afc2" variableId="41006e6b-d1f4-407f-bff6-f805de3fac8c" lastKnownPath="GVL1.xComErrorTemp" />
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
</groupPortGlobalVariableReferences>
</twinSAFEGroupAliasPort>
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="42d6b867-8068-4972-acea-8bf23fc1b8c0">
<twinSAFEGroupAliasPort Id="b51b8516-33ad-4a78-9faa-08096803180b" name="OutErr" sdsId="0" channelId="0" portName="OutErr" functionId="0" />

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="4179604175" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="87605930-f4c2-4c12-816d-f0103cb2103d" name="" mapState="false" mapDiag="false" groupOrderId="0" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<safetyApplication Crc="3705949482" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="87605930-f4c2-4c12-816d-f0103cb2103d" name="" mapState="false" mapDiag="false" groupOrderId="0" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<networks>
<safetyApplicationHasNetworks Id="441dd36d-89fa-47c9-80b9-44936b1aca22">
<Network Id="7e322be9-60c8-4483-9173-14be8a768464" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
@@ -337,7 +337,13 @@
<twinSAFEGroupAliasPort Id="7cdf2b31-b4f2-45d3-bc67-ff20e10cec0d" name="FbErr" sdsId="0" channelId="0" portName="FbErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="66f10272-fb0a-4b50-8de1-c84490195990">
<twinSAFEGroupAliasPort Id="8727fc5d-68ba-4b19-883b-349f4970425b" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0" />
<twinSAFEGroupAliasPort Id="8727fc5d-68ba-4b19-883b-349f4970425b" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0">
<groupPortGlobalVariableReferences>
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="777ba647-a263-439a-90bb-def82e831ebc">
<groupPortGlobalVariableReference Id="7694c42e-749a-44fe-b858-9f827baf89a3" variableId="419bfaee-8148-436e-8214-0e8104210bb3" lastKnownPath="GVL1.xComErrorVoltage" />
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
</groupPortGlobalVariableReferences>
</twinSAFEGroupAliasPort>
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="041f57c6-21d4-40c8-9169-dcacfabe6844">
<twinSAFEGroupAliasPort Id="23cd6dc5-be4d-4d01-9fb0-00096f04b436" name="OutErr" sdsId="0" channelId="0" portName="OutErr" functionId="0" />