wer hat und kann noch PCSPRO von Lauer

Zuviel Werbung?
-> Hier kostenlos registrieren
Für die Kommunikation mit dem Lauer-Bediengerät wurde üblicherweise ein Koppel-DB angelegt.
Ich habe mal für ein S7-Projekt mit einem PCS095 einen Datentyp angelegt.
Mit den absoluten Adressen wird es etwas leichter, die Benutzung im Programm zu interpretieren.
Im Lauer-Gerät gibt es keine "Logik" wie in Beitrag #17 schon erwähnt.

Hier das UDT

Code:
[FONT=Verdana]TYPE "Lauer_PCS095"
VERSION : 0.1[/FONT]
[FONT=Verdana]
  STRUCT  
   INTERN : ARRAY  [1 .. 4 ] OF //W0-W3
   WORD ; 
   Tastenbit : STRUCT  //W4-W5
    F8 : BOOL ; 
    F7 : BOOL ; 
    F6 : BOOL ; 
    F5 : BOOL ; 
    F4 : BOOL ; 
    F3 : BOOL ; 
    F2 : BOOL ; 
    F1 : BOOL ; 
    Ziffer_8 : BOOL ; 
    Ziffer_9 : BOOL ; 
    PUNKT : BOOL ; 
    HLP : BOOL ; 
    DIL1 : BOOL ; 
    DIL2 : BOOL ; 
    DIL3 : BOOL ; 
    DIL4 : BOOL ; 
    Ziffer_0 : BOOL ; 
    Ziffer_1 : BOOL ; 
    Ziffer_2 : BOOL ; 
    Ziffer_3 : BOOL ; 
    Ziffer_4 : BOOL ; 
    Ziffer_5 : BOOL ; 
    Ziffer_6 : BOOL ; 
    Ziffer_7 : BOOL ; 
    ENT : BOOL ; 
    CLR : BOOL ; 
    PLUS : BOOL ; 
    MINUS : BOOL ; 
    LINKS : BOOL ; 
    RECHTS : BOOL ; 
    AUF : BOOL ; 
    AB : BOOL ; 
   END_STRUCT ; 
   PCS_Status : STRUCT  //W6-W9
    akt_Knoten : BYTE ; 
    Menue_aktiv : BOOL ; 
    H : BOOL ; 
    W : BOOL ; 
    S : BOOL ; 
    History_aktiv : BOOL ; 
    Help_aktiv : BOOL ; 
    Reserve_6 : BOOL ; 
    Reserve_7 : BOOL ; 
    PRIO_Bit_1 : BOOL ; 
    PRIO_Bit_2 : BOOL ; 
    PRIO_Bit_4 : BOOL ; 
    PRIO_Bit_8 : BOOL ; 
    Hardcopy_Ende : BOOL ; 
    Meldedruck_laeuft : BOOL ; 
    F5F8 : BOOL ; 
    Druck_bereit : BOOL ; 
    letzte_SW_Wortnummer : BYTE ; 
    geschriebene_SW_Laenge : BYTE ; 
    Bitmaske : WORD ; 
   END_STRUCT ; 
   LED_EIN : STRUCT  //W10
    gruen_F8 : BOOL ; 
    gruen_F7 : BOOL ; 
    gruen_F6 : BOOL ; 
    gruen_F5 : BOOL ; 
    gruen_F4 : BOOL ; 
    gruen_F3 : BOOL ; 
    gruen_F2 : BOOL ; 
    gruen_F1 : BOOL ; 
    gelb_F8 : BOOL ; 
    gelb_F7 : BOOL ; 
    gelb_F6 : BOOL ; 
    gelb_F5 : BOOL ; 
    gelb_F4 : BOOL ; 
    gelb_F3 : BOOL ; 
    gelb_F2 : BOOL ; 
    gelb_F1 : BOOL ; 
   END_STRUCT ; 
   LED_BLINKEN : STRUCT  //W11
    gruen_F8 : BOOL ; 
    gruen_F7 : BOOL ; 
    gruen_F6 : BOOL ; 
    gruen_F5 : BOOL ; 
    gruen_F4 : BOOL ; 
    gruen_F3 : BOOL ; 
    gruen_F2 : BOOL ; 
    gruen_F1 : BOOL ; 
    gelb_F8 : BOOL ; 
    gelb_F7 : BOOL ; 
    gelb_F6 : BOOL ; 
    gelb_F5 : BOOL ; 
    gelb_F4 : BOOL ; 
    gelb_F3 : BOOL ; 
    gelb_F2 : BOOL ; 
    gelb_F1 : BOOL ; 
   END_STRUCT ; 
   Anzeigemodus : BYTE ; //W12
   Speichermodus : BYTE ; //W12
   CMD : STRUCT  
    Freigaben : WORD ; 
    Ruhetextnummer : BYTE ; 
    Menuenummer : BYTE ; 
   END_STRUCT ; 
   Meldewort15 : STRUCT  
    Meldung_8 : BOOL ; 
    Meldung_9 : BOOL ; 
    Meldung_10 : BOOL ; 
    Meldung_11 : BOOL ; 
    Meldung_12 : BOOL ; 
    Meldung_13 : BOOL ; 
    Meldung_14 : BOOL ; 
    Meldung_15 : BOOL ; 
    Meldung_0 : BOOL ; 
    Meldung_1 : BOOL ; 
    Meldung_2 : BOOL ; 
    Meldung_3 : BOOL ; 
    Meldung_4 : BOOL ; 
    Meldung_5 : BOOL ; 
    Meldung_6 : BOOL ; 
    Meldung_7 : BOOL ; 
   END_STRUCT ; 
   Meldewort16 : STRUCT  
    Meldung_24 : BOOL ; 
    Meldung_25 : BOOL ; 
    Meldung_26 : BOOL ; 
    Meldung_27 : BOOL ; 
    Meldung_28 : BOOL ; 
    Meldung_29 : BOOL ; 
    Meldung_30 : BOOL ; 
    Meldung_31 : BOOL ; 
    Meldung_16 : BOOL ; 
    Meldung_17 : BOOL ; 
    Meldung_18 : BOOL ; 
    Meldung_19 : BOOL ; 
    Meldung_20 : BOOL ; 
    Meldung_21 : BOOL ; 
    Meldung_22 : BOOL ; 
    Meldung_23 : BOOL ; 
   END_STRUCT ; 
   Meldewort17 : STRUCT  
    Meldung_47 : BOOL ; 
    Meldung_46 : BOOL ; 
    Meldung_45 : BOOL ; 
    Meldung_44 : BOOL ; 
    Meldung_43 : BOOL ; 
    Meldung_42 : BOOL ; 
    Meldung_41 : BOOL ; 
    Meldung_40 : BOOL ; 
    Meldung_39 : BOOL ; 
    Meldung_38 : BOOL ; 
    Meldung_37 : BOOL ; 
    Meldung_36 : BOOL ; 
    Meldung_35 : BOOL ; 
    Meldung_34 : BOOL ; 
    Meldung_33 : BOOL ; 
    Meldung_32 : BOOL ; 
   END_STRUCT ; 
   Meldewort18 : STRUCT  
    Meldung_63 : BOOL ; 
    Meldung_62 : BOOL ; 
    Meldung_61 : BOOL ; 
    Meldung_60 : BOOL ; 
    Meldung_59 : BOOL ; 
    Meldung_58 : BOOL ; 
    Meldung_57 : BOOL ; 
    Meldung_56 : BOOL ; 
    Meldung_55 : BOOL ; 
    Meldung_54 : BOOL ; 
    Meldung_53 : BOOL ; 
    Meldung_52 : BOOL ; 
    Meldung_51 : BOOL ; 
    Meldung_50 : BOOL ; 
    Meldung_49 : BOOL ; 
    Meldung_48 : BOOL ; 
   END_STRUCT ; 
   Meldewort19 : STRUCT  
    Meldung_79 : BOOL ; 
    Meldung_78 : BOOL ; 
    Meldung_77 : BOOL ; 
    Meldung_76 : BOOL ; 
    Meldung_75 : BOOL ; 
    Meldung_74 : BOOL ; 
    Meldung_73 : BOOL ; 
    Meldung_72 : BOOL ; 
    Meldung_71 : BOOL ; 
    Meldung_70 : BOOL ; 
    Meldung_69 : BOOL ; 
    Meldung_68 : BOOL ; 
    Meldung_67 : BOOL ; 
    Meldung_66 : BOOL ; 
    Meldung_65 : BOOL ; 
    Meldung_64 : BOOL ; 
   END_STRUCT ; 
   Meldewort20 : STRUCT  
    Meldung_95 : BOOL ; 
    Meldung_94 : BOOL ; 
    Meldung_93 : BOOL ; 
    Meldung_92 : BOOL ; 
    Meldung_91 : BOOL ; 
    Meldung_90 : BOOL ; 
    Meldung_89 : BOOL ; 
    Meldung_88 : BOOL ; 
    Meldung_87 : BOOL ; 
    Meldung_86 : BOOL ; 
    Meldung_85 : BOOL ; 
    Meldung_84 : BOOL ; 
    Meldung_83 : BOOL ; 
    Meldung_82 : BOOL ; 
    Meldung_81 : BOOL ; 
    Meldung_80 : BOOL ; 
   END_STRUCT ; 
   Meldewort21 : STRUCT  
    Meldung_111 : BOOL ; 
    Meldung_110 : BOOL ; 
    Meldung_109 : BOOL ; 
    Meldung_108 : BOOL ; 
    Meldung_107 : BOOL ; 
    Meldung_106 : BOOL ; 
    Meldung_105 : BOOL ; 
    Meldung_104 : BOOL ; 
    Meldung_103 : BOOL ; 
    Meldung_102 : BOOL ; 
    Meldung_101 : BOOL ; 
    Meldung_100 : BOOL ; 
    Meldung_99 : BOOL ; 
    Meldung_98 : BOOL ; 
    Meldung_97 : BOOL ; 
    Meldung_96 : BOOL ; 
   END_STRUCT ; 
   Meldewort22 : STRUCT  
    Meldung_127 : BOOL ; 
    Meldung_126 : BOOL ; 
    Meldung_125 : BOOL ; 
    Meldung_124 : BOOL ; 
    Meldung_123 : BOOL ; 
    Meldung_122 : BOOL ; 
    Meldung_121 : BOOL ; 
    Meldung_120 : BOOL ; 
    Meldung_119 : BOOL ; 
    Meldung_118 : BOOL ; 
    Meldung_117 : BOOL ; 
    Meldung_116 : BOOL ; 
    Meldung_115 : BOOL ; 
    Meldung_114 : BOOL ; 
    Meldung_113 : BOOL ; 
    Meldung_112 : BOOL ; 
   END_STRUCT ; 
   Tasten_PCS095 : STRUCT  //W23
    F16 : BOOL ; 
    F15 : BOOL ; 
    F14 : BOOL ; 
    F13 : BOOL ; 
    F12 : BOOL ; 
    F11 : BOOL ; 
    F10 : BOOL ; 
    F9 : BOOL ; 
    X_1 : BOOL ; 
    X_2 : BOOL ; 
    X_3 : BOOL ; 
    X_4 : BOOL ; 
    X_5 : BOOL ; 
    X_6 : BOOL ; 
    X_7 : BOOL ; 
    X_8 : BOOL ; 
   END_STRUCT ; 
   LED_EIN1 : STRUCT  //W24
    gruen_F16 : BOOL ; 
    gruen_F15 : BOOL ; 
    gruen_F14 : BOOL ; 
    gruen_F13 : BOOL ; 
    gruen_F12 : BOOL ; 
    gruen_F11 : BOOL ; 
    gruen_F10 : BOOL ; 
    gruen_F9 : BOOL ; 
    gelb_F16 : BOOL ; 
    gelb_F15 : BOOL ; 
    gelb_F14 : BOOL ; 
    gelb_F13 : BOOL ; 
    gelb_F12 : BOOL ; 
    gelb_F11 : BOOL ; 
    gelb_F10 : BOOL ; 
    gelb_F9 : BOOL ; 
   END_STRUCT ; 
   LED_BLINKEN1 : STRUCT  //W25
    gruen_F16 : BOOL ; 
    gruen_F15 : BOOL ; 
    gruen_F14 : BOOL ; 
    gruen_F13 : BOOL ; 
    gruen_F12 : BOOL ; 
    gruen_F11 : BOOL ; 
    gruen_F10 : BOOL ; 
    gruen_F9 : BOOL ; 
    gelb_F16 : BOOL ; 
    gelb_F15 : BOOL ; 
    gelb_F14 : BOOL ; 
    gelb_F13 : BOOL ; 
    gelb_F12 : BOOL ; 
    gelb_F11 : BOOL ; 
    gelb_F10 : BOOL ; 
    gelb_F9 : BOOL ; 
   END_STRUCT ; 
   W26 : WORD ; 
   W27 : WORD ; 
   W28 : WORD ; 
   W29 : WORD ; 
   Meldewort30 : STRUCT  
    Meldung_143 : BOOL ; 
    Meldung_142 : BOOL ; 
    Meldung_141 : BOOL ; 
    Meldung_140 : BOOL ; 
    Meldung_139 : BOOL ; 
    Meldung_138 : BOOL ; 
    Meldung_137 : BOOL ; 
    Meldung_136 : BOOL ; 
    Meldung_135 : BOOL ; 
    Meldung_134 : BOOL ; 
    Meldung_133 : BOOL ; 
    Meldung_132 : BOOL ; 
    Meldung_131 : BOOL ; 
    Meldung_130 : BOOL ; 
    Meldung_129 : BOOL ; 
    Meldung_128 : BOOL ; 
   END_STRUCT ; 
   Datum : ARRAY  [162 .. 163 ] OF WORD ; 
   Uhrzeit : ARRAY  [164 .. 165 ] OF WORD ; 
   Meldewort : ARRAY  [70 .. 120 ] OF WORD ; 
  END_STRUCT ; 
