<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/</id><updated>2020-02-28T03:49:18.366000Z</updated><subtitle>Recent posts to Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</subtitle><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#428a" rel="alternate"/><published>2020-02-28T03:49:18.366000Z</published><updated>2020-02-28T03:49:18.366000Z</updated><author><name>CloudHead</name><uri>https://forge.codesys.com/u/cloudhead/</uri></author><id>https://forge.codesys.com54f44f809916cd50239e4c11009c82f1d415fa57</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Der korrekte Pfad lautet:&lt;/p&gt;
&lt;p&gt;Cam.Still('-w 800 -h 600 -t 500 -o &lt;strong&gt;/var/opt/codesys/PlcLogic/visu/&lt;/strong&gt;pic.jpg');&lt;/p&gt;
&lt;p&gt;Edit1:&lt;br/&gt;
Ich meinte natürlich den Pfad auf den Visu-Ordner der SD-Karte, damit&lt;br/&gt;
diese in der Standardeinstellung dann über den Image-Pool eingebunden werden können.&lt;/p&gt;
&lt;p&gt;Gruß&lt;br/&gt;
CloudHead&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#082e" rel="alternate"/><published>2020-02-28T03:49:16.293000Z</published><updated>2020-02-28T03:49:16.293000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com4c3ec7253555deb4941f5994a39bdbcebe24632a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
dann so, ne kleine Statemachine hilft in allen Lebenslagen &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;PROGRAM&lt;/span&gt; &lt;span class="nt"&gt;PLC_PRG&lt;/span&gt;
&lt;span class="nt"&gt;VAR&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;xTakePicture&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;BOOL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;iPictureCounter&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strHelperCamOption&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;'-o'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strPath&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;' /root/visu/'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strFilename&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;'Picture'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strFileExtension&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;'.jpg'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;Bitmapversion&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;ARRAY&lt;/span&gt;&lt;span class="cp"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="bp"&gt;..&lt;/span&gt;&lt;span class="nx nx-Member"&gt;maxPic&lt;/span&gt;&lt;span class="cp"&gt;]&lt;/span&gt; &lt;span class="nt"&gt;OF&lt;/span&gt; &lt;span class="nt"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;iState&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;span class="nt"&gt;VAR&lt;/span&gt; &lt;span class="nt"&gt;CONSTANT&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;maxPic&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;6&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;xTakePicture&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;
   &lt;span class="nv"&gt;CASE&lt;/span&gt; &lt;span class="nv"&gt;iState&lt;/span&gt; &lt;span class="nv"&gt;OF&lt;/span&gt;
      &lt;span class="mi"&gt;0&lt;/span&gt;: &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="nv"&gt;Prepare&lt;/span&gt; &lt;span class="nv"&gt;PictureName&lt;/span&gt;
         &lt;span class="nv"&gt;strFilename&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;Picture&lt;/span&gt;&lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
         &lt;span class="nv"&gt;PrepareCommand&lt;/span&gt;&lt;span class="ss"&gt;()&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
         &lt;span class="nv"&gt;iPictureCounter&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;iPictureCounter&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;   &lt;/span&gt;
         &lt;span class="nv"&gt;iState&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;iState&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="mi"&gt;1&lt;/span&gt;:
         &lt;span class="nv"&gt;Raspberry_Pi_Camera&lt;/span&gt;.&lt;span class="nv"&gt;Still&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;strCAMCommand&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
         &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;iPictureCounter&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;maxPic&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;
            &lt;span class="nv"&gt;iPictureCounter&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
            &lt;span class="nv"&gt;strFilename&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;0&lt;/span&gt;&lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
            &lt;span class="nv"&gt;strCAMCommand&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;''&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
         &lt;span class="nv"&gt;END_IF&lt;/span&gt;
            &lt;span class="nv"&gt;iState&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;iState&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="mi"&gt;2&lt;/span&gt;:
         &lt;span class="nv"&gt;xTakePicture&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
         &lt;span class="nv"&gt;iState&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;END_CASE&lt;/span&gt;
&lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Grüße&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#6f78" rel="alternate"/><published>2020-02-28T03:49:10.745000Z</published><updated>2020-02-28T03:49:10.745000Z</updated><author><name>Ensi8050</name><uri>https://forge.codesys.com/u/ensi8050/</uri></author><id>https://forge.codesys.comd7a22d329e22b4331569b1c16092198474c40462</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Herr Schwellinger,&lt;/p&gt;
&lt;p&gt;vielen Dank für die ausführliche Erklärung, jetzt weiß ich was plcmax gemeint hatte. Die Stringerzeugung funktioniert jetzt wunderbar, außer mit dem Datum-Uhrzeit-Stempel ('-o /media/usbstick/Bild_DT#2016-05-10-06:54:18.jpg -t 100' als String macht er nicht). Das jetztige Problem besteht darin, dass keine korrekten Videodateien in der if-Schleife erzeugt werden bzw. nur die Videodatei (mit nur 1KB, 10 Sekunden waren eingestellt). Das xTakePicture ist bei mir ein digitaler Eingang, dessen Flanke überprüft wird (steigende Flanke). Der Index am Ende wird ohne Probleme hochgezählt.&lt;br/&gt;
Ich hoffe, Sie könnten nochmal einen kurzen Blick darüberwerfen?&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;   &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;Eingang_steigende_Flanke&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;                           
         &lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="nv"&gt;Bild&lt;/span&gt; &lt;span class="nv"&gt;und&lt;/span&gt; &lt;span class="nv"&gt;Video&lt;/span&gt; &lt;span class="nv"&gt;aufnehmen&lt;/span&gt;   
         &lt;span class="nv"&gt;Index&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;Index&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Herzlichen Dank und schöne Grüße&lt;/p&gt;
