Szervusz!
"Létezik egy DB171, akkor elvileg azt is le kell töltenem ha jól értem?"
Ha a PLC-be küldöd az FB blokkot a PC-ről (Download) és az FB használ DB-t, akkor a helyes működéshez azt is le kell töltened a PLC-re, Ez csak akkor kötelező, ha a PLC-ben nincs program vagy a PC-n úgy módosítottad az FB blokkot, hogy IN, OUT, IN/OUT vagy STAT változót adtál hozzá, vettél el vagy valamelyik típusát módosítottad. Ilyenkor ugyanis az instance DB-t újra kell generálni és át kell küldeni az FB-vel együtt.
Hogy melyik DB-t használja, azt az FB hívásánál lehet megnézni.
"A STEP7 nem töltötte fel az FB-hez tarozó változók neveit, gondolom a letöltés után sem okoz ez majd problémát?"
Amikor a PLC-ben lévő project nincs meg, és áttöltöd onnan PC-re (upload) akkor a szimbólum neveket nem kapod meg, illetve elvesznek. Azokra a PLC működéséhez nincs szükség, így nem tárolja őket. Ilyen esetekben a rendszer ad nekik nevet (IN*** OUT*** STAT*** stb).
Ez a program megértését nehezíti, de a működésére nincs hatással.