END_TYPE[/FONT]
 
Hallo Chris,

vielen Dank für dein Hilfsangebot. Ich bin erst am Wochenende wieder daheim, dann melde ich mich bei dir :D

Gruß
Michael
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Tigerente, deinen Beitrag hab ich gar nicht gesehen :D

Auch dir vielen Dank. So kommen ja gut Informationen hier in dem Topic zusammen, was das Panel angeht *Top*

Hat sich das "Ausgraben" ja gelohnt :cool:

Gruß
Michael
 
Dear All,

I got message "PCS doesn't reply! Please check connection to COM1" when doing readback operation in PCSPRO for PCS095.
I have checked my PCS733 cable. It was ok pin-to-pin. Are there any dip switches to be set or any keys to be pushed to put the PCS095 into programming mode for program upload?

Greetings,
KK
 
Yes, I have tried 115200,N,8,1; E,8,1 and O,8,1
The ParityBit may be the snag. In some cases it is possible to select 8 DataBits plus Parity, but this is not necessarily supported. Sometimes the maximum number of Bits is 8. I.e. 7 DataBits plus parity (no matter whether odd or even) is OK, but 8 DataBits plus parity will not work.

I would start trying with 38.5kBaud, 8 DataBits, but no parity.

PS:
Are you using XON/XOFF? Make sure that both sides (sender and receiver) use the same characters for this purpose.
 
Zuletzt bearbeitet:
I was wrong, this is the setting for the communication between the Lauer and the PLC.
 

Anhänge

  • Lauer 2.PNG
    Lauer 2.PNG
    22,1 KB · Aufrufe: 14
I solved the problem.
The problem was the com port of IBM T30 notebook did not give DTR signal.
I tried with Siemens PG740 with the same cable and same software.
I could do the readback with PCSPRO 5.8. PCSPRO 5.8 did the auto serial port settings.

Thank you for all your help.
Best regards,
KK
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo leutz...
so nun müsste ich wieder diesen beitrag ans licht holen.
ich benötige ganz dringend für ein altes system die software
Lauer PCS Pro V2.4 oder neuer die auf Windows 98 läuft.
Kann mir jemand sagen wo ich so was noch her bekommen kann?
Wäre echt super
Vielen Dank schon mal


hi...
so now I would have to bring this contribution back to the light.
I urgently need the software for an old system
Lauer PCS Pro V2.4 or newer running on Windows 98.
Can someone tell me where I can get something like this?
Would be really great
Thanks in advance
 
Zuletzt bearbeitet:

Similar threads

Zurück
Oben