Delta as200 руководство по программированию

Примечание: большая часть софта скачивается напрямую с сервера производителя, поэтому система не может определить размер файла и в колонке «размер» может стоять ‘0’

Категория файлов:

Тип Документ Язык Категория Размер Дата
ISPSoft v3.17 (ПО для контроллеров AS/AH/DVP. Совместимо с Windows® XP/Vista/7 (32-bit/64-bit)/8/10(64-bit)
EN Программное обеспечение 0Mb 16.05.2023
Прошивка 1.12.80 для ЦПУ AS300
EN Программное обеспечение 0,95Mb 12.05.2023
Прошивка 1.12.80 для ЦПУ AS200
EN Программное обеспечение 0,9Mb 12.05.2023
Презентация по контроллерам AS300/AS200
RU Презентация 5,08Mb 10.02.2023
Сертификат соответствия ЕАС на источники питания DVPPS, AS, AH (2019-2024)+
RU Сертификаты 1,72Mb 06.02.2023
Прошивка 1.13 только для ЦПУ AS218 (аналоговый сопроцессор)
EN Программное обеспечение 0,12Mb 01.07.2022
COMMGR v.1.14 — integrated communication management software (Windows® XP/7(32-bit/64-bit)/8/10 (64-bit)
EN Программное обеспечение 0Mb 18.02.2022
Каталог «Программируемые контроллеры серий DVP/AH/AS и панели оператора DOP/TP»
RU Рекламные материалы 27,08Mb 09.06.2021
DIAStudio — единая среда разработки (требует регистрации)
EN Программное обеспечение 0Mb 20.04.2021
Организация управления преобразователями частоты MS300 по протоколу Ethernet/IP контроллерами AS200/AS300
RU Руководства пользователя 10,32Mb 26.11.2020
Организация управления преобразователями частоты C2000 по протоколу Ethernet/IP контроллерами AS200/AS300
RU Руководства пользователя 7,19Mb 26.11.2020
Организация управления преобразователями частоты CP2000 по протоколу Ethernet/IP контроллерами AS200/AS300
RU Руководства пользователя 7,19Mb 26.11.2020
Организация управления преобразователями частоты по протоколу Ethernet/IP контроллерами AS200/AS300
RU Руководства пользователя 24,7Mb 26.11.2020
Инструкция по совместному использованию симуляторов панелей оператора Delta DOP-100 и контроллеров Delta AS/DVP/AH
RU Руководства пользователя 2,97Mb 16.11.2020
Сертификат соответствия EAC на ПЛК серий AS/AH/DVP 24В (2020-2025)
RU Сертификаты 1,56Mb 20.10.2020

Delta VFD-ED — оптимальный ПЧ для скоростного лифта

новости

06.10.2022

новостиПри выборе преобразователя частоты для двигателей лифтов необходимо учитывать множество нюансов, чтобы обеспечить пользователям лифтов должный уровень комфорта и безопасности

Сегодня большинство высотных зданий и жилых домов, как при их возведении, так и при капремонте, оснащаются скоростными лиф ..

Читать далее…

ПЛК Delta AH500 управляют системой водоснабжения небольшого города

новости

06.10.2022

новостиКомплексная система управления станцией водоснабжения для небольшого города, построенная на базе высокопроизводительных резервируемых ПЛК Delta серии AH500, обеспечивает подготовку, очистку и подачу до 60 тысяч тонн воды ежедневно

Качество и эффективность водоснабжения — от забора воды, ее фильтр ..

Читать далее…

Системы машинного зрения Delta помогают выполнять техническое обслуживание подвижного состава

новости

06.10.2022

новостиАвтоматизированный комплекс на базе системы машинного зрения Delta DMV2000 помогает выполнять техническое обслуживание подвижного состава и обеспечивать их безопасность, выполняя визуальный контроль подвагонного пространства

Рельсовый транспорт (ж.-д. поезда, трамваи, метро) по объемам перевозок ..

Читать далее…

Системы машинного зрения Delta серии DMV бесконтактно выполняют привязку заготовок к системе координат станка

новости

06.10.2022

новостиСистемы машинного зрения Delta DMV2000/3000 позволяют выполнять автоматическую привязку заготовки к системе координат станка бесконтактным способом в считанные секунды, осуществлять бесконтактный контроль инструмента и заготовок на наличие дефектов и др.

В мире металлообработки одна из главны ..

Читать далее…

Руководство по программированию ПЛК серии AS теперь на русском языке

Руководство по программированию ПЛК серии AS теперь на русском языке

Перевод и обновление руководства по программированию контроллеров серии AS.

Контроллеры серии AS являются высокопроизводительными недорогими контроллерами модульного типа без шасси.

  • Способны обрабатывать до 1024 точек ввода/вывода
  • Обладают высоким быстродействием для организации большого объема вычислений и логики
  • Имеют встроенные входы/выходы, в т.ч. импульсные для 6-ти осей
  • Поддерживают сетевые протоколы Modbus, Ethernet/IP и CANopen

Серия AS. Руководство по программированию

bayk

Сообщения: 846
Зарегистрирован: 30 май 2015, 21:20

Заметки программированию новой серии AS200/300/ES3

Данный пост будет добавляться и редактироваться по мере обнаружения мной косяков и ошибок или нестандартного относительно DVP подхода.
Ни для кого не секрет, что несмотря на все приятности в новых контроллерах, резко изменилась не только адресация системных реле и регистров, но и совершенно нелепым, неудобным, и неприятным способом изменилась работа с функциональными блоками.
в них:
1.исчезла возможность работы с импульсными сигналами LDF и LDP
2 .исчезла возможность работы с сигналом импульса по собравшейся цепи NP/PN
3.Ужасно ухудшилась работа со счетчиками и таймерами — теперь их надо подключать снаружи блока, а во время отладки их счет не виден внутри ФБ
4.место под следующие косяки

Как теперь жить (работать)
1, для того, чтобы можно было использовать импульсные команды, аналогичные LDF/LDP внутри ФБ, появились команды NED/PED, к которым в S1 подается анализируемый флаг, а на S2 УНИКАЛЬНЫЙ флаг типа BOOL, который надо создать в локальных переменных ФБ. ни в коем случае нельзя повторно применять этот флаг! его повторное применение не отслеживается компилятором, и может присвести к непредсказуемой работе ФБ
2. для того, чтобы можно было использовать импульсные команды, аналогичные NP/PN, появились FB_NP/FB_PN (находятся в том же меню, где и NP/PN). для их применения нужно поставить их в место нетворка, аналогичное NP/PN, но им нужно присвоить, как и в п.1 уникальный флаг типа BOOL (все требования к этому флагу, как и в п.1)
3. Ни в коем случае внутри ФБ нельзя дважды применять одно и то же имя переменной, заданное типом C_counter, T_counter, HC_counter. если вам надо 3 раза применить счетчик внутри ФБ то делайте 3 переменных C_counter и подключайте 3 счетчика снаружи. аналогично и для остальных, указанных мной в этом пункте типов. как и в п.1 ни компилятор ни прошивальщик, ни сам ПЛК никак не контролирует это условие. только приводит к непредсказуемым последствиям во время работы.
UPD Решил не разводить новую тему, а выкладывать любые нюансы программирования, найденные мной при написании проектов.

Последний раз редактировалось bayk 11 апр 2022, 19:47, всего редактировалось 3 раза.


skv8016

Сообщения: 6
Зарегистрирован: 03 дек 2017, 00:09

Re: Заметки по ФБ в новой серии AS200/300/ES3

Сообщение

skv8016 » 05 авг 2020, 15:03

Также стоит добавить, что в ST не доступно множество функций.
Мне кажется, что ISPSoft сильно не допилен под эту серию, отчего у меня лично возникли смешанные чувства при написании программы. Как выяснилось, реализовать удобные вычисления на ST не всегда получится и придётся опять лепить портянку на кучу экранов в LD


bayk

Сообщения: 846
Зарегистрирован: 30 май 2015, 21:20

Re: Заметки по ФБ в новой серии AS200/300/ES3

Сообщение

bayk » 07 авг 2020, 12:09

не расскажешь, хотя бы в кратце, что не работает на СТ? я просто еще ни разу не делал проектов с использованием СТ, посокльку чаще беру АС200 под простые ЛД проекты. но с удобным обменом по RS и ETH.


GoGo

Сообщения: 89
Зарегистрирован: 13 июн 2013, 16:14

Re: Заметки по ФБ в новой серии AS200/300/ES3

Сообщение

GoGo » 10 авг 2020, 14:27

Помню были различия в работе структурных переменных вне и внутри ФБ. Что-то связанное с невозможностью обращения к отдельному биту переменной. А в остальном удалось целиком реализовать код на ST для 200 серии. Да, еще неприятно удивился отсутствию UINT у 228, в ST для 16- битных чисел > 32768 пришлось изобретать велосипед.


skv8016

Сообщения: 6
Зарегистрирован: 03 дек 2017, 00:09

Re: Заметки по ФБ в новой серии AS200/300/ES3

Сообщение

skv8016 » 14 сен 2020, 23:19

bayk писал(а): ↑

07 авг 2020, 12:09


не расскажешь, хотя бы в кратце, что не работает на СТ? я просто еще ни разу не делал проектов с использованием СТ, посокльку чаще беру АС200 под простые ЛД проекты. но с удобным обменом по RS и ETH.

Точно не помню. Что-то из математики, вроде функции работы с Real. Сразу вернулся в LD, т.к. тратить время на попытки больше не захотелось. Можно попробовать в ST повтыкать библиотечные функции, может в вашем случае и прокатит, хотя я не очень понимаю, почему не прописали ограничения на использование в доках.
В общем после перехода с DVP сплошное расстройство. AS серия, на мой взгляд не дотягивает до своей стоимости, тогда как DVP серия просто идеал по соотношению цена/функционал.
Сейчас бы отдал предпочтение S7-1200, т.к. всё и везде работает одинаково, доки понятней и гибкость в программировании не уступает СИ.



bayk

Сообщения: 846
Зарегистрирован: 30 май 2015, 21:20

Re: Заметки программированию новой серии AS200/300/ES3

Сообщение

bayk » 27 мар 2022, 15:21

В контроллерах отключили возможность выбора инициализировать ли стартовые значения переменных при прошивке.
я нашел способ как это теперь делать:
ля этого переводим контроллер в «стоп» (иначе выдаст ошибку, что в RUN нельзя) и далее в меню ISPsoft > PLC > Initial value sett. > Initialize retentive symbols !!! все! супер! когда надо, тогда и прописываю инициализационные значения из проекта!

Еще при работе на ST выяснил, что типы переменных он проверять не может и надо самостоятельно за этим следить и применять в блоках на ST привычные для LD команды mmov, rmov, int, float и т.д.
еще обращаю внимание что специализированные команды цикла с перебором from to требуют тип переменной обязательно INT/DINT. если указать word, то будете долго искать, почему не компилируется.

Поскольку теперь все переменные на AS серии по умолчанию не привязаны к адресам, то необходимо конвертировать данные word/dword между собой специализированными командами mmov и rmov.

После разговора с техподдержкой они настоятельно советуют высокоскоростные инструкции не располагать в блоках/pou на языке ST


bayk

Сообщения: 846
Зарегистрирован: 30 май 2015, 21:20

Re: Заметки программированию новой серии AS200/300/ES3

Сообщение

bayk » 11 апр 2022, 19:44

Заметил одну очень критичную беду при написании FB на ST. не дай бог тронуть сортировку локальных переменных! там куда вставлен этот FB все разваливается. то есть если при корректировке FB на LD при изменении порядка сортировки просто в тексте программы сортировка меняется и все привязанные переменные просто перемещаются вслед за изменением положения внутренних входных/выходных точек, то FB на ST все привязанные переменные остаются на местах, а положение
входных/выходных точек изменяется. и все надо заново перепривязывать. поскольку имя переменной не может начинаться с цифры, то и простой нумерацией не прокатит. можно делать префикс из букв латинского алфавита+цифры. но это очень неудобно.

НУ и на последок еще один, уже более приятный момент. при применении (по крайней мере я пробовал с простыми математическими FB) FB внутри другого FB, написанного на ST допускается применять только один идентификатор этого FB во время работы цикла FOR/Next. тоесть вот такая конструкция:

Код: Выделить всё

FOR i:=0 TO 9 BY 1 DO 
fb_ident0 (mm := var1[i], eGear := var2, Pulses => var3[i]);     
END_FOR; 

работает корректно.


bayk

Сообщения: 846
Зарегистрирован: 30 май 2015, 21:20

Re: Заметки по ФБ в новой серии AS200/300/ES3

Сообщение

bayk » 11 апр 2022, 19:48

GoGo писал(а): ↑

10 авг 2020, 14:27


Помню были различия в работе структурных переменных вне и внутри ФБ. Что-то связанное с невозможностью обращения к отдельному биту переменной. А в остальном удалось целиком реализовать код на ST для 200 серии. Да, еще неприятно удивился отсутствию UINT у 228, в ST для 16- битных чисел > 32768 пришлось изобретать велосипед.

надо использовать тип WORD для этого.


GoGo

Сообщения: 89
Зарегистрирован: 13 июн 2013, 16:14

  1. Manuals
  2. Brands
  3. Delta Manuals
  4. Control Unit
  5. AS200 Series

Manuals and User Guides for Delta AS200 Series. We have 1 Delta AS200 Series manual available for free PDF download: Operation Manual

Понравилась статья? Поделить с друзьями:
  • Стили руководства директивный наставнический поддерживающий делегирующий
  • Как зарегистрироваться в одноклассниках на смартфоне пошаговая инструкция
  • Руководство второго телеканал
  • Руководство пользователя xiaomi 11t
  • Аналог хондрогард 2 мл инструкция по применению цена отзывы уколы