oscat.lib > oscat.lib fuer CoDeSys 3

Konflikt OSCAT 3.11 mit System Bibliothek IecSfc in CoDeSys 3.4

<< < (2/2)

peewit:
was hast du denn genau jetzt geändert, das die meldung nicht mehr kommt

wenn du den name "globale_variablen" geändert hast, so hat es keinerlei rückwirkungen !

"oscat_globale_variablen" wäre z.b. ein sinnvoller eindeutiger name

tufelix367:
Ich habe den Namen von Globale_Variablen geändert:
Die Konstante PI habe ich wie folgt eingegeben (mit neuem Namenfür die Globale Variablenliste der Bibliothek):
Globale_Variablen_1.MATH.PI
So funktioniert auch meine Anwendung.
Natürlich wie Ihr geschrieben habt ist es nicht gut die OSCAT-Bibliothek zu ändern, da es schon viele Anwender gibt.
Hat sonst niemand OSCAT und SFC in Verwendung? Oder mache ich noch etwas falsch?

peewit:
hallo

probiere doch mal direkt im programm nur "math.pi" das sollte doch auch gehen
wenn eine variable nicht lokal deklariert ist, wird sie automatisch als globale variable auch gesucht, wenn vorhanden auch einfach verwendet
so war es zumindest bei codesys 2.x

kann es aber momentan nicht prüfen , da ich kein codesys 3.4 installiert habe..

tufelix367:
Danke,

Ich habe immer die Eingabe mit F2 gemacht und da schreibt mir das Programm die Variable wie oben genannt.

Nur MATH.PI funktioniert.

Danke für Eure Zeit und Hilfe

Leider noch Änfänger in CoDeSys

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln