AS Version Change and Minor Changes

This commit is contained in:
2018-12-08 09:31:09 +01:00
parent fe54f36e6f
commit cb85a72a9c
116 changed files with 30963 additions and 45 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version="4.2.8.54 SP"?>
<?AutomationStudio Version="4.2.11.97 SP"?>
<Project Description="Nietstation" Version="1.00.0" Edition="Standard" EditionComment="Standard" xmlns="http://br-automation.co.at/AS/Project">
<Communication />
<ANSIC DefaultIncludes="true" />

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version="4.2.8.54 SP"?>
<?AutomationStudio Version="4.2.11.97 SP"?>
<ProjectSettings xmlns="http://br-automation.co.at/AS/ProjectSettings">
<ConfigurationManager ActiveConfigurationName="Config1" />
<Deployment Value="ActiveCpu" />

View File

@@ -50,7 +50,7 @@ PROGRAM _CYCLIC
//Linerarf<EFBFBD>rderer
//---------------------------------------------------------------------
//Aus
FUBs.TON_StopLinearConv.IN := lMachine.bMachineON AND bSafetyOk AND States.bBoltInTube AND bInSeperationLinearConvFilled;
FUBs.TON_StopLinearConv.IN := lMachine.bMachineON AND bInSeperationLinearConvFilled AND States.bBoltInTube AND bSafetyOk;
FUBs.TON_StopLinearConv.PT := t#10s;
FUBs.TON_StopLinearConv ();
@@ -61,14 +61,19 @@ PROGRAM _CYCLIC
usBoltsAvail := 10; //Wieder genug Bolzen da
END_IF
FUBs.TON_BoltsAvail.IN := (usBoltsAvail > 0) AND bOuSeperationStartLinearConv;
FUBs.TON_BoltsAvail.IN := (usBoltsAvail > 0); // AND bOuSeperationStartLinearConv;
FUBs.TON_BoltsAvail.PT := t#1s;
FUBs.TON_BoltsAvail ();
FUBs.TON_SeparationDelayCl.IN := bInSeperationClosed;
FUBs.TON_SeparationDelayCl.PT := t#500ms;
FUBs.TON_SeparationDelayCl ();
FUBs.TON_SeperationOpen.IN := bInSeperationOpen;
FUBs.TON_SeperationOpen.PT := t#3s;
FUBs.TON_SeperationOpen ();
//Beladen vereinzelung
//---------------------------------------------------------------------
//Abwerfen
@@ -90,7 +95,7 @@ PROGRAM _CYCLIC
//Schlauchsensor passiert
//---------------------------------------------------------------------
IF NOT bInSeperationClosed AND bInSeperationTubeSensor AND lMachine.bMachineON THEN
IF NOT bInSeperationClosed AND States.bBoltDropped AND bInSeperationTubeSensor AND lMachine.bMachineON THEN
//Niet vereinzelt in Schlauch
States.bBoltInTube := TRUE;
States.bBoltDropped := FALSE;
@@ -195,7 +200,7 @@ PROGRAM _CYCLIC
bOuSeperationStartPott := FALSE;
END_IF
//Linearf<EFBFBD>rderer
bOuSeperationStartLinearConv := (NOT States.bBoltInTube OR NOT bInSeperationLinearConvFilled OR (bInSeperationLinearConvFilled AND NOT FUBs.TON_StopLinearConv.Q)) AND lMachine.bMachineON;
bOuSeperationStartLinearConv := ((NOT States.bBoltInTube AND NOT FUBs.TON_SeperationOpen.Q) OR NOT bInSeperationLinearConvFilled OR (bInSeperationLinearConvFilled AND NOT FUBs.TON_StopLinearConv.Q)) AND lMachine.bMachineON;
//Zublasen des Niets (nur wenn Vereinzelung Geschlossen)
bOuShootBolt := gCmd1.bRequestBolt AND States.bBoltInTube AND bInSeperationClosed AND lMachine.bMachineON;

View File

