На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Вопрос по mTV100 + S7 300

Модератор: специалисты по Weintek


Автор темы
Xenonci
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 21 апр 2014, 19:47
Имя: Белоцерковский Илья
Контактная информация:

Вопрос по mTV100 + S7 300

Сообщение Xenonci » 16 сен 2016, 12:04

Добрый день

Объясните мне pls - чем отличается обращение к DBBn и DBn при обращении к DB s7300?
И как мне правильно отобразить на панели PQD (периферийное двойное слово):
QW (32bit UNSIGNED)?
Какой период опроса панелью контроллеров по TCP IP? Это где-то настраивается?


Автор темы
Xenonci
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 21 апр 2014, 19:47
Имя: Белоцерковский Илья
Контактная информация:

Вопрос по mTV100 + S7 300

Сообщение Xenonci » 26 сен 2016, 13:41

Добрый день
Опрашиваю 12 контроллеров S7-300 по Ethernet. Все было нормально до 21.09.16г
Глючат практически одинаковые проекты от разных дат 19.09.16 - работает нормально, а 21.09.16 при опросе контроллера выкидывает произвольно биты (устанавливает в 1-цу) См. вложение - одновременное выполнение 2- проектов для Weintek mTV-100!!!
Не могу понять в чем причина??? Откуда лезут биты в опрос - никаких преобразований не делаю. Все различия практически устранил. Чем можно сравнить проекты (В Step7 очень удобно - есть Compare projekt)? АУ специалисты по Weintek ...
Изображение

Аватара пользователя

skr
специалист по WEINTEK
специалист по WEINTEK
Сообщения: 208
Зарегистрирован: 22 мар 2013, 10:52
Имя: Денис Порфирьев
Откуда: Санкт-Петербург
Поблагодарили: 5 раз
Контактная информация:

Вопрос по mTV100 + S7 300

Сообщение skr » 26 сен 2016, 15:03

Можете поделиться проектами через личные сообщения?


Автор темы
Xenonci
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 21 апр 2014, 19:47
Имя: Белоцерковский Илья
Контактная информация:

Вопрос по mTV100 + S7 300

Сообщение Xenonci » 26 сен 2016, 18:50

Поделиться могу - но уже сам разобрался:

При использовании функции преобразования переменных SEC_to_min, добавленной в библиотеку подрограммой (секунды в минуты см. вложение) происходит деление с остатком чисел
unsigned short - вот этот остаток наверное и попадает в ячейки, ответственные за опрос контроллера. Когда убрал преобразование
(отключил функцию) - сразу пропали "левые" биты в опросе контроллера.

Изображение

Изображение

Аватара пользователя

and909
частый гость
частый гость
Сообщения: 472
Зарегистрирован: 27 июн 2013, 11:20
Имя: Андрей Шавшуков
Благодарил (а): 5 раз
Поблагодарили: 7 раз

Вопрос по mTV100 + S7 300

Сообщение and909 » 27 сен 2016, 06:12

Xenonci, вставляйте фото средствами самого форума (добавить файлы), а то при попытке просмотра ваших фото выбрасывает на главную radikal.ru и больше ничего.
Я ленивый: делаю быстро, чтобы отстали и качественно, чтобы не переделывать.


Автор темы
Xenonci
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 21 апр 2014, 19:47
Имя: Белоцерковский Илья
Контактная информация:

Вопрос по mTV100 + S7 300

Сообщение Xenonci » 27 сен 2016, 08:28

Сорри, не заметил вкладку - вложения. Чтобы просмотреть - нажмите правой- открыть изображение в новой вкладке.