S7_WriteRegisterShortInt umbenannt zu S7_WriteRegisterChar
S7_WriteRegisterSmallInt umbenannt zu S7_WriteRegisterShort
Ich falle gerade aus allen Wolken als ich gesehen habe das die Funktionen umbenannt werden, warum macht man denn sowas ? Ich würde gern den Technischen Hintergrund wissen warum ich die nächste zeit wieder alles anpassen muss was an meine SPS geht.
Gibt es eine möglichlkeit in allen Scripten / Zeitplänen die Funkion zu ändern ?
Habe jetzt nicht nachgesehen, aber meistens sind die alten Funktionen noch lauffähig sofern du die Kompatibilitätsfunktionen aktiv hast.
Der Grund fehlt wirklich und ist wohl irgendwo zwischen Beta und Release verloren gegangen. Hatte was damit zu tun, das die Datentypen damals an Delphi angeleht waren und jetzt dem üblichen Sprachgebrauch entsprechen sollen.
Michael
Sofern die Kompatibilitätsfunktionen an sind (Spezialschalter), werden die alten Namen vollständig emuliert. Ansonsten sollte sich der Aufwand mit dem Tipp von DerStandart in Grenzen halten. [emoji4] Da sie Datentypen in der Konfiguration bereits korrekt hießen, war die Anpassung der Funktionsnamen der logische Schritt um es korrekt und Konsistent zu haben.