IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Пересчет секунд
jekon7119
сообщение 9.01.2015 - 11:00
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 9.01.2015
Пользователь №: 10405



Всем добрый день!Вся проблема что с FX2N столкнулся впервые, до этого программировал в Codesys, мне необходимо сделать пересчет секунд в часы,минуты и секунды т.е реализовать следующее:
сек/3600=часы
сек-(часы*3600)/60=минуты
(сек)-(часы*3600)-(минуты*60)=секунды
В Codesys это занимает 3 строки, здесь у меня ушло 8 строк, и результат не тот который я хотел получить, при арифметических действиях выскакивают отрицательные значения как от них избавиться?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
m_by
сообщение 9.01.2015 - 11:19
Сообщение #2


Гигант мысли
****

Группа: Пользователи
Сообщений: 252
Регистрация: 15.11.2007
Пользователь №: 6407



пример бы вашего кода,
наверное и переполнение присутствует,
и про частное с остатком в последующих адресах не знаете ...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
jekon7119
сообщение 9.01.2015 - 11:51
Сообщение #3


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 9.01.2015
Пользователь №: 10405



Прикрепленный файл  ______.JPG ( 49.16 килобайт ) Кол-во скачиваний: 28
Вот этот кусок, я адреса через один раскидал

Сообщение отредактировал jekon7119 - 9.01.2015 - 11:52
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 9.01.2015 - 14:05
Сообщение #4


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



http://www.melsec.ru/forum/index.php?s=&am...post&p=8762


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
jekon7119
сообщение 9.01.2015 - 14:42
Сообщение #5


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 9.01.2015
Пользователь №: 10405



Не получиться так просто секунды будут считаться до 100
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 9.01.2015 - 15:26
Сообщение #6


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(jekon7119 @ 9.01.2015 - 15:42) *
Не получиться так просто секунды будут считаться до 100


Учить меня будете?! На практике проверили, прежде чем заявления делать?!
Я дал Вам ссылку трехстрочное решение, которое, при желании, и сами могли отыскать на форуме. Чтобы забить его в пакет разработчика требуется меньше минуты, еще две минуты на проверку правильности вычислений. Лень???
mad.gif


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
jekon7119
сообщение 9.01.2015 - 15:59
Сообщение #7


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 9.01.2015
Пользователь №: 10405



Не лень попробовал Прикрепленный файл  ______.JPG ( 20.38 килобайт ) Кол-во скачиваний: 56
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 9.01.2015 - 16:09
Сообщение #8


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(jekon7119 @ 9.01.2015 - 16:59) *
Не лень попробовал Прикрепленный файл  ______.JPG ( 20.38 килобайт ) Кол-во скачиваний: 56


Ищите у себя ошибку. Она видна невооруженным глазом.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
jekon7119
сообщение 9.01.2015 - 16:23
Сообщение #9


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 9.01.2015
Пользователь №: 10405



Нашел спасибо! rolleyes.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 9.01.2015 - 16:32
Сообщение #10


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(jekon7119 @ 9.01.2015 - 17:23) *
Нашел спасибо! rolleyes.gif


Well, jekon7119. Поменьше лени, побольше внимательности и, будьте так любезны, подучите русский язык, в частности, когда глаголы ПИШУТСЯ без мягкого знака, а когда с мягким. Тогда будем друг-другу УЛЫБАТЬСЯ.
Remember, time is money, especially if it's an alien time!

Сообщение отредактировал inntele - 9.01.2015 - 16:53


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
jekon7119
сообщение 9.01.2015 - 16:56
Сообщение #11


Читатель
*

Группа: Пользователи
Сообщений: 9
Регистрация: 9.01.2015
Пользователь №: 10405



По русскому всегда 3 была за почерк, а насчет лени трудно с ST на LD переходить, с Codesys на GX.
P.S:Особенно если видишь первый раз
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 9.01.2015 - 17:36
Сообщение #12


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(jekon7119 @ 9.01.2015 - 17:56) *
По русскому всегда 3 была за почерк, а насчет лени трудно с ST на LD переходить, с Codesys на GX.
P.S:Особенно если видишь первый раз


Переход с одного языка программирования на другой, понятно, легко и быстро не дается. Но мое негодование вызывает совсем не это. Пожалуйста, прочтите обсуждение в курилке (в последнем разделе форума) касающееся того, на кого нет желания тратить время и давать ответы, и возьмите себе на заметку. После задайтесь следующими вопросами:
1) по какой причине Вам потребовалась помощь форумчан?
2) какую цель преследует получение помощи на форуме?
Когда ответите для себя, тогда, скорее всего, Вам станет ясно, отчего так резок.

А русский язык всегда есть шанс подучить. Век живи, век учись.
То что в школе было три - недоработка учителей. В ВУЗе, который окончил я, из способных колхозников интеллигенцию растили. И, между прочим, вполне успешно. В год, когда выпускался, Россия занимала 3-е место в мире по качеству образования и уровню знаний выпускников технических ВУЗов, при том, что все студенты мужеского пола после первого курса "чрезвычайно интересно и увлекательно провели ближайшие два года" (с) с оружием в руках, а после обратно за парту.

Сообщение отредактировал inntele - 9.01.2015 - 17:36


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 26.04.2024 - 04:29