@@ -21,7 +21,8 @@ TYPE
TON_SeparationDelayOp : {REDUND_UNREPLICABLE} TON; (*Vereinzelung Warten*)
TON_SeparationDelayCl : {REDUND_UNREPLICABLE} TON; (*Vereinzelung Warten*)
TON_BoltNotInTube : {REDUND_UNREPLICABLE} TON; (*Vereinzelter Niet hat Schlauchsensor nicht passiert*)
TON_ErrShoot : {REDUND_UNREPLICABLE} TON; (*Timeout Zeit zuschie<69>en*)
TON_SeperationOpen : TON;
TON_ErrShoot : TON; (*Timeout Zeit zuschie<69>en*)
CylCheckSeperation : FUB_CylinderCheck; (*Zylinder<65>berwachung <20>bergabe Auf/Ab*)
END_STRUCT;
typ_States : STRUCT (*Maschinenzust<73>nde*)

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?AutomationStudio Version="4.2.6.110 SP"?>
<?AutomationStudio Version="4.2.8.54 SP"?>
<AlarmGroup xmlns="http://br-automation.co.at/AS/VC/Project" Name="UIMpMachineAlarms">
<Property Name="AcknowledgeImage" Value="Source[global].Variable[DataSource.Machine.machine.MpFUB.MpAlarmGroup1Machine.Errors.AcknowledgeImage]"/>
<Property Name="ActiveBackColor" Value="80"/>
@@ -344,6 +344,30 @@
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="90">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
<Property Name="Bypass" Value="Enabled"/>
<Property Name="Description" Value=""/>
<Property Name="Latched" Value="False"/>
<Property Name="RecordAcknowledge" Value="True"/>
<Property Name="RecordBypass" Value="All"/>
<Property Name="RecordReset" Value="All"/>
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="91">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
<Property Name="Bypass" Value="Enabled"/>
<Property Name="Description" Value=""/>
<Property Name="Latched" Value="False"/>
<Property Name="RecordAcknowledge" Value="True"/>
<Property Name="RecordBypass" Value="All"/>
<Property Name="RecordReset" Value="All"/>
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="92">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
@@ -380,30 +404,6 @@
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="95">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
<Property Name="Bypass" Value="Enabled"/>
<Property Name="Description" Value=""/>
<Property Name="Latched" Value="False"/>
<Property Name="RecordAcknowledge" Value="True"/>
<Property Name="RecordBypass" Value="All"/>
<Property Name="RecordReset" Value="All"/>
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="96">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
<Property Name="Bypass" Value="Enabled"/>
<Property Name="Description" Value=""/>
<Property Name="Latched" Value="False"/>
<Property Name="RecordAcknowledge" Value="True"/>
<Property Name="RecordBypass" Value="All"/>
<Property Name="RecordReset" Value="All"/>
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="38">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
@@ -524,7 +524,7 @@
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="97">
<Alarm Index="95">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
<Property Name="Bypass" Value="Enabled"/>
@@ -536,7 +536,7 @@
<Property Name="RecordTrigger" Value="True"/>
<Property Name="TriggerGroupAlarm" Value="False"/>
</Alarm>
<Alarm Index="98">
<Alarm Index="96">
<Property Name="Acknowledge" Value="Possible"/>
<Property Name="AcknowledgeActive" Value="Enabled"/>
<Property Name="Bypass" Value="Enabled"/>
@@ -785,11 +785,11 @@
<Index ID="303" Value="37"/>
<Index ID="306" Value="40"/>
<Index ID="460" Value="64"/>
<Index ID="466" Value="92"/>
<Index ID="468" Value="93"/>
<Index ID="475" Value="94"/>
<Index ID="482" Value="95"/>
<Index ID="489" Value="96"/>
<Index ID="466" Value="90"/>
<Index ID="468" Value="91"/>
<Index ID="475" Value="92"/>
<Index ID="482" Value="93"/>
<Index ID="489" Value="94"/>
<Index ID="678" Value="38"/>
<Index ID="786" Value="5"/>
<Index ID="791" Value="54"/>
@@ -800,8 +800,8 @@
<Index ID="796" Value="59"/>
<Index ID="797" Value="60"/>
<Index ID="798" Value="61"/>
<Index ID="803" Value="97"/>
<Index ID="838" Value="98"/>
<Index ID="803" Value="95"/>
<Index ID="838" Value="96"/>
<Index ID="868" Value="65"/>
<Index ID="873" Value="66"/>
<Index ID="274" Value="Group"/>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<Element ID="R9429" Type="User" Description="Techniker">
<Property ID="UserID" Value="9429" />
<Property ID="Password" Value="7rGOVB055OT3maygPe2sxRTmSwt/IlChE1tzsPOqrvYB6tdTMdM=" />
<Group ID="Roles">
<Property ID="Role[1]" Value="Technician" />
</Group>
</Element>
<Element ID="R2744" Type="User" Description="Projectmanager">
<Property ID="UserID" Value="2744" />
<Property ID="Password" Value="JVnmOgTWKXkY9oYNTDkVBcGliqjuLIg0g/4AuOdPFrgrIwcQH/Q=" />
<Group ID="Roles">
<Property ID="Role[1]" Value="Projectmanager" />
</Group>
</Element>
</Configuration>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<Element ID="R2005" Type="User" Description="MiR">
<Property ID="UserID" Value="2005" />
<Property ID="Password" Value="fxG8JXKTHkP6pdvEk6jHdtN96mSlh6xq4/iP0zPYZtLKOO8R+mA=" />
<Group ID="Roles">
<Property ID="Role[1]" Value="Administrators" />
</Group>
</Element>
<Element ID="R9527" Type="User" Description="Kaufmann">
<Property ID="UserID" Value="9527" />
<Property ID="Password" Value="h9m95beDdqDEGup4FNzp7I4Hv1wMyzvswI3BDcSkdFoWimxfVvM=" />
<Group ID="Roles">
<Property ID="Role[1]" Value="Administrators" />
</Group>
</Element>
</Configuration>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<?AutomationStudio Version=4.2.6.110 SP?>
<?AutomationStudio Version=4.2.8.54 SP?>
<Cpu xmlns="http://br-automation.co.at/AS/Cpu">
<Objects>
<Object Type="File" Description="Software configuration">Cpu.sw</Object>

View File

@@ -66,8 +66,8 @@ VAR_CONFIG
gbST7ModuleOk AT %IX."X67DM1321.L12-Zufuehrung".ModuleOk;
gbST9ModuleOk AT %IX."X67UM1352".ModuleOk;
gbST10ModuleOk AT %IX."X67AM1223".ModuleOk;
Seperation:bOuSeperationClose AT %QX."X20DO9322-Allg1".DigitalOutput01;
Seperation:bOuSeperationOpen AT %QX."X20DO9322-Allg1".DigitalOutput02;
Seperation:bOuSeperationOpen AT %QX."X20DO9322-Allg1".DigitalOutput01;
Seperation:bOuSeperationClose AT %QX."X20DO9322-Allg1".DigitalOutput02;
Seperation:bOuSeperationStartLinearConv AT %QX."X67DM1321.L12-Zufuehrung".DigitalOutput05;
Seperation:bInSeperationLinearConvFilled AT %IX."X67DM1321.L12-Zufuehrung".DigitalInput06;
Seperation:bInSeperationOpen AT %IX."X67DM1321.L12-Zufuehrung".DigitalInput07;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More