CODESYS - das IEC 61131-3 Programmiersystem
https://forum-de.codesys.com/

Warnings by using Function Block Serial_Line
https://forum-de.codesys.com/viewtopic.php?f=18&t=5898
Seite 1 von 1

Autor:  CanBohr [ Fr Jan 18, 2019 8:13 am ]
Betreff des Beitrags:  Warnings by using Function Block Serial_Line

When using the function block Serial_Line from Codesys I get 5 warnings:

C0195: Implizite Konvertierung von nicht vorzeichenbehaftetem Datentyp 'STOPBIT' nach vorzeichenbehaftetem Datentyp 'UDINT' : Möglicherweise Verlust des Vorzeichens
C0195: Implizite Konvertierung von nicht vorzeichenbehaftetem Datentyp 'PARITY' nach vorzeichenbehaftetem Datentyp 'UDINT' : Möglicherweise Verlust des Vorzeichens
C0196: Implizite Konvertierung von nicht vorzeichenbehafteten Datentyp 'UINT' nach vorzeichenbehafteten Datentyp 'INT' : Möglicherweise Verlust des Vorzeichens
C0195: Implizite Konvertierung von nicht vorzeichenbehaftetem Datentyp 'SINT' nach vorzeichenbehaftetem Datentyp 'UINT' : Möglicherweise Verlust des Vorzeichens
C0196: Implizite Konvertierung von nicht vorzeichenbehafteten Datentyp 'UINT' nach vorzeichenbehafteten Datentyp 'INT' : Möglicherweise Verlust des Vorzeichens

As far as I can see, the problem is caused by the CAA_SerialCom Library. In SerialCom the Stopbt is defined as a INT, whereas the Parameters are defined as UDINT in the same library.

Is there a way to modify the Library to get rid of these warnings?

Cheers,
CanBohr

Dateianhänge:
Codesys function block Serial_Line.jpg
Codesys function block Serial_Line.jpg [ 425.5 KiB | 682 mal betrachtet ]

Autor:  CanBohr [ Mo Jan 21, 2019 11:51 am ]
Betreff des Beitrags:  Re: Warnings by using Function Block Serial_Line

Hat keiner einen Hinweis für mich, wie ich die Warnungen loswerde?
Gruß,
CanBohr

Autor:  Edwin Schwellinger [ Mo Jan 21, 2019 1:12 pm ]
Betreff des Beitrags:  Re: Warnings by using Function Block Serial_Line

Hi,

it is just a warnming so - to get it of it
INT_TO_UDINT() could be the solution..

BR
Edwin

Dateianhänge:
convert.png
convert.png [ 33.04 KiB | 651 mal betrachtet ]

Autor:  CanBohr [ Di Jan 22, 2019 8:15 pm ]
Betreff des Beitrags:  Re: Warnings by using Function Block Serial_Line

Hallo Herr Schwellinger,

darauf hätte ich bestimmt selber kommen müssen.
Ich hoffe, Sie nehmen mir meine Unwissenheit nicht übel.

Vielen Dank für den Hinweis.

Gruß,
CanBohr

Seite 1 von 1 Alle Zeiten sind UTC
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/