R&D STEUERUNGSTECHNIK,  Booth A10 / Hall 17
R&D Steuerungstechnik
16
R&D Steuerungstechnik
16
{{ moduleLabel }}
{{ label }}
Premium

Supplier

R&D Steuerungstechnik GmbH & Co. KG

Hochsteiner Weg 87-95

41189 MönchengladbachGermany

  • Aug 14, 2025 15:02 New post in forum

    Zufallszahl generieren (SINUMERIK)

    Ich brauchte bisher immer nur eine und die habe ich hinter dem manuellen Zyklus Start ausgelesen. Dann ist es wie beim Würfeln mit einem 10-seitigen Würfel Bei mehreren Zufallszahlen hintereinander gebe ich dir vollkommen recht. Da ist die Uhrzeit nicht verlässlich.

  • Aug 14, 2025 14:41 New post in forum

    Zufallszahl generieren (SINUMERIK)

    Noch eine Ergänzung: Wenn man die "Zufallszahlen" von der Uhrzeit ableitet, kann man keine (gute) Zufälligkeit erwarten, wenn man die Zahlen in zu kurzen Abständen ausliest. Man muss bedenken, dass ein Computer in einer Millisekunde größenordnungsmäßig eine MiIlion Operationen ausführt. Wenn man sich z.B. in einem NC-Programm am Anfang mal fünf Zufallszahlen besorgen will, indem man diese in fünf aufeinander folgenden Zeilen ausliest, darf man sich nicht wundern, wenn man dann mit hohe...

  • Aug 14, 2025 10:50 New post in forum

    Zufallszahl generieren (SINUMERIK)

    Wenn die Zufallszahlen wie im Beispiel in der Anfrage ganze Zahlen von 0 bis 5 sein sollen (also 6 verschiedene Werte), würde ich das so machen: XYZ = $A_MSECOND MOD 6 $A_MSECOND liefert eine Wert im Bereich von 0 bis 999 (Die Doku behauptet allerdings 0 bis 1000. Das halte ich für falsch. Nach 999 Millisekunden kommt nicht die 1000. sondern die 0. der folgenden Sekunde). Dieser Wert wird durch 6 geteilt und der bei der Modulodivision verbleibende Rest (0...5) wird ausgegeben. Stati...

  • Aug 14, 2025 10:19 New post in forum

    Zufallszahl generieren (SINUMERIK)

    Ich weiß nicht, wie es auf der Siemens geht, aber bei Fanuc lese ich immer die aktuelle Uhrzeit aus und werte dann nur die letzte Stelle der Sekunde aus. Dann habe ich Zufallszahlen zwischen 0 und 9, also insgesamt 10 Zustände. Darf ich fragen, wofür du die Zufallszahlen nutzt?

  • Aug 14, 2025 09:36 New post in forum

    Zufallszahl generieren (SINUMERIK)

    NACHTRAG Ich habe das nun einfach wie folgt gelöst: waitTimeS = $A_MSECOND / 1000 * maxWaitTimeS Damit generiere ich mir also eine zufällige Wartezeit zw. 0 und "maxWaitTimeS". Das sollte ganz gut funktionieren, da der Code in sehr unterschiedlichen Intervallen aufgerufen wird und die gemessene Systemzeit in ms daher stark variieren sollte.

  • Aug 14, 2025 07:49 New post in forum

    Zufallszahl generieren (SINUMERIK)

    Hallo CNCFr, achso, dann hab ich das falsch verstanden... Ist Ihnen eine andere Möglichkeit bekannt, eine Zufallszahl zu generieren? Falls es tatsächlich keinen Befehl geben sollte (wonach es aktuell aussieht), würde ich vllt. einfach die Systemzeit in ms abfragen, und den Wert dann als Zufallswert nutzen... Zum Zweck meines Tests würde das vermutlich "zufällig genug" sein. Danke jedenfalls!

  • Aug 14, 2025 07:37 New post in forum

    Zufallszahl generieren (SINUMERIK)

    Wenn ich das richtig sehe, ist diese Funktion kein Teil der NC-Programmiersprache. Es scheint sie nur in der Software für die Gestaltung von Bedieneroberflächen "Run MyScreens (BE2)" zu geben.

  • Aug 14, 2025 06:44 New topic in forum

    Zufallszahl generieren (SINUMERIK)

    Hallo, für Tests, die ich auf unserer Maschine durchführen will, müsste ich im NC-Code Zufallszahlen generieren. Laut Doku wäre das der Befehl "RANDOM": https://www.manualslib.de/manual/46660/Siem...l.html?page=819 Wenn ich jetzt aber z.B. folgendes programmiere, kommt der Alarm "Satz 2 Name RANDOM ist nicht bekannt oder nicht definiert": DEF REAL XYZ XYZ=RANDOM(0,5) M2 Kann mir jemand weiterhelfen? Was mache ich denn falsch????? Es handelt sich um eine SINUMERIK 840D sl....

  • Aug 12, 2025 21:07 New post in forum

    ONE, welche gravierenden Unterschiede zum Vorgänger?

    Hallo SaschaKraus, Siemens hat in der Tat an der Oberfläche und in den Antriebsparametern nicht viel geändert, damit sich die Maschinenbediener schnell zurechtfinden. So weit ich das sehe, sind die NC Programme kompatibel. Unter der Haube ist das etwas anders, da scheint mir eine Umsteigerschulung schon angebracht, wenn Du tiefer ins System gehst. Für einfachen Hardwaretausch braucht es das nicht. - Die interne 1500er PLC ist nur mit TiA Portal programmierbar. - Es wird jetzt Safety Integrat...

    More info
  • Aug 12, 2025 18:30 New topic in forum

    ONE, welche gravierenden Unterschiede zum Vorgänger?

    Guten Abend, kurze Information zu meiner Person. Ich bin seit über 20 Jahren Instandhalter im Bereich CNC, Siemens powerline und solutionsline mein Alltag. Wir gehen in meinen Augen recht tief in die Maschinen bei der Rep. und Fehlersuche. Nach der Fehlersuche ist der Tausch von Motoren, Leistungsteilen, Messsystemen und die anschließende Inbetriebnahme der Maschine mein Alltag! Wir bekommen jetzt die ersten Maschinen mit Siemens ONE. Ich mit dieser Steuerung noch nicht viel zutun gehabt...

