Új hozzászólás Aktív témák
-
Szirty
őstag
Üdv norcee!
"Más miatt nem ment."
Én nem állítottam hogy miért nem ment

"Azt szeretném megkérdezni, hogy egy SFC-t csak egyszer lehet lefuttatni egy programon belül vagy akár többször is?"
Gondolom inkább az a kérdés, hogy egy PLC cikluson belül lehet-e többször.
Lehet. Egy cikluson belül és egy programon belül is.
Természetesen az adott SFC visszautasíthatja a hívást pl. ha éppen nem ér rá. Hogy hogyan és mikor, az nagyon nagy mértékben függ attól,hogy miféle SFC-t hívtunk meg miféle módon.
Ez mindig az adott SFC leírásából derül ki.
Pl. kommunikációs SFC-t nem lehet gyakrabban hívni (azaz lehet, de visszatér hibával) mint ahogy az előző feladatot leküzdötte, mivel a kommunikáció a PLC ciklushoz képest aszinkron módon történik.Konkrétan az SFC82 hívásra (Generating Data Blocks in Load Memory with SFC 82 "CREA_DBL") nem tudom milyen szabályok érvényesek.
Próbáltam már ismerkedés céljából, éles projectben ilyesmire nem volt még szükség.
De azt látom, hogy van egy BUSY visszatérő paramétere, amit mindenképpen érdemes komolyan venni
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