&lt;p&gt;Ensi8050&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#ac8e" rel="alternate"/><published>2020-02-28T03:49:08.680000Z</published><updated>2020-02-28T03:49:08.680000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com3fe75fcc69e2a243e83870d7a17ffe3a3b5b5b54</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
eigentlich hatte es plcmax schon korrekt beschrieben:&lt;br/&gt;
den Pfad  muss du halt noch anpassen vermutlich:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;PROGRAM&lt;/span&gt; &lt;span class="nt"&gt;PLC_PRG&lt;/span&gt;
&lt;span class="nt"&gt;VAR&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;xTakePicture&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;BOOL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;iPictureCounter&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strHelperCamOption&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;'-o'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strPath&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;' /media/usbstick/visu/picture'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strFilename&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;'1'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strFileExtension&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="s1"&gt;'.jpg'&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;span class="nt"&gt;VAR&lt;/span&gt; &lt;span class="nt"&gt;CONSTANT&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;maxPic&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;6&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;die Implementireung:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;xTakePicture&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;
   &lt;span class="nv"&gt;PrepareCommand&lt;/span&gt;&lt;span class="ss"&gt;()&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;Raspberry_Pi_Camera&lt;/span&gt;.&lt;span class="nv"&gt;Still&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;strCAMCommand&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;xTakePicture&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;iPictureCounter&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;iPictureCounter&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;iPictureCounter&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;maxPic&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;
      &lt;span class="nv"&gt;iPictureCounter&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;strFilename&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;0&lt;/span&gt;&lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;strCAMCommand&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;''&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;PrepareCommand Action:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;strFilename&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt; &lt;span class="nt"&gt;INT_TO_STRING&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;iPictureCounter&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;strHelperCamOption&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;CONCAT&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="nt"&gt;strPath&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;CONCAT&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="nt"&gt;strFilename&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;CONCAT&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;strCAMCommand&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt;&lt;span class="nt"&gt;strFileExtension&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Grüße&lt;br/&gt;
Edwin&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=1353" rel="nofollow"&gt;CameraMultiblePicWebvisu.project &lt;span&gt;&lt;span&gt;[162.75 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#26d2" rel="alternate"/><published>2020-02-28T03:49:03.131000Z</published><updated>2020-02-28T03:49:03.131000Z</updated><author><name>Ensi8050</name><uri>https://forge.codesys.com/u/ensi8050/</uri></author><id>https://forge.codesys.comf6cb61eb64f8ec9276ddee2ba0170c4086776b63</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;plcmax hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Hallo,&lt;br/&gt;
versuch es mal so:&lt;br/&gt;
stBildfilename:=CONCAT('Bild',INT_TO_STRING(Nummer));&lt;br/&gt;
stBildfilename:=concat(stBildfilename,Extention);&lt;br/&gt;
Gruß&lt;br/&gt;
plcmax&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hallo plcmax,&lt;br/&gt;
danke für deine Antwort. Dieser Ansatz würde innerhalb von CoDeSys den Namen durchnummerieren. Ist auch nützlich, aber mein Problem ist es, diesen Namen dem Raspberry Pi mitzuteilen; der Pi benennt am Ende ja die Datei. Kennst du dich darin vielleicht aus?   &lt;/p&gt;
&lt;p&gt;Grüße&lt;/p&gt;
&lt;p&gt;Ensi8050&lt;/p&gt;
&lt;p&gt;P.S. Habe jetzt es auch mit einem direkten Bash-Befehl versucht (auf dem Raspberry Pi klappt es), aber CoDeSys nimmt es nicht:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;Raspberry_Pi_Camera&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Still&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'-o /media/usbstick/Bild_$(DATE +"%d-%m-%Y_%H:%M:%S").jpg -t 0'&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#bbb6" rel="alternate"/><published>2020-02-28T03:49:01.142000Z</published><updated>2020-02-28T03:49:01.142000Z</updated><author><name>plcmax</name><uri>https://forge.codesys.com/u/plcmax/</uri></author><id>https://forge.codesys.comd584b77a155dbba90d4ba32c45f488a1e6932785</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;br/&gt;
versuch es mal so:&lt;br/&gt;
stBildfilename:=CONCAT('Bild',INT_TO_STRING(Nummer));&lt;br/&gt;
stBildfilename:=concat(stBildfilename,Extention);&lt;/p&gt;
&lt;p&gt;Gruß&lt;br/&gt;
plcmax&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Automatische Nummerierung bei erstellten Bilder (Pi Kamera)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/8994a8ba6b/?limit=25#d254" rel="alternate"/><published>2020-02-28T03:48:55.538000Z</published><updated>2020-02-28T03:48:55.538000Z</updated><author><name>Ensi8050</name><uri>https://forge.codesys.com/u/ensi8050/</uri></author><id>https://forge.codesys.com4e012d2cd50dbe19f068ec92a08a286db1b20297</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Guten Tag,&lt;/p&gt;
&lt;p&gt;gibt es eine Möglichkeit im Beispielprojekt Camera (mit dem Raspberry Pi) eine durchlaufende Nummerierung bei den erstellten Bildern einzuführen? Bisher war es ja so, dass immer die alte Datei überschrieben wurde. Ich habe es mit diesem Ansatz versucht: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;nummer&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;nummer&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nt"&gt;1&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;Raspberry_Pi_Camera&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Still&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'"-o Bild"+nummer+".jpg -t 0"'&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Jedoch erhalte ich dann nur den Namen Bild_.jpg. &lt;/p&gt;
&lt;p&gt;Vielen Dank schonmal&lt;/p&gt;
&lt;p&gt;Freundliche Grüße&lt;/p&gt;
&lt;p&gt;Ensi8050&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>