Есть S7-1214C , SB1241 и частотник innovert серии ISD.
Инструкция к innovert серии ISD: http://rusautomation.ru/d/288371/d/innovert-isd.pdf
Подключал ЧП к ОВЕН-100. Удачно писал в регистры ЧП частоту и режим пуск/стоп. Всё работало (ЧП запускался с заданной частотой и останавливался)
Подключил теперь этот же ЧП к S7-1214C. Не получается в него ничего записать. Что не так в TIA?
PS: С двух других устройств на этой же шине RS-485 данные читаю и пишу в них нормально. После замены ПЛК с ОВЕН на Сименс шина RS-485 не переделывалась, подключения к устройствам не изменялись, просто был заменён один ПЛК на другой.
Оба проекта (в Codesys 2.3 для ПЛК-100 и в TIA Version V13 SP1 Update 6 для S7-1214С) для сравнения загрузил в zip`е в файлообменник http://www.fayloobmennik.net/6613306 (project_TIA13_+_owen.zip). Пароль для скачивания: password
Сам архив без пароля.
S7-1200 и ЧП INNOVERT серии ISD
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: S7-1200 и ЧП INNOVERT серии ISD
Интересный адрес данных: 441217 . Это в приборе A100hex?
Я обычно подключаюсь к сети с помощью утилиты ComPortToolKit и смотрю обмен:
- для начала можно только к контроллеру подключиться и посмотреть, что он шлет
Если есть ошибка, то надо смотреть STATUS.
Если идет обмен, то должен моргать BUSY.
Я обычно подключаюсь к сети с помощью утилиты ComPortToolKit и смотрю обмен:
- для начала можно только к контроллеру подключиться и посмотреть, что он шлет
Если есть ошибка, то надо смотреть STATUS.
Если идет обмен, то должен моргать BUSY.
Re: S7-1200 и ЧП INNOVERT серии ISD
Да, 441217 будет соответствовать A100H. А что это за регистр??Автоматизатор писал(а):Интересный адрес данных: 441217 . Это в приборе A100hex?
Я пишу данные в регистры 408193 и 408194 (2000H и 2001H в ЧП соответственно). В Кодесисе запись в рег. 8192 и 8193 была без проблем, в ТИА что-то не получается.
Re: S7-1200 и ЧП INNOVERT серии ISD
busy моргает, error не активен, в status светятся 0000. Т.е ошибки нет.Автоматизатор писал(а):Если есть ошибка, то надо смотреть STATUS.
Если идет обмен, то должен моргать BUSY.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: S7-1200 и ЧП INNOVERT серии ISD
Есть чем подключиться к линии?
Re: S7-1200 и ЧП INNOVERT серии ISD
Да, есть преобразователь 485<->usb.Автоматизатор писал(а):Есть чем подключиться к линии?
Re: S7-1200 и ЧП INNOVERT серии ISD
В общем всё получилось. Оказалось, что писать (в отличие от чтения) с помощью MB_MASTER при MODE=1 сразу несколько регистров не получается (при условии, что их номера идут друг за другом). Пришлось создать 2 экземпляра MB_MASTER и в каждый из них писать отдельный регистр. После чего ЧП заработал.
- Автоматизатор
- Профессионал
- Сообщения: 993
- Зарегистрирован: 09 окт 2012, 05:18
Re: S7-1200 и ЧП INNOVERT серии ISD
Посмотрел внимательно на задаваемый режим функции MB_MASTER.
Для режима 2 как раз ограничение: слово за один запрос.
Я использовал 1, когда засылал несколько регистров. Сейчас посмотрел справку по функции - там довольно хитро Сименс реализовал работу Modbus.Для режима 2 как раз ограничение: слово за один запрос.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: S7-1200 и ЧП INNOVERT серии ISD
Я пробовал и mode=1 и mode=2 -- не работал ни так, ни так. Разбил на 2 блока под каждый регистр и заработало нормально при mode=1. Т.е сейчас у меня 2 блока с mode=1.Автоматизатор писал(а): Я использовал 1, когда засылал несколько регистров.Для режима 2 как раз ограничение: слово за один запрос.
Re: S7-1200 и ЧП INNOVERT серии ISD
Еще вопрос: как изменить частоту (период) обращения ПЛК к устройствам по RS485?
Сейчас с ОВЕН ПЛК100 обмен быстрый - индикаторы на устройствах мигают быстро. А если в место ПЛК100 подключаю S7-1200, то индикаторы мигают редко и, в частности, по работе частотника видно, что данные до него доходят не сразу, а с различными задержками.
Сейчас с ОВЕН ПЛК100 обмен быстрый - индикаторы на устройствах мигают быстро. А если в место ПЛК100 подключаю S7-1200, то индикаторы мигают редко и, в частности, по работе частотника видно, что данные до него доходят не сразу, а с различными задержками.
Re: S7-1200 и ЧП INNOVERT серии ISD
Возможно нужно заблокировать подачу импульса на вход REQ при условии, что блок занят (BUSY) - использовать нормально замкнутый контакт.
Re: S7-1200 и ЧП INNOVERT серии ISD
У меня на REQ последующего блока стоит TRUE, но а вот перед входом EN как раз стоит нормально замкнутый контакт с выхода BUSY предыдущего блока -- как на скриншоте выше.
Re: S7-1200 и ЧП INNOVERT серии ISD
Поменяйте местами сигналы. Как это повлияет на процесс?
-
- Профан
- Сообщения: 2
- Зарегистрирован: 14 апр 2020, 07:08
Re: S7-1200 и ЧП INNOVERT серии ISD
Автоматизатор писал(а): ↑05 окт 2016, 12:12Интересный адрес данных: 441217 . Это в приборе A100hex?
Я обычно подключаюсь к сети с помощью утилиты ComPortToolKit и смотрю обмен:
- для начала можно только к контроллеру подключиться и посмотреть, что он шлет
Если есть ошибка, то надо смотреть STATUS.
Если идет обмен, то должен моргать BUSY.
Добрый день! Я новичок в программировании Siemens-контроллеров. Сейчас учусь подключать ЧП к контроллеру.Пытаюсь подключить ЧП Innovert isd152m21b к s7-1200 по ModBus RTU и читать параметры с PA01 по РА18 . Столкнулся со следующей сложностью: не могу понять как правильно нужно записать адрес данных в MB_MASTER (Ошибка 8189). Пытался скачать файл от askaev'а с его проектом, но не получается. Не могли бы объяснить как правильно обращаться к данному ЧП? Буду благодарен Вам за любую помощь!
-
- Профан
- Сообщения: 2
- Зарегистрирован: 14 апр 2020, 07:08
Re: S7-1200 и ЧП INNOVERT серии ISD
Меняю адрес на 400001 - выпадает в busy и всё. На CM1241 индикаторы не горят даже. Как быть?Student121 писал(а): ↑14 апр 2020, 07:40Автоматизатор писал(а): ↑05 окт 2016, 12:12Интересный адрес данных: 441217 . Это в приборе A100hex?
Я обычно подключаюсь к сети с помощью утилиты ComPortToolKit и смотрю обмен:
- для начала можно только к контроллеру подключиться и посмотреть, что он шлет
Если есть ошибка, то надо смотреть STATUS.
Если идет обмен, то должен моргать BUSY.Добрый день! Я новичок в программировании Siemens-контроллеров. Сейчас учусь подключать ЧП к контроллеру.Пытаюсь подключить ЧП Innovert isd152m21b к s7-1200 по ModBus RTU и читать параметры с PA01 по РА18 . Столкнулся со следующей сложностью: не могу понять как правильно нужно записать адрес данных в MB_MASTER (Ошибка 8189). Пытался скачать файл от askaev'а с его проектом, но не получается. Не могли бы объяснить как правильно обращаться к данному ЧП? Буду благодарен Вам за любую помощь!
Re: S7-1200 и ЧП INNOVERT серии ISD
Начиная со стр 1067 https://support.industry.siemens.com/cs ... nload=true
Вот моя подпись...
Re: S7-1200 и ЧП INNOVERT серии ISD
Перезагружайте ПЛК после смены кардинальных настроек.