Модули CPU серии CJ
со встроенными входами/выходами
CJ1M-CPU22/CPU23
Руководство по эксплуатации
Выпуск: Июль 2002
iv
Примечание:
Продукты OMRON предназначены для использования надлежащим образом, только для целей,
описанных в данном руководстве и только квалифицированным персоналом.
В данном руководстве для обозначения различных типов опасности ипользуются следующие
предупреждающие знаки. Пренебрежение этой информацией может привести к травмированию людей или нанесению материального ущерба.
ОПАСНОСТЬ
ВНИМАНИЕ
Предупреждение
Указывает на чрезвычайно опасную ситуацию, которая, если ее не избежать,
приведет к смерти или серьезной травме.
Указывает на потенциально опасную ситуацию, которая, если ее не избежать,
может привести к смерти или серьезной травме.
Указывает на потенциально опасную ситуацию, которая, если ее не избежать,
может привести к травме средней или легкой степени тяжести, или нанесению
материального ущерба.
Символы и обозначения
В левой колонке руководства используются следующие заголовки, помогающие выделять
информацию различного типа.
Примечание Особенно интересная и полезная информация о наиболее эффективных и удобных
способах работы с изделиями.
1,2,3...1. Обозначение последовательности действий или любого другого списка.
Все права сохраняются. Ни одна из частей данного руководства не может быть воспроизведена или
передана в любой форме и любым способом (механическим, электронным, путем ксерокопирования,
записи на носитель или иным способом) без предварительного получения письменного разрешения
OMRON.
Поскольку OMRON неуклонно стремится к усовершенствованию своей продукции, информация,
содержащаяся в настоящем руководстве, может подвергаться изменениям без предупреждения.
Подготовка данного руководства выполнялась с надлежащей тщательностью. Тем не менее, OMRON не
несет ответственности за ошибки или упущения. OMRON не несет юридической ответственности за
повреждения, явившиеся результатом использования информации, содержащейся в данном руководстве.
Информацией, содержащейся в данном руководстве, можно пользоваться свободно.
В данном руководстве описывается монтаж, настройка и работа встроенных входов/
выходов модулей CPU CJ1M U22 и CPU CJ1M U23. Ниже приведен список разделов, из
которых состоит руководство.
Внимательно прочитайте данное руководство. Вы должны быть уверены в том, что
сведения, прочитанные в руководстве, понятны вам, прежде чем приступать к монтажу,
настройке или эксплуатации встроенных входов/выходов.
Предварительные указания содержат общие указания по использованию встроенных
входов/выходов.
 Разделе 1 описаны свойства и назначение функций встроенных входов/выходов.
 Разделе 2 приводится обзор функций встроенных входов/выходов.
 Разделе 3 перечислены характеристики входов/выходов и приводятся инструкции по
подключению цепей встроенных входов/выходов.
 Разделе 4 перечисляются слова и биты, отведенные для использования встроенными
входами/выходами, а также настройки параметров в Настройках ПЛК, связанные со
встроенными входами/выходами.
 Разделе 5 приводится подробное описание применения встроенных входов/выходов.
 Разделе 6 содержатся примеры написания программ для встроенных входов/выходов.
 Приложениях приводится таблица совместного использования инструкции для вывода
