<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; работа с отрицательными числами]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=1047</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1047&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «работа с отрицательными числами».]]></description>
		<lastBuildDate>Mon, 29 Aug 2022 06:00:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10509#p10509</link>
			<description><![CDATA[<p>Спасибо, оставил предыдущий вариант с включением бита отрицательного значения.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Mon, 29 Aug 2022 06:00:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10509#p10509</guid>
		</item>
		<item>
			<title><![CDATA[Re: работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10508#p10508</link>
			<description><![CDATA[<p>Перейдите из Цельсия в Кельвин. Температура в Кельвинах всегда положительна.</p>]]></description>
			<author><![CDATA[null@example.com (Gluck)]]></author>
			<pubDate>Sun, 28 Aug 2022 11:56:21 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10508#p10508</guid>
		</item>
		<item>
			<title><![CDATA[Re: работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10507#p10507</link>
			<description><![CDATA[<div class="quotebox"><cite>Роман пишет:</cite><blockquote><p>Мне с отрицательными данными в <strong>десятичном формате</strong> надо работать, а не со <strong>строками</strong>.</p></blockquote></div><p>Я вам и не предлагал это сделать. Я лишь указывал на то, что (дословно):</p><div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Знак температуры может быть получен отдельного регистра</p></blockquote></div><br /><p>Таким образом, подобную задачу:</p><div class="quotebox"><cite>Роман пишет:</cite><blockquote><p>В программе контроллера Canny есть переменная ustTemp:= -5;<br />Со входа №3 считывается температура испарителя кондиционера ispTemp:=ch3Dallas;<br />в программе контроллера Canny необходимо сравнить уставку температуры и температуру испарителя.<br />и если ispTemp &lt; ustTemp , то включить флаг ошибки , например переменная bool ErrorCond:=true;</p></blockquote></div><p>Можно решить, например, так (уставка здесь задана константой, но это не принципиально):</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 22 Aug 2022 10:13:45 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10507#p10507</guid>
		</item>
		<item>
			<title><![CDATA[Re: работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10505#p10505</link>
			<description><![CDATA[<p>Уточню если непонятно описал вопрос. <br />В программе контроллера Canny есть переменная ustTemp:= -5;<br />Со входа №3 считывается температура испарителя кондиционера ispTemp:=ch3Dallas;<br />в программе контроллера Canny необходимо сравнить уставку температуры и температуру испарителя.<br /> и если ispTemp &lt; ustTemp , то включить флаг ошибки , например переменная bool ErrorCond:=true;<br />В программном обеспечении контроллеров обычно можно сразу сравнить числа(отрицательные) , без модуля их числа и вывести результат в необходимую переменную. Как сделать данный пример в программном обеспечении вашего контроллера?</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Mon, 22 Aug 2022 07:29:01 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10505#p10505</guid>
		</item>
		<item>
			<title><![CDATA[Re: работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10504#p10504</link>
			<description><![CDATA[<p>Мне с отрицательными данными в <strong>десятичном формате</strong> надо работать, а не со <strong>строками</strong>. В алгоритме контроллера необходимо сравнить уставку температурного параметра (отрицательную), которая опять же является константной величиной с текущей температурой датчика, которая предполагается что будет периодически иметь отрицательное значение, понятно что я буду в программе сравнивать модули чисел. Функцию модуля знака числа я тоже не нашёл в вашей библиотеке. Есть конкретный пример как это сделать (сравнить отрицательные значения в десятичном формате в программе)?. Просто в программном обеспечении ПЛК обычно всегда есть возможность работать с отрицательными значениями ( не со строками) без дополнительных преобразований.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Mon, 22 Aug 2022 06:52:26 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10504#p10504</guid>
		</item>
		<item>
			<title><![CDATA[Re: работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10499#p10499</link>
			<description><![CDATA[<p>Не вполне понятен вопрос.<br />Знак температуры может быть получен отдельного регистра - см.функ.блок №4 здесь: <a href="https://canny.ru/docs/c72gamma/1-wire/#sec--c72gamma-1-wire-primery" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72gamma/1-wire/# … re-primery</a></p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Wed, 17 Aug 2022 16:16:26 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10499#p10499</guid>
		</item>
		<item>
			<title><![CDATA[работа с отрицательными числами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10498#p10498</link>
			<description><![CDATA[<p>Добрый день! Есть ли возможность используя входа контроллера Canny Gamma 7.2 считывать отрицательные значения с датчика температуры Dallas шины 1-wire? В описании как я понял есть пример работы с внутренними переменными создавая внутри самого алгоритма переменные отрицательных значений.</p>]]></description>
			<author><![CDATA[null@example.com (Роман)]]></author>
			<pubDate>Wed, 17 Aug 2022 14:26:01 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10498#p10498</guid>
		</item>
	</channel>
</rss>
