|
1 | 1 | {"CLs":[{"__type":"LD","Not":true,"Var":"ENO"},{"__type":"JMP","Ix":1,"Label":"EndFB","X":1}],"CMT":"S05V00R01 - 2025.03.05 - PC\u000d\u000a- Delete case for color command\u000d\u000a- Add \"FastBlink\" effect\u000d\u000a- Patch status\u000d\u000a\u000d\u000aS05V00R00 - 2025.02.24 - PC\u000d\u000a- New normalized version\u000d\u000a\u000d\u000aS01V01R01 - 2024.08.30 - PC\u000d\u000a- Output color was wrong with the new enum\u000d\u000a\u000d\u000aS01V01R00 - 2024.08.30 - PC\u000d\u000a- Modifiy element of color enumeration\u000d\u000a\u000d\u000aS01V00R00 - 2024.07.10 - PC\u000d\u000a- First version of RGB \"flash lamp\" object\u000d\u000a\u000d\u000a____________________________________________________________________________________________________________________________________\u000d\u000a\u000d\u000aDisabled coil if no used","LRI":2,"VLs":[]}
|
2 | 2 | {"CLs":[{"__type":"LD","Var":"Enabled"},{"__type":"ST","Ix":5,"Var":"MyFlashLamp.Sta.Enabled","X":1},{"__type":"LD","Ix":1,"Var":"Commissioning","X":1,"Y":1},{"__type":"ST","Ix":6,"Var":"MyFlashLamp.Sta.Commissioning","X":2,"Y":1},{"__type":"F","In":[{"__type":"PF","Arg":"In"}],"Ix":14,"Name":"Down","Out":[{"__type":"PF","Arg":""}],"X":2,"Y":2,"Id":"ca6f74f2-f5f1-4be3-aee1-495800000014"},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In","Ix":8,"Type":"ANY","Var":"eColor#Black"}],"Ix":15,"Name":"MOVE","Out":[{"__type":"PF","Arg":"ENO"},{"__type":"PRM","Arg":"Out","Ix":9,"Type":"ANY","Var":"MyFlashLamp.Cmd.Color"}],"X":3,"Y":2},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In","Ix":10,"Type":"ANY","Var":"eEffect#Off"}],"Ix":16,"Name":"MOVE","Out":[{"__type":"PF","Arg":"ENO"},{"__type":"PRM","Arg":"Out","Ix":11,"Type":"ANY","Var":"MyFlashLamp.Cmd.Effect"}],"X":4,"Y":2},{"__type":"LD","Ix":2,"Not":true,"Var":"MyFlashLamp.Sta.Ready","X":1,"Y":3},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In","Ix":12,"Type":"ANY","Var":"USINT#255"}],"Ix":17,"Name":"MOVE","Out":[{"__type":"PF","Arg":"ENO"},{"__type":"PRM","Arg":"Out","Ix":13,"Type":"ANY","Var":"MyFlashLamp.Xch.Rank"}],"X":2,"Y":3},{"__type":"ST","Ix":7,"S":true,"Var":"MyFlashLamp.Cfg.IsRGB","X":2,"Y":4},{"__type":"LD","Ix":3,"Not":true,"Var":"Commissioning","X":1,"Y":5},{"__type":"ST","Ix":4,"Var":"MyFlashLamp.Sta.Ready","X":2,"Y":5},{"__type":"HL","X":2},{"__type":"HL","X":3},{"__type":"HL","X":4},{"__type":"HL","X":3,"Y":1},{"__type":"HL","X":4,"Y":1},{"__type":"HL","X":3,"Y":3},{"__type":"HL","X":4,"Y":3},{"__type":"HL","X":3,"Y":4},{"__type":"HL","X":4,"Y":4},{"__type":"HL","X":3,"Y":5},{"__type":"HL","X":4,"Y":5}],"CMT":"### Status ###################################################################################","LRI":18,"RRI":19,"VLs":[{"Ix":20,"X":1},{"Ix":20,"X":1,"Y":1},{"Ix":20,"X":1,"Y":2},{"Ix":20,"X":1,"Y":3},{"Ix":20,"X":1,"Y":4},{"Ix":21,"X":2,"Y":1},{"Ix":22,"X":2,"Y":3}]}
|
3 | 3 | {"CLs":[{"__type":"LD","Var":"Enabled"},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In1","Ix":7,"Type":"ANY_ELEMENTARY, ENUM","Var":"MyFlashLamp.Cmd.Effect"},{"__type":"PRM","Arg":"In2","Ix":8,"Type":"ANY_ELEMENTARY, ENUM","Var":"eEffect#Steady"}],"Ix":15,"Name":"=","Out":[{"__type":"PF","Arg":""}],"X":1,"PL":true},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In1","Ix":9,"Type":"ANY_ELEMENTARY, ENUM","Var":"MyFlashLamp.Cmd.Effect"},{"__type":"PRM","Arg":"In2","Ix":10,"Type":"ANY_ELEMENTARY, ENUM","Var":"eEffect#Blinking"}],"Ix":16,"Name":"=","Out":[{"__type":"PF","Arg":""}],"X":1,"Y":1,"PL":true},{"__type":"LD","Ix":1,"Var":"T_1s","X":2,"Y":1},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In1","Ix":13,"Type":"ANY_ELEMENTARY, ENUM","Var":"MyFlashLamp.Cmd.Effect"},{"__type":"PRM","Arg":"In2","Ix":14,"Type":"ANY_ELEMENTARY, ENUM","Var":"eEffect#FastBlinking"}],"Ix":18,"Name":"=","Out":[{"__type":"PF","Arg":""}],"X":1,"Y":2,"PL":true},{"__type":"LD","Ix":5,"Var":"T_200ms","X":2,"Y":2},{"__type":"F","In":[{"__type":"PF","Arg":"EN"},{"__type":"PRM","Arg":"In1","Ix":11,"Type":"ANY_ELEMENTARY, ENUM","Var":"MyFlashLamp.Cmd.Effect"},{"__type":"PRM","Arg":"In2","Ix":12,"Type":"ANY_ELEMENTARY, ENUM","Var":"eEffect#Flashing"}],"Ix":17,"Name":"=","Out":[{"__type":"PF","Arg":""}],"X":1,"Y":3,"PL":true},{"__type":"LD","Ix":2,"Var":"T_100ms","X":2,"Y":3},{"__type":"LD","Ix":3,"Not":true,"Var":"T_1s","X":3,"Y":3},{"__type":"LD","Ix":4,"Not":true,"Var":"T_2s","X":4,"Y":3},{"__type":"HL","X":2},{"__type":"HL","X":3},{"__type":"HL","X":4},{"__type":"HL","X":3,"Y":1},{"__type":"HL","X":4,"Y":1},{"__type":"HL","X":3,"Y":2},{"__type":"HL","X":4,"Y":2},{"__type":"ST","Ix":6,"Var":"effectCmd","X":5}],"CMT":"### Command ###############################################################################\u000d\u000a\u000d\u000aGenerate effect","LRI":19,"RRI":20,"VLs":[{"Ix":21,"X":1},{"Ix":21,"X":1,"Y":1},{"Ix":21,"X":1,"Y":2},{"Ix":22,"X":5},{"Ix":22,"X":5,"Y":1},{"Ix":22,"X":5,"Y":2}]}
|
4 |
| -{"CLs":[{"__type":"LD","Var":"Enabled"},{"__type":"IST","EID":"e62a6371-8746-49e6-be65-62477b22f32e","H":194.33333333333337,"Ix":8,"TXT":"\/\/ If a color update is needed\u000d\u000aIF MyFlashLamp.Cmd.Color <> eColor#NoUpdate THEN\u000d\u000a\u0009\/\/ Convert color in RGB\u000d\u000a\u0009cmd := DINT_TO_BYTE(EnumToNum(MyFlashLamp.Cmd.Color)) AND 7;\u000d\u000a\u0009r := TestABit(cmd, 0);\u000d\u000a\u0009g := TestABit(cmd, 1);\u000d\u000a\u0009b := TestABit(cmd, 2);\u000d\u000aEND_IF;","W":828.66666666666629,"X":1},{"__type":"LD","Ix":1,"Var":"effectCmd","X":1,"Y":1},{"__type":"LD","Ix":2,"Var":"r","X":2,"Y":1},{"__type":"ST","Ix":5,"Var":"Output_R","X":3,"Y":1},{"__type":"LD","Ix":3,"Var":"g","X":2,"Y":2},{"__type":"ST","Ix":6,"Var":"Output_G","X":3,"Y":2},{"__type":"LD","Ix":4,"Var":"b","X":2,"Y":3},{"__type":"ST","Ix":7,"Var":"Output_B","X":3,"Y":3},{"__type":"HL","X":2},{"__type":"HL","X":3}],"CMT":"Control of outputs according to chosen color","LRI":9,"RRI":10,"VLs":[{"Ix":11,"X":1},{"Ix":12,"X":2,"Y":1},{"Ix":12,"X":2,"Y":2}]} |
| 4 | +{"CLs":[{"__type":"LD","Var":"Enabled"},{"__type":"IST","EID":"e62a6371-8746-49e6-be65-62477b22f32e","H":400,"Ix":8,"TXT":"\/\/ If a color update is needed\u000d\u000aIF MyFlashLamp.Cmd.Color <> eColor#NoUpdate THEN\u000d\u000a\u0009\/\/ Convert color in RGB\u000d\u000a\u0009cmd := DINT_TO_BYTE(EnumToNum(MyFlashLamp.Cmd.Color)) AND 7;\u000d\u000a\u0009r := TestABit(cmd, 0);\u000d\u000a\u0009g := TestABit(cmd, 1);\u000d\u000a\u0009b := TestABit(cmd, 2);\u000d\u000aEND_IF;","W":400,"X":1},{"__type":"LD","Ix":1,"Var":"effectCmd","X":1,"Y":1},{"__type":"LD","Ix":2,"Var":"r","X":2,"Y":1},{"__type":"ST","Ix":5,"Var":"Output_R","X":3,"Y":1},{"__type":"LD","Ix":3,"Var":"g","X":2,"Y":2},{"__type":"ST","Ix":6,"Var":"Output_G","X":3,"Y":2},{"__type":"LD","Ix":4,"Var":"b","X":2,"Y":3},{"__type":"ST","Ix":7,"Var":"Output_B","X":3,"Y":3},{"__type":"HL","X":2},{"__type":"HL","X":3}],"CMT":"Control of outputs according to chosen color","LRI":9,"RRI":10,"VLs":[{"Ix":11,"X":1},{"Ix":12,"X":2,"Y":1},{"Ix":12,"X":2,"Y":2}]} |
5 | 5 | {"CLs":[{"__type":"LD","Var":"Enabled"},{"__type":"LD","Dwn":true,"Id":"ca6f74f2-f5f1-4be3-aee1-495800000045","Ix":1,"Var":"Enabled","Y":1},{"__type":"ST","Ix":2,"Var":"ENO","X":1}],"CMT":"EndFB","LI":3,"LRI":4,"Label":"EndFB","RRI":5,"VLs":[{"Ix":6,"X":1}]}
|
0 commit comments