импульсов, таблица с перечнем инструкций для импульсного вывода, поддерживаемого
другими ПЛК, а также приводятся значения времен выполнения инструкций.
ix
x
ПРЕДВАРИТЕЛЬНЫЕ УКАЗАНИЯ
В данном разделе содержатся общие указания по использованию программируемых логических
контроллеров (ПЛК) серии CJ и связанных с ними устройств.
Данный раздел содержит важную информацию по безотказному и безопасному применению
программируемых логических контроллеров
к сведению всю содержащуюся
использованию ПЛК системы
в нем информацию, прежде чем приступать к настройке или
.
. Обязательно прочтите этот раздел и примите
xi
Для кого предназначено руководство1
1Для кого предназначено руководство
Данное руководство предназначено для лиц, обладающих специальными знаниями в области электрических систем (инженер-электрик и т.п.)
•
Персонал, ответственный за установку систем автоматизации.
•
Персонал, ответственный за разработку систем автоматизации.
•
Персонал, ответственный за администрирование оборудования
систем автоматизациии .
2Общие предварительные указания
Пользователь должен применять изделие в соответствии с
эксплуатационными характеристиками, описанными в руководствах по
эксплуатации.
Прежде чем использовать изделие в условиях, которые не описаны в
руководстве, а также при применении изделия в системах управления
на объектах атомной энергетики, в железнодорожных системах, в
авиации, в транспортных средствах, в теплотехнике, в медицинском
оборудовании, в игровых автоматах, в защитном оборудовании и других
системах, машинах и установках, которые могут серьезно повлиять на
здоровье людей и привести к повреждению имущества при условии
неправильной эксплуатации, обязательно проконсультируйтесь в
представительстве OMRON своего региона.
Убедитесь в том, что номинальные значения и рабочие характеристики
изделия достаточны для систем, машин и оборудования и
предусматривайте в системах, машинах и оборудовании механизмы
удвоенной надежности.
В данном руководстве содержатся сведения по программированию и
эксплуатации модуля. Прежде чем приступить к использованию модуля,
обязательно прочтите данное руководство, и держите его под рукой,
чтобы использовать во время работы.
ВНИМАНИЕ
Очень важно, чтобы ПЛК и все его модули использовались для
оговоренных целей и в условиях, указанных в технических руководствах,
особенно в тех приложениях, в которых они могут прямым или
косвенным образом повлиять на здоровье человека. Прежде чем
применять ПЛК системы в описанных выше приложениях, необходимо
проконсультироваться в представительстве OMRON
3Указания по безопасности
ВНИМАНИЕ
ВНИМАНИЕ
ВНИМАНИЕ
ВНИМАНИЕ
Никогда не пытайтесь разбирать модуль, когда на него подано
напряжение. Это может привести к серьезному поражению током.
Никогда не касайтесь клемм или клеммных колодок, когда на модуль
подано напряжение. Это может привести к поражению током.
Не пытайтесь производить разборку, ремонт или модификацию какоголибо модуля. Это может привести к выходу из строя, воспламенению
или поражению током.
Не касайтесь модуля питания при поданном напряжении питания или
сразу после того, как напряжение питания было отключено. Это может
привести к поражению током.
xii
Указания по безопасности3
ВНИМАНИЕ
Во внешних цепях необходимо предусматривать дополнительные меры
защиты, помимо предусмотренных в контроллере, в том числе, такие
меры, которые обеспечивают защиту системы в случае возникновения
нештатной ситуации, вызванной неисправностью в ПЛК или другим
внешним фактором, влияющим на работу ПЛК. Невыполнение этого
требования может привести к серьезным последствиям.
Во внешних схемах управления должны быть предусмотрены
•
устройства аварийного останова, блокировки, ограничительные
устройства и другие меры безопасности.
В случае обнаружения функцией самодиагностики какой-либо
•
ошибки, а также при выполнении команды FALS (авария из-за
серьезной неисправности), ПЛК произведет отключение всех
выходов. На случай таких ситуаций во внешних схемах должны
быть предусмотрены предохранительные устройства,
обеспечивающие безопасность в системе.
•
Выходы ПЛК могут оставаться включенными или отключенными изза осаждений или выгорания релейных выходов или выхода из
строя выходных транзисторов. На случай таких неисправностей во
внешних цепях должны быть предусмотрены предохранительные
устройства, обеспечивающие безопасность в системе.
•
Перегрузка или короткое замыкание на выходе = 24 В
(обслуживающий источник питания ПЛК) может привести к
понижению напряжения, в результате чего выходы могут
отключится. Для защиты от такой ситуации следует предусмотреть
внешние меры, обеспечивающие безопасность в системе.
Предупреждение
Предупреждение
Предупреждение
Предупреждение
Предупреждение
Предупреждение
Перед переносом файлов данных, хранящихся в памяти файлов (в карте
памяти и в памяти файлов EM), в область ввода/вывода (CIO) модуля
CPU c помощью внешних (периферийных) средств, следует убедиться в
безопасности этой операции. В противном случае, устройства,
подключенные к модулю вывода, могут работать с ошибками,
независимо от режима работы модуля CPU.
Должны быть предусмотрены меры защиты для обеспечения
безопасности в случае возникновения сигналов недопустимого уровня, в
случае пропадания сигналов из-за обрыва в сигнальных линиях или в
случае кратковременного пропадания питания.
Во внешних схемах управления должны быть предусмотрены устройства
аварийного останова, блокировки, ограничительные устройства и другие
меры защиты.
Редактирование в режиме online (при установленной связи)можно
осуществлять лишь в том случае, когда увеличение времени цикла не
приводит к нежелательному воздействию на систему. В противном
случае входные сигналы могут оказаться нечитаемыми.
Прежде чем переносить программу в другой узел (модуль) или изменять
содержимое области памяти входов/выходов, следует убедиться в
безопасности этой операции по месту этого узла. Любая из этих
операций может привести к травмированию персонала, если не будет
обеспечена надлежащая безопасность.
При завинчивании винтов клеммной колодки для напряжения питания
переменного тока (AC) прикладываемое усилие должно
соответствовать указанному в руководстве. Если винты завинчены
слабо, в процессе эксплуатации может произойти возгорание или могут
возникнуть неисправности.
xiii
Указания по условиям эксплуатации4
4Указания по условиям эксплуатации
Предупреждение
Предупреждение
Не эксплуатируйте систему управления в следующих местах:
•
В местах воздействия прямого солнечного света.
•
В местах, где температура окружающей среды или влажность не
соответствуют требованиям технических характеристик.
•
В местах, подверженных образованию конденсации вследствие резких
перепадов температуры.
•
В местах, подверженных воздействию коррозионных или
воспламеняющихся газов.
•
В местах скопления пыли (особенно, металлического порошка) или
солей.
•
В местах, подверженных воздействию воды, масла или химических
реактивов.
•
В местах, подверженных воздействию ударов или вибрации.
При монтаже систем в перечисленных ниже местах следует принимать надлежащие защитные меры:
•
В местах воздействия статического электричества или любых других
помех.
•
В местах воздействия интенсивного электрического поля.
•
В местах воздействия радиоактивных излучений.
•
Вблизи источников электропитания или линий электропередачи.
Предупреждение
Условия эксплуатации ПЛК системы могут оказать значительное влияние
на срок службы и надежность системы. Не соответствующие
требованиям условия эксплуатации могут привести к выходу из строя, к
сбоям или другим непредвиденным проблемам в ПЛК системе.
Необходимо следить за тем, чтобы условия эксплуатации соблюдались
при монтаже системы, а также поддерживались в пределах установленных значений во время работы системы. Следуйте всем указаниям по
монтажу и эксплуатации, приведенным в руководствах по эксплуатации.
5Указания по применению
При использовании ПЛК системы соблюдайте следующие указания.
•
Для написания программ с несколькими циклическими задачами
следует использовать CX-Programmer (программное обеспечение,
работающее под Windows). Консоль программирования позволяет
создать программу лишь с одной циклической задачей и задачами
обработки прерываний. С другой стороны, консоль программирования можно использовать для редактирования многозадачных
программ, ранее созданных в CX-Programmer.
ВНИМАНИЕ
Всегда соблюдайте приведеные ниже указания. Несоблюдение этих
указаний может привести к серьезному травмированию персонала,
возможно, со смертельным исходом.
•
При монтаже модулей всегда должно выполняться заземление
через цепь с сопротивлением менее 100 Ом. Невыполнение этого
требования может привести к поражению током.
•
При замыкании клемм GR и LG в модуле питания должно быть
выполнено заземление через цепь с сопротивлением 100 Ом или
меньше.
xiv
Указания по применению
•
Перед тем как выполнить одно из следующих действий, отключите
напряжения питания ПЛК. Невыполнение этого требования может
привести к выходу из строя оборудования или поражению током.
•
Монтаж или демонтаж модулей питания, модулей ввода/
вывода, модулей CPU или любых других модулей.
•
Сборка модулей.
•
Настройка DIP или поворотных переключателей
•
Подсоединение кабелей или выполнение проводных соединений в системе.
•
Подключение или отключение соединителей.
5
Предупреждение
xv
Несоблюдение следующих указаний может привести к сбоям при работе ПЛК
или системы, а также к выходу из строя ПЛК или его модулей. Всегда
соблюдайте данные указания.
•
При поставке модуля CPU серии CJ с завода в него уже установлена батарея, и
настроено время внутренних часов, поэтому очищать память или настраивать
часы перед вводом в эксплуатацию нет необходимости, как это требуется для
модулей CPU серии CS.
•
Программа пользователя и данные области параметров в модулях CPU CJ1-H
и CJ1M хранятся в энергонезависимой встроенной flash-памяти. Когда
выполняется процедура резервного копирования, на передней панели модуля
CPU светится индикатор BKUP. Когда светится индикатор BKUP, нельзя
выключать питание модуля CPU. Если питание будет выключено, данные
сохранены не будут.
•
Если при использовании модуля CPU CJ1M в Настройках ПЛК указано, что при
выборе режима работы следует руководствоваться настройкой в консоли
программирования, а консоль программирования не подключена, модуль CPU
начнет работу в режиме RUN. Этот режим является режимом по умолчанию в
Настройках ПЛК (при аналогичных условиях модуль CPU CS1 начнет работу в
режиме PROGRAM).
•
При создании файла AUTOEXEC.IOM с помощью средства программирования
(консоли программирования или CX-программатора), предназначенного для
автоматической передачи данных при запуске, следует выбрать первый адрес
для записи = D20000, и следить за тем, чтобы объем записываемых данных не
превышал границы области DM. Когда файл данных считывается из карты
памяти при запуске, данные будут записываться в модуль CPU, начиная с
адреса D20000, даже если при создании файла AUTOEXEC. IOM был указан
другой адрес. Кроме того, если область данных превышена (что может
произойти при использовании CX-программатора), оставшиеся данные будут
записаны в область ЕМ.
•
Должны быть предусмотрены меры защиты для обеспечения безопасности в
случае возникновения сигналов недопустимого уровня, в случае пропадания
сигналов из-за обрыва в сигнальных линиях или в случае кратковременного
пропадания питания.
•
Во внешних схемах управления должны быть предусмотрены устройства
аварийного останова, блокировки, ограничительные устройства и другие
меры защиты.
•
Перед подачей питания на систему управления следует включать питание
ПЛК. Если питание ПЛК включается после подачи питания на систему
управления, могут возникать кратковременные ошибки в сигналах системы
управления, поскольку в момент включения питания ПЛК на выходных клеммах
модулей дискретных выходов постоянного тока и других модулей
наблюдается кратковременный сигнал уровня "1".
Должны быть предусмотрены меры защиты для обеспечения безопасности в
•
случае, когда выходы модулей вывода остаются включенными из-за выхода из
строя внутренних цепей (реле, транзисторов и других элементов).
Если установлен бит удержания сигналов ввода/вывода, выходные сигналы
•
ПЛК останутся в состоянии ВКЛ и будут сохранять свои прежние состояния
при переходе ПЛК из режима RUN в режим MONITOR или PROGRAM.
Необходимо предусмотреть, чтобы в таких случаях не возникали аварийные
ситуации, связанные с испол-нительными механизмами ("нагрузкой") (если
работа прекращается из-за фатальной ошибки, включая ошибки, вызываемые
инструкцией FALS(007), все выходы модуля вывода будут обнулены. Будет
сохранено лишь внутреннее состояние выходов.
Указания по применению
xvi
•
Для хранения содержимого областей DM, EM и HR в модуле CPU служит
батарея. Если напряжение батареи падает, эти данные могут стереться.
Следует предусмотреть меры на случай падения напряжения батареи,
например, производить перезапись данных по флагу ошибки батареи
(A40204).
Не выключайте питание ПЛК в момент передачи данных, например, при
•
чтении или записи из/в карту памяти. Также не следует извлекать карту
памяти в момент, когда светится индикатор BUSY (Занято). Чтобы извлечь
карту памяти, сначала нажмите кнопку питания карты памяти, дождитесь,
когда погаснет индикатор BUSY, и только после этого извлекайте карту
памяти.
Если извлечение карты памяти или выключение питания производится в
момент передачи данных, карта памяти может стать непригодной для
использования.
Следите за тем, чтобы выполнение одной из следующих операций не
•
привело к нежелательным последствиям для системы. Невыполнение
этого требования может привести к непредусмотренному режиму работы.
Изменение режима работы ПЛК.
•
Принудительная установка/сброс любого бита в памяти.
•
Изменение предустановленного значения или любого слова, или
•
любого установленного значения в памяти.
Предусматривайте внешние автоматические выключатели, а также другие
•
устройства для защиты от коротких замыканий во внешней проводке.
Недостаточные меры защиты от коротких замыканий могут привести к
возгоранию.
•
При завинчивании монтажных винтов, клеммных винтов и винтов
соединительных разъемов кабелей прикладываемое усилие должно
соответствовать указанному в руководстве. Несоблюдение этого
требования может привести к сбоям или выходу оборудования из строя.
Модули должны устанавливаться только после полной проверки клемных
•
блоков и соединителей.
Перед тем, как взять модуль, обязательно коснитесь заземленного
•
металического предмета, чтобы снять электростатический заряд.
Несоблюдение этого требования может привести к сбоям или выходу
оборудования из строя.
•
Следите за тем, чтобы клеммные колодки, модули памяти, удлинняющие
кабели и другие изделия, снабженные механизмами фиксации, были
надежно зафиксированны на своих местах. Ненадежная фиксация может
привести к сбоям во время работы.
•
Не допускайте ошибок при выполнении проводных соединений.
•
Используйте для модулей только те напряжения питания, которые указаны в
руководствах по эксплуатации. Другие напряжения могут привести к
повреждению или возгоранию.
•
Примите надлежащие меры по обеспечению подачи питания требуемой
мощности, с требуемым номинальным напряжением и частотой, особенно,
при работе с нестабильными источниками питания. Такой источник может
привести к сбоям во время работы.
•
При подключении проводов не снимайте защитную этикетку,
прикрепленную к модулю. Удаление этикетки может привести к попаданию в
модуль посторонних предметов, и, как следствие этого, к сбоям.
По завершении выполнения проводных соединений удалите этикетку, чтобы
•
избежать перегрева модуля. Перегрев модуля может явиться причиной
сбоев во время работы.
•
Используйте обжимные клеммы при выполнении проводных соединений. Не
вставляйте скрученные многожильные провода без обжимных клемм.
Подключение проводов без зажимных клемм может привести к возгоранию.
•
Не подавайте на входы модулей ввода напряжение, превышающее
номинальное входное напряжение. Повышенное напряжение может
привести к возгоранию.
•
Не следует подключать к выходам модулей вывода чрезмерную нагрузку
или подавать на них напряжение, превышающие нагрузочную способность
выходов модуля. Повышенное напряжение и чрезмерная нагрузка могут
привести к возгоранию.
5
Указания по применению
Всегда отключайте клемму функционального заземления при выполнении
•
испытаний на электрическую прочность. Невыполнение этого требования
может привести к возгоранию.
•
Прежде чем включить напряжение питания, дважды проверьте все
проводные соединения и положения переключателей. Проводные
соединения, выполненные с ошибками, могут послужить причиной
возгорания.
•
Перед началом работы проверьте положения переключателей,
содержание области DM и другие параметры.Невыполнение этого
требования может привести к работе в непредусмотренном режиме.
Проверте правильность выполнения программы пользователя перед тем,
•
как запустить ее на модуле в рабочем состоянии. Невыполнение этого
требования может привести к работе в непредусмотренном режиме.
После замены модуля CPU возобновляйте работу только после загрузки
•
содержимого областей DM, HR и других данных, необходимых для
возобновления работы, в новый модуль CPU. Невыполнение этого
требования может привести к работе в непредусмотренном режиме.
Не тяните за кабели и не изгибайте их чрезмерно. В противном случае
•
может произойти обрыв кабеля.
Не размещайте поверх кабелей или других проводных линий какие-либо
•
предметы. Это может привести к обрыву кабеля.
Не используйте обычные кабели RS-232С персональных компьютеров.
•
Следует пользоваться только специальными кабелями, перечисленными в
настоящем руководстве, или изготавливать их самостоятельно согласно
техническим характеристикам, приведенным в данном руководстве.
Использование стандартных кабелей, предназначенных для применения в
офисах, может привести к повреждению подключаемых устройств или
модуля CPU.
•
При замене элементов следите за тем, чтобы новый элемент подходил по
номинальным характеристикам, иначе могут наблюдаться сбои, а также
может произойти возгорание.
При транспортировке или хранении печатных плат их необходимо
•
заворачивать в электрически проводящий материал для защиты их от
статического электричества. Кроме того, должна соблюдаться
надлежащая температура транспортировки и хранения.
Не трогайте печатные платы или установленные на них элементы руками.
•
В случае неаккуратного обращения можно порезаться об острые выводы
элементов.
Батарею нельзя разбирать, заряжать, нагревать или жечь. Нельзя
•
замыкать батарею накоротко. Не подвергайте батарею сильным ударам.
Невыполнение этих требований может привести к утечке, разрушению,
нагреву или возгоранию батареи. Если вы уронили батарею на пол или
каким-либо иным образом подвергли е¸ чрезмерному механическому
воздействию, немедленно замените е¸. Батареи, подвергшиеся удару,
могут потечь при эксплуатации.
•
Стандартами UL предусмотрено, что замена батареи должна
осуществляться только персоналом, имеющим соответствующий опыт.
Неподготовленный персонал к такой работе допускаться не должен.
После подключения модулей питания, модулей CPU, модулей
•
ввода/вывода, специальных модулей ввода/вывода или модулей шины
CPU друг к другу их следует зафиксировать с помощью защелок сверху и
снизу модулей, переведя эти защелки в положение фиксации до щелчка.
Если модули плохо закреплены, при работе могут наблюдаться ошибки. На
крайний модуль следует обязательно устанавливать крышку,
поставляемую в составе модуля CPU. Если крышка не установлена, ПЛК
серии CJ не будут работать должным образом.
Ошибки в таблице логических связей или другие неправильные
•
параметры могут привести к работе в непредусмотренном режиме. Даже
если таблица логических связей и другие параметры настроены
правильно, не следует запускать или прерывать соединение через
логическую связь, не проверив прежде безопасность этой операции.
5
xvii
Соответствие директивам EC6
При передаче таблицы маршрутизации из Программатора в ПЛК
•
модули шины CPU сбрасываются (модули сбрасываются, чтобы
могли быть созданы и активизированы новые таблицы
маршрутизации). Прежде чем переносить таблицу маршрутизации,
следует удостовериться в безопасности этой операции (в
безопасности сброса модулей шины CPU).
•
Монтаж модулей должен выполняться надлежащим образом в
соответствии с инструкциями в руководстве по эксплуатации.
Неправильный монтаж модулей может привести к появлению
ошибок при работе.
6Соответствие директивам EC
6-1Какие директивы выполняются
•
Директивы EMC (ЭМС)
•
Директива по низкому напряжению
6-2Содержание директив
Директивы по ЭМС
Изделия OMRON, выполняющие требования Директив ЕС, также
удовлетворяют соответствующим стандартам на ЭМС, что облегчает
задачу их совместного использования с другими устройствами или
применение всей системы в целом. Все выпущенные изделия
протестированы на соответствие стандартам ЭМС (см. примечание
ниже). В то же время, соответствие изделий стандартам системы,
используемой покупателем, должно проверяться самим покупателем.
Относящиеся к ЭМС характеристики изделий OMRON, соответствующих
директивам ЕС, могут изменяться в зависимости от конфигурации,
схемы соединений и прочих условий, связанных с оборудованием или
панелью управления, в которые установлены изделия OMRON. Поэтому
покупатель должен проводить финальное тестирование на соответствие
этих изделий и всей системы в целом стандартам ЭМС.
Примечание
Применяются следующие стандарты ЭМС (электромагнитная
совместимость):
Всегда следите за тем, чтобы устройства, работающие с напряжениями
~50-1000 В и =75-1500 В, удовлетворяли стандартам безопасности,
применяемым для ПЛК (EN61131-2).
6-3Соответствие директивам ЕС
ПЛК серии CJ соответствуют Директивам ЕС. Чтобы система или
устройство, в котором будет использоваться ПЛК серии CJ, удовлетворяло
Директивам ЕС, монтаж ПЛК необходимо выполнять следующим образом:
1,2,3...
xviii
1.
ПЛК серии CJ должен устанавливаться внутри панели управления.
Для источников постоянного тока, используемых для питания устройств
2.
связи и входов/выходов, следует применять усиленную или двойную
изоляцию.
ПЛК серии CJ, удовлетворяющие Директивам ЕС , также соответствуют
3.
Стандарту на общие излучения (EN50081-2). Характеристики по
излучениям (нормативы 10-m) могут изменяться в зависимости от
конфигурации панели управления, прочих устройств, подключенных к
ней, от схемы соединений и других условий.Поэтому следует
обеспечивать соответствие всей системы в целом Директивам EC.
Cоответствие Директивам ЕС6
6-4Способы подавления помех на релейных выходах
ПЛК серии CJ соответствуют стандартам на общие излучения (EN50081-
2), оговоренным в Директивах по ЭМС. В то же время, уровень помех,
генерируемых при переключении релейного выхода, может не
удовлетворять этим стандартам. В этом случае в нагрузке должен быть
предусмотрен фильтр, либо должны быть предусмотрены другие меры
защиты, помимо предусмотренных в ПЛК. Меры защиты, предпринимаемые с целью удовлетворения стандартам, зависят от нагрузки, схемы
соединения, конфигурации системы и т.д. Ниже приводятся примеры
способов подавления генерируемых помех.
Меры защиты
(Подробная информация приведена в EN50081-2)
Применение дополнительных мер не требуется, если частота переклю-
чения нагрузки в системе ПЛК не превышает 5 раз в минуту.
Меры противодействия применяются тогда, когда частота переклю-
чения нагрузки в системе ПЛК превышает 5 раз в минуту.
Примеры способов подавления помех
При комутации индуктивной нагрузки параллельно с нагрузкой или
контактами следует включить демпфирующую цепочку, диоды и т.п.
Схемы подключения показаны ниже.
СхемаÒîêОписаниеТребования к элементу
ACDC
Источник
Источник
питания
питания
ÄàÄà
È
È
ндуктивí
ндуктивн
àÿíàãð
àÿ íàãð
C
C
óç
óç
R
R
ê
ê
à
à
Если в качестве нагрузки служит реле или
соленоид, обесточивание нагрузки
происходит некоторое время спустя после разрыва цепи питания.
Если напряжение питания составляет 24
или 48 В, то демпфирующую цепочку
следует подключать параллельно
нагрузке. Если напряжение питания
составляет 100 или 200 В, то цепочку
следует подключать между контактами.
Емкость конденсатора должна
составлять 1...0.5 мкФ на 1 А
коммутируемого тока, а сопротивление
резистора должно составлять 0.5...1 Ом
на 1 В напряжения на контактах.
значения могут, однако, меняться в
зависимости от нагрузки и
характеристики реле. Их можно
подобрать экспериментально, принимая
во внимание, что ¸мкость влияет на
подавление искрового разряда в момент
размыкания контактов, а сопротивление
- на ограничение тока нагрузки в момент
замыкания контактов.
Диэлектрическая прочность
конденсатора должна составлять 200300 В. В случае переменного тока не
следует использавать
электролитические конденсаторы.
Ýòè
xix
Cоответствие Директивам ЕС6
СхемаÒîêОписаниеТреюования к элементу
ACDC
Источник
питания
нагру
Индукти
ç
ê
à
â
íà
ÿ
ÍåòÄà
Подключенный параллельно нагрузке диод преобразует энергию, накопленную
индуктивностью, в ток, который, протекая через катушку, затухает с выделением тепла вследствие омического сопротивления индуктивной нагрузки.
Время обесточивания нагрузки после
разрыва цепи питания в данном случае
больше по сравнению с методом демпфирующей RC-цепочки.
Диэлектрическая прочность диода в
обратном направлении должна, по
меньшей мере, в 10 раз превышать напряжение цепи питания. Максимальный
прямой ток диода должен быть равен или
должен превышать ток нагрузки.
Диэлектрическая прочность диода в
обратном направлении может превышать
напряжение цепи питания в 2-3 раза в
случае, когда речь идет о шунтировании
электронных схем с низкими напряжениями.
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
Источник
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
питания
нагру
Индукти
ç
ê
à
â
íà
ÿ
ÄàÄà
Подключение варистора предотвращает
появление высокого напряжения между
---
контактами за счет постоянства напряжения на варисторе. Обесточивание
нагрузки после разрыва цепи питания
происходит спустя некоторое время.
При напряжении питания 24 В или 48 В
варистор следует подключать параллельно нагрузке. В случае напряжения питания 100...200 В варистор подключают
параллельно контактам.
При коммутировании нагрузок с высоким значением пускового тока,
например, ламп накаливания, для подавления первоначального броска
тока необходимо применять следующие схемы:
Способ подавления 1
OUT
L
+
R
COM
В лампу поступает 1/3 номинального тока.
Способ подавления 2
R
OUT
L
COM
Использование ограничительного
резистора.
+
xx
Основные свойства и функции
В данном разделе описываются свойства и функции, а также приводятся примеры
применения функций встроенных входов/выходов.
1-1Основные свойства и функции .............................2
1-2-3При¸м импульсов через импульсные входы . . . . .......8
1-2-4Сравнение с импульсными выходами CJ1W-NC . . ......9
Конфигурирование функций встроенных входов/выходов
.
РАЗДЕЛ 1
4
1
Основные свойства и функцииРаздел 1-1
1-1Основные свойства и функции
1-1-1Функции встроенных входов/выходов
Модули CPU CJM - это современные, высокопроизводительные, компактные
ПЛК, оборудованные встроенными входами/выходами. Встроенные
входы/выходы характеризуются следующими свойствами и функциями.
Входы/выходы общего назначения
Мгновенное обновление
Стабилизирующий
входной фильтр
Входы и выходы модуля CPU могут использоваться как обычные входы и
выходы общего назначения. В частности, при выполнении соответствующей инструкции может быть произведено мгновенное обновление
входных/выходных сигналов на входах/выходах в середине цикла ПЛК.
Для десяти встроенных входов модуля CPU может быть задана постоянная
времени. Постоянная времени устанавливается равной 0 мс (фильтра нет),
0.5 мс, 1 мс, 2 мс, 4 мс, 8 мс, 16 мс или 32 мс. Увеличение постоянной
времени для входа позволяет снизить влияние дребезга и внешних помех.
Входы прерывания
Высокоскоростная
обработка входов
прерывания
Если требуется высокая скорость обработки сигналов, 10 встроенных входов
модуля CPU могут использоваться в качестве обычных входов прерывания.
Входы прерывания могут работать как в режиме однократного прерывания,
так и в режиме сч¸та. Задача обработки прерывания может инициироваться
передним или задним фронтом сигнала на входе прерывания (нарастание
или спад сигнала). В режиме сч¸та задача обработки прерывания
инициируется, когда количество положительных или отрицательных
перепадов (нарастаний или спадов) достигает заданного значения.
Высокоскоростные сч¸тчики
Функция
высокоскоростного сч¸та
Прерывание по
достижению заданного
значения или попаданию
в указанный диапазон
В режиме высокоскоростного сч¸та вход может использоваться для
подсч¸та импульсов подключенного ко встроенному входу вращающегося
энкодера (датчика положения).
Прерывание может быть сформировано, когда текущее значение (значение
PV) высокоскоростного сч¸тчика совпадет с заданным значением или
попадет в указанный диапазон.
Измерение частоты сигналов на входах в режиме
высокоскоростного сч¸та
Сохранение или обновление
(по выбору) PV высокоскоростных сч¸тчиков
Импульсные выходы
Импульсные выходы
в режиме "CW/CCW"
"импульсы + направление"
Автоматический выбор
направления для упрощения
позиционирования с
использованием
абсолютных координат
èëè
2
Для измерения частоты сигнала на импульсном входе может использоваться инструкция PRV(887) (только для одного входа).
В лестничной диаграмме (программа на языке релейной логики) можно
устанавливать/сбрасывать Бит обновления высокоскоростного сч¸тчика,
позволяющий выбрать, должны значения PV высокоскоростного сч¸тчика
обновляться или сохраняться.
Встроенные выходы модуля CPU служат для формирования импульсов с
фиксированной скважностью и могут использоваться для регулирования
положения или скорости сервопривода, управляемого импульсным
сигналом.
Импульсный выход можно настроить таким образом, чтобы он
соответствовал требованиям, предъявляемым к управляющему
импульсному сигналу привода двигателя.
При использовании абсолютных координат (когда задано исходное
положение или PV изменяется инструкцией INI(880)) направление CW/CCW
может быть выбрано автоматически, когда выполняется команда вывода
импульсов (направление CW/CCW определяется в зависимости от того,
превышает количество импульсов, указанное в инструкции, значение PV
импульсного выхода или нет).
Основные свойства и функцииРаздел 1-1
Управление с треугольным
профилем скорости
Изменение заданного
положения в процессе
позиционирования
(одновременный запуск)
Переключение от регулирования скорости к регулированию положения (перевод
на заданное расстояние и
остановка)
Изменение заданной
скорости и скорости
разгона/торможения
в процессе разгона
или торможения
Использование выходов с
переменной скважностью
для регулирования
освещения, мощности и т.п.
Если в процессе позиционирования, выполняемого по инструкции ACC(888)
(независимый режим) или PLS2(887), количество выходных импульсов,
требуемое для разгона/торможения, превышает заданное количество
выходных импульсов, имеет место управление с треугольным профилем
скорости (трапецеидальное управление без участка постоянной скорости)
(количество импульсов, требуемое для разгона/торможения = (время,
которое требуется для достижения заданной частоты * заданная частота ).
В предыдущих моделях подобная ситуация приводила к формированию
ошибки и команда не выполнялась.
Если позиционирование было инициировано инструкцией PULSE OUTPUT
(PLS2(887)) и процедура позиционирования вс¸ ещ¸ выполняется, то в это
время можно выполнить другую инструкцию PLS2(887), чтобы изменить
заданное положение, заданную скорость, скорость разгона и торможения.
В процессе регулирования скорости может быть выполнена инструкция
PLS2(887), позволяющая перейти к режиму регулирования положения. Эта
функция позволяет осуществить перевод на заданное расстояние и
остановку, когда выполняются заданные условия.
В процессе трапецеидального ускорения/торможения, инициированного
соответствующей инструкцией вывода импульсов (регулирования скорости
или положения), заданную скорость и скорость разгона/торможения можно
изменить в процессе разгона или торможения.
Для формирования на встроенных выходах модуля CPU импульсных
сигналов с переменной скважностью (реализация ШИМ) может
использоваться инструкция PULSE WITH VARIABLE DUTY RATIO (PWM(891)).
Это может потребоваться в устройствах, предназначенных для
регулировки освещения или выходной мощности.
Поиск исходного положения
Использование одной
инструкции для поиска
исходного положения
и возврата в исходное
положение
Точный поиск исходного положения может быть выполнен с применением
лишь одной инструкции, которая использует различные входные/выходные
сигналы. Такими сигналами могут быть: входной сигнал "Приближение к
исходному положению", входной сигнал "Исходное положение", сигнал
"Позиционирование завершено" и выходной сигнал "Сброс сч¸тчика
ошибок".
Кроме того, может быть выполнена операция возврата в исходное
положение, позволяющая перевести двигатель непосредственно в
заданное исходное положение.
Входы с малым временем реакции
При¸м входных сигналов,
длительность которых
меньше длительности цикла
Входы с малым временем реакции обеспечивают над¸жный при¸м
коротких сигналов (> 30 мкс) встроенными входами модуля CPU (не более
4-х входов), независимо от длительности цикла ПЛК.
3
Основные свойства и функцииРаздел 1-1
1-1-2Конфигурирование функций встроенных входов/выходов
Функции встроенных
входов/выходов
Функции встроенных
входов/выходов
В Настройках ПЛК может быть
выбрана любая функция
Входы 2/3 общего назначения,
входы прерывания 2/3 и входы
с малым временем реакции 2/3
использоваться не могут, если
высокоскоростные сч¸тчики 0 и
1 используют входной сигнал
канала-Z в качестве сигнала
сброса.
Задачи обработки прерываний 140...143
управляются битами 00...03 области CIO
2960. Обработчики прерываний могут быть
настроены на запуск по переднему или
заднему фронту управляющих битов
(положительный или отрицательный
перепады). Время отклика = 0.3 мс
Входы прерывания
(режим сч¸та)
Для управления обработчиками
прерываний 140...143 используются
суммирующие или вычитающие сч¸тчики,
для которых отведены биты 00..03 в CIO
2960. Максимальная частота: 1 кГц.
Без прерывания
Высокоскоростной сч¸тчик
с прерываниями
• Прерывание по равенству с заданным
значением
• Прерывание по попаданию в диапазон
Примечание 1: при использовании
импульсного выхода 0 или функции
поиска исходного положения входы
общего назначения 0 и 1, входы
прерывания 0 и 1, входы с малым
временем реакции 0 и 1 или
высокоскоростной сч¸тчик 0
использовать нельзя.
Примечание 2: при использовании
импульсного выхода 1 или функции
поиска исходного положения входы
общего назначения 2 и 3, входы
прерывания 2 и 3, входы с малым
временем реакции 2 и 3 или
высокоскоростные сч¸тчики 0 и 1
использовать нельзя.
Функции
встроенных выходов
В лестничной диаграмме
можно выбрать любую функцию
При использовании функции
поиска исходного положения
для импульсных выходов 0 и 1
нельзя использовать выходы
общего назначения 4 и 5 и
выходы с переменной
скважностью (PWM=ШИМ) 0 и
2 выхода (импульсные выходы 0 и 1).
Зарезервированы биты 00, 01, 02 и 03
в CIO 2961
Выбирается тип импульсного выхода
"CW/CCW" или "Импульсы +
направление" (для выходов 0 и 1
должлен быть выбран один и тот же
тип выхода).
• Импульсный выход без
разгона/торможения: 1 Гц...100 кГц
• Импульсный выход с трапецеидальным
разгоном/торможением: 1 Гц...100 кГц
Импульсные выходы с перемен-
ной скважностью (выходы ШИМ)
2 выхода
Отведены биты 04 и 05 в CIO 2961.
Выходы с переменной скважностью
• Скважность 0%...100%
• Частота 0.1 Гц...1 кГц
Поиск исходного
положения
Биты 04 и 05 в CIO 2961
используются в качестве выходов
сброса сч¸тчика ошибок (только для
режимов 1 и 2).
CIO 2960 используется для входов,
связанных с поиском исходного
положения.
• Биты 00 и 02 в CIO 2960 используются
в качестве входов "Исходное
положение".
• Биты 01 и 03 в CIO 2960 используются
в качестве входов "Приближение к
исходному положению".
• Биты 04 и 05 в CIO 2960 используются
в качестве входов "Позиционирование
завершено" (только в режиме 2).
Возврат в исходное
положение
Для возврата в исходное положение
из любой точки выполните
инструкцию ORG(889).
4
Классификация функций по цели примененияРаздел 1-2
1-2Классификация функций по цели применения
1-2-1Высокоскоростная обработка
Исполь-
Применение
Очень быстрое выполнение
определ¸нной процедуры по
включению (положительный
перепад) или сбросу
(отрицательный перепад)
соответствующего входа.
(Например, управление
аварийным выключателем по
сигналу прерывания от датчика
приближения или оптического
датчика).
Сч¸т входных импульсных
сигналов и очень быстрое
выполнение определ¸нной
процедуры по достижении
заданного количества импульсов.
(Например, прекращение подачи
материала, когда требуемое
количество материала (деталей)
подано).
Выполнение определ¸нной
процедуры по достижении
заданного значения.
(Например, очень точная обрезка
заготовки заданной длины).
Выполнение определ¸нной процедуры по попаданию сч¸тного
значения в заданный диапазон.
(Например, очень быстрая
сортировка материала по
признаку попадания в заданный
диапазон длин).
Над¸жное распознавание
импульсов, длительность
состояния ВКЛ которых меньше
длительности цикла, например,
сигналов от оптического
микродатчика.
зуемые
входы/
выходы
Встроенные входы
Встроенные входы
Встроенные входы
Встроенные входы
Встроенные входы
ФункцияОписание
Входы
прерывания 0...3
Входы
прерывания 0...3
Высокоскоростные
сч¸тчики 0 и 1
Высокоскоростные
сч¸тчики 0 и 1
Входы с малым
временем
реакции 0...3
Входы
прерывания
(режим
однократного
прерывания)
Входы
прерывания
(режим сч¸та)
Прерывание от
высокоскоростного
сч¸тчика
(сравнение с
заданным
значением)
Прерывание от
высокоскоростного
сч¸тчика
(сравнение с
заданным
диапазоном)
Входы с малым
временем
реакции
Задача обработки прерывания выполняется
по переднему или заднему фронту сигнала на
соответствующем встроенном входе (CIO
2960, бит 00...03).
Для выбора положительного или
отрицательного перепада, а также для отмены
маскирования прерывания используется
инструкция MSKS(690).
Значение PV уменьшается на 1 по каждому
положительному или отрицательному
перепаду на встроенном входе (CIO 296, бит
00...03). Когда PV=0, выполняется
соответствующая задача обработки
прерывания (сч¸тчик можно настроить также,
чтобы выполнялось наращивание до
предустановленного значения SV). Для
восстановления режима сч¸та до SV и
демаскирования прерывания используется
инструкция MSKS(690).
Задача обработки прерывания запускается,
когда текущее значение (PV) высокоскоростного сч¸тчика совпадает с заданным
значением в зарегистрированной таблице.
Сравнение с заданным значением
инициируется инструкцией CTBL(882) или
INI(880).
Задача обработки прерывания запускается,
когда текущее значение (PV) высокоскоростного сч¸тчика попадает в
определ¸нный диапазон, заданный в
зарегистрированной таблице.
Сравнение с заданным значением
инициируется инструкцией CTBL(882) или
INI(880).
Служит для считывания импульсов, время ВКЛ
которых короче длительности цикла (до 30
мкс) и удерживает соответствующий бит в
памяти ввода/вывода в состоянии ВКЛ в
течение одного цикла.
Для настройки функции малого времени
реакции для встроенного входа используются
Настройки ПЛКПрерывание от высоко-
5
Классификация функций по цели примененияРаздел 1-2
Поиск исходного
положения и возврат в
исходное положение.
Изменение заданного
положения в процессе
позиционирования
(например, избежание
аварии при использовании
функции одновременного
запуска).
Ступенчатое изменение
скорости в процессе
регулирования скорости.
Ступенчатое изменение
скорости в процессе
регулирования
положения.
зуемые
входы/
выходы
Встроенные
выходы
Встроенные
выходы
Встроенные
выходы
Встроенные
выходы
Встроенные
выходы
Импульсные
выходы 0 и 1
Импульсные
выходы 0 и 1
Импульсные
выходы 0 и 1
Импульсные
выходы 0 и 1
Импульсные
выходы 0 и 1
ФункцияОписание
Функции импульсных
выходов
•
Одноканальный
импульсный выход без
разгона/торможения,
управляемый
инструкцией SPED.
•
Одноканальный
импульсный выход с
разгоном/торможением
(одинаковая скорость
разгона и торможения
при трапецеидальном
управлении), управляемый инструкцией ACC.
•
Одноканальный импульсный выход с трапецеидальным управлением
(возможно задание
начальной частоты и
различные скорости
разгона/ торможения),
управляемый
инструкцией PLS2(887).
Функции исходного
положения (поиск
исходного положения и
возврат в исходное
положение).
Позиционирование с
использованием
инструкции PLS2(887).
Для изменения скорости
разгона или скорости
торможения используется
инструкция ACC(888).
Для изменения скорости
разгона или скорости
торможения используется
инструкция ACC(888)
(независимый режим) или
PLS2(887).
Встроенные выходы (биты 00...03, CIO 2961)
могут использоваться в качестве импульсных
выходов 0 и 1.
Заданная частота: 0 Гц...100 кГц.
Скважность: 50%
Можно выбрать один из следующих режимов
импульсных выходов: режим "CW/CCW" или
режим "импульсный выход + направление". При
этом для импульсных выходов 0 и 1 должен быть
выбран один и тот же режим.
Примечание
Импульсные выходы могут использоваться для
поиска исходного положения и возврата в
исходное положение.
•
Поиск исходного пололжения:
Чтобы инициировать поиск исходного
положения, необходимо в Настройках ПЛК
разрешить процедуру поиска исходного
положения, задать требуемые параметры
поиска исходного положения и выполнить
инструкцию ORIGIN SEARCH (ORG(889)).
Модуль выполнит поиск исходного положения,
используя входные сигналы "Приближение к
исходному положению" и "Исходное
положение". Координаты, определяемые
значениями PV импульсных выходов, будут
автоматически выбраны в качестве
абсолютных координат.
Возврат в исходное положение:
•
Для возврата в предустановленное исходное
положение необходимо настроить различные
параметры возврата в исходное положение и
выполнить инструкцию ORIGIN SEARCH
(ORG(889)).
В процессе процедуры позиционирования,
инициированной инструкцией PULSE OUTPUT
(PLS2(887)), может быть выполнена другая
инструкция PLS2(887), позволяющая изменить
заданное положение, заданную скорость,
ускорение при разгоне и торможении.
В процессе регулирования скорости,
инициированной инструкцией ACC(888)
(непрерывный режим), может быть выполнена
другая инструкция ACC(888) (непрерывный
режим), позволяющая изменить ускорение при
разгоне и торможении.
В процессе процедуры позиционирования,
инициированной инструкцией ACC(888)
(независимый режим) или инструкцией
PLS2(887), может быть выполнена другая
инструкция ACC(888) (непрерывный режим) или
PLS2(887), позволяющая изменить ускорение
при разгоне и торможении.
Значение PV для импульсного
выхода 0 хранится в A276 и A277.
PV для импульсного выхода 1
хранится в A278 и A279.
6
Классификация функций по цели примененияРаздел 1-2
Исполь-
Применение
Перевод на заданное
расстояние и остановка.
После определения
исходного положения
выполняется простое
позиционирование в
абсолютных координатах
независимо от
направления по
отношению к текущему
или заданному
положению.
Выполняется управление с
треугольнм профилем
скорости.
Выходы с переменной
скважностью исмульсного
сигнала используются для
регулировки температуры
с использованием
широтно-импульсной
модуляции (ШИМ).
зуемые
входы/
выходы
Встроенные
выходы
Встроенные
выходы
Встроенные
выходы
Встроенные
выходы
Импульсные
выходы 0 и 1
Импульсные
выходы 0 и 1
Импульсные
выходы 0 и 1
Выходы 0 и 1
в режиме
ШИМ
(PWM(891))
ФункцияОписание
Выполнение
позиционирования с
использованием
инструкции PLS2(887) в
процессе регулирования
скорости,
инициированного
инструкцией SPED(885)
(продолж.) или ACC(888)
(продолж.).
Направление
позиционирования
выбирается
автоматически с
использование
абсолютных координат.
Позиционирование с
использованием
инструкции ACC(888)
(независ.) или инструкции
PLS2(887).
Управление с использованием аналоговых входов и
выходов с переменной
скважностью сигнала
(PWM(891)).
В процессе регулирования скорости, начатого
инструкцией SPED(885) (продолж.) или
инструкцией ACC(888) (продолж.) может быть
выполнена инструкция PLS2(887), позволяющая
переключиться на позиционирование, при
котором будет выведено фиксированное
количество импульсов и произведена остановка.
При работе с абсолютными координатами (когда
задано исходное положение или выполнена
инструкция INI(880) для изменения PV),
направления CW или CCW определяются
автоматически в результате сравнения значения
PV импульсного выхода и заданого количества
импульсов, указанного при выполнении
инструкции для вывода импульсов.
В процессе позиционирования,
инициированного инструкцией ACC(888)
(независимый режим) или PLS2(887), будет
выполнено управление с треугольнм профилем
скорости (трапецеидальное регулирование без
пологого участка), если количество выходных
импульсов, требуемое для разгона/торможения,
превышает заданное значение количества
выходных испульсов.
(Количество импульсов,требуемое для
разгона/торможения = время, требуемое для
достижения заданной частоты х заданная
частота).
В качестве выходов ШИМ (PWM(891)) могут
использоваться два встроенных выхода (биты 04
и 05 в CIO 2961). Для этого выполняется
инструкция PWM(891).
7
Классификация функций по цели примененияРаздел 1-2
1-2-3При¸м импульсов на импульсных входах
Исполь-
Применение
При¸м импульсных сигналов от инкрементального вращающегося энкодера для расч¸та длины или положения
•
Сч¸т
низкочастотных
импульсов (до 1 кГц)
зуемые
входы/
выходы
Встроенные
выходы
Входы
прерывания 0...3
ФункцияОписание
Входы прерывания (режим
сч¸та)
Максимальная частота
сч¸та 1 кГц (только для
одноканальных импульсов)
в режиме суммирования
или вычитания
Встроенные входы (биты 00...03 в CIO
2960) могут использоваться как сч¸тные
входы.
Входы прерываний должны быть
настроены на работу в режиме сч¸та.
Значения PV для входов прерывания 0...3
хранятся в A536...A539, соответственно.
•
Сч¸т
высокочастотных
импульсов (30 кГц
или 60 кГц макс.)
Изменение длины или
положения детали
(Сч¸т начинается или
прекращается, когда
выполняются
определ¸нные условия)
Измерение скорости
перемещения детали по
данным о е¸ положении
(измерение частоты).
Встроенные
выходы
Встроенные
выходы
Встроенные
выходы
Высокоскоростные
сч¸тчики 0 и 1
Высокоскоростные
сч¸тчики 0 и 1
Высокоскоростной
сч¸тчик 0
Функции высокоскоростных счетчиков:
•
Двухканальный вход для
импульсов со сдвигом
фаз (4-кратное умножение) - 30 кГц (50 кГц)
•
Импульсный вход +
направление - 60 кГц
(100 кГц)
•
Импульсный вход / 60 кГц (100 кГц)
Суммирующий вход
•
60 êÃö (100 êÃö)
Примечание
Биты селекции
высокоскоростных
сч¸тчиков (биты A53102 и
A53103)
Инструкция PRV(881)
(HIGH-SPEED COUNTER PV
READ)
В скобках
приведены
значения для
входов с подключенным
драйвером
линии.
→
→
Встроенные входы (биты 02, 03 и 06...09
в CIO 2960) могут использоваться в
качестве высокоскоростных сч¸тных
входов.
Значение PV для высокоскоростного
сч¸тчика 0 хранится в A270 и A271.
Значение PV для высокоскоростного
сч¸тчика 1 хранится в A272 и A273.
Сч¸тчики могут работать в кольцевом или
линейном режимах.
Включение/сброс Битов селекции
высокоскоростных сч¸тчиков (биты
A53102 и A53103) позволяет производить
запуск или прекращение сч¸та
высокоскоростных сч¸тчиков (удержание
значения PV) из программы
пользователя, когда выполняются
требуемые условия.
Для измерения частоты импульсов может
использоваться инструкция PRV(881).
•
Диапазон для двухканальных входов со
сдвигом фазы: 0...50 кГц
•
Диапазон для всех остальных режимов:
0...100 êÃö
8
Классификация функций по цели примененияРаздел 1-2
1-2-4Сравнение с импульсными выходами CJ1W-NC
ПараметрCJ 1MМодуль позиционирования CJ1W-NC
Способ регулирования
Изменение скорости в
процессе позиционирования
Управление из лестничной диаграммы с
использованеим инструкции для импульсных
выходов (SPED(885), ACC(888) и PLS2(887)).
В процессе выполнения инструкции
SPED(885) (независ.), ACC(888) (продолж.)
или PLS2(887) каждая из них может быть
выполнена вновь с целью изменения
скорости.
Управляется с помощью Командного бита
запуска (Командный бит относительного
перемещения или командный бит
абсолютного перемещения)
Отмена прежней команды
Изменение скорости в
процессе регулирования
скорости
Перемещение толчками
Поиск исходного положения
Возврат в исходное
положение
Обучение
Перевод на заданное
расстояние и остановка
(непрерывный вывод при
позиционировании)
Изменение конечного
положения в процессе
позиционирования
(одновременный запуск)
Торможение до полной
остановки в процессе
позиционирования
В процессе выполнения инструкции
SPED(885) (продолж.) или ACC(888)
(продолж.) каждая из них может быть
выполнена вновь с целью изменения
скорости.
В лестничной диаграмме могут
использоваться внешние входы для запуска
и прекращения инструкции SPED(885)
(продолж.) или инструкции ACC(888)
(продолж.).
Управляется из лестничной диаграммы с
помощью инструкции ORG(889).
Управляется из лестничной диаграммы с
помощью инструкции ORG(889).
Не поддерживается.
Во время регулирования скорости,
инициированного инструкцией SPED(885)
(продолж.) или ACC(888) (продолж.), с
помощью инструкции PLS2(887)
выполняется позиционирование.
В процессе выполнения инструкции
PLS2(887) может быть запущена другая
инструкция PLS2(887).
В процессе позиционирования,
инициированного инструкцией ACC(888)
(независ.) или PLS2(887), выполняется
инструкция ACC(888) (независ.).
Отмена прежней команды
Управляется с использованием Бита запуска
перемещения толчками, Бита отмены
перемещения толчками и Бита выбора
направления.
Выполняется с использованием Бита поиска
исходного положения.
Выполняется с использованием Бита
возврата в исходное положение.
Выполняется с использованием Бита начала
обучения.
Выполняется с использованием Бита
активизации перевода на заданное
расстояние и остановки.
Выполняется с использованием Командного
бита запуска (Командный бит относительного
перемещения или командный бит
абсолютного перемещения).
Выполняется с использованием Бита
"Торможение до остановки".
Торможение до остановки в
процессе регулирования
скорости
Внешние
входы/
выходы
Входной сигнал
"Исходное
положение"
Входной сигнал
"Приближение к
исходному
положению"
Сигнал
"Позиционирование завершено"
Выход "Сброс
сч¸тчика ошибок"
Вход "Граничное
положение
CW/CCW"
В процессе регулирования скорости,
инициированного инструкцией SPED(885)
(продолж.) или ACC(888) (продолж.),
выполняется инструкция ACC(888)
(продолж.).
Используется встроенный вход
Используется встроенный вход
Используется встроенный вход
Используется встроенный выход
Используется отдельный модуль ввода, из
программы управляется бит дополнительной
области
Выполняется с использованием Бита
"Торможение до остановки".
Ввод через входную клемму модуля
позиционирования.
Ввод через входную клемму модуля
позиционирования.
Ввод через входную клемму модуля
позиционирования.
Вывод через выходную клемму модуля
позиционирования.
Ввод через входную клемму модуля
позиционирования.
9
Классификация функций по цели примененияРаздел 1-2
10
В данном разделе приводится обзор функций встроенных входов/выходов.
2-2Слова, отведенные для встроенных выходов модуля CPU . . .. . .15
2-3Слова, отведенные для функции поиска исходного положения .16
РАЗДЕЛ 2
ОБЗОР
11
Слова, отведенные для встроенных входов модуля CPUРаздел 2-1
2-1Слова, отведенные для встроенных входов модуля CPU
В Настройках ПЛК следует выбрать 1) Входы общего назначения, 2)
Входы прерывания, 3) Входы с малым временем реакции или 4)
Высокоскоростные счетчики. В настройках функционирования входов
можно выбрать работу входов IN0 ... IN3 в режиме 1) Входов общего
назначения, 2) Входов прерывания или 3) Входов с малым временем
реакции. В настройках работы высокоскоростных счетчиков можно
выбрать работу перечисленных входов в качестве высокоскоростных
счетчиков. Если для входа одновременно выбрана работа и в качестве
входа, и в качестве высокоскоростного счетчика, вход будет работать как
высокоскоростной счетчик.
Настройки
ÏËÊ
АдресОбозн. 1) Входы
CIO
Áèò00IN 0Вход общего
2960
Áèò01IN 1Вход общего
Áèò02IN 2Вход общего
Áèò03IN 3Вход общего
Áèò04IN 4Вход общего
Áèò05IN 5Вход общего
Áèò06IN 6Вход общего
Áèò07IN 7Вход общего
Áèò08IN 8Вход общего
Áèò09IN 9Вход общего
IN0 ... IN3 сконфигурированы
в настройках для работы в
режиме входов
общего
назначения
назначения 0
назначения 1
назначения 2
назначения 3
назначения 4
назначения 5
назначения 6
назначения 7
назначения 8
назначения 9
Примечание
12
Настройка работы
в режиме высокоскоростных счетчиков
2)Входы
прерывания
Код
прерывания
0
Код
прерывания
1
Код
прерывания
2
Код
прерывания
3
1.
Когда вход 0 используется как высокоскоростной счетчик, входы
3) Входы
с малым
временем
реакции
Вход с малым временем реакции 0
Вход с малым временем реакции 1
Вход с малым временем реакции 2
Вход с малым временем реакции 3
4) Высокоскоростные
счетчики
Высокоскоростной
счетчик 1
(канал Z/сброс)
Высокоскоростной
счетчик 0
(канал Z/сброс)
Высокоскоростной счетчик 1 (вход канала А,
вход суммирования или
счетный вход)
Высокоскоростной счетчик 1 (вход канала В, вход
вычитания или вход
направления)
Высокоскоростной счетчик 0 (вход канала А, вход
суммирования или
счетный вход)
Высокоскоростной счетчик 0 (вход канала В, вход
вычитания или вход
направления)
Активизирована
функция поиска
исх. полож. для
импульсных выходов
Входы для поиска
исходного положения
Поиск исходного
положения 0 (входной
сигнал "Исходное
положение")
Поиск исходного
положения 0 (входной
сигнал "Приближ. к
исходному полож.")
Поиск исходного
положения 1 (входной
сигнал "Исходное
положение")
Поиск исходного
положения 1 (входной
сигнал "Приближение к исходному
положению")
Поиск исходного
положения 0 (сигнал
"Позиционирование
завершено")
Поиск исходного
положения 1 (сигнал
"Позиционирование
завершено")
Приоритетность
настроек в
Настройках
ПЛК
Разрешение
поиска исходного положния
> настройки
функционирования входов
общего назначения 8 и 9 использовать нельзя. Кроме того, когда для
сброса высокоскоростного счетчика 0 используется сигнал канала Z,
нельзя использовать вход общего назначения 3, вход прерывания 3 и
вход с малым временем реакции 3.
Когда вход 1 используется в качестве высокоскоростного счетчика,
нельзя использовать входы общего назначения6и7.Также,когдадля
сброса высокоскоростного счетчика 1 используется сигнал канала Z,
нельзя использовать вход общего назначения 2, вход прерывания 2 и
вход с малым временем реакции 2.
Когда в настройках ПЛК активизирована функция поиска исходного
2.
положения для импульсного выхода 0, для этой функции используются
входы IN0, IN1 и IN4.
Слова, отведенные для встроенных входов модуля CPUРаздел 2-1
Когда для импульсного выхода 1 в Настройках ПЛК активизирована
функция поиска исходного положения, для функции поиска
исходного положения используются входы IN2, IN3 и IN5.
•
Когда для импульсного выхода 0 используется функция поиска
исходного положения, нельзя использовать входы общего
назначения 0 и 1, входы прерывания 0 и 1 и входы с малым временем
реакции0и1.Крометого, если используется сигнал "Позиционирование завершено", т.е., указан режим работы 2, нельзя
использовать вход общего назначения 4.
•
Если для импульсного выхода 1 активизирована функция поиска
исходного положения, нельзя использовать входы общего
назначения 2 и 3, входы прерывания 2 и 3 и входы с малым временем
реакции 2 и 3. Также, если используется сигнал "Позиционирование
завершено", т.е., выбран режим работы 2, нельзя использовать вход
общего назначения 5.
Функции
ПараметрХарактеристики
1) Входы общего назначения
(макс. 10 входов)
2) Входы
прерываний
(макс. 4 входа)
3) Входы с малым временем реакции
(макс. 4 входа)
Режим
однократного
прерывания
Режим счета
Встроенные входы модуля CPU (биты 00...
09, CIO2960) можно использовать в качестве
входов общего назначения.
Встроенные входы модуля CPU (биты 00 ...
03, CIO 2960) могут использоваться для
формирования прерываний.
Используются обработчики прерываний
140 ... 143, которые могут запускаться по
переднему или заднему фронту
управляющих битов, т.е., по
положительному или отрицательному
перепаду.
Время срабатывания (интервал между
установлением уровня на входе и
выполнением задачи обработки
прерывания) составляет, приблизительно,
0.2 ìñ.
Положительные или отрицательные
перепады на входах (биты 00...03,
CIO2960) могут подсчитываться
суммирующим или вычитающим
счетчиком при максимальной частоте
следования импульсов 1 кГц.
Соответствующие задачи обработки
прерывания (140...143) выполняются по
достижении счетчиком заданного
значения.
Встроенные входы модуля CPU (биты 00 ...
03, CIO2960) могут использоваться в
качестве входов с малым временем
реакции. Это позволяет надежно
принимать входные сигналы,
длительность которых очень мала (> 30
мкс), независимо от длительности цикла.
При этом входной сигнал удерживается в
течение одного цикла.
Примечание 1: если в инструкции (напр.,
в LD) выбрано мгновенное обновление
(префикс !), входы будут обновляться
мгновенно.
Примечание 2: для всех четырех входов
используется одна и та же постоянная
времени, задаваемая в Настройках ПЛК.
Постоянную времени можно выбрать
равной 0...32 мс. По умолчанию она равна
8 мс.
Примечание: для выбора режима
однократного прерывания или режима
счета, а также выбора срабатывания по
положительному или отрицательному
перепаду используется инструкция
MSKS(690).
13
Слова, отведенные для встроенных входов модуля CPUРаздел 2-1
ПараметрХарактеристики
4) Входы в режиме
высокоскоростных
счетчиков
(макс. 2 входа)
Функция
селекции
(прекращение
счета)
Прерывание по
совпадению
с заданным
значением
Прерывание по
попаданию в
диапазон
Функция
измерения
частоты
(скорости)
Встроенные входы модуля CPU могут
использоваться в режиме высокоскоростных счетчиков (для высокоскоростного счетчика 0 используются биты 03, 08, 09
области CIO2960, а для высокоскоростного счетчика 1 - биты 02, 06, 07 области
CIO2960).
Примечание 1: первой указывается макс.
частота для входов = 24 В. В скобках указываются значения для входов с подключенным драйвером линии.
Примечание 2: вход канала Z для высокоскоростных счетчиков 0 и 1 нельзя
использовать, если для выхода 1 используется функция поиска исходного
положения.
С помощью Битов селекции высокоскоростных счетчиков (A53102 и A53103) можно управлять состоянием текущего значения (PV) высокоскоростного счетчика
(удержание или обновление).
Обработчик прерывания (любая задача в
диапазоне 0...255) может быть запущен,
когда текущее значение высокоскоростного счетчика совпадает с указаннымзначением, заданным в инструкции CTBL(882).
Обработчик прерывания (любая задача в
диапазоне 0...255) может быть запущен,
когда текущее значение высокоскоростного счетчика попадает в диапазон,определенный в инструкции CTBL(882).
Для измерения частоты сигнала на высокоскоростном счетчике может быть выполнена инструкция PRV(881).
• Диапазон измерения для входа в двухканальном режиме:
0...50 êÃö
• Диапазон измерения для всех остальных
режимов: 0...100 кГц.
14
Слова, отведенные для встроенных выходов модуля CPUРаздел 2-2
2-2Слова, отведенные для встроенных выходов модуля CPU
Выполнив соответствующую инструкцию, можно выбрать: 1) Выходы
общего назначения, 2) Выходы с фиксированной скважностью
импульсов или 3) Выходы с переменной скважностью импульсов, что
отражено в следующей таблице.
Инструкция/
Настройки ПЛК
АдресÊîä1) Выходы
CIO
2961
CIO
2960
(äëÿ
опорной
точки)
Áèò 00 O U T 0Выход общего
Áèò 01 O U T 1Выход общего
Áèò 02 O U T 2Выход общего
Áèò 03 O U T 3Выход общего
Áèò 04 O U T 4Выход общего
Áèò 05 O U T 5Выход общего
Áèò 00 IN 0
Áèò 01 IN 1
Áèò 02 IN 2
Áèò 03 IN 3
Áèò 04 IN 4
Прочие
настройки,
помимо
приведенных
справа
общего
назначения
назначения 0
назначения 1
назначения 2
назначения 3
назначения 4
назначения 5
Функция выбранав результате
исполнения инструкциидля
импульсного выхода(SPED
ACC(888)или PLS2(887))
2) Выходы с фиксированной скважностью импульсов3) Выходы с
Если в Настройках ПЛК была активизирована функция поиска
исходного положения для импульсных выходов0и1,выходыобщего
назначения 4 и 5, а также выходы 0 и 1 в режиме PWM(891)
использовать нельзя.
2.
Если в Настройках ПЛК была активизирована функция поиска
исходного положения, выходы OUT4 и OUT5 используются в качестве
выходов сброса счетчика ошибок, а входы IN0 ... IN5 используются
как входы "Исходное положение", "Приближение к исходному
положению" и "Позиционирование завершено" (в зависимости от
режима работы, некоторые из этих входов/выходов могут оказаться
недоступными для использования).
15
Слова, отведенные для встроенных выходов модуля CPUРаздел 2-3
Функции
ПараметрХарактеристики
1) Выходы общего назначения
(6 выходов)
Встроенные выходы модуля CPU (биты
00...05, CIO 2961) могут использоваться
в качестве выходов общего назначения.
Ïðèì.
Если в инструкции (напр., в OUT)
выбрано мгновенное обновление
(префикс !), обновление выхо-
будет производиться мгно-
дов
венно.
2) Импульсные выходы
с фиксированной скважностью
(2 выхода)
3) Импульсные выходы с переменной
скважностью (2 выхода)
• Импульсный выход без
разгона/торможения
(с помощью инструкции
SPED(885))
• Импульсный выход с трапецеидальным профилем
разгона/торможения; одинаковая скорость разгона/
торможения (с помощью
инструкции ACC(888))
• Импульсный выход с разгоном/торможением; различные скорости разгона/торможения и не нулевая начальная частота (с помощью
инструкции PLS2(887))
Встроенные выходы модуля CPU (биты
00...03, CIO 2961) могут использоваться
как импульсные выходы 0 и 1.
Заданная частота: 0 Гц...100 кГц
Скважность (коэффициент заполнения):
50%
Импульсный выход можно настроить на
работу в режиме "CW/CCW" (CW = по часовой стрелке; CCW = против часовой
стрелки) или "Импульсный выход + направление" с помощью соответствующих
операндов инструкций.
Для использования встроенных выходов модуля CPU (биты 04 и 05, CIO 2961) в
качестве выходов 0 и1врежиме ШИМ, можно использовать инструкцию PWM(891).
Примечание 1:
Текущее значение (PV) для импульсного
выхода 0 содержится в A276 и A277.
Значение PV для импульсного выхода 1
содержится в A278 и A279.
Примечание2:
В процессе позиционирования может
быть выполнена инструкция PLS2(887),
позволяющая изменить заданное положение (одновременный запуск).
Примечание 3:
В процессе регулирования скорости может быть выполнена инструкция PLS2(887),
позволяющая произвести позиционирование и изменить заданное положение.
(Перевод на заданное расстояние и
остановка)
2-3Биты, отведенные для функции поиска исходного положения
Чтобы использовать функцию поиска исходного положения, ее следует
активизировать для импульсного выхода в Настройках ПЛК.
Помимо импульсных выходов, для функции поиска исходного положения
используется несколько встроенных входов/выходов модуля CPU,
описание которых приведено ниже. Эти входы/выходы не могут
использоваться для других целей, когда активизирована функция поиска
исходного положения.
Если функция поиска исходного положения активизирована для
•
импульсных выходов 0 и 1, выходы OUT4 и OUT5 используются в
качестве выходов сброса счетчиков ошибок, а входы IN0...IN5
используются как входные сигналы "Исходное положение",
"Приближение к исходному положению" и "Позиционирование
завершено". Эти входы/выходы нельзя использовать для других
целей, когда применяется функция поиска исходного положения, за
исключением выходов сброса счетчика ошибок и сигналов
"Позиционирование завершено", которые не используются в
некоторых режимах функции поиска исходного положения.
Функция возврата в исходное положение служит для перевода системы в
точку исходного положения, определенную ранее функцией поиска
исходного положения или установленную путем предустановки значения
PV импульсного выхода .
Функция возврата в исходное положение может применяться только для
импульсных выходов.
16
Слова, отведенные для встроенных выходов модуля CPUРаздел 2-3
Входы
ÊîäIN0IN1IN2IN3IN4IN5IN6IN7IN8IN9
АдресСлово
Áèò
ВходыВходы об-
ВыходыВыходы общего назначенияВыход общего
щего назначения
Входы прерывания
Входы с малым временем реакции
Высокоскоростные
счетчики
ÊîäOUT0OUT1OUT2OUT3OUT4OUT5
АдресСлово
Импульсные выходы
0001020304050607080 9
Вход общего назначения 0
Вход прерывания 0
Вход с малым временем реакции 0
------
CW/CCWИмпульсный
Импульсы +
направление
Импульсный выход с
переменной скважн.
Áèò
Вход общего назначения 1
Вход прерывания 1
Вход с малым временем реакции 1
Выходы
назначения 0
выход 0 (CW)
Импульсный
выход 0
(импульсы)
------------
Вход общего назначения 2
Вход прерывания 2
Вход с малым временем реакции 2
Высокоскоростной
счетчик 1
(канал Z/
сброс)
000102030405
Вход общего назначения 3
Вход прерывания 3
Вход с малым временем реакции 3
Высокоскоростной
счетчик 0
(канал Z/
сброс)
Выход общего
назначения 1
Импульсный
выход 0 (CCW)
Импульсный
выход 1
(импульсы)
CIO 2960
Вход общего назначения 4
------------------
------------------
------
Вход общего назначения 5
CIO 2961
Выход общего
назначения 2
Импульсный
выход 1 (CW)
Импульсный
выход 0
(направление)
Вход общего назначения 6
Высокоскоростной
счетчик 1
(вход
канала А,
вход суммирования
или вход
счета)
Выход общего
назначения 3
Импульсный
выход 1 (CCW)
Импульсный
выход 1
(направление)
Вход общего назначения 7
Высокоскоростной
счетчик 1
(вход
канала В,
вход суммирования
или вход
счета)
Вход общего назначения 8
Высокоскоростной
счетчик 0
(вход
канала А,
вход суммирования
или вход
счета)
Выход общего
назначения 4
------
------
Выход ШИМ
0 (PWM(891))
Выход общего
назначения 5
Выход ШИМ
1 (PWM(891))
Вход общего назначения 9
Высокоскоростной
счетчик 0
(вход
канала В,
вход суммирования
или вход
счета)
Слова, отведенные для встроенных выходов модуля CPUРаздел 2-3
Функции
ПараметрХарактеристики
Поиск исходного
положения
Если выполнена инструкция ORG(889)(ORIGIN SEARCH),
и в Настройках ПЛК активизирована функция поиска
исходного положения, будет запущена процедура
поиска исходного положения, в результате которой, на
основе входного сигнала "Приближение к исходному
положению" и входного сигнала "Исходное положение",
будет определена точка исходного положения . После
этого для значения PV импульсного выхода будут
автоматически выбраны абсолютные координаты .
Примечание:
В качестве выходов сброса счетчика ошибок
используются выходы OUT4/OUT5.
Входы IN0 ... IN5 используются в качестве входных
сигналов "Исходное положение", "Приближение к
исходному положению" и "Позиционирование
завершено" (выход сброса счетчика ошибок и сигнал
"Позиционирование завершено" используются не во
всех режимах функции исходного положения).
Возврат в исходное
положение
Если выполнена инструкция ORG(889) (ORIGIN
SEARCH), и в Настройках ПЛК активизирована функция
поиска исходного положения, в результате процедуры
возврата в исходное положение система будет
переведена в предустановленную точку исходного
положения.
18
РАЗДЕЛ 3
Характеристики и подключение входов/выходов
В данном разделе приводятся характеристики входов и выходов и указания по подключению
входных/выходных цепей.
Напряжение питания на стороне драйвера линии составляет 5В ±5%.
1.
Постоянную времени для входа можно выбрать равной 0, 0.5, 1, 2, 4,
2.
8, 16 или 32 мкс.
Если она выбрана равной 0 мс, задержка включения из-за
внутренних элементов составляет макс. 30 мкс для IN0 ... IN5 (макс. 2
мкс для IN6 ... IN9), а задержка выключения - макс. 150 мкс для IN0 ...
IN5 (макс. 2 мкс для IN6 ... IN9).
Схемы входных цепей
ÂõîäIN0 ... IN5IN6... IN9
Схема
входной
цепи
24 Â
LD+
0Â/LD
3.6 êÎì
750
100
1000 ïÔ
100
Внутренние цепи
24 Â
LD+
0Â/LD
4.0 êÎì
1.5êÎì
100
1000 ïÔ
100
Внутренние цепи
Характеристики входов прерывания и входов с малым временем реакции (IN0 ... IN3)
ПараметрХарактеристики
Задержка включенияìàêñ. 30 ìêñ
Задержка выключения макс. 150 мкс
Распознаваемый
импульс
ìèí. 30 ìêñ ìèí.150 ìêñ
ÂÊË
ÂÛÊË
20
Характеристики входов/выходовРаздел 3-1
Характеристики входа в режиме высокоскоростного счетчика (IN6...IN9)
ÂõîäВходы 24 В
Выбран режим
60 кГц
Вход канала А/канала В энкодера, одноканальный
импульсный вход (60 кГц) со скважностью 50%
Длительность подъема и спада: макс. 3.0 с
Ìèí. 16.6 ìêñ
ÂÊË
50%
ÂÛÊË
Ìèí. 8.3 ìêñ Ìèí. 8.3 ìêñ
Ìàêñ. 3 ìêñ Ìàêñ. 3 ìêñ
Вход канала А/канала В энкодера, двухканальный
импульсный вход со сдвигом фаз (30 кГц)
Mежду переключением состояний каналов А и В поддерживается
расстояние мин. 4.0 мкс
ÂÊË
50%
ÂÛÊË
ÂÊË
50%
ÂÛÊË
Ìèí. 33.3 ìêñ
T1T2T3T4
Ìèí. T1, T2, T3 è T4: ìèí. 4.0 ìêñ
Входы для драйвера линий (усилителя тока)
Вход канала А/канала В энкодера, одноканальный
импульсный вход (60 кГц) со скважностью 50%
Ìèí.16.6 ìêñ
ÂÊË
50%
ÂÛÊË
Вход канала А/канала В энкодера, двухканальный
импульсный вход со сдвигом фаз (50 кГц)
Mежду переключением состояний каналов А и В поддерживается
расстояние мин. 4.0 мкс
ÂÊË
50%
ÂÛÊË
ÂÊË
50%
ÂÛÊË
Ìèí. 8.3 ìêñÌèí. 8.3 ìêñ
Ìèí. 33.3 ìêñ
T1T2T3T4
T1, T2, T3 è T4: ìèí. 4.0 ìêñ
Выбран режим
100 кГц
Вход канала Z/
сброса
На частотах свыше 60 кГц счет импульсов
невозможен.
Вход канала Z энкодера (IN2 и IN3)
Длительность состояния ВКЛ поддерживается равной
мин. 30 мкс, а состояния ВЫКЛ - мин. 150 мкс.
ÂÊË
50%
ÂÛÊË
Ìèí. 30 ìêñ
Ìèí. 150 ìêñ
Одноканальный импульсный вход (100 кГц) со
скважностью 50%
Ìèí. 10.0 ìêñ
ÂÊË
50%
ÂÛÊË
Ìèí. 5.0 ìêñÌèí. 5.0 ìêñ
Двухканальный импульсный вход 50 кГц
Между переключениями состояний канала А/канала В
поддерживается расстояние мин. 2.5 мкс
Ìèí. 20.0 ìêñ
ÂÊË
50%
ÂÛÊË
ÂÊË
50%
ÂÛÊË
T1T2T3T4
T1, T2, T3 è T4: ìèí. 2.5 ìêñ
Вход канала Z энкодера (IN2 и IN3)
Длительность состояния ВКЛ поддерживается равной
мин. 30 мкс, а состояния ВЫКЛ - мин. 150 мкс.
ÂÊË
50%
ÂÛÊË
Ìèí. 30 ìêñ Ìèí. 150 ìêñ
21
Характеристики входов/выходовРаздел 3-1
Примечание
Чтобы импульсы на входе счетчика соответствовали характеристикам,
приведенным в предыдущей таблице, необходимо проверить каждый
фактор, который может повлиять на форму импульсов, например, тип
выходного усилителя энкодера (датчика положения), длину кабеля энкодера
и частоту счетных импульсов. В частности, длительность переднего и
заднего фронтов может быть слишком большой и форма входного сигнала
может не соответствовать требованиям, если для подключения к энкодеру с
открытым коллектором (24 В) используется длинный кабель. В этом случае
необходимо либо укоротить кабель энкодера, либо использовать энкодер с
выходным усилителем (драйвером линии).
3-1-2Характеристики выходов
Транзисторные выходы (с втекающим током)
Характеристики выходов общего назначения
ВыходOUT0 ...OUT3OUT4 ... OUT5
Номинальное напряжение= 5 ... 24 Â
Допустимый диапазон
напряжения
Макс. нагрузочная способность
Количество цепей6 выходов (6 выходов/общая цепь)
Макс. пусковой ток3.0 А/выход, макс. 10 мс
Ток утечкиìàêñ. 0.1 ìÀ
Остаточное напряжениеìàêñ. 0.6 Â
Задержка включенияìàêñ. 0.1 ìñ
Задержка выключенияìàêñ. 0.1 ìñ
ПредохранительÍåò
Внешнее напряжение питания
Электрические схемы
цепей
= 4.75 ... 26.4 Â
0.3 А/выход; 1.8 А/модуль
= 10.2 ... 26.4 Â, ìèí. 50 ìÀ
Низковольтная цепь
Внутренние цепи
+V
OUT 0
...
OUT 3
COM
Внутренние цепи
Низковольтная цепь
+V
OUT 4
...
OUT 5
COM
Характеристики
импульсных выходов
(OUT0 ... OUT3)
Примечание
ПараметрХарактеристики
Макс. нагрузочная способность
Мин. нагрузочная способность
Макс. выходная частота100 êÃö
Форма выходного
импульса
Значения указаны для активной (резистивной) нагрузки и не
1.
30 ìÀ, = 4.75 ... 26.4 Â
7 ìÀ, = 4.75 ... 26.4 Â
ÂÛÊË
90%
10%
ÂÊË
ìèí. 2 ìêñ
ìèí. 4 ìêñ
учитывают сопротивление соединительного кабеля.
Форма импульса может быть искажена реактивной составляющей
2.
сопротивления соединительного кабеля, поэтому на практике
длительность импульса может быть меньше указанной на рисунке.
22
Подключение цепейРаздел 3-2
Характеристики выхода
ШИМ (PWM(891))(OUT4 и
OUT5)
ПараметрХарактеристики
Макс. нагрузочная способность
Макс. выходная частота1 êÃö
Погрешность выхода PWM(891)
Форма выходного сигнала
300 ìÀ, = 4.75 ... 26.4 Â
Отношение ВКЛ к ВЫКЛ: +5%/-0% при частоте импульсов 1 кГц
*1: Соответствует выводам клеммного блока XW2D-G.
23
Подключение цепейРаздел 3-2
3-2-2 Использование контактов разъема различными функциями
Встроенные входы
Входы общего
назначения
Номер входа
Вход общего назначения 0 IN01= 24 B
Вход общего назначения 1 IN12= 24 B
Вход общего назначения 2 IN27= 24 B
Вход общего назначения 3 IN38= 24 B
Вход общего назначения 4 IN413= 24 B
Вход общего назначения 5 IN514= 24 B
Вход общего назначения 6 IN619= 24 B
Вход общего назначения 7 IN720= 24 B
Вход общего назначения 8 IN825= 24 B
Вход общего назначения 9 IN926= 24 B
Обозначение
¹ контакта
5
6
110 B
120 B
170 B
180 B
230 B
240 B
290 B
300 B
Назначение
0B
0B
Входы прерывания
Входы с малым временем
реакции
Номер входа
Вход прерывания 0IN01= 24 B
Вход прерывания 1IN12= 24 B
Вход прерывания 2IN27= 24 B
Вход прерывания 3IN38= 24 B
Номер входа
Вход с малым временем
реакции 0
Вход с малым временем
реакции 1
Вход с малым временем
реакции 2
Вход с малым временем
реакции 3
Обозначение
Обозначение
IN01= 24 B
IN12= 24 B
IN27= 24 B
IN38= 24 B
¹ контакта
5
6
110 B
120 B
¹ контакта
5
6
110 B
120 B
0B
0B
0B
0B
Назначение
Назначение
24
Подключение цепейРаздел 3-2
Высокоскоростные
счетчики
Высокоскоростные счетчики, двухканальные со сдвигом фаз
Энкодер с каналами А, В и Z
Номер входа
Высокоскоростной
счетчик 0
Высокоскоростной
счетчик 1
Обозначение
IN825Канал A, 24 В
IN926Канал B, 24 В
IN38Канал Z, 24 В
IN619Канал A, 24 В
IN720Канал B, 24 В
IN27Канал Z, 24 В
¹ контакта
29Канал A, 0 В
30Канал B, 0 В
12Канал Z, 0 В
23Канал A, 0 В
24Канал B, 0 В
11Канал Z, 0 В
Назначение
Энкодер с выходными усилителями (с драйверами линии)
Номер входа
Высокоскоростной
счетчик 0
Высокоскоростной
счетчик 1
Обозначение
IN827Канал A, LD+
IN928Канал B, LD+
IN310Канал Z, LD+
IN621Канал A, LD+
IN722Канал B, LD+
IN29Канал Z, LD+
¹ контакта
29Канал A, LD-
30Канал B, LD-
12Канал Z, LD-
23Канал A, LD-
24Канал B, LD-
11Канал Z, LD-
Назначение
Высокоскоростные счетчики с входами "импульсы + направление"
Номер входа
Высокоскоростной
счетчик 0
Высокоскоростной
счетчик 1
Обозначение
IN825
29
IN926
30
IN38
12
IN619
23
IN720
24
IN27
11
¹ контакта
Назначение
Вход счета, 24 В
Вход счета, 0 В
Вход направления, 24 В
Вход направления, 0 В
Вход сброса, 24 В
Вход сброса, 0 В
Вход счета, 24 В
Вход счета, 0 В
Вход направления, 24 В
Вход направления, 0 В
Вход сброса, 24 В
Вход сброса, 0 В
25
Подключение цепейРаздел 3-2
Высокоскоростные счетчики с входами ↑/↓
Номер входа
Высокоскоростной
счетчик 0
Высокоскоростной
счетчик 1
Обозначение
IN825
29
IN926
30
IN38
12
IN619
23
IN720
24
IN27
11
¹ контакта
Назначение
Вход суммирования, 24 В
Вход суммирования, 0 В
Вход вычитания, 24 В
Вход вычитания, 0 В
Вход сброса, 24 В
Вход сброса, 0 В
Вход суммирования, 24 В
Вход суммирования, 0 В
Вход вычитания, 24 В
Вход вычитания, 0 В
Вход сброса, 24 В
Вход сброса, 0 В
Высокоскоростные счетчики с импульсными входами суммирования
Номер входа
Высокоскоростной
счетчик 0
Высокоскоростной
счетчик 1
Обозначение
¹ контакта
Назначение
IN825Вход счета, 24 В
29Вход счета, 0 В
IN38Вход сброса, 24 В
12Вход сброса, 0 В
IN619Вход счета, 24 В
23Вход счета, 0 В
IN27Вход сброса, 24 В
11Вход сброса, 0 В
Встроенные выходы
Выходы общего
назначения
Номер выхода
Выход общего
назначения 0
Выход общего
назначения 1
Выход общего
назначения 2
Выход общего
назначения 3
Выход общего
назначения 4
Обозначение
OUT031
OUT132
OUT333
OUT434
OUT435
¹ контакта
37
39 èëè 40
37
39 èëè 40
37
39 èëè 40
37
39 èëè 40
37
39 èëè 40
Назначение
Выход 0
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Выход 1
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Выход 2
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Выход 3
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Выход 4
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
26
Подключение цепейРаздел 3-2
Номер выхода
Выход общего
назначения 5
Обозначение
OUT536
37
¹ контакта
39 èëè 40
Импульсные выходыИмпульсные выходы в режиме CW/CCW
Номер выхода
Обозначение
Импульсный выход 0OUT031
Импульсный выход 1OUT133
¹ контакта
32
37
39 èëè 40
34
37
39 èëè 40
Импульсные выходы в режиме "импульсы + направление"
Номер выхода
Обозначение
Импульсный выход 0OUT031
Импульсный выход 1OUT132
¹ контакта
33
37
39 èëè 40
34
37
39 èëè 40
Назначение
Выход 5
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Назначение
Импульсный выход CW
Импульсный выход CCW
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Импульсный выход CW
Импульсный выход CCW
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Назначение
Выход "Импульсы"
Выход "Направление"
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Выход "Импульсы"
Выход "Направление"
Вход напряжения питания
(+V) для выхода
Общая цепь выходов (СОМ)
Выходы ШИМ (PWM(891))
Номер выхода
Обозначение
¹ контакта
Назначение
Выход 1 PWM(891)OUT435Выход PWM(891)
39 èëè 40
Общая цепь выходов (СОМ)
Выход 2 PWM(891)OUT536Выход PWM(891)
39 èëè 40
Общая цепь выходов (СОМ)
27
Подключение цепейРаздел 3-2
Входы/выходы, используемые для функции поиска исходного положения
Номер выходаОбозначение ¹ контактаНазначение
Поиск исходного
положения 0
Поиск исходного
положения 1
IN01
5
IN12
6
IN413
170Â
OUT435Выход сброса счетчика
37Вход напряжения пита-
39 èëè 40
IN27Сигнал "Исходное
110Â
IN38
120Â
IN514
180Â
OUT536Выход сброса счетчика
37Вход напряжения пита-
39 èëè 40
Сигнал "Исходное
положение", = 24 В
0Â
Сигнал "Приближ. к исходному положению", = 24 В
0Â
Сигнал "Позиционирование
завершено", = 24 В
ошибок
ния (+V) для выходов
Общая цепь выходов (СОМ)
положение", = 24 В
Сигнал "Приближ. к исходному положению", = 24 В
Сигнал "Позиционирование
завершено", = 24 В
ошибок
ния (+V) для выходов
Общая цепь выходов (СОМ)
3-2-3 Способы подключения цепей
Для подключения к клеммному блоку следует использовать кабель
производства OMRON с уже установленным на него специальным
разъемом, либо самостоятельно установить на кабель специальный
разъем (приобретенный отдельно).
Примечание
28
Напряжение, подаваемое на входные клеммы, не должно превышать
1.
максимально допустимое напряжение, указанное в технических
характеристиках входных/выходных цепей. Коммутируемое
напряжение или подключаемая нагрузка не должны превышать
максимальную нагрузочную способность, указанную в технических
характеристиках выходных цепей.
Если на клеммах источника напряжения имеются обозначения "+" и "-",
2.
при подключении проводников источника питания необходимо
следить за тем, чтобы полярность не оказалась перепутанной.
Если оборудование должно соответствовать Директивам EC
3.
(Директивам по низкому напряжению), для питания входных/выходных
цепей необходимо использовать источник постоянного тока с
усиленной или удвоенной изоляцией.
Прежде чем включать напряжение питания, следует дважды проверить
4.
все проводные соединения.
Не следует тянуть за кабели. Это может привести к отсоединению
5.
кабеля от разъема.
Не следует перегибать кабели слишком сильно. Это может повредить
6.
кабели.
Разводка контактов разъема CJ1W-ID232/262 не соответствует
7.
разводке контактов разъема OD233/263. Использование одного из
этих разъемов вместо другого может привести к повреждению
внутренних цепей модуля.
Устройство с выходом = 24 В нельзя подключать ко входу,
8.
предназначенному для подключения устройства с выходным
усилителем. Это может привести к выходу из строя внутренних цепей.
Подключение цепейРаздел 3-2
Устройство с выходным усилителем нельзя подключать ко входу
9.
= 24 В. Такое подключение не приведет к повреждению внутренних
цепей, но вход распознан не будет.
Модели разъемов
Характеристики
подходящих
разъемов
Разъемы MIL с обжимными клеммами для зачищенных проводов (40-контактные обжимные разъемы)
Разъемы для плоского кабеля (шлейфа) MIL (40-контактные обжимные разъемы)
Гнездо
Ослабление натяжения
НазваниеНомер модели OMRONНомер модели Daiichi
Electronics
Гнездо
Ослабление натяжения
Номер комплекта (?)
Рекомендуемый плоский
кабель (шлейф)
XG 4M -4030F R C5-AO4 0-3T O N
XG 4M -4004---
XG 4M -4030-TFRC5-AO4 0-3T OS
XY3 A-200 ---
Крышка корпуса
Вторая крышка
ГнездоAW G24XG5M-4032-N
РазъемAWG 24XG 5W-0031-N
Крышка корпусаXG5S-4022
Вторая крышка (требуется две для каждого
гнезда)
Подключение цепей
Для входных/выходных цепей рекомендуется использовать кабель с проводами
калибра 28 ... 24 AWG (0.2 ... 0.08 мм2). Наружный диаметр провода не должен
превышать 1.61 мм.
Подходящие клеммные блоки
Рекомендуемый
кабель
XW 2Z- KXW2D-40G640
Гнездо
НазваниеНомер модели OMRON
AW G26 ... AWG28X G5M-4035-N
AW G26 ... AWG28X G5W-0034-N
XG 5S-2001
Подходящий
клеммный блок
XW 2B-40G5
XW 2B-40G4
Количество
контактов
РазмерТемпера-
Компактный
Стандартный
òóðà (°C)
0 ... 55
-25... 80
29
Подключение цепейРаздел 3-2
Стандартное подключение (не подходит для сервоприводов OMRON)
Кабель и релейный модуль, которые можно использовать при
подключении сервопривода OMRON к модулю CPU CJ1M со встроенными
входами/выходами, показаны ниже . Ниже показана схема подключения с
необходимыми соединениями, обеспечивающая работу функции
позиционирования и поиска исходного положения (входные сигналы
"Исходное положение", "Приближение к исходному положению",
"Позиционирование завершено" и "Выход сброса счетчика ошибок").
Подключение одноосного
сервопривода
(подключение к
импульсному выходу 0)
Примечание
Сервопривод OMRON SMARTSTEP серии A или серии UE
Модуль CPU CJ1M
Соединительный кабель
XW2Z-100J-A27 (1 м)
Релейный модуль
XW2B-20J6-8A
(для одной оси)
Клеммный блок (20 контактов, см. прим.)
• 4 входа общего назначения (IN6 ... IN9)
• 1 вход, например, "Приближение к исходному положению"
Соединительный кабель
серии SMARTSTEP А
XW2Z-100J-B5(1 м)
XW2Z-200J-B5 (2 м)
Серводвигатель
серии А или UЕ
SMARTSTEP
Серводвигатель
серии А или UЕ
При использовании одноосного релейного модуля (подключаемого к
импульсному выходу 0) нельзя использовать выходы общего назначения
2 и 3 (OUT2 и OUT3), а также выход 1 PWM(891)(OUT5).
30
Подключение цепейРаздел 3-2
Сервопривод серии W, серии UP или серии UT OMRON OMNUC
Модуль CPU CJ1M
Соединительный кабель
XW2Z-100J-A26 (1 м)
• Соединительный кабель серии W
XW2Z-J-B4
• Соединительный кабель серии UP
XW2Z-J-B1
• Соединительный кабель серии UT
XW2Z-J-B4
Примечание
Подключение двухосного
сервопривода (подключение к импульсным
выходам 0 и 1)
Релейный модуль
(одноосный)
XW2B-20J6-8A
Клеммный блок (20 контактов, см. прим.)
• 4 входа общего назначения (IN6 ... IN9)
• 1 вход, например, "Приближение к исходному положению"
Привод серводвигателя
серии W или серии UP/UT
OMNUC
Серводвигатель серии W
или серии UP/UT
При использовании одноосного релейного модуля (подключенного к
импульсному выходу 0) нельзя использовать выходы общего назначения 2
и 3 (OUT2 и OUT3) и выход 1 PWM(891) (OUT5).
Серводвигатели серии А или серии UE OMRON SMARTSTEP
Модуль CPU CJ1M
Соединительный
кабель (1 м)
XW2Z-100J-A27
Соединительный кабель серии А
SMARTSTEP
XW2Z-100J-B5 (1 м)
XW2Z-200J-B5 (2 м)
Соединительный кабель
серии А SMARTSTEP
XW2Z-100J-B5 (1 м)
XW2Z-200J-B5 (2 м)
Привод серводвигателя
серии А или серии UE
SMARTSTEP
Серводвигатель серии А
или серии UE
Релейный модуль
(для 2 осей)
XW2B-40J6-9A
Клеммный блок (40 контактов)
• 4 входа общего назначения (IN6 ... IN9)
• 2 входа, например, "Приближение к
исходному положению"
Привод серводвигателя
серии А или серии UE
SMARTSTEP
Серводвигатель серии А
или серии UE
31
Примеры подключения цепейРаздел 3-3
Приводы серии W, серии UP или серии UT OMRON OMNUC
Модуль CPU CJ1M
Соединительный
кабель (1 м)
XW2Z-100J-A26
Релейный модуль
(для 2 осей)
XW2B-40J6-9A
Клеммный блок (40 контактов, см. прим.)
• 4 входа общего назначения (IN6 ... IN9)
• 2 входа, например, "Приближение к
• Соединительный кабель серии W
XW2Z-J-B4
• Соединительный кабель серии UP
XW2Z-J-B1
• Соединительный кабель серии UT
XW2Z-J-B4
• Соединительный кабель серии W
J-B4
J-B1
J-B4
XW2Z-
• Соединительный кабель серии UP
XW2Z-
• Соединительный кабель серии UT
XW2Z-
Привод серводвигателя серии W
или серии UP/UT OMNUC
Серводвигатель серии W или
серии UP/UT
Привод серводвигателя серии W
или серии UP/UT OMNUC
Серводвигатель серии W или
серии UP/UT
исходному положению"
3-3Примеры подключения цепей
3-3-1 Примеры подключения входов/выходов общего назначения
Устройства с выходом постоянного тока
• Устройство с релейным выходом
IN
Модуль CPU CJ1M со
встроенными входами/
COM
выходами
•
Устройство с выходом с открытым коллектором (NPN)
Источник
+
питания
датчика
Выход
0Â
• Устройство с токовым выходом (PNP)
Источник
+
питания
датчика
Выход
0Â
Модуль CPU CJ1M со
встроенными входами/
выходами
IN (0 Â)
IN (= 24 B)
Модуль CPU CJ1M со
встроенными входами/
выходами
IN (= 24 B)
IN (0 Â)
Источник
постоянного
напряжения
• Двухпроводный датчик постоянного тока
Модуль CPU CJ1M со
встроенными входами/
IN (0
Â)
Источник
питания
датчика
выходами
IN (= 24 B)
• Устройство с токовым выходом (NPN)
+
Выход
0Â
Источник
питания
датчика
IN (0
Â)
IN (= 24 B)
Модуль CPU CJ1M со
встроенными входами/
выходами
• Устройство с выходом напряжения (см. прим.)
+
Выход
0Â
Источник
питания
датчика
IN (= 24 B)
Модуль CPU CJ1M со
встроенными входами/
IN (0 Â)
выходами
32
Примеры подключения цепейРаздел 3-3
Примечание Никогда не подключайте устройства с выходом напряжения по схеме,
показанной на рисунке.
Источник
+
питания
Выход
0Â
датчика
IN (= 24 Â)
IN (0 Â)
Модуль CPU CJ1M со
встроенными входами/
выходами
Примечание
Входы модуля CPU CJ1M имеют фиксированную полярность, поэтому
при включении с обратной полярностью состояние ВКЛ на входе не
установится. Прежде чем включать напряжение питания, следует
дважды проверить все проводные соединения.
Инструкции по подключению двухпроводных датчиков постоянного тока
При использовании двухпроводного датчика в качестве устройства с
выходом = 24 В обязательно проверьте перечисленные ниже условия.
Если эти условия не выполняются, датчик может выйти из строя.
1.
1, 2, 3...
Проверьте соотношение между напряжением, соответствующим в
ПЛК состоянию ВКЛ, и остаточным напряжением датчика.
<= VCC-V
V
ON
Проверьте соотношение между током, соответствующим в ПЛК
2.
R
состоянию ВКЛ, и током управляющего выхода датчика (током
нагрузки).
(мин.), следует подключить стабилизирующий
резистор (R). Требуемое сопротивление стабилизирующего
резистора определяется по следующей формуле.
)/(I
R<=(V
CC-VR
Мощность W >= (V
3.
Проверьте соотношение между током, соответствующим в ПЛК
ÂÛÕ
CC-VR
(ìèí.) - I
)2/R х 4 [Погрешность]
ÂÊË
)
состоянию ВЫКЛ, и током утечки датчика.
>= I
I
ÂÛÊË
Åñëè I
утечки
превышает I
утечки
, следует подключить стабилизирующий
ÂÛÊË
резистор (R). Требуемое сопротивление стабилизирующего
резистора определяется по следующей формуле.
R<=R
ÂÕõVÂÛÊË
/(I
Мощность W >= (V
утечкахRВХ-VВЫКЛ
)2/R х 4 [Погрешность]
CC-VR
)
ÂÕ
Модуль CPU CJ1M
Двухпроводный датчик
V
R
R
V
CC
R
ÂÕ
со встроенными
входами/выходами
Vcc:Напряжение питанияVr:Выходное остаточное
Vвкл: Напряжение ВКЛ в ПЛК
Vвыкл:Напряжение ВЫКЛ в ПЛК
Iвкл:Òîê ÂÊË â ÏËÊ
Iâûêë: Òîê ÂÛÊË â ÏËÊ
Râõ:Входное сопротивление ПЛК
Замечания по пусковому току датчика (ток броска)
4.
Iâûõ:
Iутечки: Ток утечки датчика
R:
напряжение датчика
Управляющий выход датчика
(ток нагрузки)
Cтабилизирующий
резистор
Если напряжение питания датчика включается тогда, когда напряжение ПЛК уже включено и ПЛК готов к приему входных сигналов,
пусковой ток датчика может привести к ложному срабатыванию.
Чтобы предотвратить ложное срабатывание, в программе пользователя можно предусмотреть задержку по времени для входов с
подключенными датчиками, позволяющую не принимать сигнал от
датчика, пока работа датчика не стабилизируется.
33
Примеры подключения цепейРаздел 3-3
Пример написания
программы
Состояние источника питания датчика считывается в CIO 000000.
Задержка на стабилизацию работы датчика обеспечивается таймером
(100 мс для датчика приближения OMRON).
После того как TIM 0000 установится (ВКЛ), сигнал от датчика,
поступающий в входной бит CIO 000001, приведет к включению выхода
CIO 000100.
000000
TIM0000 000001
TIM
0000
#0001
000100
Инструкции по подключению выходных цепей
Защита выхода от
короткого замыкания
В случае короткого замыкания в цепи подключенной нагрузки может
произойти повреждение выхода или внутренней цепи, поэтому в каждой
выходной цепи рекомендуется устанавливать защитный предохранитель.
Следует использовать предохранитель с номиналом, в два раза
превышающим номинальное значение нагрузочной способности выхода
(по току).
Подключение устройств
с выходами TTL
Ограничение броска
тока
Устройство с TTL выходом нельзя подключать напрямую. Для получения
сигнала от устройства с TTL выходом следует использовать
промежуточное согласующее устройство (?). Кроме того, в случае
подключения транзисторного выхода необходимо использовать
подтягивающий резистор.
При коммутации нагрузки с высоким пусковым током, например, лампы
накаливания, существует вероятность выхода из строя выходного
транзистора. Пусковой ток необходимо ограничить, используя один из
показанных ниже способов.
Способ 1
OUT
Модуль CPU CJ1M
с встроенными
входами/выходами
COM
При таком способе через резистор протекает ток,
составляющий,
светящейся лампы.
примерно, 1/3 номинального тока
R
L
+
Способ 2
OUT
R
Модуль CPU CJ1M
с встроенными
входами/выходами
COM
L
+
34
В этом случае используется ограничительный резистор.
Примеры подключения цепейРаздел 3-3
3-3-2 Примеры подключения импульсных входов
Энкодеры с выходами = 24 В с открытым коллектором
Ниже приводится пример подключения энкодера с выходами канала А,
канала В и канала Z.
Модуль CPU CJ1M
Тип входа: двухканальный
со сдвигом фазы
Высокоскоростной счетчик 0:
25
каналА,24В
Высокоскоростной счетчик 0:
29
каналА,0В
Высокоскоростной счетчик 0:
26
каналВ,24В
Высокоскоростной счетчик 0:
30
каналВ,0В
Высокоскоростной счетчик 0:
8
каналZ,24В
Высокоскоростной счетчик 0:
12
каналZ,0В
Модуль CPU CJ1M
25
29
Энкодер (источник
питания = 24 В)
Модель E6B2CWZ6C с выходами
с открытым коллектором (NPN)
Вход напряжения
питания
Энкодер
Черный
Канал A
Белый
Канал B
Оранжевый
Канал Z
Коричневый
+Vcc
Голубой
Источник питания = 24 В
0 Â (COM)
0Â
+24 Â
(Не используйте этот источник питания
одновременно для других устройств
ввода/вывода)
Источник
0Â
питания
24 Â
+
Экранированная витая пара
I
Канал
A
A
Канал
B
Канал
C
26
I
B
I
C
30
8
12
35
Примеры подключения цепейРаздел 3-3
Энкодеры с выходными усилителями тока (соответствует Am26LS31)
Модуль CPU CJ1M
Тип входа: двухканальный со
сдвигом фаз
A+
A
B+
B
Z+
Z
=5Â
0Â
Экранированная витая пара
Высокоскоростной счетчик 0:
27
каналА,LD+
Высокоскоростной счетчик 0:
29
каналА,LDВысокоскоростной счетчик 0:
28
каналВ,LD+
30
Высокоскоростной счетчик 0:
каналВ,LD-
Высокоскоростной счетчик 0:
10
каналZ,LD+
Высокоскоростной счетчик 0:
12
каналZ,LD-
Источник питания = 5 В
+5 Â
0Â
Модуль CPU CJ1M
27
29
Энкодер
Модель E6B2CWZ1Х с выходными
усилителями тока
Вход напряжения
питания
Энкодер
A+
A
Черный
Черный (с полоской)
Белый
Белый (с полоской)
Оранжевый
Оранжевый
(с полоской)
Коричневый
Голубой
B+
B
Z+
Z
3-3-3 Пример подключения источника питания
Если используется датчик с выходом с открытым коллектором и
энкодер с выходом канала Z с усилителем тока, цепи необходимо
подключать так, как показано на рисунке ниже.
Для входного сигнала "Исходное положение" необходимо использовать датчик без дребезга (например, фотоэлектрический датчик).
К входам "Исходное положение" (драйвер линии) можно
2.
подключать только схемы с выходным усилителем тока
(драйвером линии). Цепи других типов подключать нельзя.
Используйте либо сигнал "Исходное положение" (= 24 В), либо
сигнал "Исходное положение" (драйвер линии).
Проверьте, к тем ли клеммам подключен входной сигнал
3.
"Исходное положение". Если оба входа используются
одновременно или сигнал подключен не к той клемме, внутренние
элементы модуля CPU могут быть повреждены.
28
30
10
12
36
Примеры подключения цепейРаздел 3-3
Входной сигнал "Исходное положение" (= 24 В)
Модуль CPU CJ1M
3.6 êÎì
1/7
5/11
Источник
питания
=24В
+
Пример: датчик приближения
E2R-A01 производства OMRON
(NPN выход)
+V
Сигнал
0Â
Переключатель
Входной сигнал "Исходное положение" (вход для дифф. усилителя)
Модуль CPU
CJ1M
3.6 êÎì
3/9
5/11
Пример: привод серводвигателя
OMRON R88D-WT
19
+Z
20
Z
3-3-4 Примеры подключения импульсных выходов
Далее приводятся примеры подключения цепей для управления приводами
двигателей. Перед подключением привода двигателя необходимо
ознакомиться с его техническими характеристиками. В случае
использования выходов с открытым коллектором длина провода между
модулем CPU CJ1M и приводом двигателя не должна превышать 3 м.
Когда выходной транзистор импульсного выхода выключен, импульсы с
выхода не подаются.
Состояние ВЫКЛ выхода направления означает направление CCW.
Источник питания импульсных выходов (= 24 В или = 5 В) нельзя
использовать одновременно для других устройств ввода/вывода.
Выходной транзистор
ÂÊË
ÂÛÊË
Импульсные выходы CW/CCW
CW
CCW
Импульсы + Направление
Импульсы
Направление
CWCCW
CWCCW
Выход ВКЛ
Импульсы выводятся
Выход ВЫКЛ
37
Примеры подключения цепейРаздел 3-3
Импульсные выходы "CW/СCW" и "импульсы + направление"
Использование привода двигателя с входами = 24Всоптронной развязкой
Источник
37
питания
=24В
+-
Привод двигателя
(со входом 24 В)
(+)
Модуль CPU CJ1M
Напряжение
питания
=24Вдля
выходов
Импульсный
выход CW
(импульсы)
Импульсный
выход CCW
(направление)
31/33
(31/32)
32/34
(33/34)
39,40
Примечание В скобках приведены значения для выхода "импульсы + направление".
Использование привода двигателя с входами = 5Всоптронной развязкой
Пример подключения 1
Источник
1.6 êÎì
1.6 êÎì
питания
=24В
+
Модуль CPU CJ1M
Напряжение
питания
=24Вдля
выходов
Импульсный
выход CW
(импульсы)
Импульсный
выход CCW
(направление)
37
31/33
(31/32)
←
Приблиз.
12 мА
32/34
(33/34)
←
Приблиз. 12 мА
A2/B2
()
(+)
()
Привод двигателя
(вход 5 В)
(+)
(−)
(+)
(−)
Пример:
R = 220
Îì
38
Примечание Значения в скобках приведены для выходов "импульсы + направление".
В данном примере для привода двигателя с входами 5 В используется
напряжение питания = 24 В. Следует проверить, не приведет ли
выходной ток модуля NC к выходу из строя входных цепей привода
двигателя. Следует также проверить, включаются ли входы надлежащим
образом.
Резисторы 1.6 кОм должны быть рассчитаны на достаточную мощность
рассеяния.
Примеры подключения цепейРаздел 3-3
Пример подключения 2
Модуль CPU CJ1M
Напряжение
питания
=24Вдля
выходов
Импульсный
выход CW
(импульсы)
Импульсный
выход CCW
(направление)
Источник
питания
=24В
++
37
31/33
(31/32)
32/34
(33/34)
39, 40
Источник
питания
=5В
--
Привод двигателя
(со входом 5 В)
(+)
(-)
(+)
(-)
ПримечаниеВ скобках приведены значения для выхода "импульсы + направление".
Предупреждение
Если выход используется для вывода импульсов, ток, протекающий
через подключенную к нему нагрузку, должен находиться в пределах
7 ... 30 мА. Если ток превышает 30 мА, внутренние элементы модуля
могут выйти из строя.
В случае тока меньше 7 мА может наблюдаться затягивание
переднего и заднего фронтов сигнала (задержка импульса), кроме
того, частота выходного сигнала может отклоняться от номинального
значения. Если ток нагрузки должен быть меньше 7 мА, следует
подключить шунтирующий резистор, чтобы вся выходная цепь в
целом потребляла ток больше 7 мА (рекомендуемое значение 10 мА).
Сопротивление шунтирующего резистора можно определить по
следующей формуле.
R<=
Мощность W >=
Пример схемы
Модуль CPU CJ1M
V
CC
-
I
ÂÛÕIÂÕ
2
V
CC
R
х 4 (Погрешн.)
Источник
питания
V
CC
+
I
ÂÛÕ
←
VCC: Выходное напряжение (В)
I
: Выходной ток (A)
ÂÛÕ
I
ÂÕ
R: Сопротивление шунтирующего
-
Шунтирующий резистр
(7 ... 30 ìÀ)
: Входной ток
резистора (Ом)
R
↓
↑
Привод
I
ÂÕ
39
Примеры подключения цепейРаздел 3-3
3-3-5 Примеры подключения выхода сброса счетчика ошибок
Модуль CPU CJ1M
Вход для
напряжения
питания
выходных
цепей
37/38
35/36
39, 40
+
-
Напряж.
DC24V
питания
=24В
Напряж.
питания
=5В
-
Сервопривод OMRON
R88D-WT
+
+ECRST
15
14
-ECRST
Модуль CPU CJ1M
Вход для
напряжения
питания
выходных
цепей
37/38
35/36
39, 40
1.6 êÎì
Напряж.
питания
=24В
+
+ECRST
ECRST
Сервопривод OMRON
R88D-WT
15
14
3-3-6 Примеры подключения приводов двигателя
В этом разделе приведены примеры подключения для импульсного
выхода 0. Сведения по использованию импульсного выхода 1
приведены в 3-2 Подключение цепей.
Все входные клеммы неиспользуемых выходов (NC) должны быть
Примечание
1.
подключены к источнику питания и находиться в состоянии ВКЛ.
Для подключения к приводам шаговых двигателей и
2.
сервоприводам необходимо использовать экранированный
кабель. Экран следует подключать к клеммам FG как со стороны
модуля NC, так и со стороны привода.
При подключении к выходам с открытым коллектором длина
3.
кабеля привода двигателя не должна превышать 3 м. При
подключении к выходу драйвера линии (дифф. усилитель) длина
кабеля драйвера привода двигателя не должна превышать 5 м.
40
Примеры подключения цепейРаздел 3-3
Пример подключения в режиме работы 0
В режиме работы 0 точка исходного положения определяется по
положительному перепаду входного сигнала "Исходное положение"
(передний фронт). Выход сброса счетчика ошибок и сигнал
"Позиционирование завершено" не используются.
В следующем примере используется привод шагового двигателя и
датчик, подключенный к клемме входного сигнала "Исходное
положение".
Привод шагового двигателя
(вход 5 В)
Режим работы 0
Выход CW
(импульсный выход 0)
31
1.6 êÎì
+CW
CW
Выход CCW
(импульсный
выход 0)
Вход
напряжения
питания
выходных
цепей
Входной сигнал"Приближение к исходному
положению" (поиск исходного положения 0)
Входной сигнал "Исходное положение" (поиск
исходного положения 0)
Öåïü COM
Входной сигнал "Предельное положение
CCW"
Входной сигнал "Предельное положение
CW"
32
37
39
40
2(=24B)
6(0B)
1
(= 24 B)
5(0B)
A54009
A54008
1.6 êÎì
=24B
Нормально-открытый контакт
=24B
000001A54009
000000A54008
+CW
CW
Датчик приближения E2R-A01
(выход NPN)
+V
Сигнал
Êëþ÷
0B
Модуль ввода CJ1W-ID211
000001
000000
IN 1
IN 0
COM
B0
Нормально
замкнутый
контакт
A0
Нормально
замкнутый
контакт
=24B
A8
B8
+
41
Примеры подключения цепейРаздел 3-3
Oперация поиска исходного положения
Операция поиска исходного положения завершается, когда сначала на
входе "Приближение к исходному положению", а затем - на входе
"Исходное положение" распознается положительный перепад.
Инструкция
ORG(889)
Входной сигнал
"Приближение к
исходному полож."
Входной сигнал
"Исходное положение"
Импульсный
сигнал
Пример Настроек в ПЛК
Адрес в консоли
программирования
25600 ... 031 hex
25700 ... 030 hex
268
ÁèòûЗначениеФункция
04 ... 070 hex
08 ... 111 hex
12 ... 150 hex
00 ... 030 hex
04 ... 071 hex
08 ... 111 hex
12 ... 150 hex---
Активизация функции поиска исходного
положения для импульсного выхода 0.
Режим работы 0.
Режим реверса 1.
Чтение сигнала "Исходное положение"
после перехода сигнала "Приближение к
исходному положению" из ВЫКЛ во ВКЛ.
Поиск в направлении CW.
Входной сигнал "Предел" -
норм. замк. контакт.
Входной сигнал "Приближение к исходно-
В режиме работы 1 выход сброса счетчика ошибок включается (ВКЛ),
когда исходное положение установлено в результате появления
положительного перепада сигнала на входе "Исходное положение".
В приведенном ниже примере используется сервопривод и выход
канала Z энкодера, подключаемый к клемме "Исходное положение".
Используется сервопривод OMRON серии W.
42
Примеры подключения цепейРаздел 3-3
Подключение сервопривода OMRON серии W
Привод серводвигателя
серии W
7
Режим работы 1
Выход CW
(импульсный выход 0)
31
1.6 êÎì
+CW
8
-CW
Выход CCW
(импульсный
выход 0)
Вход для
напряжения
питания выходных цепей
Öåïü COM
Выход сброса
счетчика ошибок (исходное
положение 0)
Входной сигнал "Приближение к исходному положению" (поиск исходного
положения 0)
Входной сигнал
"Предельное
положение CCW"
Входной сигнал
"Предельное
положение CW"
1.6 êÎì
32
37
=24Â
39
40
35
1(=24Â)
5(0Â)
2(=24Â)
6(0Â)
A54009
A54008
Норм. замк. конткт
+
1.6 êÎì
Норм. разомк. контакт
=24Â
+
000001A54009
000000A54008
3
+CCW
4
-CCW
13
+24 Â IN
14
RUN
5
+ECRST
6
-ECRST
32
33+ZZCOM
Модуль ввода CJ1W-ID211
000001
000000
IN 1
IN 0
COM
B0
Норм.
замк.
контакт
A0
Норм.
замк.
контакт
=24Â
A8
B8
+
44
Примеры подключения цепейРаздел 3-3
Операция поиска
исходного положения
Инструкция ORG(889)
Сигнал "Приближение к
исходному положению"
Входной сигнал "Исходное положение" (сигнал
канала Z)
Импульсный сигнал
Выход сброса счетчика
ошибок
Пример Настроек в ПЛК
Операция поиска исходного положения завершается после того, как
после распознавания фронта сигнала на входе "Приближение к
исходному положению" появляется первый сигнал канала Z, выполнено
торможение и на входе "Приближение к исходному положению"
обнаружен отрицательный перепад сигнала.
Время
Приблиз. 20 ... 30 мс
Адрес в консоли
программирования
25600 ... 031 hexАктивизация функции поиска исходного
25700 ... 031 hexРежим работы 1.
268
ÁèòûЗначениеФункция
положения для импульсного выхода 0.
04 ... 070 hexРежим реверса 1.
08 ... 110 hex
12 ... 150 hexПоиск в направлении CW.
00 ... 030 hexВходной сигнал "Предел" -
04 ... 071 hexВходной сигнал "Приближение к исходно-
08 ... 111 hex
12 ... 150 hex---
Чтение сигнала "Исходное положение"
после перехода сигнала "Приближение к
исходному положению" ВЫКЛ-> ВКЛ-> ВЫКЛ.
Режим работы 2 ничем не отличается от режима работы 1 за исключением того, что в качестве сигнала "Позиционирование завершено" в
процессе поиска исходного положения используется сигнал сервопривода "Позиционирование завершено" (INP).
Ниже приводится пример, в котором используется сервопривод и
выход канала Z энкодера в качестве входного сигнала "Исходное
положение". Используется сервопривод OMRON (серии W, серии U или
SMART STEP серии А).
распознается положительный перепадСервопривод следует настроить
таким образом, чтобы сигнал "Пози-ционирование завершено"
находился в состоянии ВЫКЛ, когда двигатель работает, и ВКЛ, когда
двигатель остановлен. Процедура поиска исходного положения не
завершится, если сигнал "Позициони-рование завершено",
поступающий от сервопривода, будет не правильно подключен или
будет принимать неправильное состояние.
45
Примеры подключения цепейРаздел 3-3
Подключение сервопривода OMRON серии W или серии U (UP или UT)
Привод серводвигателя
серии W или серии U
+CW
Режим работы 2
Выход CW
(импульсный выход 0)
31
1.6 êÎì
7
8
-CW
Выход CCW
(импульсный выход 0)
Вход для
напряжения
питания выходных цепей
Öåïü COM
Выход сброса
счетчика ошибок (поиск
исходного
положения 0)
Входной сигнал"Приближение к исходному положению" (поиск исходного
положения 0)
Входной сигнал"Позиционирование завершено"
(поиск исходного
положения 0)
Входной сигнал
"Предельное
положение CCW"
Входной сигнал
"Предельное
положение CW"
1.6 êÎì
32
37
=24Â
39
40
1.6 êÎì
35
1 (24 Â)
5(0Â)
2 (=24 Â)
6(0Â)
13 (=24 Â)
17 (0 Â)
A54009
A54008
+
=24Â
+
000001 A54009
000000 A54008
Норм. замк. конткт
Норм. разомк. контакт
Модуль ввода CJ1W-ID211
B0
COM
IN 1
IN 0
A0
A8
B8
000001
000000
Норм.
замк.
контакт
Норм.
замк.
контакт
=24Â
+
3
4
13
14
5
6
32
33
8
10
+CCW
-CCW
+24ÂIN
RUN
+ECRST
-ECRST
Z
ZCOM
+INP
0GND
47
Примеры подключения цепейРаздел 3-3
Операция поиска
исходного положения
Пример Настроек в ПЛК
Операция поиска исходного положения завершается после того, как
после распознавания фронта сигнала на входе "Приближение к
исходному положению" появляется первый сигнал канала Z, выполнено
торможение и на входе "Приближение к исходному положению"
обнаружен отрицательный перепад сигнала.
Инструкция ORG(889)
Сигнал "Приближение к
исходному положению"
Сигнал "Канал Z"
Импульсный сигнал
Выход сброса счетчика
ошибок
Сигнал "Позиционирование завершено"
Адрес в консоли
программирования
25600 ... 031 hex
25700 ... 032 hex
04 ... 070 hex
08 ... 110 hex
12 ... 150 hex
268
00 ... 030 hex
04 ... 071 hex
08 ... 111 hex
12 ... 150 hex---
ÁèòûЗначениеФункция
Активизация функции поиска исходного
положения для импульсного выхода 0.
Режим работы 2.
Режим реверса 1.
Чтение сигнала "Исходное положение"
после перехода сигнала "Приближение к
исходному положению" ВЫКЛ-> ВКЛ-> ВЫКЛ.
Поиск в направлении CW.
Входной сигнал "Предел" норм. замк. контакт.
Входной сигнал "Приближение к исходному положению" - норм. разомк. контакт.
3-3-7Пример подключения выхода с переменной скважностью
импульсов (выход PWM(891))
Ниже приводится пример использования импульсного выхода 0 для
регулирования яркости свечения электрической лампочки.
Ознакомтесь с информацией по подавлению бросков тока нагрузки в
разделе Указания по подключению выходных цепей на странице 34 и
измените схему, если требуется.
Напряж.
питания
Модуль CPU CJ1M
Напряжение питания
= 24 В для выходов
37
=24Â
+
L
Выход PWM(891)
Öåïü
ÑÎÌ
35
39, 40
49
Примеры подключения цепейРаздел 3-3
50
РАЗДЕЛ 4
Слова, резервируемые в области данных,
и Настройки в ПЛК
В данном разделе описываются слова и биты, зарезервированные для использования со встроенными
входами/выходами
4-1Слова и биты, зарезервированные в области данных для входов/
В следующей таблице перечислены настройки, которые производятся с
помощью CX-программатора во вкладке настроек для встроенных
входов/выходов. Эти настройки выполняются для модулей CPU CJ1M, в
которых предусмотрены встроенные входы/выходы.
Настройка работы высокоскоростного счетчика 0
Разрешение/запрет высокоскоростного счетчика 0
Адрес настройки
в консоли программирования
Слово
Áèò
5012 ... 150 hex
Настройки
0 hex: Не использовать счетчик
1 hex*: Использовать счетчик
(60 кГц).
2 hex*: Использовать счетчик
(100 кГц).
Значение по
умолчанию
ФункцияСоответству-
Указывает, будет использоваться высокоскоростной счетчик 0 или нет
Примечание
Когда работа высокоскоростного счетчика 0 разрешена (выбрано 1 или
2), настройки функционирования входов IN8 и
IN9 не действуют. Настройки функционирования входа IN3 также не
действуют, если исполь
зуется тип сброса "сигнал канала Z + программный сброс"
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
При включении
питания
52
Настройки в ПЛКРаздел 4-2
Режим счета высокоскоростного счетчика 0
Адрес настройки
в консоли программирования
Слово
Áèò
5008 ... 110 hex---
Максимальное значение счета высокоскоростного счетчика 0 в кольцевом режиме
Адрес настройки
в консоли программирования
Слово
5100 ... 15 00000000 ...
5200 ... 15A271
Áèò
НастройкиЗначе-
0hex:
Линейный режим
1hex:
Кольцевой режим
НастройкиЗначе-
FFFFFF FF hex
(см. примечание)
ние по
умолчанию
ние по
умолчанию
00000000
hex
ФункцияСоответству-
Указывает режим счета для
высокоскоростного счетчика 0.
ФункцияСоответству-
Указывается максимальное значение
счета для высокоскоростного
счетчика 0 в кольцевом режиме.
Если выбран кольцевой режим счета
для высокоскоростного счетчика 0,
значение счетчика будет сброшено
автоматически в 0 после того, как
текущее значение PV достигнет
максимального значения счета для
кольцевого режима.
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
A270
Четыре младших разряда
значения PV
высокоскоростного
счетчика 0
Четыре старших разряда
значения PV
высокоскоростного
счетчика 0
Время чтения
настройки
модулем CPU
В начале работы
Время чтения
настройки
модулем CPU
В начале работы
Способ сброса высокоскоростного счетчика 0
Адрес настройки
в консоли программирования
Слово
Áèò
5004 ... 070 hex---
НастройкиЗначе-
0hex:
Канал Z и программный сброс
1 hex: Программный сброс
ние по
умолчанию
ФункцияСоответству-
Указывается метод сброса
высокоскоростного счетчика 0.
Настройка приема импульсов высокоскоростного счетчика 0
(режим работы импульсного входа)
Адрес настройки
в консоли программирования
Слово
Áèò
5000 ... 03
НастройкиЗначе-
0 hex: Двухканальный со сдвигом
фаз
1 hex: Импульсы +
направление
2hex:↑/↓
3 hex: Суммирова-
ние импульсов
ние по
умолчанию
0hex---
Указывает тип импульсного входа
для высокоскоростного счетчика 0.
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
При включении
питания
Время чтения
настройки
модулем CPU
При включении
питания
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
53
Настройки в ПЛКРаздел 4-2
Настройка работы высокоскоростного счетчика 1
Разрешение/запрет высокоскоростного счетчика 1
Адрес настройки
в консоли программирования
Слово
Áèò
5312 ...150 hex---
Режим счета высокоскоростного счетчика 1
Адрес настройки
в консоли программирования
Слово
5308 ... 110 hex---
Áèò
Настройки
0 hex: Не использовать счетчик
1 hex*: Использовать счетчик
(60 кГц).
2 hex*: Использовать счетчик
(100 кГц).
НастройкиЗначе-
0hex:
Линейный режим
1hex:
Кольцевой режим
Значение по
умолчанию
ние по
умолчанию
ФункцияСоответству-
Указывает, будет использоваться высокоскоростной счетчик 1 или нет.
Примечание
Указывает режим счета для
высокоскоростного счетчика 1.
Когда работа высокоскоростного счетчика 1 разрешена (выбрано 1 или
2), настройки функционирования входов IN6 и
IN7 не действуют. Настройки функционирования входа IN2 также не
действуют, если исполь
зуется тип сброса "сигнал канала Z + программный сброс".
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
При включении
питания
Время чтения
настройки
модулем CPU
В начале работы
Максимальное значение счета высокоскоростного счетчика 1 в кольцевом режиме
Адрес настройки
в консоли программирования
Слово
Áèò
5400 ... 15 00000000 ...
5500 ... 15A273
НастройкиЗначе-
FFFFFF FF hex
(см. примечание)
ние по
умолчанию
00000000
hex
ФункцияСоответству-
Указывается максимальное значение
счета для высокоскоростного
счетчика 1 в кольцевом режиме.
Если выбран кольцевой режим счета
для высокоскоростного счетчика 1,
значение счетчика будет сброшено
автоматически в 0 после того, как
текущее значение PV достигнет
максимального значения счета для
кольцевого режима.
ющие флаги/
биты дополнительной
области
A272
Четыре младших разряда
значения PV
высокоскоростного
счетчика 0
Четыре старших разряда
значения PV
высокоскоростного
счетчика 0
Время чтения
настройки
модулем CPU
В начале работы
Способ сброса высокоскоростного счетчика 0
Адрес настройки
в консоли программирования
Слово
Áèò
5304 ...070 hex---
НастройкиЗначе-
0hex:
Канал Z и программный сброс
1 hex: Программный сброс
ние по
умолчанию
ФункцияСоответству-
Указывается метод сброса
высокоскоростного счетчика 1.
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
При включении
питания
54
Настройки в ПЛКРаздел 4-2
Настройка приема импульсов высокоскоростным счетчиком 1
(режим работы импульсного входа)
Адрес настройки
в консоли программирования
Слово
Áèò
5300 ... 03
НастройкиЗначе-
0 hex: Двухканальный со сдвигом
фазы
1 hex: Импульсы +
направление
2hex:↑/↓
3 hex: Суммирова-
ние импульсов
ние по
умолчанию
0 hex---
Указывает тип импульсного входа
для высокоскоростного счетчика 1.
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
При включении
питания
Примечание
Если для настроки используется CX-Programmer, все значения вводятся
в десятичном формате.
Настройки работы встроенных входов IN0…IN3
Настройка работы для IN0
Адрес настройки
в консоли программирования
Слово
Áèò
6000 ...030 hex---
Настройка работы для IN1
Адрес настройки
в консоли программирования
Слово
6004 ...070 hex---
Áèò
НастройкиЗначе-
0 hex: Обычный
режим (вход общего назначения)
1 hex: Вход прерывания (см. прим.)
2hex:Входсмалым временем
реакции
ние по
умолчанию
Указывает тип встроенного входа IN0.При включении
ФункцияСоответству-
Примечание Если для IN0 выбран режим прерывания (1 hex), для выбора режима
однократного прерывания или режима счета используется инструкция
MSKS(690).
НастройкиЗначе-
0 hex: Обычный
режим (вход общего назначения)
1 hex: Вход прерывания (см. прим.)
2hex:Входсмалым временем
реакции
ние по
умолчанию
Указывает тип встроенного входа IN1.При включении
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
питания
Время чтения
настройки
модулем CPU
питания
Примечание Если IN1 выбран в качестве входа прерывания (1 hex), для выбора
режима однократного прерывания или режима счета используется
инструкция MSKS(690).
55
Настройки в ПЛКРаздел 4-2
Настройка работы для IN2
Адрес настройки
в консоли программирования
Слово
Áèò
6008 ...110 hex---
Настройка работы для IN3
Адрес настройки
в консоли программирования
Слово
6012 ...150 hex---
Áèò
НастройкиЗначе-
0 hex: Нормальный
режим (вход общего назначения)
1 hex: Вход прерывания (см. прим.)
2hex:Входсмалым временем
реакции
ние по
умолчанию
Указывает тип встроенного входа IN2.
Примечание
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Настройка режима работы входа IN2 не
действует, если используется высокоскоростной счетчик 1 и применен метод сброса
"сигнал канала Z +
программный сброс".
Время чтения
настройки
модулем CPU
При включении
питания
Примечание Если для IN2 выбран режим прерывания (1 hex), для выбора режима
однократного прерывания или режима счета используется инструкция
MSKS(690).
НастройкиЗначе-
0 hex: Обычный
режим (вход общего назначения)
1 hex: Вход прерывания (см. прим.)
2hex:Входсмалым временем
реакции
ние по
умолчанию
ФункцияСоответству-
Указывает тип встроенного входа IN3.
Примечание
Настройка режима работы входа IN3 не
действует, если используется высокоскоростной счетчик 1 и применен метод сброса
"сигнал канала Z +
программный сброс".
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
При включении
питания
Примечание Если для IN3 выбран режим прерывания (1 hex), для выбора режима
однократного прерывания или режима счета используется инструкция
MSKS(690).
Настройка постоянной времени входа для входов общего назначения
Указывается постоянная времени
входа для входов общего назначения
IN0…IN9.
Примечание
Эта настройка не
действует для входов,
работающих в качестве
входов прерываний,
входов с малым
временем реакции и
высокоскоростных
счетчиков.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
56
Настройки в ПЛКРаздел 4-2
4-2-2Функция поиска исходного положения
В следующих таблицах приводятся настройки функции поиска исходного
положения, которые должны быть выполнены с помощью CX-Programmer
в поле "Define Origin Operation Settings"("Настройка операции поиска
исходного положения" во вкладке " Define Origin 1/2"("Задать исходное
положение"). Эти настройки выполняются для модулей CJ1M, в которых
предусмотрены дополнительные входы/выходы.
Настройки импульсного выхода 0 для поиска исходного положения (поле
CX-Programmer "Настройка операции поиска исходного положения" во
вкладке "Задать исходное положение 1")
Настройка использования импульсного выхода 0 для поиска исходного положения
(разрешение/отмена функции поиска исходного положения)
Адрес настройки
в консоли программирования
Слово
Áèò
25600 ... 030 hex
НастройкиЗначе-
0 hex: Разрешено
1 hex*: Запрещено
ние по
умолчанию
ФункцияСоответству-
Указывает, используется импульсный
выход 0 для поиска исходного
положения или нет.
Примечание
Когда функция поиска
исходного положения
включена (выбрано "1")
для импульсного выхода
0, входы прерывания 0
и1,атакжевыход0в
режиме PWM(891)
использовать нельзя.
Высокоскоростные
счетчики0и1могут
использоваться.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
При включении
питания
Настройка направления поиска исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
25712 ... 150 hex
НастройкиЗначе-
0 hex: Направление
CW
1 hex: Направление
CCW
ние по
умолчанию
ФункцияСоответству-
Указывается направление поиска
исходного положения для импульсного
выхода 0.
ющие флаги/
биты дополнительной
области
---
В начале работы
Способ обнаружения исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
25708 ... 11
НастройкиЗначе-
0 hex: Способ 0
(способ обнаружения исходного
положения 0)
1 hex: Способ 1
(способ обнаружения исходного
положения 1)
2 hex: Способ 2
(способ обнаружения исходного
положения 2)
ние по
умолчанию
0 hex
ФункцияСоответству-
Указывается способ обнаружения
исходного положения для импульсного
выхода 0.
ющие флаги/
биты дополнительной
области
---
В начале работы
Время чтения
настройки
модулем CPU
Время чтения
настройки
модулем CPU
57
Настройки в ПЛКРаздел 4-2
Настройка функции поиска исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
25704 ... 070 hex---
Режим поиска исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
25700 ... 030 hex---
Тип входного сигнала "Исходное положения" для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
26808 ... 110 hex
Áèò
НастройкиЗначе-
0 hex: Инверсный
режим 1
1 hex: Инверсный
режим 2
НастройкиЗначе-
0 hex: Режим 0
1 hex: Режим 1
2 hex: Режим 2
НастройкиЗначе-
0hex:NC(норм.
замкн.)
1 hex: NO (норм.
разомкн.)
ние по
умолчанию
ние по
умолчанию
ние по
умолчанию
ФункцияСоответству-
Указывается тип функций поиска
исходного положения для импульсного
выхода 0.
ФункцияСоответству-
Указывается режим поиска исходного
положения для импульсного выхода 0.
ФункцияСоответству-
Указывается тип входного сигнала "Исходное положение" для импульсного
выхода 0 (нормально-замкнутый или
нормально-разомкнутый контакт.
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Время чтения
настройки
модулем CPU
В начале работы
Время чтения
настройки
модулем CPU
В начале работы
Тип входного сигнала "Приближение к исходному положению" для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
26804 ... 070
НастройкиЗначе-
0 hex: NC (норм.
замкн.)
1hex:NO(норм.
разомкн.)
ние по
умолчанию
hex
ФункцияСоответству-
Указывается тип входного сигнала
"Приближение к исходному положению" для импульсного выхода 0 (нормально-замкнутый или нормальноразомкнутый контакт.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Тип входного сигнала "Граничное положение" для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
26800 ... 030 hex---
НастройкиЗначе-
0 hex: NC (норм.
замкн.)
1 hex: NO (норм.
разомкн.)
ние по
умолчанию
ФункцияСоответству-
Указывается тип входного сигнала
"Граничное положение" для импульсного выхода 0 (нормально-замкнутый или
нормально-разомкнутый контакт.
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
В начале работы
Начальная скорость при поиске/возврате в исходное положение для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
25800 ... 15 00000000 ...
25900 ... 15
НастройкиЗначе-
000186A0 hex
(ñì. ïðèì.)
ние по
умолчанию
00000000
hex
ФункцияСоответству-
Указывается начальная скорость
(0…100000 имп/с) для функций поиска
и возврата в исходное положение для
импульсного выхода 0.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
58
Настройки в ПЛКРаздел 4-2
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Максимальная скорость при поиске исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
НастройкиЗначе-
26000 ... 15 00000001 ...
26100 ... 15
000186A0 hex
(см. примечание)
Примечание
ние по
умолчанию
00000001
hex
ФункцияСоответству-
Указывается конечная скорость (1…
100000 имп/с) для импульсного выхода
0 в режиме поиска исходного
положения.
ющие флаги/
биты дополнительной
области
---
Если для настройки используется CX-Programmer, все значения вводятся
Время чтения
настройки
модулем CPU
В начале работы
в десятичном формате.
Скорость в области приближения к исходному положению для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
26200 ... 15 00000001 ...
26300 ... 15
НастройкиЗначе-
000186A0 hex
(см. примечание)
Примечание
ние по
умолчанию
00000000
hex
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Указывается скорость в области приближения (0…100000 имп/с) для импульсного выхода 0 в режиме поиска
исходного положения.
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Компенсирующее значение при поиске исходного положения для импульсного выхода 0
(смещение точки исходного положения)
Адрес настройки
в консоли программирования
Слово
Áèò
26400 ... 15 80000000 ...
26500 ... 15
НастройкиЗначе-
7FFFF FFF h ex
(см. примечание)
Примечание
ние по
умолчанию
---
ФункцияСоответству-
Задается величина смещения исходного положения для импульсного
выхода 0 (- 2 147 483 648…
2 147 483 647).
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Скорость разгона при поиске исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
26600 ... 15 0001 ...07D0 hex ------
НастройкиЗначе-
(см. примечание)
Примечание
ние по
умолчанию
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Задается скорость разгона при поиске
исходного положения для импульсного
выхода 0 (1…2000 импульсов/4 мс).
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Скорость торможения при поиске исходного положения для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
26700 ... 15 0001 ...07D0 hex ------
НастройкиЗначе-
(см. примечание)
ние по
умолчанию
ФункцияСоответству-
Задается скорость торможения при
поиске исходного положения для
импульсного выхода 0 (1…2000
импульсов/4 мс).
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
В начале работы
59
Настройки в ПЛКРаздел 4-2
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Контрольное время позиционирования для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
26900 ... 15 0000 ... 270F hex 0000
НастройкиЗначе-
(см. примечание)
Примечание
ние по
умолчанию
hex
ФункцияСоответству-
Указывается контрольное время
позиционирования (0…9999 мс)
для импульсного выхода 0.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Настройки импульсного выхода 1 для поиска исходного положения 1 (поле
CX-Programmer "Настройка операции поиска исходного положения" во
вкладке "Задать исходное положение 2")
Настройка использования импульсного выхода 1 для поиска исходного положения
(разрешение/отмена функции поиска исходного положения)
Адрес настройки
в консоли программирования
Слово
Áèò
27400 ... 030 hex
НастройкиЗначе-
0 hex: Разрешено
1 hex*: Запрещено
ние по
умолчанию
ФункцияСоответству-
Указывает, используется импульсный
выход 1 для поиска исходного
положения или нет.
Примечание
Когда функция поиска
исходного положения
включена (выбрано "1")
для импульсного выхода
1, входы прерывания 2
и 3, а также выход 1 в
режиме PWM(891)
использовать нельзя.
Высокоскоростные
счетчики 0 и 1 могут
использоваться.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
При включении
питания
Настройка направления поиска исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
27512 ... 150 hex---
НастройкиЗначе-
0 hex: Направление
CW
1 hex: Направление
CCW
ние по
умолчанию
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Указывается направление поиска
исходного положения для импульсного
выхода 1.
Способ обнаружения исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
27508 ... 11
НастройкиЗначе-
0 hex: Способ 0
(способ обнаружения исходного
положения 0)
1 hex: Способ 1
(способ обнаружения исходного
положения 1)
2 hex: Способ 2
(способ обнаружения исходного
положения 2)
ние по
умолчанию
ФункцияСоответству-
Указывается способ обнаружения
исходного положения для импульсного
выхода 1.
ющие флаги/
биты дополнительной
области
---
В начале работы
Время чтения
настройки
модулем CPU
В начале работы
Время чтения
настройки
модулем CPU
60
Настройки в ПЛКРаздел 4-2
Настройка функции поиска исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
27504 ... 070 hex---
Режим поиска исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
27500 ... 030 hex---
Тип входного сигнала "Исходное положения" для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
28608 ... 110 hex
Áèò
НастройкиЗначе-
0 hex: Инверсный
режим 1
1 hex: Инверсный
режим 2
НастройкиЗначе-
0 hex: Режим 0
1 hex: Режим 1
2 hex: Режим 2
НастройкиЗначе-
0 hex: NC (норм.
замкн.)
1 hex: NO (норм.
разомкн.)
ние по
умолчанию
ние по
умолчанию
ние по
умолчанию
ФункцияСоответству-
Указывается тип функций поиска
исходного положения для импульсного
выхода 1.
ФункцияСоответству-
Указывается режим поиска исходного
положения для импульсного выхода 1.
ФункцияСоответству-
Указывается тип входного сигнала "Исходное положение" для импульсного
выхода 1 (нормально-замкнутый или
нормально-разомкнутый контакт.
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Время чтения
настройки
модулем CPU
В начале работы
Время чтения
настройки
модулем CPU
В начале работы
Тип входного сигнала "Приближение к исходному положению" для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
28604 ... 070
НастройкиЗначе-
0 hex: NC (норм.
замкн.)
1 hex: NO (норм.
разомкн.)
ние по
умолчанию
hex
ФункцияСоответству-
Указывается тип входного сигнала
"Приближение к исходному положению" для импульсного выхода 1 (нормально-замкнутый или нормальноразомкнутый контакт.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Тип входного сигнала "Граничное положение" для импульсного выхода 0
Адрес настройки
в консоли программирования
Слово
Áèò
28600 ... 030 hex---
НастройкиЗначе-
0 hex: NC (норм.
замкн.)
1 hex: NO (норм.
разомкн.)
ние по
умолчанию
ФункцияСоответству-
Указывается тип входного сигнала
"Граничное положение" для импульсного выхода 0 (нормально-замкнутый или
нормально-разомкнутый контакт.
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
В начале работы
Начальная скорость при поиске/возврате в исходное положение для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
27600 ... 15 00000000 ...
27700 ... 15
НастройкиЗначе-
000186A0 hex
(ñì. ïðèì.)
ние по
умолчанию
00000000
hex
ФункцияСоответству-
Указывается начальная скорость
(0…100000 имп/с) для функций поиска
и возврата в исходное положение для
импульсного выхода 1.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
61
Настройки в ПЛКРаздел 4-2
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Максимальная скорость при поиске исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
НастройкиЗначе-
27800 ... 15 00000001 ...
27900 ... 15
000186A0 hex
(см. примечание)
Примечание
ние по
умолчанию
00000001
hex
ФункцияСоответству-
Указывается конечная скорость (1…
100000 имп/с) для импульсного выхода
1 в режиме поиска исходного
положения.
ющие флаги/
биты дополнительной
области
---
Если для настройки используется CX-Programmer, все значения вводятся
Время чтения
настройки
модулем CPU
В начале работы
в десятичном формате.
Скорость в области приближения к исходному положению для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
28000 ... 15 00000001 ...
28100 ... 15
НастройкиЗначе-
000186A0 hex
(см. примечание)
Примечание
ние по
умолчанию
00000000
hex
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Указывается скорость в области приближения (0…100000 имп/с) для импульсного выхода 0 в режиме поиска
исходного положения.
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Компенсирующее значение при поиске исходного положения для импульсного выхода 1
(смещение точки исходного положения)
Адрес настройки
в консоли программирования
Слово
Áèò
28200 ... 15 80000000 ...
28300 ... 15
НастройкиЗначе-
7FFFF FFF h ex
(см. примечание)
Примечание
ние по
умолчанию
---
ФункцияСоответству-
Задается величина смещения исходного положения для импульсного
выхода 1 (- 2 147 483 648…
2 147 483 647).
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Скорость разгона при поиске исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
28400 ... 15 0001 ... 07D0 hex ------
НастройкиЗначе-
(см. примечание)
Примечание
ние по
умолчанию
ФункцияСоответству-
ющие флаги/
биты дополнительной
области
Задается скорость разгона при поиске
исходного положения для импульсного
выхода 1 (1…2000 импульсов/4 мс).
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Скорость торможения при поиске исходного положения для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
28500 ... 15 0001 ... 07D0 hex ------
НастройкиЗначе-
(см. примечание)
ние по
умолчанию
ФункцияСоответству-
Задается скорость торможения при
поиске исходного положения для
импульсного выхода 1 (1…2000
импульсов/4 мс).
ющие флаги/
биты дополнительной
области
Время чтения
настройки
модулем CPU
В начале работы
62
Настройки в ПЛКРаздел 4-2
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Контрольное время позиционирования для импульсного выхода 1
Адрес настройки
в консоли программирования
Слово
Áèò
НастройкиЗначе-
ние по
умолчанию
28700 ... 15 0000 ... 270F hex 0000
(см. примечание)
Примечание
hex
Если для настройки используется CX-Programmer, все значения вводятся
ФункцияСоответству-
Указывается контрольное время
позиционирования (0…9999 мс)
для импульсного выхода 1.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
в десятичном формате.
4-2-3 Функция возврата в исходное положение
В следующих таблицах приводятся настройки функции возврата в
исходное положение, которые должны быть выполнены с помощью CXProgrammer в поле "Origin Return"("Возврат в исходное положение") во
вкладке " Define Origin 1/2" ("Задать исходное положение"). Эти
настройки выполняются для модулей CPU CJ1M, в которых
предусмотрены дополнительные входы/выходы.
Настройки поиска исходного положения для выхода 0 (поле CX-Programmer
"Возврат в исходное положение" во вкладке "Задать исходное положение 1")
Скорость (заданная скорость при возврате в исходное положение для импульсного выхода 0)
Адрес настройки
в консоли программирования
СловоÁèò
27000 ... 15 00000001 ...
27100 ... 15
НастройкиЗначе-
000186A0 hex
(см. примечание)
Примечание
ние по
умолчанию
00000000
hex
ФункцияСоответству-
Указывается заданная скорость (1…
100000 имп/с) для функции возврата в
исходное положение для импульсного
выхода 0.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Скорость разгона (скорость разгона при возврате в исходное положение для импульсного
выхода 0)
Адрес настройки
в консоли программирования
СловоÁèò
27200 ... 15 0001 ... 07D0 hex 0000
НастройкиЗначе-
(см. примечание)
Примечание
ние по
умолчанию
hex
ФункцияСоответству-
Задается скорость разгона при возврате в исходное положение для импульсного выхода 0 (1…2000 имп/4 мс).
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
63
Настройки в ПЛКРаздел 4-2
Скорость торможения (при возврате в исходное положение для импульсного выхода 0)
Адрес настройки
в консоли программирования
СловоÁèò
27300 ... 15 0001 ... 07D0 hex 0000
НастройкиЗначе-
(см. примечание)
ние по
умолчанию
hex
ФункцияСоответству-
Задается скорость торможения при возврате в исходное положение для импульсного выхода 0 (1…2000 имп/4 мс)
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Настройки поиска исходного положения для выхода 1 (поле CX-Programmer
"Возврат в исходное положение" во вкладке "Задать исходное положение 2")
Скорость (заданная скорость при возврате в исходное положение для импульсного выхода 1)
Адрес настройки
в консоли программирования
СловоÁèò
28800 ... 15 00000001 ...
28900 ... 15
Скорость разгона (скорость разгона при возврате в исходное положение для импульсного
выхода 1)
Адрес настройки
в консоли программирования
СловоÁèò
29000 ... 15 0001 ... 07D0 hex 0000
НастройкиЗначе-
000186A0 hex
(см. примечание)
Примечание
НастройкиЗначе-
(см. примечание)
ние по
умолчанию
00000000
hex
ФункцияСоответству-
Указывается заданная скорость (1…
100000 имп/с) для функции возврата в
исходное положение для импульсного
выхода 1.
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
ние по
умолчанию
hex
ФункцияСоответству-
Задается скорость разгона при возврате в исходное положение для импульсного выхода 1 (1…2000 имп/4 мс).
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Примечание
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
Скорость торможения (при возврате в исходное положение для импульсного выхода 0)
Адрес настройки
в консоли программирования
СловоÁèò
29100 ... 15 0001 ... 07D0 hex 0000
НастройкиЗначе-
(см. примечание)
Примечание
ние по
умолчанию
hex
ФункцияСоответству-
Задается скорость торможения при возврате в исходное положение для импульсного выхода 1 (1…2000 имп/4 мс)
ющие флаги/
биты дополнительной
области
---
Время чтения
настройки
модулем CPU
В начале работы
Если для настройки используется CX-Programmer, все значения вводятся
в десятичном формате.
64
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
4-3Слова и биты, отведенные в области дополнительных
данных
4-3-1 Флаги и биты дополнительной области для встроенных входов
В следующей таблице перечислены слова и биты дополнительной
области, предназначенные для встроенных входов модулей CPU CJ1M.
Эти слова и биты относятся только к модулям CPU, имеющим
Входы прерываний
встроенные входы/выходы.
НазваниеАдрес
Счетчик для входа
прерывания 0
Значение SV
Счетчик для входа
прерывания 1
Значение SV
Счетчик для входа
прерывания 2
Значение SV
Счетчик для входа
прерывания 3
Значение SV
Счетчик для входа
прерывания 0
Значение РV
Счетчик для входа
прерывания 1
Значение РV
Счетчик для входа
прерывания 2
Значение РV
Счетчик для входа
прерывания 3
Значение РV
A532
A533
A534
A535
A536
A537
38
A5
A539
ОписаниеЧтение/
Используется для входа прерывания 0 в режиме
счета.
Содержит значение, при котором должна запустится задача обработки прерывания. Когда на
вход прерывания 0 поступит данное количество
импульсов, будет запущена задача обработки
прерывания 140.
Используется для входа прерывания 1 в режиме
счета.
Содержит значение, при котором должна запустится задача обработки прерывания. Когда на
вход прерывания 1 поступит данное количество
импульсов, будет запущена задача обработки
прерывания 141.
Используется для входа прерывания 2 в режиме
счета.
Содержит значение, при котором должна запустится задача обработки прерывания. Когда на
вход прерывания 2 поступит данное количество
импульсов, будет запущена задача обработки
прерывания 142.
Используется для входа прерывания 3 в режиме
счета.
Содержит значение, при котором должна запустится задача обработки прерывания. Когда на
вход прерывания 3 поступит данное количество
импульсов, будет запущена задача обработки
прерывания 143.
В этих словах содержатся значения РV счетчиков
входов прерываний, работающих в режиме счета.
В режиме суммирования значение РV наращивается, начиная со значения 0. Когда значение PV
достигает значения SV, PV автоматически
сбрасывается в 0.
В режиме вычитания значение PV уменьшается
с каждым импульсом, начиная со значения SV.
Когда значение PV достигает 0, PV
автоматически возвращается в значение SV.
запись
Чтение/
запись
Чтение/
запись
Чтение/
запись
Чтение/
запись
Чтение/
запись
Время обращения
к данным
Не изменяется
•
при включении
питания.
•
Не изменяется в
начале работы.
Не изменяется
•
при включении
питания.
Обнуляется в
•
начале работы.
Обновляется при
•
формировании
прерывания.
Обновляется при
•
выполнении
инструкции
INI(880).
Высокоскоростные счетчики
НазваниеАдресОписаниеЧтение/
Значение PV высокоскоростного
счетчика 0
Значение PV
высокоскоростного
счетчика 1
A270 ...
A271
A272 ...
A273
Содержит значение PV высокоскоростного
счетчика 0. В А271 содержится четыре старших
разряда, а в А270 - четыре младших разряда.
Содержит значение PV высокоскоростного
счетчика 1. В А273 содержится четыре старших
разряда, а в А272 - четыре младших разряда.
запись
Только
чтение
Только
чтение
Время обращения
к данным
•
Обнуляется при
включении
питания.
•
Обнуляется в
начале работы.
•
Обновляется в
каждом цикле во
время операции
контроля.
•
Обновляется при
выполнении
инструкции
PRV(881) для
соответствующего счетчика.
65
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
НазваниеАдресОписаниеЧтение/
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 1
выполнено"
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 2
выполнено"
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 3
выполнено"
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 4
выполнено"
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 5
выполнено"
A27400
A27401
A27402
A27403
A27404
Эти флаги указывают, находится ли значение PV в
указанных диапазонах, когда высокоскоростной
счетчик 0 работает в режиме сравнения с
диапазоном.
0: Значение PV лежит за пределами диапазона
1: Значение PV попадает в диапазон
запись
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Время обращения
к данным
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
•
Обновляется в
каждом цикле во
время операции
контроля.
•
Обновляется при
выполнении
инструкции
PRV(881) для
соответствующего счетчика.
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 6
выполнено"
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 7
выполнено"
Высокоскоростной
счетчик 0
Флаг "Условие попадания в диапазон 8
выполнено"
Высокоскоростной
счетчик 0
Флаг "Выполняется
сравнение"
Высокоскоростной
счетчик 0
Флаг "Перебор/
недобор"
A27405
A27406
A27407
A27408
A27409
Данный флаг указывает, выполняется ли в данный момент операция сравнения для
высокоскоростного счетчика 0.
0: Не выполняется
1: Выполняется
Данный флаг указывает на наличие недобора или
перебора значения PV высокоскоростного счетчика 0 (используется только для счета в
линейном режиме).
0: Попадание
1: Перебор или недобор
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
•
Обновляется в
началеивконце
процедуры
сравнения.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
•
Обнуляется при
изменении PV.
•
Обновляется,
когда происходит
перебор или
недобор.
66
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
НазваниеАдресОписаниеЧтение/
Высокоскоростной
счетчик 0
Флаг "Исполнение
инструкции
CTBL(882)"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 1
выполнено"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 2
выполнено"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 3
выполнено"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 4
выполнено"
A27415
A27500
A27501
A27502
A27503
Флаг установлен, только если для высокоскоростного счетчика 0 выполняется в настоящий момент
инструкция CTBL(882), т. е., для высокоскоростного счетчика 0 зарегистрирована таблица
сравнения.
Во избежание конфликтов между прерываниями
система проверяет состояние данного флага,
прежде чем выполнить инструкцию INI(880) (указывающую высокоскоростной счетчик) или
инструкцию CTBL(882).
Эти флаги указывают, находится ли значение PV в
пределах указанных диапазонов, когда высокоскоростной счетчик 1 работает в режиме сравнения с
диапазоном.
0: Значение PV лежит за пределами диапазона
1: Значение PV попадает в диапазон
запись
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Время обращения
к данным
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
•
Обновляется
при выполнении
инструкций
CTBL(882).
•
Обнуляется при
включении
питания.
•
Обнуляется в
начале работы.
•
Обновляется в
каждом цикле во
время операции
контроля.
•
Обновляется при
выполнении
инструкции
PRV(881) для
соответствующего счетчика.
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 5
выполнено"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 6
выполнено"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 7
выполнено"
Высокоскоростной
счетчик 1
Флаг "Условие попадания в диапазон 8
выполнено"
Высокоскоростной
счетчик 1
Флаг "Выполняется
сравнение"
A27504
A27505
A27506
A27507
A27508
Данный флаг указывает, выполняется ли в данный момент операция сравнения для
высокоскоростного счетчика 0.
0: Не выполняется
1: Выполняется
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
•
Обновляется в
начале и в конце
процедуры
сравнения.
67
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
НазваниеАдресОписаниеЧтение/
Высокоскоростной
счетчик 0
Флаг "Перебор/
недобор"
Бит сброса высокоскоростного
счетчика 0
Бит сброса высокоскоростного
счетчика 1
Бит селекции высокоскоростного
счетчика 0
Бит селекции высокоскоростного
счетчика 1
A27509
A53100
A53101
A53102
A53103
Данный флаг указывает на наличие недобора или
перебора значения PV высокоскоростного счетчика 1 (используется только для случая, когда для
режима счета выбран линейный режим).
0: Попадание
1: Перебор или недобор
Если для сброса выбран метод "Сигнал канала Z +
программный сброс", значение PV соответствующего высокоскоростного счетчика будет
сброшено, если принят сигнал канала Z, когда
этот бит включен.
Если для сброса выбран программный сброс,
значение PV соответствующего высокоскоростного счетчика будет сброшено в пределах цикла,
когда данный бит переходит из состояния ВЫКЛ
во ВКЛ.
Когда установлен бит селекции счетчика, значение PV счетчика не изменяется даже тогда, когда
на его вход поступают импульсы.
Когда этот бит вновь сбрасывается, счет возобновляется и значение PV высокоскоростного
счетчика обновляется.
Если для сброса выбран способ "Сигнал канала Z
+ программный сброс", бит селекции не работает,
пока включен соответствующий бит сброса
(А53100 или А53101).
запись
Только
чтение
Только
чтение
Только
чтение
Время обращения
к данным
•
Обнуляется при
включении
питания.
•
Обнуляется в
начале работы.
•
Обнуляется при
изменении PV.
•
Обновляется,
когда происходит
перебор или
недобор.
Обнуляется при
•
включении
питания.
Обнуляется при
•
включении
питания.
4-3-2Флаги и биты дополнительной области для встроенных
выходов
В следующей таблице перечислены слова и биты дополнительной
области, которые зарезервированы для встроенных выходов модуля
CPU CJ1M. Эти слова и биты относятся только к тем модулям CPU, в
которых предусмотрены встроенные входы/выходы.
Название
Значение PV импульсного выхода 0
Значение PV импульсного выхода 1
АдресОписаниеЧтение/
A276 ...
A277
A278 ...
A279
Содержит количество импульсов, выведенное
через соответствующий импульсный выход.
При выводе импульсов для направления CW
значение PV увеличивается на 1 с каждым
импульсом.
При выводе импульсов для направления CCW
значение PV уменьшается на 1 с каждым
импульсом.
Значение PV при переборе: 7FFFFFFF hex
Значение PV при недоборе: 80000000 hex
В A277 содержатся четыре старших разряда, а в
A276 - четыре младших разряда значения PV
импульсного выхода 0.
В A279 содержатся четыре старших разряда, а в
A278 - четыре младших разряда значения PV
импульсного выхода 1.
Примечание
Если используется относительная
система координат (исходное положение не указано), значение PV
будет обнулено, когда начнется
вывод импульсов, т. е., когда будет
выполнена инструкция для вывода
импульсов (SPED(885), ACC(888)
или PLS2(887)).
запись
Только
чтение
Время обращения
к данным
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
Обновляется в
•
каждом цикле
процедуры
проверки.
•
Обновляется
при выполнении инструкций
INI(880) для
соответствующего
импульсного
выхода.
68
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
НазваниеАдресОписаниеЧтение/
Импульсный выход 0
Флаг
"Разгон/торможение"
Импульсный выход 0
Флаг
"Перебор/недобор"
Импульсный выход 0
Флаг
"Задано
количество
импульсов"
Импульсный выход 0
Флаг
"Вывод завершен"
Импульсный выход 0
Флаг
"Выполняется
вывод импульсов"
Импульсный выход 0
Флаг
"Нет исходного
положения"
A28000
A28001
A28002
A28003
A28004
A28005
Этот флаг будет установлен, когда с импульсного
выхода 0 подаются импульсы по инструкции
ACC(888) или PLS2(887), и пошагово
изменяется выходная частота (разгон и
торможение).
0: Постоянная скорость
1: Разгон или торможение
Данный флаг указывает на наличие перебора или
недобора PV импульсного выхода 0.
0: Попадание
1: Перебор или недобор
Данный бит включен, если с помощью
инструкции PULS для выхода 0 было задано
количество выходных импульсов.
0: Не задано
1: Задано
Флаг устанавливается, если с импульсного выхода 0 выведено количество импульсов, равное
заданному.
0: Вывод не завершен
1: Вывод завершен
Данный бит включен, когда с импульсного
выхода 0 подаются импульсы.
0: Вывод остановлен
1: Импульсы выводятся
Данный бит включен, если для импульсного
выхода 0 не было задано исходное положение,
и сброшен, когда исходное положение
определено.
0: Исходное положение задано
1: Исходное положение не задано
запись
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Время обращения
к данным
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале или в конце
работы.
•
Обновляется в
каждом цикле во
время операции
контроля.
•
Обнуляется при
включении
питания.
•
Обнуляется в
начале работы.
•
Обнуляется при
изменении PV
инструкцией
INI(880).
•
Обновляется в
случае перебора
или недобора.
•
Обнуляется при
включении
питания.
•
Обнуляется в
начале или в конце
работы.
Обновляется при
•
выполнении
инструкции PULS.
•
Обновляется при
прекращении
вывода
импульсов.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале и в конце
работы.
Обновляется в
•
начале или по завершении вывода
импульсов в независимом режиме.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале или в конце
работы.
Обновляется в
•
начале или по
завершении
вывода
импульсов.
Устанавливается
•
при включении
питания.
•
Устанавливается
в начале работы.
Обновляется в
•
начале или по
завершении вывода импульсов.
•
Обновляется в
каждом цикле
во время процедуры контроля.
69
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
НазваниеАдресОписаниеЧтение/
Импульсный выход 0
Флаг
"В исходной точке"
Импульсный выход 0
Флаг
"Прекращение
вывода импульсов
из-за ошибки"
Импульсный выход 1
Флаг
"Разгон/торможение"
Импульсный выход 1
Флаг
"Перебор/недобор"
Импульсный выход 1
Флаг
"Задано
количество
импульсов"
Импульсный выход 1
Флаг
"Вывод завершен"
A28006
A28007
A28100
A28101
A28102
A28103
Данный бит установлен, когда значение PV
совпадает с исходным положением (0).
0: Не остановлено в исходном положении
1: Остановлено в исходном положении
Бит установлен, если в процессе вывода импульсов через импульсный выход 0 при работе функции
поиска исходного положения произошла ошибка.
В А444 будет записан код ошибки прекращения
вывода через импульсный выход 0.
0: Ошибок нет
1: Произошла ошибка останова.
Этот флаг будет установлен, когда через импульсный выход 1 подаются импульсы по инструкции
ACC(888) или PLS2(887), и пошагово
изменяется выходная частота (разгон и
торможение).
0: Постоянная скорость
1: Разгон или торможение
Данный флаг указывает на наличие перебора или
недобора PV импульсного выхода 1.
0: Попадание
1: Перебор или недобор
Данный бит включен, если с помощью
инструкции PULS для выхода 1 было задано
количество выходных импульсов.
0: Не задано
1: Задано
Флаг устанавливается, если через импульсный
выход 1 выведено количество импульсов, равное
заданному.
0: Вывод не завершен
1: Вывод завершен
запись
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Время обращения
к данным
Обнуляется при
•
включении
питания.
•
Обновляется в
каждом цикле во
время операции
контроля.
Обнуляется при
•
включении
питания.
•
Обновляется,
когда начинается
поиск исходного
положения.
•
Обновляется,
когда происходит
ошибка вывода
импульсов.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале или в конце
работы.
•
Обновляется в
каждом цикле во
время операции
контроля.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале работы.
Обнуляется при
•
изменении PV
инструкцией
INI(880).
•
Обновляется в
случае перебора
или недобора.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале или в конце
работы.
Обновляется при
•
выполнении
инструкции PULS.
•
Обновляется при
прекращении
вывода
импульсов.
•
Обнуляется при
включении
питания.
•
Обнуляется в
начале или в конце
работы.
Обновляется в
•
начале или по завершении вывода
импульсов в независимом режиме.
Обновляется при
•
выполнении
инструкции PULS.
70
Слова и биты, отведенные в области дополнительных данныхРаздел 4-3
НазваниеАдресОписаниеЧтение/
Импульсный выход 1
Флаг
"Выполняется
вывод импульсов"
Импульсный выход 1
Флаг
"Нет исходного
положения"
Импульсный выход 1
Флаг
"В исходной точке"
Импульсный выход 1
Флаг
"Прекращение
вывода импульсов изза ошибки"
Флаг "Выполняется
вывод импульсов
с выхода 0 в режиме
PWM(891)"
Флаг "Выполняется
вывод импульсов
с выхода 1 в режиме
PWM(891)"
Код ошибки прекращения вывода с импульсного выхода 0
Код ошибки прекращения вывода с импульсного выхода 1
Бит сброса импульсного выхода 0
A28104
A28105
A28106
A28107
A28300
A28308
A444
A445
A54000
Данный бит включен, когда через импульсный
выход 1 подаются импульсы.
0: Вывод остановлен
1: Импульсы выводятся
Данный бит включен, если для импульсного
выхода 1 не было задано исходное положение,
и сбрасывается, когда заданное положение
определено.
0: Исходное положение задано
1: Исходное положение не задано
Данный бит установлен, когда значение PV
совпадает с исходным положением (0).
0: Не остановлено в исходном положении
1: Остановлено в исходном положении
Бит установлен, когда в процессе вывода импульсов с импульсного выхода 1 при работе функции
поиска исходного положения произошла ошибка.
В А445 будет записан код ошибки прекращения
вывода с импульсного выхода 1.
0: Ошибок нет
1: Произошла ошибка.
Бит установлен, когда с выхода 0 в режиме
PWM(891) выводятся импульсы.
0: Не выводятся
1: Выводятся
Бит установлен, когда с выхода 1 в режиме
PWM(891) выводятся импульсы.
0: Не выводятся
1: Выводятся
Если для импульсного выхода 0 произошла ошибка прекращения импульсов, в данное слово записывается соответствующий код ошибки.
Если для импульсного выхода 1 произошла ошибка прекращения импульсов, в данное слово записывается соответствующий код ошибки.
Значение PV импульсного выхода 0 (содержащееся в А276 и А277) будет обнулено, когда данный
бит переходит из состояние ВЫКЛ во ВКЛ.
запись
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Только
чтение
Время обращения
к данным
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале или в конце
работы.
Обновляется в
•
начале или по
завершении
вывода
импульсов.
•
Устанавливается
при включении
питания.
•
Устанавливается
в начале работы.
•
Обновляется в
начале или по
завершении вывода импульсов.
•
Обновляется в
каждом цикле
во время процедуры контроля.
•
Обнуляется при
включении
питания.
•
Обновляется в
каждом цикле во
время операции
контроля.
Обнуляется при
•
включении
питания.
•
Обновляется,
когда начинается
поиск исходного
положения.
•
Обновляется,
когда происходит
ошибка вывода
импульсов.
Обнуляется при
•
включении
питания.
•
Обнуляется в
начале или в конце
работы.
Обновляется в
•
начале или по
завершении
вывода
импульсов.
Обнуляется при
•
включении
питания.
•
Обновляется,
когда начинается
поиск исходного
положения.
•
Обновляется,
когда происходит
ошибка вывода
импульсов.
Обнуляется при
•
включении
питания.
71
Переключение флагов при выводе импульсовРаздел 4-4
НазваниеАдрес
Импульсный выход 0
Флаг
"Входной сигнал
"Граница CW""
Импульсный выход 0
Флаг
"Входной сигнал
"Граница СCW""
Импульсный выход 1
Бит сброса
Импульсный выход 1
Флаг
"Входной сигнал
"Граница CW""
Импульсный выход 1
Флаг
"Входной сигнал
"Граница СCW""
A54008
A54009
A54100
A54108
A54109
Это входной сигнал "Граница CW" для импульсного выхода 0, который используется при поиске
исходного положения. Чтобы использовать сигнал,
необходимо прописать вход от датчика в качестве
входного условия в лестничной диаграмме и
вывести результат в этот флаг.
Это входной сигнал "Граница СCW" для импульсного выхода 0, который используется при поиске
исходного положения. Чтобы использовать сигнал,
необходимо прописать вход от датчика в качестве
входного условия в лестничной диаграмме и
вывести результат в этот флаг.
Значение PV импульсного выхода 1 (содержащееся в А278 и А279) будет обнулено, когда данный
бит переходит из ВЫКЛ во ВКЛ.
Это входной сигнал "Граница CW" для импульсного выхода 1, который используется при поиске
исходного положения. Чтобы использовать сигнал,
необходимо прописать вход от датчика в качестве
входного условия в лестничной диаграмме и
вывести результат в этот флаг.
Это входной сигнал "Граница СCW" для импульсного выхода 1, который используется при поиске
исходного положения. Чтобы использовать сигнал,
необходимо прописать вход от датчика в качестве
входного условия в лестничной диаграмме и
вывести результат в этот флаг.
ОписаниеЧтение/
запись
Чтение/
запись
Чтение/
запись
Чтение/
запись
Чтение/
запись
Чтение/
запись
Время обращения
к данным
•
4-4Переключение флагов при выводе импульсов
Обнуляется при
включении
питания.
Значения PV
Флаги "Разгон/торможение"
"Перебор"
/"Недобор"
Задано выходное количество
Вывод
завершен
Вывод
выполняется
Исходное
положение не
задано
Остановка
в исходном
положении
PULS (886)-- -------------------
SPED(885)------
ACC(888)---
PLS2(887)---
Изменяется
Изменяется
Изменяется
PW M(891)------------------------
INI(880)---
Поиск исход-
ORG
íîãî ïîëî-
(889)
жения
Возврат в исход-
ное положение
Операция начинается
Операция завершается
Сброс
Включение питания
Изменяется
Изменяется
Изменяется
------------
------
0---
-- ----------
Изменяется
------
0
--: Изменений нет,: ÂÊË è ÂÛÊË,: Только ВКЛ,: Только ВЫКЛ, 0: Обнуляется
72
РАЗДЕЛ 5
Описание функций встроенных входов,
встроенных выходов
В данном разделе приводится подробное описание использования встроенных входов/выходов
5-3-5Возврат в исходное положение.........................133
Выходы с переменной скважностью (выходы ШИМ (PMW(891))
11
113
73
Встроенные входыРаздел 5-1
5-1Встроенные входы
5-1-1Обзор
Имеется четыре типа встроенных входов:
Входы общего назначения
••Входы прерывания (однократное прерывание или режим счета)
• Входы высокоскоростных счетчиков (с функцией измерения частоты)
• Входы с малым временем реакции
Для встроенных входов отведены биты 00… 09 в CIO 2960. В Настройках
ПЛК указывается тип входа для каждого бита.
5-1-2Входы общего назначения
Обзор
Входы общего назначения используются, как обычные входы модуля
ввода. Входные сигналы считываются в процессе непрерывного
обновления сигналов ввода/вывода, и состояния входа отображается
одновременно в памяти ввода/вывода. Для входов общего назначения
может быть задана постоянная времени (время задержки включения).
Зарезервированные биты
ОбозначениеАдрес словаÁèòФункция
IN0CIO 296000Вход общего назначения 0
IN101
IN202
IN303
IN404
IN505
IN606
IN707
IN808
IN909
Вход общего назначения 1
Вход общего назначения 2
Вход общего назначения 3
Вход общего назначения 4
Вход общего назначения 5
Вход общего назначения 6
Вход общего назначения 7
Вход общего назначения 8
Вход общего назначения 9
74
Встроенные входыРаздел 5-1
Последовательность действий
•
Выбор типа "вход общего назначения"
IN0…IN9 (áèòû 00…09, CIO 2960)
Подсоединение цепей
Настройки в ПЛК
Лестничная диаграмма
.
• Подсоединение к выбранным клеммам IN0…IN9
•
Если IN0…IN9 используются в качестве входов общего
назначения, необходимо выполнить требуемую
"настройку функционирования входа" по адресу 60 в
консоли программирования.
IN0: Установить младший разряд (биты 00…03) =0.
IN1: Установить второй разряд (биты 04…07) =0.
IN2: Установить третий разряд (биты 08…11) =0.
IN3: Установить старший разряд (биты 12…15) =0.
По умолчанию по адресу 60 хранится значение 0000
(входы IN0…IN3 используются в качестве входов общего
назначения).
•
Если для входа задана постоянная времени (задержка
включения), необходимо настроить постоянную времени
для входа
Выбранная постоянная времени для входа используется
только для входов общего назначения IN0…IN9.
00 hex: по умолчанию (8 мс); 10 hex: нет фильтра; 11 hex:
Входы общего назначения используются в таких
инструкциях, как LD.
•
Чтобы выбрать мгновенное обновление, в инструкции
необходимо использовать префикс "!". Например: !LD.
Примечание:
по адресу 61 в консоли программирования
Нельзя выполнить мгновенное обновление с
помощью инструкции IORF(097).
.
Ограничения для входов общего назначения
При использовании встроенных входов IN0…IN3 в качестве входов
•
прерывания или входов с малым временем реакции нельзя
использовать входы общего назначения 0…3.
•
Входы общего назначения 8 и 9 нельзя использовать, когда
используется высокоскоростной счетчик 0. Кроме того, нельзя
использовать вход общего назначения 3, если высокоскоростной
счетчик 0 сбрасывается по методу "сигнал канала Z+ программный
сброс".
Нельзя использовать входы общего назначения 6 и 7, когда
используется высокоскоростной счетчик 1. Если высокоскоростной
счетчик 1 сбрасывается по методу "сигнал-канала Z+ программный
сброс", то нельзя использовать вход общего назначения 2.
•
Нельзя использовать входы общего назначения 0 и 1, если для
импульсного выхода 0 активизирована функция поиска исходного
положения (активизируется в Настройках ПЛК). Кроме того, нельзя
использовать вход общего назначения 4, когда выбран режим работы
2, т.е., используется сигнал "Позиционирование завершено".
Нельзя использовать входы общего назначения 2 и 3, когда для
импульсного выхода 1 включена функция поиска исходного
положения (активизируется в Настройках ПЛК). Также нельзя
использовать вход общего назначения 5, когда выбран режим работы
2, т.е., используется сигнал "Позиционирование завершено".
75
Встроенные входыРаздел 5-1
Технические характеристики
ПараметрХарактеристики
Количество входов10 входов
Зарезервированная область
Áèòû 00…09, CIO 2960
данных
Постоянная времени для входа
(время задержки включения)
По умолчанию: 8 мс
В Настройках ПЛК можно выбрать следующие
значения: 0 мс (без фильтра), 0.5 мс, 1 мс, 2 мс,
4 мс, 8 мс, 16 мс или 32 мс.
5-1-3Входы прерывания
Входы прерывания (однократное прерывание)
Обзор
В этом режиме по появлению сигнала на входе (положительный или
отрицательный перепад) запускается задача обработки прерывания.
Четыре обработчика прерывания 140…143 управляются четырьмя
входами прерывания (номера задач обработки прерывания изменить
нельзя).
Зарезервированные биты
ОбозначениеАдрес словаÁèòФункция
IN0CIO 296000Вход прерывания 0
IN101
IN202
IN303
Последовательность действий
Выбор типа "входы прерывания"
Подсоединение цепей
Настройки в ПЛК
Вход прерывания 1
Вход прерывания 2
Вход прерывания 3
• IN0…IN3 (áèòû 00…03, CIO 2960)
•
Подсоединение цепей к выбранным клеммам
IN0…IN3.
Если входы прерывания IN0…IN3 используются в
•
режиме однократного прерывания, с помощью
консоли программирования по адресу 60 необходимо
выполнить требуемые "настройки функционирования
входов" для IN0…IN3.
IN0: Установить младший разряд (биты 00…03) =1 hex.
IN1: Установить второй разряд (биты 04…07) = 1 hex.
IN2: Установить третий разряд (биты 08…11) =1 hex.
IN3: Установить старший разряд (биты 12…15) =1 hex.
76
Лестничная диаграмма
Примечание
Создайте необходимые задачи обработки прерываний.
•
Задачи обработки прерываний 140…143 соответствуют
входам IN0…IN3.
Для выбора положительного или отрицательного
•
перепада используйте инструкцию MSKS(690).
Для выбора положительного или отрицательного
перепада для IN0…IN3 используется слово управления
(N) (биты 10…13). Для выбора положительного
перепада необходимо установить S=0, а для
отрицательного перепада - S=1.
Для выбора режима однократного прерывания
•
используется инструкция MSKS(690).
Для выбора режима для входов прерывания IN0…IN3
используются биты 6…9 слова управления (N). Для
выбора режима однократного прерывания необходимо
установить S=0.
Для выбора режима прерывания используется инструкция
MSKS(690) (однократное прерывание или режим счета).
Встроенные входыРаздел 5-1
Ограничения на входы
прерывания (режим
однократного прерывания)
Характеристики
•
Входы прерывания 0…3 нельзя использовать, если встроенные входы
IN0…IN3 используются в качестве входов общего назначения или
входов с малым временем реакции.
•
Нельзя использовать вход прерывания 3, если вход 0 используется в
качестве высокоскоростного счетчика и для него применен метод
сброса "сигнал канала Z+ программный сброс".
Нельзя использовать вход прерывания 2, когда вход 1 применяется в
режиме высокоскоростного счетчика и для него используется метод
сброса "сигнал канала Z+ программный сброс".
•
Входыпрерывания0и1немогутиспользоваться, когда для
импульсного входа 0 активизирована функция поиска исходного
положения (активизируется в Настройках ПЛК).
Входы прерывания 2 и 3 не могут использоваться, когда для
импульсного выхода 1 активизирована функция поиска исходного
положения (активизируется в Настройках ПЛК).
Параметр
Количество входов
Зарезервированная
область данных
Обнаружение прерывания
4 входа (одни и те же 4 входные клеммы
используются для входов с малым временем
реакции, высокоскоростных счетчиков (сигнал канала
Z) и входов общего назначения).
Áèòû 00…03, CIO 2960
Положительный перепад или отрицательный перепад
Характеристики
Номера задач обработки прерываний
Входной битНомер обработчика прерывания
CIO 2960, áèò 00
CIO 2960, áèò 01
CIO 2960, áèò 02
CIO 2960, áèò 03
Входы прерывания (режим счета)
Обзор
Зарезервированные биты
В этом случае задача обработки прерывания запускается тогда, когда
количество входных сигналов (положительных или отрицательных
перепадов), т.е., значение PV счетчика достигает заданного значения SV
(или 0 при обратном счете).
Четыре входа прерывания управляют четырьмя задачами обработки
прерываний 140…143. Номера задач обработки прерываний изменить
нельзя.
Обозначение Адрес словаÁèòФункция
IN0CIO 296000Вход прерывания 0
IN101
IN202
IN303
140
141
142
143
Вход прерывания 1
Вход прерывания 2
Вход прерывания 3
77
Встроенные входыРаздел 5-1
Последовательность действий
Выбор входов прерывания
Подсоединение цепей
Настройки в ПЛК
Настройки в дополнительной области
Лестничная диаграмма
• IN0…IN3 (áèòû 00…03, CIO 2960)
Подсоединение цепей к выбранным клеммам
•
IN0…IN3.
•
Если входы прерывания IN0…IN3 используются в
режиме счета , с помощью консоли программирования
по адресу 60 необходимо выполнить надлежащие
"настройки функционирования входов" для IN0…IN3.
IN0: Установить младший разряд (биты 00…03) =1 hex.
IN1: Установить второй разряд (биты 04…07) =1 hex.
IN2: Установить третий разряд (биты 08…11) =1 hex.
IN3: Установить старший разряд (биты 12…15) =1 hex.
•
Выберите требуемое значение SV в A532…A535.
Создайте необходимые задачи обработки прерываний.
•
Задачи обработки прерываний 140…143 соответствуют
входам IN0…IN3.
Для выбора положительного или отрицательного
перепада используйте инструкцию MSKS(690).
Для выбора положительного или отрицательного
перепада для IN0…IN3 используется слово управления (N)
(биты 10…13). Для выбора положительного перепада
необходимо установить S=0, а для отрицательного
перепада - S=1.
•
Для выбора режима счета используется инструкция
MSKS(690).
Для выбора режима входов прерывания IN0…IN3
используются биты 6…9 слова управления (N). Для
активизации счета в обратном направлении и разрешения
прерываний установите S=2. Для активизации прямого
счета и разрешения прерываний установите S=3.
Примечание
Ограничения на входы
прерываний (режим счета)
Для выбора режима прерывания используется инструкция
MSKS(690) (однократное прерывание или режим счета).
•
Входы прерывания 0…3 нельзя использовать, если встроенные входы
IN0…IN3 используются в качестве входов общего назначения или
входов с малым временем реакции.
•
Нельзя использовать вход прерывания 3, если вход 0 используется в
качестве высокоскоростного счетчика, и для него применен метод
сброса "сигнал канала Z+ программный сброс".
Нельзя использовать вход прерывания 2, когда вход 1 применяется в в
режиме высокоскоростного счетчика, и для него используется метод
сброса "сигнал канала Z+ программный сброс".
•
Входы прерывания 0 и 1 не могут использоваться, когда для
импульсного входа 0 активизирована функция поиска исходного
положения (активизируется в Настройках ПЛК).
Входы прерывания 2 и 3 не могут использоваться, когда для
импульсного выхода 1 активизирована функция поиска исходного
положения (активизируется в Настройках ПЛК).
78
Встроенные входыРаздел 5-1
Характеристики
ПараметрХарактеристики
Количество входов
Зарезервированная область данныхÁèòû 00…03, CIO 2960.
Обнаружение счетного импульсаПоложительный или отрицательный перепад.
Способ счета
Диапазон счета0001…FFFF hex (16 áèò)
Частота счетаОдин канал: входы 1 кГц х 4
Приоритет запоминания значений PV
входов прерывания (в режиме счета)
4 входа (для входов с малым временем реакции, для высокоскоростных счетчиков (сигнал канала Z) и входов общего
назначения используются одни и те же 4 входных клеммы).
Суммирование или вычитание (выбирается в инструкции
MSKS(690)).
(значения SV устанавливаются в словах дополнительной
области А532…А535).
À536…À539
Значения PV могут считываться инструкцией PRV(881).
•
Значения PV могут изменяться инструкцией INI(880).
•
Примечания
Значения PV сохраняются при включении питания.
•
•
Значения PV обнуляются в начале работы.
Значения PV обновляются по прерываниям.
•
•
Значения PV обновляются при выполнении инструкции
INI(880) для изменения PV.
Номера задач обработки прерываний
Бит входаНомер обработчика прерывания
CIO2960, áèò 00
CIO2960, áèò 01
CIO2960, áèò 02
CIO2960, áèò 03
140
14 1
14 2
14 3
5-1-4Входы высокоскоростных счетчиков
Обзор
Данная функция служит для подсчета импульсных сигналов на клеммах
встроенных входов.
Для входа счетчика можно выбрать один из следующих режимов.
•
Входы в режиме двухканального сигнала со сдвигом фазы (4х)
•
Входы в режиме "импульсы+направление"
•
Входы в режиме "↑/↓"
•
Входы в режиме суммирования.
Текущее значение счетчиков содержится в словах PV высокоскоростных
счетчиков (А271…А274).
•
Для счета можно выбрать линейный режим или кольцевой режим.
•
Для сброса счетчика можно выбрать способ "сигнал-канала Z+
программный сброс" или "программный сброс".
•
Когда значение PV высокоскоростного счетчика совпадает с
установленным значением, может быть запущена задача обработки
прерывания. Можно применить один из следующих методов
сравнения:
•
Совпадение с заданным значением
•
Попадание в заданный диапазон
•
Счет можно временно прекратить с помощью Бита селекции
(функция селекции).
79
Встроенные входыРаздел 5-1
Зарезервированные биты
Обозна-
чение
IN 6C IO 29600 6
IN 707---
IN 202
IN 808
IN 909---
IN 303
Адрес
слова
Áèò
Двухканальный
Высокоскоростной
счетчик 1, канал А
Высокоскоростной
счетчик 1, канал В
Высокоскоростной
счетчик 1, канал Z
Высокоскоростной
счетчик 0, канал А
Высокоскоростной
счетчик 0, канал В
Высокоскоростной
счетчик 0, канал Z
сигнал
Режим импульсного входа
Импульсы+
направление
Высокоскоростной
счетчик 1, счетный вход
Высокоскоростной счетчик 1, вход направления
Высокоскоростной
счетчик 1, вход сброса
Высокоскоростной
счетчик 0, счетный вход
Высокоскоростной счетчик 0, вход направления
Высокоскоростной
счетчик 0, вход сброса
Âõîä "↑/↓"
Высокоскоростной счетчик 1, вход суммирования
Высокоскоростной счетчик 1, вход вычитания
Высокоскоростной
счетчик 1, вход сброса
Высокоскоростной счетчик 0, вход суммирования
Высокоскоростной счетчик 0, вход вычитания
Высокоскоростной
счетчик 0, вход сброса
Суммирование
Высокоскоростной
счетчик 1, счетный вход
Высокоскоростной
счетчик 1, вход сброса
Высокоскоростной
счетчик 0, счетный вход
Высокоскоростной
счетчик 0, вход сброса
80
Встроенные входыРаздел 5-1
Последовательность действий
Выбор высокоскоростного счетчика 1 и/или 2.
Типы импульсных входов: двухканальный со сдвигом фазы
•
(4х), "импульс+направление", "↑/↓", или "суммирование".
•
Выбор типа импульсного входа, способа
сброса и диапазона счета
Выбор типа прерывания (если возможно)
Подключение входных цепей
Настройки в ПЛК
Способы сброса: канал Z+программный сброс, или
программный сброс.
Диапазон счета: линейный режим или кольцевой режим.
•
•
Прерываний нет
•
Прерывание по совпадению с заданным значением.
•
Прерывание по попаданию в диапазон
•
Для высокоскоростного счетчика 0 необходимо подключиться к IN3, IN8 и IN9. Для высокоскоростного счетчика
1 необходимо подключиться к IN2, IN6, и IN7.
•
биты 00…03 по адресу 50 (53) в консоли программирования.
0 Hex: двухканальный со сдвигом фазы (4х)
1 Hex: импульсы+направление
2 Hex: "↑/↓"
3 Hex: суммирование
Выберите способы (способ) сброса
Способ сброса высокоскоростного счетчика 0 (1):
•
биты 04…07 по адресу 50 (53) в консоли программирования.
0 Hex: канал Z+ программный сброс
1 Hex: программный сброс
Выберите диапазон (диапазоны) счета:
•
Режим счета высокоскоростного счетчика 0 (1):
биты 04…07 по адресу 50 (53) в консоли программирования.
0 Hex: линейный режим
1 Hex: кольцевой режим
Лестничная диаграмма
•
Создайте программу задачи обработки прерывания (с
любым номером прерывания от 0 до 255), которая должна
выполняться по прерыванию по совпадению с заданным
значением или по попаданию в заданный диапазон.
•
Если выполняется сравнение с заданным значением,
необходимо выполнить инструкцию CTBL(882) с С=0000 hex,
чтобы зарегистрировать таблицу сравнения с заданным
значением и начать сравнение.
•
Если выполняется анализ попадания в диапазон,
необходимо выполнить инструкцию CTBL(882) с С=0001 hex,
чтобы зарегистрировать таблицу сравнения с диапазоном и
начать сравнение.
•
Чтобы зарегистрировать таблицу сравнения с заданным
значением, не запуская при этом сравнение, необходимо
выполнить инструкцию CTBL(882) с С=0002 hex.
•
Чтобы зарегистрировать таблицу сравнения с диапазоном,
не начиная при этом сравнение, необходимо выполнить
инструкцию CTBL(882) с С=0003 hex.
•
Для изменения PV можно использовать инструкцию INI(880).
•
Для запуска сравнения с уже зарегистрированной таблицей
сравнения с заданным значением или таблицей сравнения с
диапазоном можно применить инструкцию INI(880).
•
Для чтения значений PV высокоскоростных счетчиков, чтения
состояния процедуры сравнения с заданным значением или
чтения результатов сравнения с диапазоном можно
использовать инструкцию PRV(881).
•
Для прекращения счета входных импульсов, поступающих на
высокоскоростной счетчик 0 или 1, можно установить (ВКЛ)
Бит селекции высокоскоростного счетчика (А53102 и
А53103).
81
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.