ez_get.sh
Script který předává aktualní nastavaní běhový parametru PLC. Použity jsou standartní funkce linux nebo funkce dodané výrobcem PLC.
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -i
{"eth0":{"dhcp":false,"ip":"172.16.0.151","mask":"255.255.255.0","gateway":"","dns1":"","dns2":"","mac":"00:30:de:57:6e:fd"},"eth1":{"dhcp":false,"ip":"10.84.70.172","mask":"255.255.255.0","gateway":"","dns1":"","dns2":"","mac":"00:30:de:57:6e:fe"},"ppp0":{"dhcp":"true","ip":"","mask":"","gateway":"","dns1":"","dns2":"","mac":""}}
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -n
{"enable":true,"primary":"172.16.100.75","secondary":"172.16.1.100","timeZone":"CET-1CEST,M3.5.0,M10.5.0/3","state":false}
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -s
{"hostname":"wago88","domainName":"start.cz"}
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -m
{"plc":[{"size":"","used":"","free":"","mount":""}],"sd":[{"size":"945.2M","used":"253.7M","free":"626.7M","mount":"/media/SD"},{"size":"6.4G","used":"572.8M","free":"5.5G","mount":"/media/log"}]}
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -p 1655
{"ram": 1.0,"cpu": 1.0}
tip
Druhý parametr je pid procesu, který chceme zobrazit.
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -l
{"log1":"/media/SD/ez_data/log/ez1.log","log2":"/media/SD/ez_data/log/ez2.log","log3":"/media/SD/ez_data/log/ez3.log","log5":"/media/SD/ez_data/log/ez5.log"}
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -sd
{"cid":"9f54495344434954615ad803700171dd","csd":"400e00325b5900003be77f800a400043","serial":"0x5ad80370","manufacturer":"0x00009f"}
#get run conf
/mnt/mmc/ez_sys/source/ez_get.sh -plcinfo
{"serial":"SN20230123T122221-1687544#PFC|0030DE576EFD","model":"750-8212/0025-0000","firmware":"03.06.11(18)"}
tip
Výstup je ve formátu json
tip
Pro nastavení běhových informace použijte script ez_set.sh