36 lines
33 KiB
JSON
36 lines
33 KiB
JSON
{"block_type": "ADD", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"ADD\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"26\" posY=\"11\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"C\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"D\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"989F6347559566C5\" Name=\"FB1\" Type=\"ADD_1990CFD1468AAE4A6\" x=\"520\" y=\"340\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;IN${CNT}:LREAL\" />\n </FB>"}
|
|
{"block_type": "SUB", "ece_block": "<FFBBlock instanceName=\".2\" typeName=\"SUB\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"47\" posY=\"17\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"F\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" effectiveParameter=\"G\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"5B9B2F73666DE776\" Name=\"FB2\" Type=\"SUB_1990CFD1468AAE4A6\" x=\"1400\" y=\"560\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;IN${CNT}:LREAL\" />\n </FB>"}
|
|
{"block_type": "ADD", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"ADD\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"19\" posY=\"10\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"A\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"B\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"E12399C02C6BC84C\" Name=\"FB1\" Type=\"ADD_1990CFD1468AAE4A6\" x=\"900\" y=\"580\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;IN${CNT}:LREAL\" />\n </FB>"}
|
|
{"block_type": "SUB", "ece_block": "<FFBBlock instanceName=\".2\" typeName=\"SUB\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"18\" posY=\"23\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"C\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"D\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"B45A17FDAAD7AEF5\" Name=\"FB2\" Type=\"SUB_1990CFD1468AAE4A6\" x=\"840\" y=\"1260\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;IN${CNT}:LREAL\" />\n </FB>"}
|
|
{"block_type": "MUL", "ece_block": "<FFBBlock instanceName=\".3\" typeName=\"MUL\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"39\" posY=\"13\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"42290855AF6BBBBC\" Name=\"FB3\" Type=\"MUL_1990CFD1468AAE4A6\" x=\"2220\" y=\"800\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;IN${CNT}:LREAL\" />\n </FB>"}
|
|
{"block_type": "DIV", "ece_block": "<FFBBlock instanceName=\".4\" typeName=\"DIV\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"53\" posY=\"19\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"E\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" effectiveParameter=\"F\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"BEECFD94F0BD255E\" Name=\"FB4\" Type=\"DIV_182E0F9E1B4E93726\" x=\"3300\" y=\"1120\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=1;IN${CNT}1:LREAL\" />\n </FB>"}
|
|
{"block_type": "NOT", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"NOT\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"5\">\n\t\t\t\t\t<objPosition posX=\"19\" posY=\"14\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN\" effectiveParameter=\"Fault\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"8D8984A7343A6104\" Name=\"FB1\" Type=\"NOT_42C76073DCEB1A7A\" x=\"600\" y=\"160\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=1;OUT${CNT}:BOOL\" />\n </FB>"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".2\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"34\" posY=\"17\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"start_PB\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"3797BFC43DD39E1A\" Name=\"FB2\" Type=\"AND_88A3DD8EC65DD11C\" x=\"1180\" y=\"180\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"SR_1\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"53\" posY=\"21\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"S1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" effectiveParameter=\"stop_PB\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q1\" effectiveParameter=\"Motor\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"BBC421F8D32F4CC1\" Name=\"FB3\" Type=\"E_SR\" x=\"2300\" y=\"420\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"25\" posY=\"17\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"MD\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"LS\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"4A6F920808C2F8AE\" Name=\"FB1\" Type=\"AND_88A3DD8EC65DD11C\" x=\"480\" y=\"560\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "TON", "ece_block": "<FFBBlock instanceName=\"TON_2\" typeName=\"TON\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"39\" posY=\"22\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"PT\" effectiveParameter=\"T#10s\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q\" effectiveParameter=\"light\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ET\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"5FDF18F99A57B826\" Name=\"FB2\" Type=\"TON\" x=\"1820\" y=\"640\" Namespace=\"MIT.MITSchneider\">\n <Parameter Name=\"PT\" Value=\"T#2000ms\" />\n </FB>"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"28\" posY=\"11\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"s1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"s2\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"8446E4205BD747C3\" Name=\"FB1\" Type=\"AND_88A3DD8EC65DD11C\" x=\"700\" y=\"80\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".2\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"28\" posY=\"20\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"s2\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"s3\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"8446E4205BD747C3\" Name=\"FB1\" Type=\"AND_88A3DD8EC65DD11C\" x=\"700\" y=\"80\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".3\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"28\" posY=\"29\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"s1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"s3\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"8446E4205BD747C3\" Name=\"FB1\" Type=\"AND_88A3DD8EC65DD11C\" x=\"700\" y=\"80\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "OR", "ece_block": "<FFBBlock instanceName=\".4\" typeName=\"OR\" additionnalPinNumber=\"1\" enEnO=\"false\" width=\"7\" height=\"7\">\n\t\t\t\t\t<objPosition posX=\"47\" posY=\"18\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN3\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" effectiveParameter=\"final_out\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"5A5DCE8244DDBFDE\" UID=\"66E5FAB6DAADD2C\" Name=\"FB4\" Type=\"OR_550FE6D62F509EB3\" x=\"2060\" y=\"520\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=3;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"SR_7\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"25\" posY=\"14\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"S1\" effectiveParameter=\"Start\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" effectiveParameter=\"stop\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q1\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"BE94FAE6096BFCB1\" Name=\"FB3\" Type=\"E_SR\" x=\"240\" y=\"160\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"40\" posY=\"24\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" effectiveParameter=\"Move\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"A8D5F2816408587E\" Name=\"FB4\" Type=\"AND_88A3DD8EC65DD11C\" x=\"2140\" y=\"560\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "OR", "ece_block": "<FFBBlock instanceName=\".2\" typeName=\"OR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"14\" posY=\"29\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" effectiveParameter=\"overload\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" effectiveParameter=\"door_open\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"E5BAE00B8693927E\" Name=\"FB1\" Type=\"OR_88A3DD8EC65DD11C\" x=\"380\" y=\"860\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "NOT", "ece_block": "<FFBBlock instanceName=\".3\" typeName=\"NOT\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"5\">\n\t\t\t\t\t<objPosition posX=\"27\" posY=\"29\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"92CB2B3F50CF87CD\" Name=\"FB2\" Type=\"NOT_42C76073DCEB1A7A\" x=\"1220\" y=\"860\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=1;OUT${CNT}:BOOL\" />\n </FB>"}
|
|
{"block_type": "CTU", "ece_block": "<FFBBlock instanceName=\"CTU_2\" typeName=\"CTU\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"7\">\n\t\t\t\t\t<objPosition posX=\"30\" posY=\"20\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"CU\" effectiveParameter=\"s1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"PV\" effectiveParameter=\"5\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"CV\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"E6DCC2E341F3476B\" Name=\"FB1\" Type=\"E_CTU\" x=\"1120\" y=\"100\" Namespace=\"IEC61499.Standard\">\n <Parameter Name=\"PV\" Value=\"5\" />\n </FB>"}
|
|
{"block_type": "TON", "ece_block": "<FFBBlock instanceName=\"TON_3\" typeName=\"TON\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"56\" posY=\"23\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"PT\" effectiveParameter=\"t#5s\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ET\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"17CFEBEABFC2C32A\" Name=\"FB2\" Type=\"TON\" x=\"2040\" y=\"700\" Namespace=\"MIT.MITSchneider\">\n <Parameter Name=\"PT\" Value=\"T#5000ms\" />\n </FB>"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"SR_12\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"51\" posY=\"13\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"S1\" effectiveParameter=\"start\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q1\" effectiveParameter=\"motor\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"7429FC5FA47473FB\" Name=\"FB3\" Type=\"E_SR\" x=\"2420\" y=\"380\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "CTU", "ece_block": "<FFBBlock instanceName=\"CTU_3\" typeName=\"CTU\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"7\">\n\t\t\t\t\t<objPosition posX=\"32\" posY=\"14\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"CU\" effectiveParameter=\"enter\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"PV\" effectiveParameter=\"100\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"CV\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"42F092F25D3553C0\" Name=\"FB1\" Type=\"E_CTU\" x=\"660\" y=\"400\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "CTU", "ece_block": "<FFBBlock instanceName=\"CTU_4\" typeName=\"CTU\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"7\">\n\t\t\t\t\t<objPosition posX=\"32\" posY=\"27\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"CU\" effectiveParameter=\"exist\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"PV\" effectiveParameter=\"100\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"CV\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"42F092F25D3553C0\" Name=\"FB1\" Type=\"E_CTU\" x=\"660\" y=\"400\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "SUB", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"SUB\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"46\" posY=\"20\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"IN2\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"245796B319D8B030\" Name=\"FB4\" Type=\"SUB_1990CFD1468AAE4A6\" x=\"1740\" y=\"780\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;IN${CNT}:LREAL\" />\n </FB>"}
|
|
{"block_type": "CTU", "ece_block": "<FFBBlock instanceName=\"CTU_5\" typeName=\"CTU\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"7\">\n\t\t\t\t\t<objPosition posX=\"60\" posY=\"20\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"CU\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"PV\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"CV\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"B878CF5E5C04F0B5\" Name=\"FB6\" Type=\"E_CTU\" x=\"1940\" y=\"260\" Namespace=\"IEC61499.Standard\">\n <Parameter Name=\"PV\" Value=\"5\" />\n </FB>"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"SR_13\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"90\" posY=\"17\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"S1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" effectiveParameter=\"reset\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q1\" effectiveParameter=\"load1\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"99565D2B923CE30C\" Name=\"FB3\" Type=\"E_SR\" x=\"3720\" y=\"660\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"SR_14\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"90\" posY=\"25\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"S1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" effectiveParameter=\"reset\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q1\" effectiveParameter=\"load2\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"99565D2B923CE30C\" Name=\"FB3\" Type=\"E_SR\" x=\"3720\" y=\"660\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"SR_15\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n\t\t\t\t\t<objPosition posX=\"92\" posY=\"34\" />\n\t\t\t\t\t<descriptionFFB execAfter=\"\">\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"S1\" />\n\t\t\t\t\t\t<inputVariable invertedPin=\"false\" formalParameter=\"R\" effectiveParameter=\"reset\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n\t\t\t\t\t\t<outputVariable invertedPin=\"false\" formalParameter=\"Q1\" effectiveParameter=\"load3\" />\n\t\t\t\t\t</descriptionFFB>\n\t\t\t\t</FFBBlock>", "eae_block": "<FB ID=\"99565D2B923CE30C\" Name=\"FB3\" Type=\"E_SR\" x=\"3720\" y=\"660\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "SET", "ece_block": "<FFBBlock instanceName=\".1\" typeName=\"SET\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"5\">\n <objPosition posX=\"10\" posY=\"10\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n </descriptionFFB>\n <comment>lowlevel</comment>\n </FFBBlock>", "eae_block": "<FB ID=\"68E6801B4DEF7199\" Name=\"FB1\" Type=\"SETQ\" x=\"900\" y=\"580\" Namespace=\"Main\" />"}
|
|
{"block_type": "SR", "ece_block": "<FFBBlock instanceName=\"FB2\" typeName=\"SR\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n <objPosition posX=\"33\" posY=\"12\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"S1\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"R\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"Q1\" effectiveParameter=\"pump\" />\n </descriptionFFB>\n </FFBBlock>", "eae_block": "<FB ID=\"5EE9BA6E24DC645F\" Name=\"FB2\" Type=\"E_SR\" x=\"840\" y=\"1260\" Namespace=\"IEC61499.Standard\" />"}
|
|
{"block_type": "SET", "ece_block": "<FFBBlock instanceName=\".2\" typeName=\"SET\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"5\">\n <objPosition posX=\"10\" posY=\"20\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n </descriptionFFB>\n <comment>Highlevel</comment>\n </FFBBlock>", "eae_block": "<FB ID=\"68E6801B4DEF7199\" Name=\"FB1\" Type=\"SETQ\" x=\"900\" y=\"580\" Namespace=\"Main\" />"}
|
|
{"block_type": "NOT", "ece_block": "<FFBBlock instanceName=\".3\" typeName=\"NOT\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"5\">\n <objPosition posX=\"21\" posY=\"20\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"IN\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n </descriptionFFB>\n </FFBBlock>", "eae_block": "<FB ID=\"5D05D66BECAD84FD\" Name=\"FB4\" Type=\"NOT_42C76073DCEB1A7A\" x=\"3300\" y=\"1120\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=1;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".4\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n <objPosition posX=\"35\" posY=\"27\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"IN2\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"OUT\" effectiveParameter=\"low_alarm\" />\n </descriptionFFB>\n </FFBBlock>", "eae_block": "<FB ID=\"3DD259825962ABB2\" Name=\"FB5\" Type=\"AND_88A3DD8EC65DD11C\" x=\"1200\" y=\"840\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "AND", "ece_block": "<FFBBlock instanceName=\".5\" typeName=\"AND\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"6\">\n <objPosition posX=\"35\" posY=\"37\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"IN1\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"IN2\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"OUT\" effectiveParameter=\"high_alarm\" />\n </descriptionFFB>\n </FFBBlock>", "eae_block": "<FB ID=\"3DD259825962ABB2\" Name=\"FB5\" Type=\"AND_88A3DD8EC65DD11C\" x=\"1200\" y=\"840\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=2;OUT:BOOL\" />\n </FB>"}
|
|
{"block_type": "NOT", "ece_block": "<FFBBlock instanceName=\".6\" typeName=\"NOT\" additionnalPinNumber=\"0\" enEnO=\"false\" width=\"7\" height=\"5\">\n <objPosition posX=\"12\" posY=\"39\" />\n <descriptionFFB execAfter=\"\">\n <inputVariable invertedPin=\"false\" formalParameter=\"EN\" />\n <inputVariable invertedPin=\"false\" formalParameter=\"IN\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"ENO\" />\n <outputVariable invertedPin=\"false\" formalParameter=\"OUT\" />\n </descriptionFFB>\n </FFBBlock>", "eae_block": "<FB ID=\"5D05D66BECAD84FD\" Name=\"FB4\" Type=\"NOT_42C76073DCEB1A7A\" x=\"3300\" y=\"1120\" Namespace=\"Main\">\n <Attribute Name=\"Configuration.GenericFBType.InterfaceParams\" Value=\"Runtime.Standard#CNT:=1;OUT:BOOL\" />\n </FB>"}
|