Autor Thema: STEP7 TIA V13  (Gelesen 36794 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline pratik8950

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
STEP7 TIA V13
« am: 30. Januar 2016, 10:15:08 »
hi ,

     I want to use sequencer in my program , i am using TIA V13 SP1 . i want help regarding how to use or import oscat library

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #1 am: 30. Januar 2016, 10:49:11 »
Hello,

download the TIA library out of the forum and open it in TIA with the library manager.

greetings

Jens


Offline pratik8950

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
Re: STEP7 TIA V13
« Antwort #3 am: 10. Februar 2016, 12:51:05 »
i have install the library while i am using the sequence or any other block it shows the error .

i have attached the scrrenshots.

thnx

[gelöscht durch Administrator]

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #4 am: 10. Februar 2016, 21:37:35 »
Make sure you have function "T_PLC_MS" in your project.
The message says it's not compiled so right click the function and select compile.
If it compiles successful then try to compile your program again.

And function T_PLC_MS requires STIME and that uses TIME_TCK which will not work with S1200

If you you use S1500 or S300/400 you should have no trouble.

If you use S1200 please tell me.

Greetings

Jens

Offline pratik8950

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
Re: STEP7 TIA V13
« Antwort #5 am: 11. Februar 2016, 06:48:15 »
hi,
   
   i am using et200s for this.
   shows error in T_PLC_MS block

thnx

[gelöscht durch Administrator]
« Letzte Änderung: 11. Februar 2016, 07:20:05 von pratik8950 »

Offline bepo

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Re: STEP7 TIA V13
« Antwort #6 am: 16. Februar 2016, 14:31:04 »
Hello,

download the TIA library out of the forum and open it in TIA with the library manager.

greetings

Jens

Dear Jens,

unfortunately, these files are not libraries but projects. And as they seem to be created with TIA Professional, my TIA Basic won't let me open them :/
Is there any chance you could export the libraries and upload here or send by e-mail? :)

Best regards,
Bernahrd

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #7 am: 17. Februar 2016, 11:46:20 »
Hello pratik8950,

please define these variables as constants in the function interface.



greetings

Jens

[gelöscht durch Administrator]

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #8 am: 17. Februar 2016, 15:05:35 »
Hello Bernhard,

I archived my library for you.
Be aware that I use it for S1200 it will not fit S300/400 or S1500

I used TIA V13 SP1 Upd.7 Professional

Use a zip program to decompress and then open in your library. TIA has no function to retrieve it's own library archive.  :o

greetings

Jens

[gelöscht durch Administrator]

Offline bepo

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Re: STEP7 TIA V13
« Antwort #9 am: 17. Februar 2016, 20:21:51 »
Dear Jens,

Thanks for your effort! I'm using the S7-1200 too ;)
However, as I'm still on TIA V12, I can't open the library :/
Is there any chance to "down-migrate" it?

Best,
Bernhard

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #10 am: 17. Februar 2016, 21:27:34 »
 Hello Bernhardt,

As far as I know it is not possible.

You should upgrade to V13 it's not good but better than V12  ;D

Du kannst aber gerne auch deutsch schreiben das kann ich auch ;-)

Greetings

Jens
« Letzte Änderung: 17. Februar 2016, 21:29:13 von DOD666 »

Offline koni8259

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #11 am: 09. April 2016, 15:03:40 »
Hallo Jens,
hab deine Bibliothek im TIA dearchiviert und dann in ein Programm eingefügt.
Ergibt über 2500 Fehlermeldungen. Auch ist mir aufgefallen das die Datei nach der dearchivierung nicht mehr "1200" enthält.
Falsche Bibliothek hochgeladen? Oder mache ich was falsch (Wochenendprogrammierer)!
Ich glaube schon das es Interesse an der Biblio für S7-1200 besteht. Schon aus Kostengründen.
Oder hat jemand die OSCAT für S7-1200? Speziell die Jalousiebausteine wären Interessant.

mfG Koni

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #12 am: 10. April 2016, 18:16:57 »
Hallo,

ich habe nicht alle Bausteine kontrolliert.
Ich verwende nur die, die ich für Rollos benötige.
Sowie die Feiertagsberechnung.
Diese laufen.
Falls du Jalousien mit Winkelverstellung hast musst du diese nehmen und ggf. anpassen.

Hast du einfach alle Bausteine in dein Projekt geschoben?
Das kann Probleme machen da TIA die alle übersetzt auch wenn sie nicht verwendet werden.

Wenn einzelne Bausteine nicht gehen kann ich gerne helfen aber bei der Menge ist das problematisch.

Hol dir die Bausteine die du brauchst öffne sie und schau welche du dann noch brauchst, steht ja oben im Kopf.
Das machst du für alle Bausteine die du rüber kopierst bis du keine mehr laden musst dann solltest du nur die benötigten haben.
Dann sollte die Anzahl Fehler wesentlich geringer sein.

Gruß

Jens

Offline koni8259

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #13 am: 12. April 2016, 18:45:03 »
Hallo Jens,

ja ich hab alle Bausteine in ein Projekt gepackt.

Hab jetzt mal nur die Bausteine reingeholt die ich glaube zu brauchen. Dann sieht's schon besser aus. Zwei Fehler  :)
(Kann hier leider kein Bild Hochladen)
STIME (FB64)
           "SYS_TIMER" ist nicht bekannt. & Der Operand "TIME" ist nicht definiert.

Gibt es dazu eine Lösung?

mfG Koni

Offline DOD666

  • Jr. Member
  • **
  • Beiträge: 82
    • Profil anzeigen
    • E-Mail
Re: STEP7 TIA V13
« Antwort #14 am: 13. April 2016, 07:32:26 »
Hallo Koni,

"SYS_TIMER" ist ein Datenbaustein mit einer Variablen "Time" vom Typ DINT.

Diese zähle ich in einem Interrupt OB hoch. Interrupt Zeit ist 5 ms also wird der Zähler um 5 inkrementiert.

Im Anlauf OB wird der "Time" auf 0 geschrieben.

Dies habe ich so gemacht da es in der S1200 keinen TIME_TCK Baustein gibt mit dem man die Systemzeit abfragen kann.

Gruß

Jens