Login or register now and enjoy all the benefits of a community!

To get the whole functionality of IndustryArena Forum you need to login or register. This process is absolutely free.

Password forgotten?
Contact request
Guest Photo
Your message
The controller within the meaning of Art. 4(7) GDPR is: IndustryArena GmbH, Schneiderstr. 6, 40764 Langenfeld, Germany.
You may reach our data protection officer under [email protected].

Purpose of processing
We process your personal data concerning the use of the contact form and the communication with the company of the newsroom as well as the transmission of your data to this company in accordance to Art. 6 (1a) GDPR. This constitutes a legitimate interest for us in accordance to Art. 6 (1f) GDPR.

Recipient of the data
Within our organization, those units gain access to your data, which are necessary to fulfil the above purposes.
Personal data will only be transmitted to third parties if this is necessary for the aforementioned purposes or if another legal basis exists. If necessary, we conclude the corresponding data protection agreements with third parties, in particular pursuant to Art. 28 GDPR.

Data storing
Your data will be transmitted to the company of the newsroom for further processing. The period of storing is the duration of the processing of your request by the respective company.

Select contact person

Newsroom Logo

Design options

  • Title text color:
  • Content background:
  • Content text color:
  • Navigation background:
  • Tab text color:
  • Active tab text color:
  • Link text color:
  • Active link text color:
  • Background image Background color:

    How do you want to position the background-image?

    Please note: Banners and skyscrapers are only saved for the current language. For other languages, change the language using the button at the top right.

    Set the link for the background image

  • Banner

    How do you like to align the banner?

    Please note: Banners and skyscrapers are only saved for the current language. For other languages, change the language using the button at the top right.

    Set the link for the banner

  • Skyscraper

    Set the link for the skyscraper

Please note:

Banners and skyscrapers are only saved for the current language. For other languages, change the language using the button at the top right.