Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Чт мар 28, 2024 21:12

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 6 сообщений ] 
Автор Сообщение
 Заголовок сообщения: требуется помощь по команде SPED(885)
СообщениеДобавлено: Пт янв 20, 2017 17:03 
Не в сети

Регистрация: Пн авг 22, 2016 13:13
Сообщения: 14
Здравствуйте подскажите по поводу такого вопроса:
с панели NB3Q передаю в память скажем D30 значение в BCD
в плк CP1E команда SPED(885) в поле задачи импульсов ставлю D30 а на выходе нереально огромное число не совпадающее с уставкой, с таймерами все прекрасно работает , математические функции тоже правильно определяют число.
куда смотреть?


В начало
 Профиль  
 
 Заголовок сообщения: Re: требуется помощь по команде SPED(885)
СообщениеДобавлено: Пт янв 20, 2017 18:06 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Цитата:
BCD

SPED число в D30 воспринимает как UDINT, т.е. криво, и ещё цепляет значение из D31.

Если UDINT по адресам D30 и D31 превысит 100000, SPED вообще не включится.


В начало
 Профиль  
 
 Заголовок сообщения: Re: требуется помощь по команде SPED(885)
СообщениеДобавлено: Пт янв 20, 2017 18:14 
Не в сети

Регистрация: Пн авг 22, 2016 13:13
Сообщения: 14
а как впихать в D30-31 нужное мне число


В начало
 Профиль  
 
 Заголовок сообщения: Re: требуется помощь по команде SPED(885)
СообщениеДобавлено: Пт янв 20, 2017 18:24 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Если вводите с панели, значит в панели указать правильный тип данных.
ну ещё и убедиться, что D31 нигде не занят.

Ещё обязательно к прочтению часть инструкции с описанием типов данных.


В начало
 Профиль  
 
 Заголовок сообщения: Re: требуется помощь по команде SPED(885)
СообщениеДобавлено: Пт янв 20, 2017 18:36 
Не в сети

Регистрация: Пн авг 22, 2016 13:13
Сообщения: 14
И последний вопрос , я надеюсь . если я в панели установлю другой тип данных, то и ввод будет происходить в этом же типе, оператор к примеру не знает шестнадцатиричную систему. или ввод так и останется в человеческом виде, а панель передаст в плк уже нужные данные???


В начало
 Профиль  
 
 Заголовок сообщения: Re: требуется помощь по команде SPED(885)
СообщениеДобавлено: Пт янв 20, 2017 18:43 
Не в сети

Регистрация: Пн авг 22, 2016 13:13
Сообщения: 14
блин, наверно надобыло размер изменить ежели число в SPED занимает два слова
вот я тупанул.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 6 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3