Продукты компании OMRON должны использоваться надлежащим образом, только для целей,
описанных в настоящем руководстве и только квалифицированным персоналом.
В настоящем руководстве для обозначения различных типов опасности используются
следующие предупреждающие знаки. Пренебрежение этой информацией может привести к
травмированию людей или нанесению материального ущерба.
ОПАСНОСТЬУказывает на чрезвычайно опасную ситуацию, которая, если ее не
избежать, приведет к смерти или серьезной травме.
ВНИМАНИЕУказывает на потенциально опасную ситуацию, которая, если ее не
избежать, может привести к смерти или серьезной травме.
Все права защищены. Воспроизведение, размещение в информационно-поисковой системе или передача третьему
лицу какой-либо части настоящего руководства в какой-либо форме и каким-либо способом (механическим,
электронным, путем ксерокопирования, записи на носитель или иным способом) не допускается без
предварительного письменного разрешения компании OMRON.
Использование информации, содержащейся в настоящем руководстве, не сопряжено с ка
ответственностью. Кроме того, поскольку компания OMRON неуклонно стремится к совершенствованию своей
продукции, информация, содержащаяся в настоящем руководстве, может быть изменена без предупреждения.
Подготовка настоящего руководства выполнялась с надлежащей тщательностью. Тем не менее, ком пания OMRON не
несет ответственности за какие-либо ошибки и упущения. Ком пания OMRON не несет юридической
ответственности за повреждения, явившие
руководстве.
1,2,3...1. Обозначение последовательности действий или любого другого
списка.
кой-либо патентной
ся результатом использования информации, содержащейся в настоящем
В настоящем руководстве содержатся указания по монтажу и настройке, а также описана
работа Ethernet-модулей CS1W-ETN21 и CJ1W-ETN21 (100Base-TX). Список разделов,
содержащихся в настоящем руководстве, приведен на следующей странице.
Пожалуйста, внимательно прочитайте данное руководство и тщательно ознакомьтесь с
информацией, содержащейся в нем, прежде чем приступать к монтажу или эксплуатации
Ethernet-модулей. Обязательно ознакомьтесь с указаниями по те
приведены в следующем разделе.
Раздел 1 описывает свойства, конфигурацию системы и отдельныеэлементы Ethernet-модулей,
а также содержит их технические характеристики.
Раздел 2 поясняет монтаж Ethernet-модуля и выполнениепервоначальнойнастройки,
необходимой для работы.
Раздел 3 содержит информациюпонастройкепараметровкоммуникационнойсистемы с
помощью CX-Programmer.
Раздел 4 описываетслова, резервируемыедля Ethernet-модулей в об
DM.
Раздел 5 описывает принципы управления и использования IP-адресов.
Раздел 6 содержит сведенияокоммуникациях в системе Ethernet и межсетевых коммуникациях
с использованием команд FINS.
Раздел 7 содержит сведения о коммуникациях в системе Ethernet имежсетевыхкоммуникациях
с использованием команд FINS.
Раздел 8 содержит указания попоиску и устранениюнеисправностей и ошибок, возникающих в
процессе ра
В приложениях описаны параметры сети Ethernet, структура буферов, переключение статусов
TCP, приведена таблица символов ASCII, а также указания по техническому обслуживанию и
периодической проверке изделий.
боты Ethernet-модуля в сети Ethernet.
хнике безопасности, которые
ласти CIO и в области
Ниже перечислены разделы сопутствующего руководства Ethernet Units Operation Manual
Construction of Applications (W421).
РазделОглавление
Раздел 1 Обзор функций, поддерживаемых средствами разработки приложений.
Раздел 2 Сведения по использованию функций работы с электронной почтой для
Раздел 3 Сведения по использованию функций работы с электронной почтой для
Раздел 4 Сведения об обмене файлами бо
Раздел 5 Информация об автоматической корректировке встроенных часов ПЛК OMRON.
Раздел 6 Сведения об организации связи между приложениями общего назначения
Раздел 7 Содержатся указания по использованию персонального компьютера и сокет-
организации автоматической отправки содержимого памяти ввода/вывода ПЛК
OMRON на персональные компьютеры.
отправки команд из ПЛК OMRON на персональные компьютеры.
льшого объема между персональными
компьютерами и ПЛК OMRON.
(приложениями, не поддерживающими FINS) и ПЛК OMRON.
интерфейсов машин UNIX для создания приложений, использующих FINS.
xiii
Сопутствующие руководства
В следующей таблице перечислены руководства по изделиям серии CS и CJ, в которых
содержатся сведения, имеющие отношение к Ethernet-модулям.
Руководство по
эксплуатации
Ethernet-модулей
Проектирование
сетей
Ethernet Units
Operation Manual
Construction of
Networks
(настоящее
руководство)
Руководство по
эксплуатации
Ethernet-модулей
Разработка
приложений
Units Operation
Manual
Construction of
Applications
Руководство по
эксплуатации
Ethernet–модулей
Ethernet Units
Operation Manual
Справочное
руководство по
командам связи
Communications
Commands
Reference Manual
Содержится информация по эксплуатации, монтажу и
настройке Ethernet-модулей класса 100Base-TX, в том
числе приводятся сведения о настройке основных
параметров и FINS-коммуникациях.
Подробные сведения о командах FINS, которые можно
передавать модулям CPU серии CS и серии CJ в
случае использования коммуникационного протокола
FINS, с
коммуникационным командам Communications
Commands Reference Manual (W342).
Содержатся сведения о разработке прикладных
программ для компьютерных станций,
предназначенных для работы с Ethernet-модулями
класса 100Base-TX, в том числе описаны такие
функции, как передача/прием электронной почты,
сокет-службы, автоматическая корректировка часов,
фу
нкции сервера FTP и FINS-коммуникации.
Содержится описание монтажа, настройки и
эксплуатации Ethernet–модулей классов 10Base-5 и
10Base-T.
Описываютсякоммуникационныекомандысистемы
Host Link (серия C) и FINS, которые используются для
отправки коммуникационных команд модулям CPU
серии CS и CJ.
Руководство по
эксплуатации
программируемых
контроллеров
Programmable
Controllers
Operation Manual
Описано проектирование, монтаж, обслуживание и
другие основные процедуры для ПЛК серии CS. Также
содержатся сведения о свойствах, о конфигурации
системы, о по
памяти ввода/вывода, а также сведения о поиске и
устранении ошибок.
Руководство по
эксплуатации
консолей
программирования
Programming
Consoles Operation
Manual
Описано проектирование, монтаж, обслуживание и
другие основные процедуры для ПЛК серии CJ. Также
содержатся сведения о свойствах, о конфигурации
системы, о подключении цепей, о распределении
памяти ввода/вывода, а также сведения о поиске и
устранении ошибок.
Используйте вместе с Руководством по
программированию Programmable Controllers
Programming Manual (W394).
Описано программирование и способы использования
функций ПЛК серии CS/CJ.
Используйте вместе с Руководствами по эксплуатации
программируемых контроллеров Programmable Controllers Operation Manual (W339 для ПЛКсерии CS
компьютерной станцией или другим устройством, в
которое установлена плата или модуль
последовательного интерфейса.
Описано применение модулей и плат
последовательного интерфейса, приведено
подробное описание программных и т
средств, а также описание стандартных системных
протоколов.
ехнических
xvi
ВНИМАНИЕ Пренебрежение сведениями, содержащимися в настоящемруководстве, может
стать причиной несчастного случая, возможно, со смертельным исходом, либо
может привести к повреждению изделия или выходу его из строя. Прочитайте,
пожалуйста, каждый раздел целиком, внимательно изучив информацию,
содержащуюся в разделе и в разделах, с ним связанных, прежде чем
приступать к какой-либо из описанных опер
аций или действий.
ПРЕДВАРИТЕЛЬНЫЕ УКАЗАНИЯ
Вданномразделесодержатсяобщиеуказанияпоиспользованию Ethernet-модулей CS1W-ETN 21 и CJ1W-ETN21
(100Base-TX).
Данный раздел содержит важную информацию о безотказном и безопасном применении Ethernet-модулей.
Обязательно прочитайте этот раздел и примите к сведению всю содержащуюся в нем информацию, прежде чем
приступать к настройке или использованию Ethernet-модулей.
Пользователь должен применять изделие в соответствии с
эксплуатационными характеристиками, описанными в руководствах по
эксплуатации.
Прежде чем использовать изделие в условиях, которые не описаны в
руководстве, а также в случае применения изделия в системах
управления на объектах атомной энергетики, в железнодорожных
системах, в авиации, в транспортных средствах, в теплотехнике, в
медицинском оборудовании, в игровых ав
оборудовании и других системах, машинах и установках, которые могут
серьезно повлиять на здоровье людей и привести к повреждению
имущества при условии неправильной эксплуатации, обязательно
проконсультируйтесь в представительстве OMRON своего региона.
Убедитесь в том, что номинальные значения и рабочие характеристики
изделия достаточны для систем, машин и оборудования, и
пре
дусматривайте в системах, машинах и оборудовании механизмы
удвоенной надежности.
В данном руководстве содержатся сведения по программированию и
эксплуатации модуля. Прежде чем приступить к использованию модуля,
обязательно прочитайте данное руководство, и держите его под рукой,
чтобы использовать во время работы.
томатах, в защитном
ВНИМАНИЕОчень важно, чтобыПЛК и всеегомодулииспользовалисьтолькодля
оговоренных целей и только в условиях, указанных в технических
руководствах, особенно в тех приложениях, в которых они могут прямым
или косвенным образом повлиять на здоровье человека. Прежде чем
применять ПЛК системы в описанных выше приложениях, необходимо
проконсультироваться в представительстве OMRON.
3Указания по безопасности
ВНИМАНИЕНикогда не пытайтесь разбирать модуль, когда на него подано
напряжение. Это может привести к серьезному поражению током.
ВНИМАНИЕНикогда не касайтесь клемм или клеммных колодок, когда на модуль
подано напряжение. Это может привести к поражению током.
ВНИМАНИЕНе пытайтесь производить разборку, ремонт или модификацию какого-
либо модуля. Это может привести к выходу из строя, воспламенению или
поражению током.
ПредупреждениеРедактирование в режиме online (приустановленной связи) можно
осуществлять лишь в том случае, если увеличение времени цикла не
приведет к нежелательному воздействию на систему. В противном
случае входные сигналы могут оказаться не
читаемыми.
xviii
Указания по условиям эксплуатации4
• Во внешних схемах управления должны быть предусмотрены
устройства аварийного останова, блокировки, ограничительные
устройства и другие меры безопасности.
переменного тока (AC) прикладываемое усилие (вращающий момент)
должно соответствовать указанному в руководстве. Если винты
завинчены слабо, в процессе эксплуатации может произойти возгорание
или могут возникнуть неисправности.
4Указания по условиям эксплуатации
ПредупреждениеНе эксплуатируйте систему управления в следующих местах:
• Вместахвоздействияпрямогосолнечного света.
• Вместах, гдетемператураокружающейсреды или влажность не соответствуюттребованиям.
При использовании Ethernet-модулей соблюдайте следующие указания.
ВНИМАНИЕВсегда соблюдайте следующие указания. Несоблюдение этих указаний
может привести к нанесению серьезных травм персоналу, возможно, со
смертельным исходом.
• При монтаже модулей всегда должно выполняться заземление через
цепь с сопротивлением менее 100 Ом. Невыполнение этого
требования может привести к поражению током.
• Перед тем как выполнить одно из следующих действий, отключите
напряжение питания мо
коммуникационных модулей. Невыполнение этого требования может
привести к выходу из строя оборудования или поражению током.
• Монтаж или демонтаж модулей ввода/вывода, модулей CPU,
карт/модулей памяти, ведущих или любых других модулей.
• Сборкамодулей.
• Настройка DIP- илиповоротныхпереключателей.
оздействия радиоактивных излучений.
дуля CPU, ведомых устройств и
xix
Указания по применению5
• Подсоединение кабелей или выполнение проводных соединений
в системе.
ПредупреждениеНесоблюдение следующихуказанийможетпривести к возникновению
сбоев при работе Ethernet-модуля или системы, а также к выходу из
строя Ethernet-модуля. Всегда соблюдайте данные указания.
• Должны быть предусмотрены меры защиты для обеспечения
безопасности в случае возникновения сигналов недопустимого
уровня, в случае пропадания сигналов из-за обрыв
линиях или в случае кратковременного пропадания питания.
• Во внешних схемах управления должны быть предусмотрены
устройства аварийного останова, блокировки, ограничительные
устройства и другие меры защиты.
• Используйте для модулей только те напряжения питания, которые
указаны в руководствах по эксплуатации. Другие напряжения могут
привести к повреждению или в
• Примите надлежащие меры по обеспечению подачи питания
требуемой мощности, с требуемым номинальным напряжением и
частотой, особенно, при работе с нестабильными источниками
питания. Такой источник может привести к сбоям во время работы.
• Предусматривайте внешние автоматические выключатели, а также
другие устройства для защиты от коротких замыканий во внешней
проводке. Недостаточные меры за
привести к возгоранию.
• Монтажные винты объединительных панелей, клеммные винты и винты
соединительных разъемов кабелей должны затягиваться с соблюдением
крутящего момента, указанного в соответствующих руководствах.
Несоблюдение этого требования может привести к сбоям.
• При подключении проводов не снимайте защитную этикетку,
прикрепленную к модулю. Удаление этикетки может прив
попаданию в модуль посторонних предметов и возникновению сбоев
при работе.
• Завершив выполнение проводных соединений, удалите этикетку,
чтобы модуль не перегревался при работе. Перегрев модуля может
привести к возникновению сбоев во время работы.
• Используйте обжимные клеммы при выполнении проводных
соединений. Не вставляйте скрученные многожильные провода без
обжимных клемм. Подключение пров
может привести к возгоранию.
• Прежде чем включить напряжение питания, дважды проверьте все
проводные соединения и положения переключателей. Проводные
соединения, выполненные с ошибками, могут послужить причиной
возгорания.
• Модули должны устанавливаться только после полной проверки
клемных блоков и соединителей.
• Сле
дите за тем, чтобы клеммные колодки, модули памяти,
удлинительные кабели и другие изделия, снабженные механизмами
фиксации, были надежно зафиксированы на своих местах.
• При транспортировке или хранении печатных плат их необходимо
заворачивать в антистатический материал для защиты их от
статического электричества.
• Проверьте правильность выполнения программы пользователя
перед тем, как запустить ее на мо
Невыполнение этого требования может привести к работе в
непредусмотренном режиме.
озгоранию.
щиты от коротких замыканий могут
одов без зажимных клемм
дуле в рабочем состоянии.
а в сигнальных
ести к
xx
Соответствие Директивам EC6
• Соблюдайте следующие указания по прокладке кабелей связи.
• Невыполняйтепрокладкукабелей линий связи вблизи силовых линийилилинийвысокогонапряжения.
• Неперегибайтекабели связи сверх допустимого радиуса изгиба.
• Нетянитезакабели связи.
• Неразмещайтеповерхкабелей связи или других проводных линийкакие-либопредметы.
• Используйтелотки для прок
• Используйтетолькоподходяшие кабели связи.
• Передтем, каквзятьмодуль, обязательно коснитесь заземленного
металлического предмета, чтобы снять электростатический заряд.
Несоблюдение этого требования может привести к возникновению
сбоев или выходу оборудования из строя.
• Убедитесь в том, что выполнение одной из следующих операций не
приведет к нежелательным последствиям дл
Невыполнение этого требования может привести к
непредусмотренному режиму работы.
• ИзменениережимаработыПЛК.
• Принудительнаяустановка/сброслюбогобитавпамяти.
• Изменениетекущегозначениялюбогословаилилюбого
установленного значения в памяти.
ладки кабелей связи.
я системы.
6Соответствие Директивам EC
6-1Соблюдаемые Директивы
• ДирективыпоЭМС
• Директивапонизкомунапряжению
6-2Содержание Директив
Директивы по ЭМС
Изделия OMRON, выполняющие требования Директив ЕС, также
удовлетворяют соответствующим стандартам на ЭМС, что облегчает
задачу их совместного использования с другими устройствами или
применение всей системы в целом. Все выпущенные изделия
протестированы на соответствие стандартам ЭМС (см. примечание
ниже). В то же время, соответствие изделий стандартам системы,
используемой покупателем, должно проверяться самим покупателем.
От
носящиеся к ЭМС характеристики изделий OMRON, соответствующих
Директивам ЕС, могут изменяться в зависимости от конфигурации,
схемы соединений и прочих условий, связанных с оборудованием или
панелью управления, в которые установлены изделия OMRON. Поэтому
покупатель должен проводить финальное тестирование на соответствие
этих изделий и всей системы в целом стандартам ЭМС.
ПримечаниеПрименяются следующиестандартыэлектромагнитной со
(ЭМС) (EMS (Электромагнитнаявосприимчивость) и EMI
(Электромагнитныепомехи)):
Установление связи с ПЛК в CX-Programmer по сети Ethernet
Подключение
в пределах одного
сегмента
2
Используйте версию коммуникационного протокола FINS,
поддерживающую UDP/IP (т.е., FINS/UDP). FINS/UDP поддерживается
многими продуктами OMRON и совместим с предшествующими Ethernetмодулями (CS1W-ETN01/ETN11 и CJ1W-ETN11). FINS/UDP можно
использовать для связи с CX-Programmer даже в том случае, когда на
персональном компьютере не применяется FinsGateway. CX-Programmer
можно также использовать совместно с FinsGateway (любой версии).
Краткийобзорфункций Ethernet-модулейРаздел 1-1
Подключение через
несколько
промежуточных
сегментов
Использование канала
связи с неустойчивыми
соединениями,
например, применение
беспроводной сети
Подключение с
ерсонального
п
компьютера с частным
динамическим IP-
адресом
Используйте версию коммуникационного протокола FINS,
поддерживающую TCP/IP (т.е., FINS/TCP). FINS/TCP – это новая
функция, поддерживаемая Ethernet-модулями CS1W-ETN21 и CJ1WETN21. Она обеспечивает на уровне TCP/IP автоматическое
восстановление данных, целостность которых нарушается из-за ошибок
связи, возникающих в процессе многоуровневой маршрутизации
(например, потеряпакетаит.п.). FINS/TCP можноиспользоватьв CX-
Programmer (версия 4.0 или выше) для непосресвязисПЛК (выходв online-режим). Чтобыприменять FINS/TCP для CXProgrammer болеераннихверсий, используйтенаперсональном
компьютере FinsGateway (версии 2003 или выше).
Используйте версию коммуникационного протокола FINS,
поддерживающую TCP/IP (т.е., FINS/TCP). FINS/TCP – это новая
функция, поддерживаемая Ethernet-модулями CS1W-ETN21 и CJ1WETN21. Она обеспечивает на уровне TCP/IP автоматическое
восстановление данных, ц
связи, возникающих из-за нестабильности соединений (например,
потеря пакета и т.п.). FINS/TCP можно использовать для CX-Programmer
(версии 4.0 иливыше) длянепосредственногоустановлениясвязисПЛК
(выходв online-режим). Чтобыприменять FINS/TCP для CX-Programmer
болеераннихверсий, используйтенаперсональномкомпьютере
FinsGateway (версии 2003 или выше).
В зависимости от того, устанавливается соединение в пределах одного
сегмента или через несколько промежуточных сегментов, используйте в
качестве метода преобразования динамических IP-адресов либо UDP/IP,
либо TCP/IP-версию коммуникационного протокола FINS.
Связь с ПЛК из CX-Programmer можно установить как с компьютера,
подключающегося в качестве динамического (временного) узла, так и с
мпьютера, являющегося стационарным DHCP-клиентом.
ко
FINS/TCP можно использовать для CX-Programmer (версии 4.0 или
выше) для непосредственного установления связи с ПЛК (выход в onlineрежим). Чтобы применять FINS/TCP для CX-Programmer более ранних
версий, используйте на персональном компьютере FinsGateway (версии
2003 или выше).
елостность которых нарушается из-за ошибок
дственного установления
3
Краткий обзор функций Ethernet-модулейРаздел 1-1
Подключение через несколько промежуточных сегментов,
например, через Internet: используйте FINS/TCP.
CX-Programmer
FINS
Internet
IP-маршрутизатор
Система защиты
(Серверное помещение)
Intranet
Маршрутизатор
Подключение с компьютера с частным динамическим IPадресом: используйте FINS/TCP или FINS/UDP.
(Уровень административно-инженерного персонала)
CX-Programmer
FINS
EthernetEthernet
Маршрутизатор
(Производственная линия)
Ethernet
Ethernet-модульEthernet-модуль
CX-Programmer
ПЛК
Беспроводная
связь
Подключение в пределах одного
сегмента: используйте FINS/UDP.
FINS
CX-Programmer
Использование среды передачи,
характеризующейся
неустойчивостью соединения,
FINS
например, применение
беспроводных сетей: используйте
FINS/TCP.
СмотритеРАЗДЕЛ 6 FINS-коммуникации
Обмен данными между ПЛК производства OMRON по сети Ethernet
Подключение в
пределах одного
сегмента
Используйте версию коммуникационного протокола FINS,
поддерживающую UDP/IP (т.е., FINS/UDP), и используйте при
программировании "лестничной диаграммы" команды SEND(090),
RECV(098) и CMND(490). FINS/UDP поддерживается многими
продуктами OMRON и совместим с предшествующими Ethernetмодулями (CS1W-ETN01/ETN11 и CJ1W-ETN11). Процедура обработки
протокола FINS/UDP проще по сравнению с FINS/TCP, поэтому
применение FINS/UDP обладает некоторыми преимуществами в смысле
быстродействия и производительности. Другой особенностью FINS/UDP
является возможность его применения для широ
ковещания.
С другой стороны, в случае применения FINS/UDP необходимо
предусматривать дополнительные процедуры обработки ошибок связи,
например, повторную передачу данных.
Подключение через
несколько
промежуточных
сегментов
4
Используйте версию коммуникационного протокола FINS,
поддерживающую TCP/IP (т.е., FINS/TCP), и используйте для
программирования "лестничной диаграммы" команды SEND(090),
RECV(098) и CMND(490). Функция FINS/TCP поддерживается Ethernetмодулями CS1W-ETN21 и CJ1W-ETN21. Она обеспечивает на уровне
TCP/IP автоматическое восстановление данных, ц
елостность которых
нарушается из-за ошибок связи, возникающих в процессе
многоуровневой маршрутизации (например, потеря пакета и т.п.).
Краткий обзор функций Ethernet-модулейРаздел 1-1
Intranet
Производственная линия A
Ethernet-модуль
Ethernet
Маршрутизатор
Обмен электронной
почтой
Маршрутизатор
Протокол обмена
сообщениями FINS
Ethernet-модуль
Подключение в пределах одного
сегмента: используйте FINS/UDP.
Подключение через несколько
сегментов: используйте FINS/TCP.
Производственная линия B
ПЛК
Протокол обмена
сообщениями FINS
Ethernet-модуль
ПЛК
Карта памяти
СмотритеРАЗДЕЛ 6 FINS-коммуникации
Контроль за изменениями в ПЛК и отправка информации о состоянии
оборудования оператору по электронной почте
Описание работыПрименение функции электронной почты позволяет относительно легко
создавать приложения автоматического обмена данными через Internet. Ниже
перечислены события (изменение состояния данных в ПЛК), которые можно
использовать в Ethernet-модуле для отправки письма по электронной почте.
Если имеется возможность использования этих событий, в этом случае не
требуется специальная "лестничная диаграмма" для отправки e-mail.
• Текст (текстовыестроки, сданныежурналаошибок Ethernet-модуля, информацияосостояниях)
• Вложенные ("прикрепленные") файлы (IOM-данные, автоматически
созданные Ethernet-модулем, таблицы данных и файлы из памяти
файлов)
Для реализации функции передачи электронной почты в сети должен
присутствовать отдельный SMTP-сервер. В случае использования SMTPсервера, принадлежащего Интернет-провайдеру (ISP), возможно,
потребуются дополнительные меры обеспечения безопасности, например,
ота с SMTP после работы с POP (данный модуль сначала работает с
раб
POP, а затем с SMTP). Дополнительно к IP-адресу для SMTP/POP3-сервера
можно указывать имя станции, используемое для службы DNS.
ределенного бита (бит "Отправка e-mail")
оздаваемые пользователем (ASCII-данные),
5
Краткий обзор функций Ethernet-модулейРаздел 1-1
р
т
н
Программы для работы с
электронной почтой
Прием e-mail
E-mail
Internet
IP-маршрутизатор
Система защиты
(5) Контроль за изменениями в
ПЛК и отправка информации
о состоянии оборудования
оператору по электронной
почте
Маршрутизатор
Отправка e-mail
(Серверное
помещение)
DNS-сервер
POP3-сервер
SMTP-сервер
SNTP-сервер
EthernetEthernet
Ethernet
Intranet
(Уровень административно-инже
Программы для
электронной поч
Прием e-mail
Маршрутизатор
(Производственная линия)
Ethernet-модуль
Данные памяти ввода/вывода ПЛК
передаются в виде файла, прикладываем
к электронному письму
СмотритеРАЗДЕЛ 2 Функция отправки электронной почты вРуководстве
Operation Manual Construction of Applications
Прием электронной почты в ПЛК (прием данных и файлов)
Описание работыИспользуйте функцию приема электронной почты.
С помощью функции приема электронной почты можно относительно
легко создавать приложения дистанционного управления,
обращающиеся к ПЛК через его адрес электронной почты. Функция
приема электронной почты позволяет передавать в составе электронных
писем следующие команды дистанционного управления.
• FileWrite (Запись файла)
• FileRead (Чтение файла)
• FileDelete (Удаление файла)
• FileList (Чтение списка файлов)
• UMBackup (Резервная копия памятипользователя)
• PARAMBackup (Резервная ко-пияобластипараметров)
•IOMWrite (Запись в память вво-да/вывода)
• IOMRead (Чтение из памяти ввода/вывода)
• ChangeMode (Изменение режи-маработы)
• ErrorLogRead (Чтение журнала ошибок)
• ErrorLogClear (Очистка журна-лаошибок)
• MailLogRead (Чтение журнала электроннойпочты)
• MailLogClear (Очистка жу
рна-
ла ошибок)
•Test (Проверка функций электронной почты)
• FinsSend (Отправка команды
FINS)
Для использования функции приема электронной почты в сети должен
находиться отд
ельный POP3-сервер. Дополнительно к IP-адресу для POP3-
сервера можно указывать имя станции, используемое для службы DNS.
6
Краткий обзор функций Ethernet-модулейРаздел 1-1
Программы для работы с
электронной почтой
Отправка e-mail
IP-маршрутизатор
Система защиты
Маршрутизатор
Отправка команд в
тексте письма
Допускается
вложение файлов
Прием электронной почты в ПЛК
Internet
(Серверное помещение)
DNS-сервер
POP3-сервер
SMTP-сервер
SNTP-сервер
Ethernet
Отправка команд в тексте письма
Допускается вложение файлов
Ethernet
Прием e-mail
Intranet
(Уровень административно-инженерного персонала)
Отправка e-mail
Маршрутизатор
(Производственная линия)
Ethernet-модуль
Программы для работы с
электронной почтой
Ethernet
СмотритеРАЗДЕЛ 3 Функция приема электронной почты вРуководстве Operation
Manual Construction of Applications
Обмен файлами большого объема между персональным компьютером и ПЛК
Описание работыИспользуйте функцию FTP-сервера.
Благодаря поддержке функции FTP-сервера компьютер может
подключиться к Ethernet-модулю в качестве FT P-клиента. После этого
требуется указать папки и файлы, которые должны быть переданы. В
качестве памяти файлов в ПЛК могут использоваться следующие носители.
• Картапамяти (вставляетсявмодуль CPU)
• Памятьфайлов EM (участокобласти EM впамятиввода/выводамо-
ля CPU, который используется программой CX-Programmer в ка-
ду
честве памяти файлов)
СмотритеРАЗДЕЛ 4 Функция FTP-сервера вРуководстве Operation Manual
Construction of Applications
Создание нестандартной процедуры связи с применением TCP/IP (UDP/IP) для
приложения станции или для обмена данными с ПЛК другого производителя
Описание работыИспользуя функцию сокет-служб, создайте "лестничнуюдиаграмму" для
реализации коммуникаций.
Сокет-службы позволяют использовать TCP/IP или UDP/IP
непосредственно для приема данных. Используйте сокет-службы для
создания приложений, основанных на изменении состояния битов
управления или на применении команды CMND(490).
СмотритеРАЗДЕЛ 4 Функция сокет-служб вРуководствеOperation Manual
Construction of Applications
7
СвойстваРаздел 1-2
Автоматическая корректировка внутренних часов ПЛК через фиксированные
интервалы времени
Описание работыИспользуйте функцию автоматической корректировки часов.
В случае применения функции автоматической корректировки показаний
часов выполняется автоматическая корректировка внутренних часов
ПЛК, в который установлен Ethernet-модуль. При этом в качестве
эталона принимаются часы SNTP-сервера. Корректировка может
выполняться с установленной периодичностью (один раз в сутки), а
также может выполняться по команде в "лестничной диаграмме".
Фу
нкцию автоматической корректировки часов можно использовать в
том случае, когда в сети имеется отдельный SNTP-сервер. Вместо IPадреса для SNTP-сервера можно указывать имя станции, используемой
для службы DNS.
СмотритеРАЗДЕЛ 5 Функцияавтоматическойкорректировкичасов в Руководс-
тве Operation Manual Construction of Applications
1-2Свойства
Совместимость с предшествующими моделями и скорость передачи
Новые модели расширены до стандарта 100Base-TX, однако по
функциям и прикладным интерфейсам они совместимы с Ethernetмодулями предшествующих моделей (CS1W-ETN01, CS1W-ETN11 и
CJ1W-ETN11). Кроме того, была увеличена скорость их работы,
благодаря чему быстродействие системы возросло в четыре раза по
отношению к предшествующим моделям для одних и тех же приложений
обмена сообщениями FINS.
Поддержка различных протоколов Ethernet
Разнообразие протоколов позволяет создавать широкий спектр
приложений, использующих сеть Ethernet. Для передачи и приема
данных можно использовать протоколы TCP/IP или UDP/IP (сокетслужбы); для передачи и приема команд служит стандартный протокол
FINS компании OMRON; протокол FTP служит для обмена файлами; для
передачи и приема электронной почты используются протоколы SMTP/
POP3; автоматическая корректировка встроенных часов ПЛК
осуществляется посредством протокола SNTP.
ПЛК легк
всегда можно выбрать коммуникационную службу, подходящую для
конкретного случая применения.
Коммуникациисиспользованиемпротоколов UDP/IP и TCP/IP
(функциясокет-служб)
Благодаря поддержке стандартных Ethernet-протоколов UDP/IP и TCP/IP
имеется возможность обмена данными с широким кругом устройств,
рабочих станций, компьютеров и Ethernet-модулей других
производителей.
Для различных протоколов можно использовать до восьми портов,
благодаря чему одновременно могут быть реализованы различные
прикладные задачи.
Упрощенные сокет-службы
Если команда CMND(490) не используется, применение функции сокетслужб для TCP или UDP можно упростить, предварительно настроив
параметры и используя специально назначенные биты. Кроме того,
теперь предусмотрена регистрация размера принятых данных,
накопившихся в буфере приема, и добавлен флаг "Данные приняты".
Благодаря этим новым функциям отпадает необходимость в написании
специальных "лестничных диаграмм" для контроля за в
завершения выполнения команд и обработки сокет-служб, т.е.,
сокращается трудоемкость написания коммуникационных приложений.
о интегрируется в информационную сеть Ethernet, поскольку
ременем
8
СвойстваРаздел 1-2
Улучшения в протоколе обмена сообщениями FINS
Ниже перечислены функции, которые были улучшены по сравнению с
предшествующими моделями Ethernet-модулей. Благодаря этим
улучшениям может быть увеличен размер системы, структура системы
становится более гибкой и может содержать в качестве участника
коммуникаций компьютерную станцию.
• Увеличеномаксимальноеколичествоузлов (со 126 до 254)
с ПЛК даже в тех случаях, когда для компьютерной станции не был
назначен адрес FINS-узла.
→ Ранее связь с ПЛК (выход в online-режим) былавозможнатолько
после назначения адреса FINS-узла компьютерной станции.
• Для обмена сообщениями FINS теперь можно использовать
протокол TCP/IP (одновременно может быть установлено до 16
соединений), т.е., протокол обмена сообщениями FINS теперь можно
использовать и с протоколом UDP/IP, и с протоколом TCP/IP.
→ Раньше можнобылоиспользоватьтолько UDP/IP.
• ТеперьсПЛКпосети Ethernet (через TCP/IP или UDP/IP) могутсоединятьсяразличныеприложения, использующиепротокол FINS
(например, CX-Programmer), работающиенаодномитомже
компьютере.
→ В предшествующей версии связь между ПЛК и прикладной
задачей персонального компьютера не могла быть установлена,
если в этот момент уже была установлена связь между ПЛК и другим
FINS-приложением компьютера.
Благодаря встроенной функции FTP-сервера файлы данных,
хранящиеся в ПЛК, могут быть прочитаны с рабочей станции или
компьютера, выступающими в качестве FTP-клиента, и наоборот, в ПЛК
могут быть записаны данные. Клиенты могут передавать одновременно
большие объемы данных, причем создавать специальные программы
для этого не требуется.
Дополнительные функции работы с электронной почтой
Впредшествующихмоделях Ethernet-модулей (CS1W-ETN01/CS1WETN11/CJ1W-ETN11) электроннаяпочтамоглаотправляться только
самим Ethernet-модулем, причем передаваться в качестве данных могли
только ASCII-тексты пользователя и системные данные. В новые модели
Ethernet-модулей были добавлены следующие функции работы с
электронной почтой.
Функция приема
электронной почты
(прием команд для ПЛК
по электронной почте)
Функция передача
файлов
по электронной почте
Команды для ПЛК (команды у
электронной почте) размещаются в тексте электронного письма.
Ethernet-модуль принимает их по электронной почте, выполняет и возвращает ответы также по электронной почте.
Эту функцию можно использовать для обмена данными памяти файлов CS/CJ.
• Ethernet-модульможетавтоматически генерировать файлы данных
(максимум 6000 словнаод
модуля CPU и передавать эти файлы указанным e-mail-адресатам в
даленного управления, передаваемые по
ин файл) из образа памяти ввода/вывода
9
СвойстваРаздел 1-2
качестве вложений (прикреплений) электронного письма. Он также
может передавать по указанным адресам электронной почты файлы
программ из карты памяти (до 1 Мб) в виде вложений в e-mail-письмо.
периодичностью. Кроме того, можно устанавливать события для
отправки электронной почты (например, пере
когда текущее значение (PV) в памяти ввода/вывода модуля CPU
достигает определенной величины (сравнение размеров), либо когда
бит по указанному адресу переходит в состояние ВКЛ).
• Может быть установлено до восьми таких событий, инициирующих
отправку электронной почты (задается адресат, тип события и т.п.),
таким образом, чтобы электронная почта отправлялась ав
ки, всякий раз, когда выполняются установленные условия.
Встроенные часы ПЛК, включенные в сеть Ethernet, можно
автоматически корректировать, используя в качестве эталона часы
SNTP-сервера. Автоматическая корректировка всех часов системы
позволяет синхронизировать различные записи и протоколы,
генерируемые различным производственным оборудованием, позволяет
привести их к единой временной сетке и корректно их анализировать.
Помимонепосредственногоуказания IP-адресадля SMTP-, POP3- или
SNTP-сервера, такжеимеетсявозможностьуказаниядлясервераимени
станции (благодаря наличию в Ethernet-модуле функции DNS-клиента).
Это позволяет производить автоматический поиск IP-адресов, например,
для проверки системы, даже в том случае, когда IP-адреса серверов были изменены.
Примечание(1) Назначение серверам имен станций с использованием службы DNS
возможно при наличии о
(2) IP-адрес указывается непосредственно для DNS-сервера.
тдельногоDNS-сервера.
Используйте Web-функцию для чтения параметров и состояний Ethernet-модуля
Web-функция поддерживается Ethernet-модулями, начиная с версии 1.3.
Эта функция позволяет отобразить параметры и состояния системы
Ethernet-модуля в окне обычного Web-браузера.
Соединение с сетью Controller Link
Используя коммуникационный протокол FINS, из информационной сети
Ethernet можно связываться с устройствами в сети Controller Link,
относящейся к уровню систем управления. Благодаря этому ПЛК в сети
Controller Link могут контролироваться из ПЛК в сети Ethernet, а также
эти ПЛК могут обмениваться между собой данными.
Полный набор функций для решения проблемных ситуаций
Предусмотрен полный набор функций, позволяющий оперативно реагировать на любую проблему, которая может возникнуть.
Система Ethernet 100Base-TX в базовой конфигурации состоит из
концентратора (хаба), к которому с помощью витой пары подключаются
узлы. Таким образом, система Ethernet 100Base-TX имеет
звездообразную топологию.
В следующей таблице перечислены устройства, необходимые для построения сети с применением Ethernet-модулей 100Base-TX CS1W-ETN21
и CJ1W-ETN21. Подготовьте их заранее.
Сетевое устройствоПояснения
(1) Ethernet-модули се-
рии CS (CS1W-
ETN21) илисерии
CJ (CJ1W-ETN21)
(2) ВитаяпараСпециальныйкабель (витая пара) с модульным ште-
(3) Концентратор (хаб)Устройстворетрансляции, служащее для объедине-
Ethernet-модули - этокоммуникационныемодули, ко-
торые служат для подключения ПЛК серии CS или серии CJ в сеть Ethernet 100Base-TX (их также можно
использовать для 10Base-T).
кером RJ45 с обеих сторон, предназначенный для
подключения Ethernet-модулей стандарта 100Base-TX
к концентратору.
Используйте экранированную вит
ранированную витую пару (UTP) категории 3,4, 5 или 5e.
ния нескольких узлов в информационных сетях со
звездообразной топологией.
ую пару (STP) или неэк-
Рекомендуемые
концентраторы
Рекомендации по выбору устройств для построения сети приведены
в 2-4 Организациясе
ти.
1-3-3Область настройки и сопутствующие периферийные
устройства
Настройка параметров
в области системных
настроек модуля шины
CPU (с помощью
CX-Programmer)
Чтобы Ethernet-модуль мог функционировать в качестве узла в сети
Ethernet, необходимо настроить соответствующие параметры области
системных настроек модуля шины CPU, расположенной в
энергонезависимой памяти модуля CPU.
Для настройки параметров используйте CX-Programmer (перейдите в
online-режим из окна таблицы ввода/вывода (I/O Table Window),
выберите Ethernet-модуль, после чег
о выберите Unit Setup (Настройка
модуля)). После каждого включенияилиперезапуска Ethernet-модуль
считывает и использует для реализации коммуникационных служб
значения параметров из области системных настроек модуля шины CPU.
11
Конфигурация системыРаздел 1-3
Персональный компьютер
под управлением Windows с
программой CX-Programmer
Unit Setup
(Настройка
Ethernet-модуль
Область системных
параметров модуля шины CPU
Модуль CPU серии CS/CJ
модуля)
Настройка параметров
в области таблицы
маршрутизации (с
помощью CX-Net)
Коммуникационные модули производства OMRON используют для связи
сетевую систему FINS, разработанную компанией OMRON. Выполните
настройку необходимых параметров для сети FINS и тракта передачи
данных в области таблицы маршрутизации, расположенной в энергонезависимой памяти модуля CPU.
Используйте для настройки программу CX-Net (CX-Net-это программное
обеспечение, которое поставляется в комплекте с CX-Programmer и ус
танавливается автоматически при установке CX-Programmer). После каждого включения или перезапуска Ethernet-модуль считывает и использует для работы в сетях FINS параметры, содержащиеся в области таблицы маршрутизации.
Персональный компьютер
под управлением Windows с
программой CX-Net
Настройка
таблицы
Ethernet-модуль
Область таблицы
маршрутизации
Модуль CPU серии CS/CJ
маршрутизации
Средства разработки
приложений
для FINS-коммуникаций
для персонального
компьютера
(FinsGateway)
12
FinsGateway можно использовать в качестве средства для разработки
собственных коммуникационных приложений для персонального ком-
тера, предназначенных для работы в сети FINS. Для разработки мож-
пью
но использовать Visual C++ или Visual BASIC. FinsGateway также позволяет устанавливать связь с ПЛК (выходить в online-режим) из CXProgrammer и CX-Net. Если применяется коммуникационный протокол,
поддерживающий FINS/UDP, можно использовать FinsGateway любой
версии.
Если применяется коммуникационный протокол FINS, ориентированный
на FINS/TCP, можно использовать только FinsGateway версии 2003 или
выше.
Если связь из CX-Programmer и CX-Net устанавливается пос
редством
FINS/TCP, необходимо использовать FinsGateway версии 2003 или выше.
Если применяется CX-Programmer версии 4.0 или выше, протокол FINS/
TCP можно использовать для непосредственного подключения к ПЛК.
Технические характеристикиРаздел 1-4
Персональный компьютер под управлением Windows
Программы,
созданные
пользователем
FinsGateway
CX-Programmer
Windows
Ethernet-модуль
Модуль CPU серии CS/CJ
1-4Техническиехарактеристики
1-4-1Общиетехническиехарактеристики
Ethernet-модуль
серии CS
ПараметрХарактеристики
Номер моделиCS1W-ETN21
Тип100Base-TX (может применяться для 10Base-T)
Поддерживаемые ПЛКПЛК серии CS
Классификация модулямодуль шины CPU серии CS
МонтажСтойка CPU или стойка расширения
Количество устанавливаемых
модулей
Парамет-
ры передачи данных
Потребляемый ток (модулем)Макс. 380 мА при 5 В=
Стойкость к вибрацииУдовлетворяет требованиям JIS 0040.
Стойкость к ударуУдовлетворяет требованиям JIS 0041.
Метод доступаCSMA/CD
Тип модуляцииПередача в основной полосе без модуляции
Топо л огия сетиЗвезда
Скорость передачи 100 Мбит/с (100Base-TX)10 Мбит/с (10Base-T)
Среда передачиНеэкранированная витая пара (UDP)
Расстояние связи100 м (расстояние между концентратором (хабом) и узлом)
Количество каскад-
ных соединений
максимум 4 (включая стойки расширения)
Неэкранированная витая пара (UDP)
Категории: 5, 5e
Экранированная витая пара (STP)
Категории: 100 Ом для 5, 5e
24
10 - 57 Гц: амплитуда 0.075 мм; 57 - 150 Гц: ускорение 9.8 м/скаждомизнаправлений X, Y и Z (продолжительностьиспытаний: 8 минут
10 (коэффициент) = 80 минут)
2
147 м/с
, 3 раза в каждом из направлений X, Y и Z
Категории: 3, 4, 5, 5e
Экранированная витая пара (STP)
Категории: 100 Ом для 3, 4, 5, 5e
2
по 80 минутв
×
13
ТехническиехарактеристикиРаздел 1-4
ПараметрХарактеристики
Рабочая температура окружающей среды
Влажность окружающей среды10% ... 90% (без конденсации)
Среда эксплуатацииНе должна содержать агрессивные газы
Температ ура окружающей сре-
ды при хранении
ВесМакс. 200 г
Размеры
Ethernet-модуль
серии CJ
ПараметрХарактеристики
Номер моделиCJ1W-ETN21
Тип100Base-TX (может применяться для 10Base-T)
Поддерживаемые ПЛКПЛК серии CJ
Классификация модуляМодуль шины CPU серии CJ
МонтажСтойка CPU или стойка расширения
Количество устанавливаемых
модулей
Парамет-
ры передачи данных
Потребляемый ток (модулем)Макс. 370 мА при 5 В=
Стойкость к вибрацииУдовлетворяет требованиям JIS 0040.
Стойкость к ударуУдовлетворяет требованиям JIS 0041.
Рабочая температура окружающей среды
Влажность окружающей среды10% ... 90% (без конденсации)
Среда эксплуатацииНе должна содержать агрессивные газы
Температ ура окружающей сре-
ды при хранении
ВесМакс. 100 г
Размеры
Метод доступаCSMA/CD
Тип модуляцииПередача в основной полосе без модуляции
Топо л огия сетиЗвезда
Скорость передачи 100 Мбит/с (100Base-TX)10 Мбит/с (10Base-TX)
Среда передачиНеэкранированная витая пара (UDP)
Расстояние связи100 м (расстояние между концентратором (хабом) и узлом)
Количество каскад-
ных соединений
0 ... 55°C
−20 ... 75°C
35
× 130 × 101 мм (Ш × В × Г)
максимум 4 (включая стойки расширения)
Неэкранированная витая пара (UDP)
Категории: 5, 5e
Экранированная витая пара (STP)
Категории: 100 Ом для 5, 5e
24
10 - 57 Гц: амплитуда 0.075 мм; 57 - 150 Гц: ускорение 9.8 м/скаждомизнаправлений X, Y и Z (продолжительностьиспытаний: 8 минут
(коэффициент) = 80 минут)
147 м/с
0 ... 55°C
−20 ... 75°C
31
2
, 3 раза в каждом из направлений X, Y и Z
× 90 × 65 мм (Ш × В × Г)
Категории: 3, 4, 5, 5e
Экранированная витая пара (STP)
Категории: 100 Ом для 3, 4, 5, 5e
2
по 80 минутв
× 10
14
ТехническиехарактеристикиРаздел 1-4
1-4-2Размеры
CS1W-ETN21
130
ETN21
RUN
ERC
SD
RD
LNK
NODE
NO.
UNIT
NO.
0
1
´16
100BASE-TX
10BASE-T
0
1
100M
ERH
TCP
FTP
HOST
´16
0
10135
(Ед. изм.: мм)
15
ТехническиехарактеристикиРаздел 1-4
CJ1W-ETN21
31
65
902.72.7
ETN21
RUN ERC SDRD
ERH TCP FTP HOST100M
100BASE-TX
10BASE-T
LNK
5
4
UNIT
6
3
7
2
8
1
9
0
A
F
No.
B
E
C
D
5
4
NODE
6
3
7
2
8
1
9
0
A
F
No.
B
E
C
D
1
x16
5
4
6
3
7
2
8
1
9
0
A
F
B
E
C
D
0
x16
(Ед. изм.: мм)
1-4-3Иерархияпрограммногообеспечения
На следующем рисунке показана иерархия уровней, на которых работает
программное обеспечение, поддерживаемое Ethernet-модулем. Под
рисунком приведены определения компонентов, из которых состоят
различные уровни.
Модуль CPU серии CS/CJ
11. SMTP
Коммуникационный
Сокетслужбы
протокол FINS
7. FINS
FINS/UDP
FINS/TCP
5. UDP
2. IP
1. Ethernet (верс. 2.0)
1,2,3...1. Ethernet (версия 2.0)
Для связи используется формат фрейма (кадра) данных Ethernet
версии 2.0.
2. IP (Межсетевой протокол)
Служит для передачи датаграмм на конечные узлы с использованием
IP-адресов.
3. ICMP (Межсетевой протокол управления передачей со
Расширение IP-протокола, предусматривающее сигнализацию
ошибок, возникающих в передаваемых пакетах данных.
4. ARP (Протокол трансляции адреса)
Служит для преобразования IP-адреса конечного узла в Ethernetадрес (т.е., физический адрес).
Сокетслужбы
3. ICMP4. ARP
Передача
электронной почты
10. POP3
6. TCP
Карта памяти /
Память файлов EM
Прием
электронной почты
8. FTP-сервер9. SMTP
FTP
Модуль CPU
серии CS/CJ
Ethernetмодуль
общений)
16
Обзор коммуникационных функцийРаздел 1-5
5. UDP (Протокол датаграмм пользователя)
Служит для обмена данными. Протоколом UDP не
предусматривается повторная отправка данных, управление
приоритетностью, управление потоком данных и другие меры,
обеспечивающие надежную доставку датаграмм. Для повышения
надежности связи в программах пользователя должны
предусматриваться специальные меры.
6. TCP (Протокол управления передачей данных)
Обмен данными осуществляется после установления соединения
(т.е., "виртуального ка
обеспечивается надежная доставка данных.
7. FINS (Сетевая служба заводского интерфейса)
Протокол обмена сообщениями между ПЛК в различных сетях систем
промышленной автоматизации производства OMRON. Разработчик
должен принимать специальные меры для обеспечения доставки
передаваемых сообщений адресату, например, предусматривать
повторную посылку сообщений.
8. FTP (Протокол передачи файлов)
Служит для обмена файлами.
9.
SMTP (Простой протокол пересылки электронной почты)
Коммуникационный протокол, предназначенный для передачи
электронной почты по протоколу TCP/IP.
10. POP3 (Протокол почтового ящика версии. 3.0)
Коммуникационный протокол для приема электронной почты по
протоколу TCP/IP.
11. SNTP (Простой протокол синхронизации времени по сети)
Коммуникационный протокол для автоматической корректировки
часов по протоколу UDP/IP.
12. DNS (Система доменных имен)
Коммуникационный протокол для трансляции имен ст
соответствующие им IP-адреса, используемые протоколами UDP/IP и
ОсновныефункцииДля передачикоманд FINS илиприемакоманд FINS отдругихПЛКили
компьютеров, находящихся в той же сети Ethernet, в "лестничной
диаграмме" можно выполнять команды SEND(090), RECV(098) или
CMND(490). Это позволяет осуществлять различные операции,
например, обмен содержимым памяти ввода/вывода между отдельными
ПЛК, изменение режимов работы или операции над памятью файлов.
Ethernet
UDP или TCP
IP
Модуль CPU
серии CS/CJ
FINSIPFINS
Ethernet-модульEthernet-модуль Ethernet-модуль
UDP или TCP
Программа
пользователя
Команда SEND
(090), RECV(098)
или CMND(490)
17
Обзор коммуникационных функцийРаздел 1-5
Выполняя на стороне компьютерной станции команды FINS, снабженные
заголовками UDP/IP или TCP/IP, можно осуществлять различные операции,
например, обмен содержимым памяти ввода/вывода между отдельными
ПЛК, изменение режимов работы или операции над памятью файлов.
Например, можно подключаться к ПЛК (выходить в online-режим) по
Ethernet изприложений, поддерживающих FINS-коммуникации
(например, из CX-Programmer), и осуществлять дистанционное
ПримечаниеДля работы по TCP/IP используйте CX-Programmer версии 4.0. Если
Повышение
функциональности
программирование и монит
используется CX-Programmer более ранней версии, для работы по TCP/
IP требуется FinsGateway версии 2003 или выше.
Использование Ethernet-модуля в качестве шлюза для FINS-сообщений
позволяет обращаться не только к ПЛК, находящимся в той же сети
Ethernet, нотакжеикПЛКвдругихсетях, включаясети SYSMAC LINK и
Controller Link
.
Ethernet-модули CS1W-ETN21 и CJ1W-ETN21 обладают более широкими
возможностями по сравнению со своими предшественниками. Были
улучшены следующие функции.
• Коммуникационный протокол FINS можно использовать не только с
протоколом UDP/IP, но также и с протоколом TCP/IP. FINS-коммуникации
стали возможны при одновременном использовании протоколов UDP/IP
и TCP/IP в одной и той же сети. Применение протокола TCP/IP
существенно повышает надежность FINS-коммуникаций.
• Дажеесли IP-адресиномерпор
(являющейся DHCP-клиентом) были изменены, компьютерная станцияпо-прежнемуможетпередаватькоманды FINS наПЛКпосети
Ethernet и принимать от них ответы. Еслииспользуется UDP,
необходимо выбрать метод преобразования IP-адресов (либо метод
автоматической генерации (динамическое назначение IP-адресов),
либо использование таблицы IP-адресов). Если используется TCP,
изменения IP-адрес
системой автоматически.
• Связь с ПЛК по сети Ethernet (либо через TCP/IP, либо через UDP/IP)
могут устанавливать одновременно несколько FINS-приложений
(CX-Programmer и прикладные программы пользователя), работающие на одном и том же компьютере.
протоколов UDP или TCP.
Один из способов применения сокет-служб состоит в том, что
предварительно настраиваются необходимые параметры в области
параметров, зарезервированной в области DM, после чего путем
включения соответствующих специальных битов управления в памя
ти
запрашиваются определенные UDP или TCP сокет-службы. Когда
Ethernet-модуль завершает обработку запроса, этот бит сбрасывается,
уведомляя таким образом, о завершении выполнения службы.
Передаваемые или принимаемые данные "привязываются" к областям
памяти ввода/вывода, указанным в области параметров.
Обзор коммуникационных функцийРаздел 1-5
р
Выполнять команду CMND(490) не требуется, так же, как не требуется
контролировать время завершения выполнения команды или сокетслужбы, что позволяет сократить время, необходимое для разработки
"лестничных диаграмм".
Для сокет-служб можно использовать одновременно до восьми портов
(UDP и TCP одновременно).
Компьютер с системой UNIX и т.п.
(узел с интерфейсом сокет-служб)
Ethernet
Модуль
серии
Протокол
TCP/UDP
Протокол
TCP/UDP
CPU
CS/CJ
IP
TCPUDP
Сокет
Ethernet-модуль
Биты запроса сокет-служб
Параметры
Ethernetмодуль
Модуль
ии CS/CJ
се
CPU
Выполнение CMND(490)Другой способприменениясокет-службсостоит в том, что в модуле CPU
выполняется ко
манда CMND(490), предназначенная для отправки на
Ethernet-модуль команды FINS, содержащей запрос на выполнение UDP
или TCP сокет-службы. Когда Ethernet-модуль получает запрос на выполнение сокет-службы, он возвращает модулю CPU ответ с подтверждением получения запроса и приступает к выполнению запрошенной процедуры. По завершению обработки запроса результаты записываются в область хранения результатов в мо
дуле CPU.
Можно использовать восемь TCP-портов и восемь UDP-портов.
Улучшенный интерфейс
сокет-службы TCP
В новых моделях Ethernet-модулей был улучшен интерфейс сокет-службы TCP. Во-первых, предусмотрена запись объема принятых данных, накопившихся в буфере приема. Во-вторых, добавлен флаг "Данные приняты". Это позволяет выполнять программу приема данных через сокет
TCP после тог
о, как в приемном буфере модуля Ethernet накопился требуемый объем данных. Кроме того, для сокет-служб TCP можно использовать функцию контроля за активностью соединения (keep-alive).
Компьютер системы UNIX и т.п.
(узел с интерфейсом сокетслужб)
Ethernet
Протокол
TCP/UDP
Модуль CPU
серии CS/CJ
Ethernet-модуль
Команды
Протокол TCP
Протокол UDP
FINS
TCPUDP
Ответы
IP
FINS
Сокет
Результаты
выполнения
Сокет-интерфейс
Ethernetмодуль
CMND
Область хранения
результатов
Модуль CPU
серии CS/CJ
19
ОбзоркоммуникационныхфункцийРаздел 1-5
1-5-3FTP-сервер
Ethernet-модуль имеет встроенную функцию FT P - сервера, что позволяет
другим компьютерам в сети Ethernet считывать или записывать
отдельные файлы из/в карту памяти, установленную в модуль CPU или
из/в память файлов EM. Благодаря этому можно осуществлять обмен
файлами между компьютерной станцией и ПЛК. При этом компьютерная
станция выполняет функции FTP-клиента, а ПЛК - FTP-сервера.
Компьютерная станция
(FTP-клиент)
Ethernet
Команды FTP
Модуль CPU
серии CS/CJ
Компьютерная станция -> ПЛКПЛК -> компьютерная станция
Файл данных
1-5-4Передачаэлектроннойпочты
С помощью этой функции Ethernet-модуль может автоматически
отправлять такие данные, как содержимое памяти ввода/вывода модуля
CPU (или файл карты памяти), в виде приложения (прикрепления) к
письму электронной почты по указанным e-mail-адресам в случае
наступления в ПЛК предварительно установленных событий. В качестве
текста письма электронной почты можно передавать данные
пользователя (в формате AS
о состояниях модуля CPU.
Электронной почтой можно обмениваться не только в пределах сети
предприятия (intranet), но также и через Internet.
SMTP-сервер
Ethernet-модуль
Карта памяти или
Память файлов EM
Файл данных
Карта памяти или
Память файлов EM
Карта памяти или
Память файлов EM
CII), данные журнала ошибок и информацию
20
Ethernet
E-mail
Модуль CPU
серии CS/CJ
Ethernet-модуль
Для отправки электронной почты можно назначать любое из следующих
событий:
Включается бит "Отправка e-mail"
Указанное слово принимает определенное значение
Указанный бит переходит в определенное состояние
В журнале ошибок Ethernet-модуля регистрируется ошибк
а
Изменяется режим работы модуля CPU
Через фиксированные временные интервалы
Примечание(1) В зависимости от того, услугами какого Интернет-провайдера (ISP)
вы пользуйтесь, в целях повышения безопасности, возможно,
Обзор коммуникационных функцийРаздел 1-5
потребуетсявыбратьприменение POP передприменением SMTP
(данныймодульсначалаработает с POP, а затем с SMTP).
попадают к адресату. В зависимости от таких факторов, как условия
в сети, отправленные почтовые сообщения могут не поступить к
адресату.
1-5-5Приемэлектроннойпочты
Наличие функции приема электронной почты позволяет Ethernet-модулю
принимать команды, передаваемые пользователем по электронной почте в качестве содержимого электронных писем. Ethernet-модуль осуществляет прием электронной почты с установленной периодичностью,
выполняет команды и возвращает ответы также по электронной почте.
Прием электронной почты можно осуществлять не только внутри сети
предприятия (intranet), но также через Internet.
POP3-сервер
Ethernet
E-mail
Модуль CPU
серии CS/CJ
лектронной почте на ПЛК можно передавать команды для выполне-
По э
Ethernet-модуль
ния следующих операций: чтение и запись содержимого памяти ввода/
вывода, создание резервной копии, изменение режима работы и передача файлов (объемом до 1 Мбайт).
Примечание(1) Для приема электронной почты долженбытьпредусмотрен POP3-
сервер.
(2) Для настройки параметров почтового сервера необходимо обладать
специальными знаниям
и, поэтому эту работу должен выполнять
сетевой администратор.
(3) Детально изучите функционирование системы передачи
электронной почты, прежде чем использовать эту функцию.
(4) Сообщения, передаваемые по электронной почте, не всегда
попадают к адресату. В зависимости от таких факторов, как условия
в сети, отправленные почтовые сообщения могут не поступить к
адресату.
кации с персональными компьютерами,
для которых не
назначены
фиксированные адреса узлов
Использование протокола
TCP/IP
Связь одновременно с несколькими приложениями
персонального
компьютера
CJ1W-ETN11
персонального компьютера
на ПЛК через Internet не
предусмотрена.
мощью IP-ад
Автоматическое назначение IP-адреса компьютеру
для передачи команд на
ПЛК и получение от него ответов невозможно.
НевозможноВозможно (адреса автоматически на
Для FINS-коммуникаций
можно использовать только
UDP/IP.
НевозможноВозможно (одновременно через UDP/IP и
Тол ь к о функция передачи
электронной по
НевозможноВстроенные часы модуля CPU можно
реса
чты
CS1W-ETN21
CJ1W-ETN21
Команды (включая команды FINS) могут
передаваться на ПЛК с персонального
компьютера по электронной почте через
Internet (с использованием функции приема электронной почты).
Идентификация с помощью IP-адреса
или имени станции (с помощью функции
DNS-клиента)
Компьютеру ав
IP-адреса и он может передавать команды на ПЛК и принимать от него ответы.
(UDP/IP: Для преобразования IP-адресов
используется метод автоматической генерации (динамические IP-адреса); TCP/
IP: Адреса назначаются автоматически)
чаются Ethernet-модулем)
(Функция автоматического назначения
адреса узла FINS-клиенту, только для
TCP/IP)
Для FINS-коммуникаций можно использовать и UDP/IP, и TCP/IP.
TCP/IP)
Теперь к электронным письмам могут
также прикрепляться файлы, содержащие данные памяти ввода/вывода (функция SMTP-клиента, функция передачи
вложений по электронной почте)
Функция приема электронной почты позволяет получать команды от ПЛК (функция POP3-клиента, функция приема
электронной почты)
дующие изменения:
• Возможность контроля активности
канала
• Учет количества байтов данных,
полученных через TCP-сокеты 1 ... 8
• Контроль состояния TCP-сокетов 1 ... 8:
флаг "Данные приняты"
синхронизировать с часами SNTP-сервера (функция SNTP-клиента)
томатически назначаются
зна-
е-
27
ИзменениявмодулетекущейверсииРаздел 1-8
1-8Изменениявмодулетекущейверсии
Ниже приведена информация об изменениях в Ethernet-модуле текущей
версии:
Q Модуль версии 1.3
ИзмененияОписание
Добавлены Web-
функции
Возможность запрета доступа с узлов с динамическими IP-адресами через FINS/UDP
Параметры модуля и информацию о состоянии Ethernetмодуля можно отображать в окне стандартного Web-браузера.
Можно запретить доступ с узлов через FINS/UDP, предполагающий изменение удаленного IP-адреса (защита IP-адреса).
28
РАЗД Е Л 2
Монтаж и первоначальная настройка
В данном разделе поясняется монтаж Ethernet-модуля и выполнение первоначальной настройки, необходимой для
работы.
Для Ethernet-модулей серии CS и CJ применяется одна и та же
последовательность действий, описанная ниже.
Определите локальный IP-адрес
и способ преобразования адресов.
Настройте номер модуля.
Настройте номер узла.
Установите модуль в ПЛК.
Подключите модуль к сети с
помощью витой пары.
Подайте питание на модуль CPU.
Создайте таблицы ввода/вывода.
(См. прим. 3.)
Подключение к Ethernetмодулю без выполнения какойлибо настройки.
Настраивается только IP-адрес (остальные
параметры модуля не настраиваются) для
системы с простой конфигурацией или
только для работы с консолью программирования (настройку можно выполнить с
помощью CX-Programmer или с помощью
консоли программирования).
Используйте IP-адрес,
принимаемый по умолчанию.
Смотрите подраздел IP-адрес
в разделе 2-9 Настройка
основных параметров.
Создайте таблицы маршрутизации.
(См. прим. 4.)
Выполните настройку модуля
(создайте таблицы IP-маршрутизации).
(См. прим. 5.)
Выполните проверку связи
(с помощью команды PING и/или
путем проверки отклика).
CмотритеРАЗДЕЛ 5 Определение IP-адресов.
Cмотрите2-2 Настройкаспомощьюпереключателей.
Cмотрите2-2 Настройкаспомощьюпереключателей.
Cмотрите2-3 УстановкавПЛК.
Cмотрите2-4 Организациясети.
Cмотрите2-5 Подключениексети.
Произвольная настройка системных параметров (настройка возможна с помощью CX-Programmer или с использованием Webфункции).
(См. прим. 1.)
Настройте локальный IP-адрес в
сл
овах области DM, отведенных
для модулей шины CPU.
Настройте локальный IP-адрес в
области настроек модуля шины
CPU.
СмотритеподразделIP-адресвразделе2-9
Настройка основных параметров.
Cмотрите6-4
Создание
таблиц
маршрутизации
.
CмотритеРАЗД ЕЛ 3 Настройка Ethernet-модуляспомощью CXProgrammer.
Смотрите подраздел IP-адрес в разделе2-9 Настройка основных
параметров.
Cмотрите2-10 Примеры настройки модуля для
различных случаев применения.
Cмотрите4-2 Слова, ре
В следующих случаях требуется настройка таблиц маршрутизации.
• Используется коммуникационный протокол FINS
• Команда CMND используется для нескольких коммуникационных
модулей, установленных в ПЛК.
зервируемые в области DM.
(См. прим. 2.)
Смотрите
подраздел IP-адрес
в разделе2-9
Настройка
основных
параметров.
1: Применяется в основном тогда, когда консоль программирования используется только для настройки локального IP-адреса (настраивается
Примечание
в зарезервированных словах области DM). Если используется этот способ, всегда оставляйте принимаемое по умолчанию значение
локального IP-адреса в области настройки модуля шины CPU (0.0.0.0). Если в области настройки модуля шины CPU содержится любое
другое значение, оно будет использоваться вместо значения, указанного в словах области DM.
2: Лок альный IP-адрес и другие параметры могут быть настроены с помощью CX-Programmer.
3: Требуется средство программирования ПЛК: CX-Programmer, CX-Net, Консоль программирования и т.п.
4: Требуется CX-Net.
5: Требуется CX-Programmer.
30
НастройкаспомощьюпереключателейРаздел 2-2
2-2Настройкаспомощьюпереключателей
2-2-1Ethernet-модулисерии CS
Настройканомерамодуля
Номермодуляслужитдляидентификацииотдельныхмодулейшины
CPU в том случае, когда в ПЛК установлено несколько модулей шины
CPU. Используйтедлянастройкималенькуюотвертку, стараясьне
повредить поворотный переключатель. Когда модуль поступает с завода,
на нем установлен номер 0.
(3) СловадляПЛКсерии CS исерииСJ автоматически резервируются
в области CIO и области DM в соответствии с присвоенными им
номерами модулей. Подробное описание смотрите в РАЗДЕЛ 4
Области памяти, резервируемые для Ethernet-модуля.
зводится его
Настройка адреса узла
ПримечаниеПрежде чем настраивать адрес узла, отключите питание.
Взаимосвязь
с IP-адресами
Если применяется коммуникационный протокол FINS и в сети Ethernet
присутствует несколько Ethernet-модулей, для идентификации отдельных
Ethernet-модулейиспользуются адреса узлов. Для настройки адреса узла
(значениевдиапазоне 01 - FE hex (1...254 десятичн.)) используйте
переключатели адреса узла (NODE NO). Не выбирайте для Ethernetмодуля номер, который был уже выбран для другого узла в этой же сети.
Диапазон значений:
01...FE (1...254 десятичн.)
1
×16
С помощью левого переключателя устанавливается ст
правый переключатель служит для установки разряда единиц (младшего
разряда). Первоначально (при поставке с завода) на модуле установлен
номер 01.
Если для преобразования адресов используется метод автоматической
генерации (динамический или статический адрес), в этом случае крайний
правый байт IP-адреса Ethernet-мо
содержать адрес узла. Если это невозможно, для преобразования
адресов следует использовать либо таблицу IP-адресов, либо
комбинацию этих методов (подробное описание приведено в 5-2 IP-адресав FINS-коммуникациях.) Если коммуникационный протокол FINS
в сети Ethernet не используется, не будет ничего страшного в том, что
номера узлов у нескольких Ethernet-модулей совпадут. Те
номер узла по-прежнему должен быть установлен в диапазоне 01 ... FE.
В противном случае будет светиться индикатор ERC.
0
×16
арший разряд, а
дуля в качестве значения должен
м не менее,
Функция изменения
режима работы модуля
Если для узла выбран адрес 00, будет запущена функция изменения
режима работы модуля.
Эта функция изменяет формат настроек модуля (в области системных
настроек модуля шины CPU) при замене предшествующих моделей
Ether
net-модулей (CS1W-ETN01/11 или CJ1W-ET11) на новые модели
CS1W-ETN21 или CJ1W-ETN21. Подробное описание смотрите в 2-12 Заменапредшествующихмоделейнановые.
31
НастройкаспомощьюпереключателейРаздел 2-2
2-2-2Ethernet-модулисерии CJ
Настройканомерамодуля
Номермодуляслужитдляидентификацииотдельныхмодулейшины
CPU в том случае, когда в ПЛК установлено несколько модулей шины
CPU. Используйтедлянастройкималенькуюотвертку, стараясьне
повредить поворотный переключатель. Когда модуль поступает с завода,
на нем установлен номер 0.
резервируются автоматически в области CIO и в области DM в
соответствии с установленным номером модуля. Подробное
описание смотрите в РАЗД Е Л 4 Областипамяти, резервируемые
для Ethernet-модуля.
Диапазон значений:
0 ... F
зводится его
Настройка адреса узла
ПримечаниеПрежде чем настраивать адрес узла, отключите питание.
Взаимосвязь
с IP-адресами
Если применяется коммуникационный протокол FINS и в сети Ethernet
присутствует несколько Ethernet-модулей, для идентификации
отдельных Ethernet-модулей используются адреса узлов. Для настройки
адреса узла (значение в диапазоне 01 - FE hex (1 - 54 десятичн.))
используйте переключатели адреса узла. Не выбирайте для Ethernetмодуля номер, который был уже выбран для другого узла в этой же сети.
5
4
NODE
6
3
7
2
8
1
9
0
A
F
No.
B
E
C
D
5
4
6
3
7
2
8
1
9
0
A
F
B
E
C
D
С помощью верхнего переключателя устанавливается старший ра
нижний переключатель служит для установки разряда единиц (младшего
разряда). Первоначально (при поставке с завода) на модуле установлен
номер 01.
Если для преобразования адресов используется метод автоматической
генерации (динамический или статический адрес), в этом случае крайний
правый байт IP-адреса Ethernet-модуля в ка
содержать адрес узла. Если это невозможно, для преобразования
адресов следует использовать либо таблицу IP-адресов, либо
комбинацию этих методов (подробное описание приведено в 5-2 IP-адресав FINS-коммуникациях.) Если коммуникационный протокол FINS
в сети Ethernet не используется, не будет ничего страшного в том, что
номера узлов у нескольких Ethernet-модулей совпадут. Тем не мене
номер узла по-прежнему должен быть установлен в диапазоне 01 ... FE.
В противном случае будет светиться индикатор ERC.
x16
x16
1
0
Диапазон значений:
01 ... FE (1 ... 254 десятичн.)
зряд, а
честве значения должен
е,
32
УстановкавПЛКРаздел 2-3
Функция изменения
режима работы модуля
Если для узла выбран адрес 00, будет запущена функция изменения
режима работы модуля.
Эта функция изменяет формат настроек модуля (в области системных
настроек модуля шины CPU) при замене предшествующих моделей
Ethernet-модулей (CS1W-ETN01/11 или CJ1W-ET11) на новые модели
CS1W-ETN21 или CJ1W-ETN21. Подробное описание смотрите в 2-12 Заменапредшествующихмоделейнановые.
2-3УстановкавПЛК
2-3-1УстановкавПЛКсерии CS
Ethernet-модулиможноустанавливатьвлюбыеслотыстойки CPU серии
CS илистойкирасширения CPU серии CS, ноколичество слотов, вкоторыеонимогутбытьустановлены, зависитотобъединительнойшины
(заднейшины). ВодинПЛКможетбытьустановленодочетырех Ethernet-
модулей. Если вместе с Ethernet-модулями устанавливаются другие
модули шины CPU (например, модули Controller Link), в этом случае всего
мо
жет быть установлено не более 16-ти модулей шины CPU.
должен составлять 0.9 НЮм, а для винтов модуля - 0.4 НЮм.
Объединительная шина CPU CS1W-BC023/BC033/BC053/BC083/BC103
Стойка CPU серии CS
Можно устанавливать в
любой слот (количество
CPU
PS
слотов 2, 3, 5, 8 или 10).
2, 3, 5, 8 или 10 слотов (если объединительная шина CPU содержит
2 слота, стойку расширения подключить нельзя)
Объединительная шина стойки расширения серии
CS CS1W-BI033/BI053/BI083/BI103
3, 5, 8 или 10 слотов
Объединительная шина стойки расширения входов/выходов C200H
Стойка расширения серии CS
Можно устанавливать в
PS
любой слот (количество
слотов 3, 5, 8 или 10).
Стойка расширения C200H
Ethernet-модуль не может быть
PS
установлен ни в один из слотов.
ПримечаниеМаксимальный токпотребления Ethernet-модуля CS1W-ETN21 составляет
380 мА. Проследите, чтобысуммарный ток, потребляемый всеми модулями,
установленными в одну и ту же стойку CPU или стойку расширения, не
превышал нагр
узочную способность модуля источника питания.
2-3-2УстановкавПЛКсерии CJ
Ethernet-модули могут устанавливаться либо в стойку CPU серии CJ, либо
в стойку расширения CPU серии CJ. Ethernet-модуль может быть
установлен в любой из слотов, показанных ниже. Для крепления Ethernetмодуля к другим модулям служат специальные фиксаторы сверху и снизу
модуля. В один ПЛК может быть установлено до четырех Ethernetмодулей. Если вместе с Ethernet-модулями устанавливаются другие
модули шины CP
может быть установлено не более 16-ти модулей шины CPU.
U (например, модули Controller Link), в этом случае всего
Всего может быть установлено
не более 4-х модулей.
CPU: Модуль CPU
PS: Модуль источника питания
33
Организация сетиРаздел 2-4
Стойка CPU
Стойка расширения
Стойка расширения
Стойка расширения
C
P
P
SIC
U
PSI
I
PSI
I
Макс. 10 модулей
Макс. 10 модулей
Макс. 10 модулей
Макс. 10 модулей
Концевая крышка
Концевая крышка
Можно установить до 4-х
Ethernet-модулей.
Концевая крышка
Концевая крышка
PSI
I
PS: Модуль источника питания
CPU: Модуль CPU
IC: Модуль управления ввода/вывода
II: Интерфейсный модуль ввода/вывода
Максимальныйтокпотребления Ethernet-модуля CJ1W-ETN21 составляет
370 мА. Проследите, чтобы суммарный ток, потребляемый всеми модулями,
установленными в одну и ту же стойку CPU или стойку расширения, не
превышал нагрузочную способность модуля источника питания.
2-4Организациясети
2-4-1Основныеуказанияпоорганизациисети
• Выполняя проектирование и монтаж системы Ethernet, строго
придерживайтесь требований спецификации ISO 8802-3. Прежде
чем приступать к монтажу системы Ethernet, обязательно закажите
экземпляр этой спецификации и тщательно ее изучите. Если у вас
нет надлежащего опыта монтажа систем связи, мы настоятельно
рекомендуем привлечь для выполнения работ по монтажу вашей
системы специалиста.
• Не устанавливайте оборудование сети Ethernet вблизи ист
помех. Если избежать этого нельзя и предполагается работа
оборудования в условиях действия помех, обязательно
предусмотрите надлежащие меры защиты от воздействия помех,
например, устанавливайте компоненты сети в заземленных
металлических корпусах, используйте в системе оптические каналы
связи и т.д.
очников
34
ОрганизациясетиРаздел 2-4
2-4-2Рекомендуемыеизделия
Для использования с Ethernet-модулем CS1W-ETN21 рекомендуются
следующие изделия.
ИзделиеПроизво
дитель
Концентратор (хаб)
Витая пара 100BASE-TX
Разъемы
(модульный
штекер)
100BASE-TX
PHOENIX
CONTACT
Allied
Telesis
10BASE-T
Allied
Telesis
FujikuraF-LINK-E
FujikuraCTP-LAN5
10BASE-T
FujikuraF-LINK-E
FujikuraCTP-LAN5
Штекер STP
Panduit
Corp
Штекер UTP
Panduit
Corp
Номер
модели
SWITCH
5TX
RH509E9-портовый
MR820TLX9-портовыйконцентра-
RH509E9-портовый
MR820TLX9-портовыйконцентра-
0.5мм x 4P
0.5мм x 4P
0.5мм x 4P
0.5мм x 4P
MPS588---
MP588-C---
ХарактеристикиЗапрос
5-портовый концентратор, 10/100 Мбит/с
концентратор
тор с портом сетевой
магистрали 10Base-5
концентратор
тор с портом сетевой
магистрали 10Base-5
Кабель STP
(экранированная ви
пара): Категория 5, 5e
Примечание: Импеданс
не должен превышать
100 Ом
Кабель UTP (неэкранированная витая пара):
Категория 5, 5e
Кабель STP (экранированная витая пара):
Категория 3, 4, 5, 5e
Примечание: Импеданс
не должен превышать
100 Ом.
Кабель UTP (неэкранированная витая пара):
Категория 3, 4, 5, 5e
тая
Allied Telesis
(0120) 86-0442
(тольковЯпонии)
Allied Telesis
(0120) 86-0442
(тольковЯпонии)
---
2-4-3Указания
Указания по прокладке витой пары
Основные указания• Нажимайтенаштекеркабеля до тех пор, пока он не защелкнется в
• Кабель UTP не экранирован и концентратор предназначен для ->
использования в условиях отсутствия помех. Если предполагается, чт
сеть Ethernet будет работать в условиях воздействия помех, рекомендуется
использовать экранированную витую пару (STP) и концентраторы,
предназначенные для работы в промышленных условиях.
• Непрокладывайте витую пару в местах чрезмерного загрязнения,
скопления пыли, образования масляной взвеси (тумана) и дугих
загрязнений.
Указания по ус
ловиям
эксплуатации
концентратора
Способы подключения
концентратора
ПримечаниеПо внешнему виду очень трудно определить, является кабель
• Не устанавливайте концентратор (хаб) вблизи устройств,
являющихся источниками помех.
• Не устанавливайте концентратор (хаб) в местах, подверженных
воздействию высокой температуры или повышенной влажности.
• Не устанавливайте концентратор (хаб) в местах чрезмерного
загрязнения, скопления пыли, образования масляной
взмеси(тумана) и других загрязнений.
Если штатных портов концентратора не д
остаточно, их количество
можно увеличить, подключив дополнительно один или несколько
концентраторов. Существует два способа подключения концентраторов:
каскадное включение и пакетное включение.
Каскадное включение
• Соединяя между собой концентраторы, руководствуйтесь
следующими правилами: порт MDI подсоединяется к порту MDI-X с
помощью прямого кабеля; два порта MDI соединяются с помощью
перекрестного кабеля; два порта MDI-X соединяются с помощью
перекрестного кабеля.
перекрестным или прямым. В случае использования несоответствующих
кабелей связь установлена не будет. Рекомендуем, гд
е это возможно,
использовать прямые кабели.
• При каскадном включении можно соединить до 5-ти сегментов,
используя до 4-х повторителей (т.е., 4 хаба).
Порт MDI-X
(перекрестный)
Порты MDI
Хаб
Прямой кабель
Перекрестный кабель
Хаб
Хаб
Хаб
Пакетное включение• Для объединения концентраторов используются специальные
кабели и стойки.
• Как правило, количество концентраторов в пакете (в стойке) ничем
не ограничено, при этом каждая стойка функционирует как один
концентратор. Нек
оторые концентраторы, впрочем, имеют
ограничения на количество концентраторов в стойке.
Хаб
4 хаба в стойке
Объединительный
кабель
2 хаба в стойке
Объединительный
кабель
36
ОрганизациясетиРаздел 2-4
2-4-4Использование контакторных выходов
(длямод
Выбор места установкиУстанавливайте (или подключайте) модули контакторных выходов как
Расположение кабеляРасполагайте кабель трансивера или витую пару, которые используются
улей всех типов)
Если модули контакторных выходов устанавливаются в ту же стойку или
в тот же ПЛК, что и Ethernet-модуль, помехи, создаваемые
контакторными выходами, могут приводить к возникновению ошибок
связи. В случае устанoвки модулей контакторных выходов в одну стойку
с Ethernet-модулями руководствуйтесь следующими указаниями.
мо
жно дальше от Ethernet-модуля.
Модуль контакторных выходов
Контакторные выходы
для подключения к Ethernet-модулю, как можно дальше от проводов
модулей контакторных выходов. Коаксиальный кабель также требуется
располагать как можно дальше от самих модулей контакторных выходов
и от их проводки.
концентратора несколько ферритовых колец, специально
предназначенных для ослабления уровня помех. Тран сивер также
необходимо размещать как можно дальше от самих модулей
контакторных выходов и от их проводки.
допустимый радиус изгиба витой пары (см. рисунок ниже).
35 мм
38
Создание таблицы ввода/выводаРаздел 2-6
1,2,3...1. Проложитевитуюпару.
2. Подсоединитекабель к концентратору (хабу). Нажимайте на кабель
до тех пор, пока штекер не защелкнется в разъеме.
Поручите монтаж квалифицированному специалисту.
3. Вставьте кабель в гнездо Ethernet-модуля. Нажимайте на кабель до
тех пор, пока штекер не защелкнется в разъеме.
Пример: CS1W-ETN21
Модульный штекер RJ45
Ethernet-модуль
2-6Создание таблицы ввода/вывода
2-6-1Краткиесведенияотаблицеввода/вывода
Таблица ввода/вывода служит для идентификации модулей,
подключенных к ПЛК, а также для распределения между ними адресов
ввода/вывода. Если в конфигурации модуля ПЛК серии CJ/CS
производятся какие-либо изменения, всякий раз необходимо создавать
таблицу ввода/вывода, чтобы зарегистрировать модули в модуле CPU.
Для создания таблиц ввода/вывода можно использовать один из
следующих с
• С помошью CX-Programmer без установления связис ПЛК (режим
offline).
• С помощью CX-Programmer с установлением связи с ПЛК (режим
online), когда модули установлены в ПЛК.
• С помощью консоли программирования, когда модули установлены вПЛК.
• С помощью процедуры автоматического распределения адресов
ввода/вывода при запуске, предусмотренной в модуле CPU (этот
способ возможен только для сери
Далее описывается последовательность действий для случая
использования консоли программирования.
2-6-2Подключениесредствпрограммирования к ПЛК
Чтобы создать таблицы ввода/вывода, подключите к ПЛК средство
программирования (например, CX-Programmer или консоль
программирования).
пособов.
и CJ).
Применяемые средства
программирования
Для ПЛК серии CS/CJ можно использовать следующие средства
программирования.
39
Созданиетаблицыввода/выводаРаздел 2-6
Консоль программирования
Номер моделиЛист с клавишами
(требуется)
C200H-PRO27-ECS1W-KS001-ECS1W-CN224 (длина кабеля: 2.0 м)
CQM1-PRO01-ECS1W-CN114 (длина кабеля: 0.1 м)
CX-Programmer и CX-Net (версия 3.20 иливыше)
Номер модели: WS02-CXPC1-EV3
Процедура создания таблицы ввода/вывода поясняется на примере
использования консоли программирования. Подробные сведения о CX-
Programmer и CX-Net смотрите в Руководстве CX-Programmer User’s Manual.
Программный пакет CX-Net поставляется в комплекте с CX-Programmer
и устанавливается автоматически при установке пакета CX-Programmer.
Рекомендуемыйкабель
(требуется)
CS1W-CN624 (длина кабеля: 6.0 м)
Подключение средств
программирования
Чтобы подключить консоль программирования, сперва прикрепите лист
с клавишами, пре
дназначенный для серии СS/CJ, после чего
подсоедините консоль к периферийному порту модуля CPU (консоль
нельзя подключить к порту RS-232C).
2-6-3Последовательность действий
для со
ПримечаниеДля ПЛК сери
здания таблиц ввода/вывода
Ниже приводится пример создания таблицы ввода/вывода на примере
таблицы ввода/вывода, автоматически генерируемой для ПЛК, с
которым установлена связь. В данном примере для создания таблиц
ввода/вывода используется консоль программирования. Создание
таблицы ввода/вывода с помощью CX-Programmer описано в
руководстве пользователя CX-Programmer Use r’s Manual.
Для создания таблицы ввода/вывода выполните следующие действия.
и CJ таблицы ввода/вывода необходимо создавать только
тогда, когда распределение адресов ввода/вывода выполняется
пользователем. Для ПЛК серии CS таблицы ввода/вывода необходимо
создавать во всех случаях.
Исходный
экран
SHIFT
000000 I/O TBL ?
CH
*DM
40
CHG
000000 I/O TBL
WRIT ????
000000CPU BU ST?
0:CLR 1:KEEP
000000 I/O TBL
WRIT OK
Пароль
или
WRITE
(Сохраните или очистите системные
настройки модуля шины CPU)
ПроцедуранастройкимодуляРаздел 2-7
2-7Процедуранастройкимодуля
Для настройки Ethernet-модуля используйте CX-Programmer (версии 3.20
или выше) и выполните действия, описанные ниже.
1,2,3...1. Установите связь между CX-Programmer и ПЛК (online-режим).
Для связи ПЛК с CX-Programmer можно использовать один из
следующих способов:
a. Подключите персональный компьютер либо к периферийному
порту, либо к порту RS-232C ПЛК , используя для связи кабель
последовательного интерфейса.
b. Подключите персональный компьютер к ПЛК по се
Если Ethernet-модуль зарегистрирован в таблицах ввода/вывода
модуля CPU, Ethernet-модуль будет использовать для работы IР-
адрес, принимаемый по умолчанию (192.168.250.номер_узла). Этот
принимаемый по умолчанию IP-адрес можно использовать для
первого сеанса установления связи.
Описание подключения CX-Programmer к ПЛК с помощью кабеля
последовательного интерфейса можно найти в руководстве по
эксплуатации CX-Programmer.
Сведения о по
в 6-5 Работасприложениями, поддерживающими FINS.
2. С помощью мыши выберитe I/O t able (Таблица ввода/вывода) вокне
Project (Проект). Либо двойным щелчком, либо щелчком правой кнопкоймышиотобразитеменю Properties (Свойства) ивыберите
Open (Открыть). Отобразится окно I/O Table (Таблица ввода/
вывода).
дключении CX-Programmer к ПЛК по Ethernet смотрите
ти Ethernet.
41
Процедура настройки модуляРаздел 2-7
3. Выполнитечтениетаблиц ввода/вывода из ПЛК и выберите стойку
(rack), в которую установлен Ethernet-модуль.
4. Поместитеуказатель мыши на Ethernet-модуль и щелкните правой
кнопкой мыши. Выберите Unit Setup (Настройкамодуля) в
всплывающем меню, чтобы отобразить окно, предназначенное для
настройки Ethernet-модуля.
Ниже показаны значения параметров, принимаемые по умолчанию.
42
На тот момент, ко
созданы таблицы ввода/вывода, во всех параметрах содержатся
значения, принимаемые по умолчанию.
гда Ethernet-модуль установлен и только что
Использование функции настройки параметров с помощью Web-браузераРаздел 2-8
5. Настройте необходимые параметры (например, IP-адрес, как в
нашем случае).
6. Загрузите параметры в ПЛК
Щелкните по кнопке Yes (Да) в следующем диалоговом окне.
7. Чтобы параметры Ethernet-модуля вступили в силу, модуль должен
быть перезапущен.
Щелкните по кнопке Yes (Да) в следующем диалоговом окне.
8. Проверьте состояние светодиодных индикаторов Ethernet-модуля.
Признаком того, чт
параметры, является выключение и повторное включение индикатора
RUN (т.е., в нашем случае - вступление в силу нового IP-адреса).
о в сети Ethernet вступили в силу новые
2-8Использование функции настройки параметров с
помощью Web-браузера
Для Ethernet-модулей версии 1.3 или выше системные параметры можно
настраивать в стандартном окне Web-браузера персонального
компьютера или другого устройства. Чтобы отобразить в окне Webбраузера страничку для настройки параметров Ethernet модуля,
необходимо указать следующий адрес.
URL: http://(IP-адрес Ethernet-модуля)/0
Чтобы произвести настройку системных параметров модуля (например,
IP-адреса) с помощью Internet Explorer версии 6.0 и Web-функции
Ethernet-модуля, выполните следующие действия.
43
Использование функции настройки параметров с помощью Web-браузераРаздел 2-8
1,2,3...1. Установите связь с Ethernet-модулем из Web-браузера.
В нашем примере используется IP-адрес Ethernet-модуля,
принимаемый по умолчнию, поэтому в качестве URL указывается
Ниже показано окно со значениями системных параметров,
принимаемых по ум
олчанию.
45
Настройка основных параметровРаздел 2-9
6. Настройте необходимые параметры (например, IP-адрес, как в
нашем случае).
7. Завершив ввод значений и проверив их правильность, щелкните по
кнопке Set (Устан овить) , а затем по кнопке Regist
(Зарегистрировать), чтобы зарегистрировать введенные значения.
По нажатию кнопки Set (Установ ить) введенные значения будут
загружены из персонального компьютера в Ethernet-модуль, но
зарегистрированы будут временно.
По нажа
которые были временно зарегистрированы в Ethernet-модуле, будут
записаны во флеш-память (энергонезависимую память) модуля CPU.
Ethernet-модуль считывает параметры модуля из флеш-памяти
(энергонезависимойпамяти) привключениипитанияилипосле
перезапуска модуля. Поэтому, выполняя настройку параметров модуля с
помощью Web-функции, сначала всегда щелкайте по кнопке Set, а ли
затем по кнопке Regist. В противном случае введенные вами значения
использоваться не будут. Кнопки Set и Regist предусмотрены в окне для
каждого настраиваемого параметра.
Остальные кнопки имеют следующее назначение:
8. Чтобы параметры модуля, записанные в флеш-память
Используйте эту кнопку, чтобы отменить введенное значение и вновь
отобразить значение, которое ранее было установлено нажатием
кнопки Set. Если щелчек по кн
значение, которое было считано из флеш-памяти (энергонезависимой
памяти) модуля CPU, когда был запущен Ethernet-модуль.
• Кнопка Reload (Загрузить повторно)
Используйте эту кнопку для чтения и отображения значений,
хранящихся в флеш-памяти (энергонезависимой памяти) модуля CPU.
(энергонезавимую память) модуля CPU, вступили в сил
и вновь включите питание ПЛК, либо перезапустите Ethernet-модуль.
опке Set не был произведен, отобразится
у, выключите
шь
2-9Настройкаосновныхпараметров
Ниже перечислены основные параметры Ethernet-модуля (100Base-TX).
Далее следует подробное описание каждого из этих параметров.
•IP-адрес
• Маскаподсети
• Параметрышироковещания
• Скоростьпередачи
• Контрольактивностисоединения TCP/IP
• Таблица IP-маршрутизации
IP-адрес
В качестве IP-адреса введите локальный IP-адрес Ethernet-модуля.
Введенное значение IP-адреса существенно влияет на возможности
установления связи с Ethernet -модулем. Чтобы функции Ethernet были
доступны во всем своем объеме, необходимо детально обследовать
прикладную систему и конфигурацию сети, принимая решение о
46
Настройка основных параметровРаздел 2-9
назначении IP-адресов. Прежде чем установить IP-адрес, изучите
РАЗДЕЛ 5 Определение IP-адресов.
Существует несколько способов установки IP-адресов.
Использование IP-адреса, принимаемого по умолчанию
Если Ethernet-модуль установлен в ПЛК и был предварительно
зарегистрирован в таблицах ввода/вывода (т.е., когда параметры модуля
не настраивались и в области отображения/настройки IP-адреса в словах
модуля шины CPU, зарезервированых в области DM, по-прежнему
содержится нулевое значение), в этом случае Ethernet-модуль использует
для работы значение IP-адреса, принимаемое по умолчанию.
Принимаемый по ум
образом:
IP-адрес по умолчанию = 192.168.250. адрес узла FINS
Адрес узла FINS настраивается с помощью поворотного переключателя
на лицевой панели Ethernet-модуля. Если для IP-адреса и параметров
модуля используются принимаемые по умолчанию значения, параметры
будут иметь следующие значения.
ПараметрЗначение
IP-адрес192.168.250. адрес узла FINS
Маска подсети255.255.255.0 (Маска класса C)
Параметры широковещания 4.3BSD
Скорость передачиОпределяется автоматически
Контроль активности
соединения TCP/IP
Таблица IP-маршрутизацииНет (IP-маршрутизатор не применяется)
Настройка IP-адреса в словах модуля шины CPU,
зарезервированных в области DM
Этот метод заключается в том, что значение IP-адреса задается в
области отображения/настройки IP-адреса в словах модуля шины CPU,
зарезервированных в области DM, когда IP-адрес не задан в настройках
модуля. Если IP-адрес был задан в настройках модуля, область
отображения/настройки IP-адреса используется в качестве области для
отображения значения параметра.
Чтобы произвести настройку параметров в об
настройки IP-адреса, используйте для записи значений CX-Programmer
или консоль программирования. Чтобы новые значения параметров
вступили в силу, следует либо перезапустить Ethernet-модуль, либо
выключить и вновь включить напряжение питания ПЛК.
1514131211109876543210
m+98(1)(2)(3)(4)
m+99(5)(6)(7)(8)
IP-адрес: (1)(2).(3)(4).(5)(6).(7)(8) (hex)
Если в области отображения/настройки IP-адреса был задан только IPадрес, а для остальных параметров модуля используются принимаемые
по ум
олчанию значения, параметры будет иметь следующие значения.
ПараметрЗначение
IP-адресСлова, отведенные для модуля шины CPU (m+98
Маска подсетиИспользуется значение, соответствующее классу
Параметры широковещания В соответствии со спецификацией 4.3BSD
Скорость передачиОпределяется автоматически
Контроль активности
соединения TCP/IP
Таблица IP-маршрутизацииНе требуется (IP-марш
олчанию IP-адрес определяется следующим
120 мин
ласти отображения/
... m+99)
IP-адреса.
120 минут
рутизация не
поддерживается).
47
НастройкаосновныхпараметровРаздел 2-9
Использование окна Unit Setup в CX-Programmer
Вэтомслучаесначалавокне I/O Table (Таблица ввода/вывода) в CX-
Programmer выбираетсятребуемый Ethernet-модуль в онлайн-режиме,
после чего в окне Unit Setup (Настройка модуля) задается IP-адрес.
Пример: использование CX-Programmer для настройки IP-адреса 10.3.65.1
Если IP-адрес задается в окне Unit Setup, значение отображается в
области отображения/настройки IP-адреса в словах области DM,
отведенных для модулей шины CPU.
Если IP-адрес за
параметров модуля используются значения, принимаемые по
умолчанию, параметры имеют следующие значения.
ПараметрЗначение
IP-адресЗадается с помощью CX-Programmer.
Маска подсетиИспользуется значение, соответствующее классу
Параметры широковещания В соответствии со спецификацией 4.3BSD
Скорость передачиОпределяется автоматически
Контроль активности
соединения TCP/IP
Таблица IP-маршрутизацииНе требуется (IP-маршрутизация не
дается с помощью CX-Programmer, а для остальных
IP-адреса.
120 минут
поддерживается).
48
Q Маскаподсети
Маска подсети устанавливается следующим образом: все биты,
соответствующие позициям IP-адреса, относящимся к номеру сети или
номеру подсети, принимают значение 1, а биты, соответствующие
номеру станции, принимают значение 0. Такие значения следует
устанавливать в том случае, когда вместо использования таблицы IPадресов применяется какой-либо иной способ преобразования адресов.
Если маска подсети не задана, либо для нее выб
рано недопустимое
значение, в зависимости от класса IP-адреса будут ипользоваться
следующие значения.
КлассМаска подсети
Класс A255.0.0.0
Класс B255.255.0.0
Класс C255.255.255.0
Если оставлено принимаемое по умолчанию значение (0.0.0.0),
используется маска подсети, соответствующая IP-адресу.
Настройка основных параметровРаздел 2-9
Q Параметрышироковещания
Выберите метод указания IP-адресов при широковещании.
ЗначениеПояснение
Все 1 (4.3BSD)
(поумолчанию)
Все 0 (4.2BSD)Идентификаторстанции (Host ID) состоитполностьюиз
Настройте период проверки активности соединения (этот параметр
действует только в том случае, когда используются сокет-службы FINS/
TCP или TCP/IP).
Для сокет-служб FINS/TCP или TCP/IP можно использовать функцию
контроля соединения. Работа этой функции состоит в том, что
соединение, установленное с удаленным узлом (сервером или
клиентом), контролируется на наличие трафика (обмена данными) за
определенный интервал времени. Для эт
специальный кадр контроля состояния соединения. Всего выполняется
до девяти проверок с интервалом 75 секунд, и если ни в одном случае от
удаленного узла не был получен ответ, соединение закрывается.
Значению по умолчанию (0) соответствует интервал контроля активности
соединения (Liveness-Checking Interval) длительностью 120 минут.
Принимаемое по умолчанию значение может оказаться непригодным
для к
онкретной системы управления. Выберите такое значение, которое
наилучшим образом подходит для вашей системы. Значение можно
установить в диапазоне от 0 до 65535 минут.
Идентификатор станции (Host ID) при широковещании
состоит полностью из "1" (спецификация 4.3BSD).
"0" (спецификация 4.2BSD).
Концентраторы согласовывают между собой скорость
передачи автоматически.
Когда это возможно, используется скорость 100 Мбит/с
(100 Base-TX, дуплекс).
ой проверки используется
Q Таблица IP-маршрутизации
В таблице IP-маршрутизации устанавливается соответствие между IPадресами IP-маршрутизаторов и сетевыми номерами сегментов, в
которые перенаправляют данные эти IP-маршрутизаторы, в том случае,
когда модуль осуществляет обмен данными с узлами, расположенными
в сегментах других сетей, с использованием IP-маршрутизаторов.
В качестве IP-адреса сети введите номер сети (т.е., идентификатор
сети), в которой расположен сегмент, с ко
торым должна осуществляться
связь. Длина номера сети (т.е., количество байтов) может быть
различной и зависит от класса IP-адреса. Для установки IP-адреса сети
зарезервировано четыре байта. Номер сети следует вводить, начиная с
крайнего правого байта, а оставшиеся байты должны содержать 00.
В таблице может быть зарегистрировано до восьми соответствий. По
умолчанию настройк
у таблицы маршрутизации производить не требуется.
Настройки
Ниже показан пример настройки для узла А (см. рисунок выше): сеть с
идентификатором сети (Network ID) 130.26.XX подсоединена к IPмаршрутизатору с IP-адресом 130.25.36.253.
49
Примеры настройки модуля для различных случаев примененияРаздел 2-10
Может быть сконфигурирован только один IP-маршрутизатор,
принимаемый по умолчанию.
Принимаемый по умолчанию IP-маршрутизатор используется в том случае,
когда в таблице IP-маршрутизации отсутствует соответствующий
идентификатор сети (Network ID) для номера адресуемой сети. Чтобы
определить принимаемый по умолчанию IP-маршрутизатор, введите
значение 0.0.0.0 в качестве IP-адреса и укажите в качестве адреса
маршрутизатора IP-адрес принимаемого по умолчанию IP-маршрутизатора.
2-10 Примеры настройки модуля для различных случаев
применения
FINS/UDP
FINS/TCP
Помимо настройки основных параметров, в различных случаях и в
зависимости от конкретной решаемой задачи связи, может возникнуть
необходимость в настройке дополнительных параметров.
Подробные сведения о настройке параметров приведены в РАЗД Е Л 3
Настройка Ethernet-модуля с помощью CX-Programmer.
Закладка CX-ProgrammerНастройки
Setup (Настройка)Преобразование адресов
Номер порта FINS/UDP.
Таблица IP-адресов
Динамическое изменение IP-адреса узла
назначения
Подробное описание содержится в РАЗД ЕЛЕ 6 Коммуникационныйпротокол FINS в Руководстве Operation Manual Construction of Networks.
Если необходимо, настройте таблицу маршрутизации с помощью CX-Net.
Подробноеописаниесодержитсяв РАЗД ЕЛЕ 6 Коммуникационный
протокол FINSвРуководстве Operation Manual Construction of Networks.
Если необходимо, настройте таблицу маршрутизации с помощью CX-Net.
Сокет-службы
FTP
50
Закладка CX-ProgrammerЗначение
Setup (Настройка)Контроль активности (Keep-alive)
Закладка CX-ProgrammerНастройки
Setup (Настройка)Имя
Пароль
Номер порта
Примеры настройки модуля для различных случаев примененияРаздел 2-10
Подробное описание содержится в РАЗДЕЛЕ 4 Функция FT P -сервера в
руководстве Operation Manual Construction of Applications.
Электронная почта
Закладка CX-ProgrammerНастройки
DNSIP-адрес
Номер порта
Время до повторной попытки
SMTPСпособидентификациисервера
IP-адрес
Имя станции
Номер порта
Локальный адрес электронной почты
Использовать POP перед SMTP
Mail Address (Адрес
электронной почты)
Send Mail (Отправка
электронной почты)
Адрес электронной почты 1
Адрес электронной почты 2
Выбор события для отправки
Класс события
Период
Адрес электронной почты
Тип передаваемых данных
Подробное описание содержится в РАЗД ЕЛЕ 2 Функцияотправки
электроннойпочтыв РуководствеOperation Manual Construction of
Applications.
Прием электронной почты
DNSIP-адрес
POPСпособидентификациисервера
Receive Mail (Прием
электронной почты)
Подробное описание содержится в РАЗДЕ Л Е 3 Функцияприема
электроннойпочтывРуководстве Operation Manual Construction of
Applications.
Закладка CX-ProgrammerНастройки
Номер порта
Время до повторной попытки
IP-адрес
Имя станции
Номер порта
Учетное имя
Пароль
Периодичность обращения к серверу
Настройка запрета приема электронной почты
Настройка приема вложенных файлов
Настройка приема команд
51
ПроверкасвязиРаздел 2-11
Автоматическая корректировка часов
Закладка CX-ProgrammerНастройки
DNSIP-адрес
Номер порта
Время до повторной попытки
Auto Adjust Time
(Автоматическая
корректировка времени)
Настройка сервера SNTP
Автоматическая корректировка времени
Способ идентификации сервера
IP-адрес
Имя станции
Номер порта
Время до повторной попытки
Разница во времени
Подробное описание содержится в РАЗДЕЛЕ 5 Функция
автоматическойкорректировкичасоввРуководстве Operation Manual
Construction of Applications.
Web-функции
Закладка CX-ProgrammerНастраиваемый параметр
HTTPИспользование Web-функции
Пароль
Номер порта
Подробное описание приводится в Приложение G Web-функция
Ethernet-модуля.
2-11Проверкасвязи
Еслиосновныепараметры Ethernet-модулябылинастроеныправильно
(вчастности, IP-адресимаскаподсети), он сможет участвовать в обмене
данными с узлами в сети Ethernet.
В следующем разделе поясняется использование команды PING для
проведения проверки связи между Ethernet-модулями.
2-11-1Команда PING
По команде PING на удаленный узел отправляется пакет запроса
отклика , после чего принимается ответный пакет (отклик),
подтверждающий, что связь с удаленным узлом устанавливается без
ошибок. Для команды PING используются запрос и отклики,
предусмотренные протоколом ICMP. Протоколом ICMP
предусматривается автоматический возврат ответного пакета (отклика).
Команда PING, как правило, используется для проверки связи с
удаленными узлами связи при к
поддерживает обе функции ICMP: и функцию запроса, и функцию
возврата ответа.
Если удаленный узел возвращает в ответ на команду PING нормальный
отклик, следовательно, физический канал связи между узлами в
порядке, и настройка Ethernet-узла выполнена правильно.
онфигурировании сети. Ethernet-модуль
52
Проверка связиРаздел 2-11
Ethernet-модуль
2-11-2Ethernet-модуль
Ethernet-модуль автоматически возвращает ответный пакет на запрос,
поступивший от другого узла (компьютерной станции или другого
Ethernet-модуля). Запрос на отклик можно отправить на другой узел,
используя команду FINS, служащую для выполнения команды PING в
ПЛК. Подробную информацию о команде PING смотрите на стр. 181.
2-11-3Компьютерная станция
Запрос на отклик с компьютерной станции на Ethernet-модуль можно
отправить с помощью команды PING. Ниже описан способ применения
команды PING на компьютере под управлением UNIX.
ПЛК
Запрос отклика
Отклик
Удаленный узел (компьютерная
станция или Ethernet-модуль)
TCPUDP
ICMP
Ethernet
IP
Способ
ПримечаниеНекоторые компьютерные станции не поддерживают команду PING.
Примеры применения
Исполнение без ошибок$
Введите в командной строке ($) компьютерной станции следующее:
$ ping IP_address(host_name)
Узел назначения определяется IP-адресом или именем станции. Если
ипользуется имя станции, оно должно быть определено в файле /etc/
Подробную информацию об использовании команды PING на
компьютерной станции смотрите в документации на операционную
систему, применяемую на вашем компьютере.
2-12Заменапредшествующихмоделейнановые
Посвоимтехническимхарактеристикамданные Ethernet-модули (CS1WETN21 и CJ1W-ETN21) совместимы с предшествующими моделями
(CS1W-ETN01/ETN11 и CJ1W-ETN11), поэтому в уже действующей
системе старые модели могут быть легко заменены на новые. С другой
стороны, по некоторым характеристикам новые Ethernet-модули
превосходят предшествующие модели, поэтому при простой замене
модулей необходимо учитывать ряд ограничений.
В частности, формат области системной настройки мо
рассчитанный на предшествующие модели, не позволит выполнить
настройку расширенных функций.
Чтобы снять это ограничение, неообходимо вместо "ETN11 mode"
(режим ETN 11) для области системной настройки модуля шины CPU
выбрать формат "ETN21 mode" (режим ETN 21). Изменение формата
описано ниже в подразделе Изменениеформата области системной
настройки модуля шины CPU.
Замена формата ETN11 на ETN21 не повлияет на предшествующие
приложения. В то же вр
емя, переход от формата ETN21 к формату
ETN11 влечет к возникновению некоторых ограничений.
Ограничения, связанные с применением формата ETN11, перечислены в
следующей таблице.
ПараметрХарактеристики в режиме ETN11
Скорость передачи• Автоматическое определение
Диапазон значений адресов узлов
FINS
Преобразование IP-адресов:
Метод автоматической генерации
Контроль активности TCP (keep-
alive)
FINS/TCP• Длявсехсоединенийможет быть только
Сокет-службы TCP• Выбор сокета (настройка контроля
Функция FTP- сервера• Настройка номера порта: Нет
Функция отправки электронной
почты
(100Base-TX или 10Base-T)
• 1 ... 254
• Толь к о динамическиеадреса
• Настройкавременинепредусмотрена
(используется значение по умолчанию)
сервером (используется значение по
умолчанию)
активности): Да
• Ко
личество байтов, принятое через
сокеты TCP 1 ... 8: Да
• Флаг "Данныеприняты": Да
(используется значение по умолчанию)
• Тежехарактеристики, чтоиупредшествующихмодулей.
• Применяются следующие статусы отправкиэлектроннойпочты:
• Статус отправки электронной почты пользователя→Статусусловияотправки 5
• Статус периодической отправки
электронной почты → Статус условия
отправки 6
• Статус отправки электронной почты в
случае возникновения ошибки
условия отправки 7
модуль новой модели, в этом случае для области настройки
системных параметров модуля шины CPU с самого начала
используется формат ETN21.
Определение формата области системной настройки модуля шины CPU
Определение с помощью CX-Programmer: окно Software Switches
(Программные биты-переключатели) - закладка Status (Статус)
Проверка с помощью CX-Programmer: окно Unit Setup (Настройка модуля)
Q Вид окна в режиме ETN21
55
Замена предшествующих моделей на новыеРаздел 2-12
Q Видокнаврежиме ETN11
Q Определениепутемчтенияслов, зарезервированных в области CIO
15 14 13 12 11 10 9876543210
n+17
Изменение формата
области системной
настройки модуля
шины CPU
Формат системных настроек
АдресбитаОбозначениеформата
111098
0000Режим ETN11
0001Режим ETN21
Прочие значения Резерв
Для изменения формата области системных настроек модуля шины CPU
можно использовать один из двух описанных ниже способов. Выберите
тот способ, который подходит для системы, в которой предполагается
замена модуля.
• С помощью окна Unit Setup (Настройка модуля) в CX-Programmer
• С помощью поворотных переключателей адреса узла (требуется миниатюрнаяотвертка)
Q Использованиеокна Unit Setup в CX-Programmer
1. Выберитекоманду Change Ethernet Unit Mode (Изменитьрежим
Ethernet-модуля) вменю Options (Операции) вокне Unit Setup
(Настройкамодуля).
56
Замена предшествующих моделей на новыеРаздел 2-12
2. Будет отображено следующее сообщение с запросом на
подтверждение операции. Чтобы изменить режим, щелкните Yes (Да).
3. После смены режима будет отображено следующее сообщение с
запросом на подтвержение. Щелкните OK, чтобы перезапустить
Ethernet-модуль.
После перезапуска модуль начнет работать в режиме ETN21.
Q Использованиеповоротныхпереключателейадресаузла
(требуется миниатюрная отвертка)
Переход от режима ETN11 (ETN11 Mode)
к режиму ETN21 (ETN21 Mode)
1. ОтключитепитаниеПЛКиспомощьюповоротныхпереключателей
Ethernet-модуля установите следующий адрес узла:
АдресузлаИндикаторы
1
×16
00Не
×6
0
RUNERCERH
светится
Не
светится
Не
светится
57
Замена предшествующих моделей на новыеРаздел 2-12
2. Включите питание ПЛК. Индикаторы модуля примут следующие
состояния:
АдресузлаИндикаторы
1
×16
00Не
3. С помощью поворотных переключателей установите адрес узла 01. Состояниеиндикаторовприэтомнеизменится.
АдресузлаИндикаторы
1
×16
01Не
4. С помощью поворотных переключателей установите адрес узла F1. Индикатор RUN начнетмигать.
АдресузлаИндикаторы
1
×16
F1МигаетСветитсяНе
5. С помощью поворотных переключателей установите адрес узла 01.
Будет запущена функция изменения режима модуля, индикатор ERH
будет мигать в течение пя
АдресузлаИндикаторы
1
×16
01МигаетСветитсяМигает
×16
×16
×16
×16
0
0
0
0
RUNERCERH
СветитсяНе
светится
RUNERCERH
СветитсяНе
светится
RUNERCERH
ти секунд.
RUNERCERH
светится
светится
светится
6. После смены режима состояние индикаторов зависит от того,
произошло изменение без ошибок или с ошибками (см. ниже).
IP Address (IP-адрес)Ук ажите локальный IP-адрес для Ethernet-модуля.0.0.0.0 (адрес узла
Sub-net Mask
(маск
аподсети)
FINS/UDP Port
(Порт FINS/UDP)
FINS/TCP Port
рт FINS/TCP)
(По
Conversion
(Преобразование)
Выберитеспособуказания IP-адресовдляшироковещания в FINS/UDP.
• Все 1 (4.3BSD): Номерстанции при широковещании состоит полностьюиз "единиц".
• Все 0 (4.2BSD): Номерстанции при широковещании состоит
полностью из "нулей".
В большинстве случаев должно применяться значение,
принимаемое по умолчанию.
Ука жите маску подсети для Ethernet-модуля.
Маска подсети должна быть задана в том случае, если для
преобразования адресов используется какой-либо иной метод
вместо применения таблицы IP-адресов.
Ука жите номер локального UDP-порта, который должен
использоваться для коммуникационного протокола FINS. Номер
порта UDP - это номер, который используется протоколом UDP для
идентификации прикладного уровня (т.е., в нашем случае, для
идентификации коммуникационного протокола FINS).
Примечание: При настройке данного параметра следите за тем,
чтобы порт UDP с номером 123, предназначенный для SNTP, не
перекрылся с портом UDP с номером 53 для DNS.
Ука жите номер локального порта TCP, который должен
использоваться для коммуникационного протокола FINS. Номер
порта TCP - это номер, который используется протоколом TCP для
идентификации прикладного уровня (т.е., в нашем случае, для
идентификации коммуникационного протокола FINS).
Примечание: Настраивайте параметры таким образом, чтобы не
произошло перекрытия портов TCP с номерами 20 и 21 (для
сервера FTP), с номером 25 (SMTP), с номером 110 (POP3) и с
номером 53 (DNS).
Выберите один из перечисленных ниже методов для определения и
преобразования IP-адресов из адресов узлов FINS (применяется
только для FINS/UDP).
• Автоматическая генерация (динамический адрес): Auto (Dynamic)
• Автоматическая генерация (статический адрес): Auto (Static)
FTPLogin ( Имя)Задайте имя регистрации для установления связи с Ethernet-
Password
(Пароль)
Port No.
(Номер
порта)
Уст анови те данный флажок, если требуется динамическое
изменение удаленного IP-адреса (адреса назначения) для FINS/
UDP. Чтобы запретить динамическое изменение IP-адреса,
снимите данный флажок.
Выберите скорость Ethernet для Ethernet-модуля.
Можно выбрать либо автоматическое определение скорости, либо
стандарт 10Base-T (для работы со 100Base-TX следует выбрать
автоматическое определение).
Уст анови те интервал контроля активности. В случае использования
сокет-служб с применением FINS/TCP или TCP/IP соединение
будет разорвано, если в течение времени, установленного в
данном поле, не будет получен ответ от удаленного узла (сервера
или клиента) (применяется только для сокет-служб, использующих
FINS/TCP или TCP/IP).
Диапазон значений: 0 ... 65535 минут
Данное зна
соединения, сконфигурированного в закладке FINS/TCP.
Сконфигурируйте таблицу IP-адресов, устанавливающую
соответствия между адресами узлов FINS и IP-адресами.
Если применяется FINS/UDP, данная таблица действительна
только в том случае, если для преобразования IP-адресов выбран
метод таблицы IP-адресов.
Сконфигурируйте данную таблицу, если Ethernet-модуль до
осуществлять связь через IP-маршрутизатор с узлами,
расположенными в сегменте другой IP-сети.
модулем через FTP.
Задайте пароль для установления связи с Ethernet-модулем через
FTP.
Уст анови те номер порта FTP для Ethernet-модуля.
Как правило, номер порта из
Для FTP используются два порта: порт управления и порт передачи
данных. В данном поле устанавливается номер порта управления,
а для порта передачи данных устанавливается номер, который
меньше номера порта управления на один.
чение применяется для контроля активности каждого
менять не требуется.
лжен
умолчанию
Выбрано
динамическое
изменение
(Auto)
Определяется
автоматически
0
(120 минут)
Нет
Нет
Нет
Нет
(“конфиденциальная информация”)
0
(Используется
номер 21.)
Примечание(1) Параметр, позволяющий разрешить или запретить динамическое
изменение удаленных IP-адресов, предусмотрен только для
модуля в программе CX-Programmer (будет добавлено в версии 5.0
или выше), либо используя Web-функцию (см. Приложение G Web-
функция Ethernet-модуля).
63
FINS/TCPРаздел 3-2
3-2FINS/TCP
Настройка соединения FINS/TCP
ПараметрПояснениеЗначение
No. (Номер)Указывает номер соединения. Данный номер
Использовать
IP-адрес для
защиты
64
служит в качестве сетевого API, когда для
коммуникационного протокола FINS используется
TCP. В сокет-службах данному номеру
соответствует определенный сокет. Можно
использовать одновременно до 16 соединений с
номерами от 1 до 16. Таким образом, Ethernetмодуль может осуществлять FINS-коммуникации
по TCP одновременно с 16 удаленными узлами.
Если выбрана данная опция и Ethernet-модуль
используется в качестве сервера, а для IP-адреса
назначения установлено любое значение номера
соединения, кроме 0.0.0.0, в этом случае
соединения с узлами, IP-адреса которых не
совпадают с заданным IP-адресом, будут
запрещены (возвращается отказ на установление
соединения).
Выберите данную опцию, если необходимо
защитить ПЛК от нежелательного воздействия
некоторых уз
приводящие к возникновению ошибок).
лов (передающих команды FINS,
по
умолчанию
Защита
не установлена
FINS/TCPРаздел 3-2
Для каждого соединения можно настроить следующие параметры.
ПараметрПояснениеЗначение
FINS/TCP Mode
(Режим FINS/
TCP)
IP Address
(IP-адрес)
Auto allocated
FINS node
(Автоматически
назначаемый
адрес узла
FINS)
keep-alive
(Контроль
активности)
Данный параметр указывает для каждого
соединения роль Ethernet-модуля: сервер или
клиент.
• Если Ethernet-модульвыполняет роль сервера:
Ethernet-модульоткрываетсоединениесэтим
номером и ожидает поступления от клиентов
запросов (команд FINS) на выполнение служб.
Соединениям назначаются номера от 1 до 16,
соединения назначаются клиентам в порядке
возрастания номеров (в пор
соединений).
• Если Ethernet-модуль используется в качестве
клиента:
Ethernet-модуль устанавливает соединение с
сервером с заданным IP-адресом назначения.
После установления соединения для FINSкоммуникаций используется FINS/TCP.
• Если Ethernet-модуль выполняет роль сервера:
Если выбрана опция "Use IP addresses to
protect" (Использовать IP-адреса для защиты),
следует задать IP-адреса клиентов, с которыми
разрешено ус
для данного соединения эта опция не выбрана,
можно использовать принимаемое по
умолчанию значение 0.0.0.0.
• Если Ethernet-модуль выполняет роль клиента:
Укажите IP-адрес удаленного Ethernet-модуля
(т.е., сервера), с которым будет
устанавливаться связь через FINS/TCP. IPадрес удаленного Ethernet-модуля должен
быть обязательно указан.
Если клиентское пр
персональном компьютере) поддерживает
протокол FINS/TCP, и если адреса узлов FINS не
зафиксированы, клиент присвоит себе адрес
узла 0. После поступления команды FINS
клиенту в качестве адреса узла FINS будет
автоматически назначен номер, заданный в
данном поле (от 239 до 254).
Подробные сведения об автоматическом
распределении адресов узлов FINS содержатся
в Руководстве Operation Manual Construction of
Applications.
Укажите для каждого соединения, должна ли
использоваться функция контроля соединения с
удаленным узлом (соединение "сервер-клиент"
через FINS/TCP).
Если данный флажок установлен, то в случае
отсутствия ответа от удаленного узла в течение
контрольного времени, установленного в
закладке Setup (Настройка), соединение будет
разорвано. Если удаленный узел отключается
бе
з предупреждения, соединение будет
оставаться открытым бесконечно долго, поэтому
рекомендуется выбирать эту опцию, когда это
возможно.
танавливать соединения. Если
иложение (как правило, на
ядке установления
по
умолчанию
Server
(Сервер)
0.0.0.0
От 239 до
254, длясоединений
1 ... 16
Выбрано
Подробное описание содержится в РАЗД ЕЛЕ 6 Коммуникационныйпротокол FINS в Руководстве Operation Manual Construction of Networks.
65
DNSРаздел 3-3
3-3DNS
DNS Server Setup (Настройка сервера DNS)
ПараметрПояснениеЗначениепо
IP Address
(IP-адрес)
Port No.
(Номерпорта)
Retry timer
(Время
пов
тора)
Ука жите IP-адрес сервера DNS.
Сервер DNS необходим в том случае, когда для
идентификации сервера POP3, SMTP или SNTP,
применяемых для функций передачи или приема
электронной почты, используются имена станций.
Ука жите порт, который должен использоваться для
соединения с сервером DNS.
Этот параметр, как правило, изменять не требуется.
Задайте время, по истечении которого должна быть
предпринята повторная попытка установления
соединения в случае сбоя сервера DNS.
Этот параметр, как правило, изменять не требуется.
умолчанию
Нет
0
(Исполь-
зуется
номер 53.)
0 (10 мс)
66
SMTPРаздел 3-4
3-4SMTP
SMTP Server Setup (Настройка сервера SMTP)
ПараметрПояснениеЗначениепо
Server specification
type (Способ
идентификации
сервера)
IP Address
(IP-адрес)
Host name
(Им
ястанции)
Port No.
(Номерпорта)
Local mail address
(Локальныйадресэлектроннойпочты)
электронной почты: IP-адрес или доменное
имя станции (т.е., имя станции).
Укажите IP-адрес сервера SMTP,
используемого для отправки электронной
почты.
Этот параметр действителен только тогда,
когда для идентификации сервера
используется IP-адрес.
Укажите доменное имя станции (т.е, имя
станции) для сервера SMTP, используемого
для отправки электронной почты.
Этот параметр действителен только тогда,
когда для идентификации сервера
используется имя станции.
Укажите порт, который должен
использоваться для соединения с
сервером SMTP, используемым для
отправки электронной почты.
Этот параметр, как правило, изменят
требуется.
Задайте адрес электронной почты для
Ethernet-модуля.
Выберите последовательность работы с
серверами POP и SMTP. Если данный
флажок установлен, сначала производится
обращение к серверу POP (прием
электронной почты), а затем к SMTP
(отправка электронной почты).
умолчанию
IP Address
(IP-адрес)
0.0.0.0
Нет
0
(Используется
порт 25.)
ь не
Нет
Не выбрано
Подробное описание содержится в РАЗД ЕЛЕ 2 Функцияотправки
электроннойпочтыв РуководствеOperation Manual Construction of
Applications.
67
POPРаздел 3-5
3-5POP
POP Server Setup (Настройка сервера POP)
ПараметрПояснениеЗначениепо
Server
specification
type (Способ
идентификации сервера)
IP Address
(IP-адрес)
Host name
(Имяст
Port No.
(Номерпорта)
Account Name
(Учетноеимя)
Mail password
(Паро
электронной
почты)
Server access
interval time
(Интервал
обращения к
серверу)
анции)
ль
Подробное описание содержится в РАЗДЕЛЕ 3 Функцияприемаэлектроннойпочты в Руководстве Operation Manual Construction of Applications.
Выберите способ идентификации сервера POP3,
применяемого для приема электронной почты:
IP-адрес или доменное имя станции (т.е., имя
станции).
Задайте IP-адрес сервера POP3, используемого
для приема электронной почты.
Этот параметр действителен только тогда, когда для
идентификации сервера используется IP-адрес.
Укажите доменное имя станции (т.е., имя станции) для сервера POP3, используемого для приема электронной почты.
Этот параметр действителен только тогда, когда
для идентификации сервера используется имя
станции.
Укажите порт, который должен использоваться
для подключения к серверу POP3, применяемому для приема электронной почты.
Эт
от параметр, как правило, изменять не требуется.
Укажите учетное имя, которое должно использоваться для передачи и приема электронной почты.
Допускается использовать только алфавитноцифровые символы.
Если учетное имя не задано, в качестве учетного
имени будет использоваться часть e-mail адреса,
расположенная слева от @.
Задайте пароль для учетной записи (учетного
имени), используемой для передачи и приема
электронной почты.
Задайте интервал передачи и приема электронной почты. Передача и прием электронной почты
будут осуществляться автоматически с установленной в данном поле периодичностью.
умолчанию
IP Address
(IP-адрес)
0.0.0.0
Нет
0
(Используется
порт 110)
Нет
Нет
0
(5 минут)
68
Mail Address (Адресэлектронной почты)Раздел 3-6
3-6Mail Address (Адрес электронной почты)
Destination Mail Address Setup (Настройкаадресаэлектроннойпочтыадресата)
ПараметрПояснениеЗначениепо
Mail Address 1
(Адрес
электронной
почты 1)
Mail Address 2
(Адрес
электронной
почты 2)
Задайте один из адресов, по которому Ethernetмодуль будет отправлять электронную почту
(может быть задано до двух адресов).
Примечание: для отправки электронной почты
можно задать несколько адресов, перечислив их
через запятую.
Задайте один из адресов, по которому Ethernetмодуль будет отправлять эл
(может быть задано до двух адресов).
Примечание: для отправки электронной почты
можно задать несколько адресов, перечислив их
через запятую.
ектронную почту
Подробное описание содержится в РАЗД ЕЛЕ 2 Функцияотправки
электроннойпочтыв РуководствеOperation Manual Construction of
Applications.
умолчанию
Нет
Нет
69
Send Mail (Отправка электронной почты)Раздел 3-7
3-7Send Mail (Отправка электронной почты)
ПараметрПояснениеЗначениепо
Trigger No.
(Номерсобытия)
Send mail upon
trigger
(Отправлять
электронную
почту по
событию)
Тип
события
(Можно выбрать
только
один.)
Software
switch
(Про-
гра
мный
переключатель)
Word
value
change
(Изме-
нение
значения слова)
Bit value
change
(Изме-
нение
состояния
бита)
Выберите номер для события, по которому
инициируется отправка электронной почты.
Можно зарегистрировать до восьми событий.
Укажите, должны ли использоваться
выбранные события для отправки электронной
почты.
Если выбрана данная опция, отправка электронной почты будет производиться по включению бита "Отправка e-mail".
м-
В качестве бита "Отправка e-mail" используется бит 03 слова n, расположенного в словах,
зарезервированных для модулей шины CPU.
(n = 1500 + 25 x номер модуля)
Если выбрана данная опция, с
ва, расположенного по указанному адресу,
сравнивается со стандартным значением с
применением одной из перечисленных ниже
функций сравнения, и отправк а электронной
почты производится в случае выполнения установленного условия.
=, <>, <, <=, >=, >
Выберите адрес для хранения образцового
значения из выпадающего списка.
Если выбрана данная опция, о
ронной почты производится по изменению состояния указанного бита (из ВКЛ в ВЫКЛ или
из ВЫКЛ в ВКЛ).
Выберите адрес бита из выпадающего списка,
расположенного ниже.
одержание сло-
тправка элект-
умолчанию
---
Не выбрано
Выбрано
Не выбрано
Не выбрано
70
Send Mail (Отправка электронной почты)Раздел 3-7
ПараметрПояснениеЗначение по
Тип
события
(Можно выбрать
только
один.)
Mail address
(Адресэлектроннойпочты)
Send user data
(Передача
данных
пользователя)
Send Error Log
information (От-
правлять содержимое журнала
ошибок)
Send status
information
(Отправлять
информацию о
состоянии)
Send file data/I/O
memory data
(Отправлять
файл данных/
данные памяти
ввода/вывода)
Attached file
name (Имя при-
крепляемого
файла)
ETN
condition
(Усл о вие
ETN)
CPU
condition
(Усл о вие
CPU)
Interval
time
(Periodic
timer)
(Вре-
менной
интервал)
Если выбрана данная опция, отправка электронной почты производится в случае регистрации ошибки в журнале ошибок Ethernet-модуля.
Если выбрана данная опция, отправка электронной почты производится в случае наступления лю
бого из перечисленных ниже условий в
модуле CPU.
С помощью расположенного справа выпадаю-
щего списка можно выбрать, какое из этих условий будет служить в качестве события для
отправки электронной почты.
• Возникновение нефатальной ошибки
• Возникновение фатальной ошибки
• Изменениережимаработы
Если выбрана данная опция, отправка эл
ронной почты производится периодически через определенные временные интервалы.
Периодичность отправки электронной почты
можно задать в поле " Interval time " (Временной интервал) (в минутах).
Выберите адрес электронной почты адресата.
В качестве электронного адреса адресата ис-
пользуется один из адресов, который был задан в закладке Mail Address (Адрес э
ной почты).
Если выбрана данная опция, в теле электронного письма передаются данные пользователя.
Место для хранения данных, созданных пользователем, определяется адресом электронной почты, задаваемым ниже.
Если выбрана данная опция, в состав эл
ронного письма включается журнал ошибок.
Если выбрана данная опция, в состав электронного письма включается информация о состоянии.
Если выбрана данная опция, в качестве приложения к письму могут быть переданы любые
пере
численные ниже данные.
• Содержимое памяти ввода/вывода (.IOM)
• Содержимое памяти ввода/вывода (.TXT)
• Содержимое памяти ввода/вывода (.CSV)
• Файлданных (любойфайл)
Выберите в расположенном ниже поле флажков тип прикрепляемых данных. Если выбрана
передача содержимого памяти ввода/вывода,
также следует выбрать адрес и диапазон передаваемых данных в поле “I/O memory data” (Соде
ржимое памяти ввода/вывода), расположен-
ном ниже.
Если была выбрана передача данных в виде
прикрепляемого файла, в данном поле необходимо указать имя передаваемого файла.
ект-
лектрон-
ект-
умолчанию
Не выбрано
Не выбрано
Не выбрано
Address 1
(Адрес 1)
Не выбрано
Не выбрано
Не выбрано
Не выбрано
Нет
71
Receive Mail (Прием электронной почты)Раздел 3-8
ПараметрПояснениеЗначение по
Interval time
(Временной
интервал)
Если выбрана
периодическая
отправка электронной почты
(“Periodic
timer”)
Если в качестве события
для отправки
электронной
почты выбрано изменение
состояния бита (“Bit value
change”) или
изменение
значения слова (“Word value
change”)
Уст анови те периодичность
отправки электронной почты.
1 ... 1440 (10 ... 14400 мин) с
шагом 10 мин
Задайте временной интервал
для контроля значения по
указанному адресу.
1 ... 1000
с шагом 1 с
По умолчанию: 0000
(1 ... 1000 с)
Подробное описание содержится в РАЗД ЕЛЕ 2 Функцияотправки
электроннойпочтыв РуководствеOperation Manual Construction of
Applications.
3-8Receive Mail (Прием электронной почты)
умолчанию
0
(10 минут)
0
(1 секунда)
Posting Mail Address Protection Setting (Настройка запрета приема электронной почты)
ПараметрПояснениеЗначение по
Protect using mail
address
(Защитаспомощьюадреса
e-mail)
Mail address
(Адрес
электронной
почты)
Если выбрана данная опция, прием
электронных писем от отправителей с
адресами, которые отсутствуют в списке,
осуществляться не будет.
В поле “Mail address” (Адрес e-mail) перечислите
отправителей, от которых разрешается
принимать электронную почту.
Если была выбрана защита с использованием
электронной по
адреса электронной почты.
Электронная почта не будет приниматься от
отправителей, адреса которых отсутствуют в
списке.
чты, укажите в данном поле
умолчанию
Не выбрано
Нет
72
Receive Mail (Прием электронной почты)Раздел 3-8
Receive Attached File Setting (Настройка приема вложенных файлов)
ПараметрПояснениеЗначениепо
Receive file with
specified
extension only
(Ограничение
Если выбрана данная опция, с электронной
почтой будут приниматься только файлы с
указанными расширениями.
В расположенном ниже поле флажков можно
выбрать одновременно несколько расширений.
расширением OBJ (которые могут быть созданы с
помощью CX-Programmer), содержащих все
программы модуля CPU, выпо
циклически и по прерываниям.
расширением STD, содержащих параметры
ПЛК, зарегистрированные таблицы ввода/
вывода, таблицы маршрутизации, параметры
модуля и т.п. (которые можно считать из модуля
CPU с помощью CX-Programmer).
расширением IOM, которые содержат
состояния битов, расположенных в области
памяти (от на
быть создан с помощью CX-Programmer).
расширением CSV (создаваемых с помощью
таких программ, как Excel).
Данная опция разрешает прием файлов с
расширениями, устанавливаемыми
пользователем.
чала до конца) (файл IOM может
лняемые
умолчанию
Не выбрано
Выбрано
Receive Command Setting (Настройка приема команд)
ПараметрПояснениеЗначение по
Receive specified
command only
(Принимать
только указанные
команды)
FileWriteДаннаяопцияразрешает запись в файл.Не выбрано
FileReadДаннаяопцияразрешает чтение файлов.Выбрано
FileDeleteДаннаяопцияразрешаетудалениефайлов.Невыбрано
FileListДаннаяопцияразрешает предоставление
UMBackupДа
PARAMBackupДаннаяопцияразрешаетсоздание резервной
IOMWriteДаннаяопцияразрешаетзаписьвобласть
IOMReadДаннаяопцияразрешает чтение области
ChangeModeДаннаяопция разрешает изменение режима работы. Не выбрано
ErrorLogReadДаннаяопцияразрешаетчтение ж
ErrorLogClearДаннаяопцияразрешаеточисткужурнала
MailLogReadДаннаяопцияразрешает чтение журнала
MailLogClearДаннаяопцияразрешает очистку журнала
Te stДаннаяопцияразрешает выполнение проверки
FinsSendДаннаяопцияразрешает выполнение команд FINS. Не выбрано
Если выбрана да
выполняться только указанные команды,
передаваемые по электронной почте.
Команды, прием которых разрешен, можно выбрать
в поле флажков, расположенном ниже.
списка файлов.
нная опция разрешает создание резервной
копии программы пользователя.
копии области параметров.
памяти ввода/вывода.3
памяти ввода/вывода.
ошибок.
электронной почты.
электронной почты.
приема электронной почты.
нная опция, будут
умолчанию
Выбрано
Выбрано
Выбрано
Выбрано
Не выбрано
Выбрано
урнала ошибок. Выбрано
Выбрано
Выбрано
Выбрано
Выбрано
73
Auto Adjust Time (Автоматическая корректировка времени)Раздел 3-9
Подробноеописаниесодержитсяв РАЗДЕ Л Е 3 Функция приема
электронной почты вРуководствеOperation Manual Construction of
Applications.
3-9Auto Adjust Time (Автоматическая корректировка времени)
SNTP Server Setup (Настройкасервера SNTP)
ПараметрПояснениеЗначениепо
Get the time
information from
the SNTP server
(Получать
информацию о
времени от
сервера SNTP)
Автоматическая
корректировка
времени
Server
specification
type (Способ
идентификации
сервера)
IP Address
(IP-адрес)
Host name
(Имястанции)
Если выбрана данная опция, часы модуля CPU
синхронизируются с показаниями часов сервера
SNTP.
Корректировку часов можно производить только
для того модуля CPU, в который установлен
Ethernet-модуль.
Укажите время, в которое будет производиться
обращение к серверу SNTP с целью
синхронизации часов.
Когда наст
время, производится обращение к серверу SNTP
и часы модуля CPU корректируются по
показаниям часов сервера SNTP.
Выберите способ идентификации сервера SNTP,
используемого для автоматической
корректировки часов: IP-адрес или доменное имя
станции (т.е, имя станции).
Укажите IP-адрес для сервера SNTP, который
до
лжен использоваться для автоматической
корректировки часов.
Данный параметр действует только в том случае,
если для идентификации сервера выбран IP-адрес.
Укажите доменное имя станции (т.е., имя
станции) для сервера SNTP, который должен
использоваться для автоматической
корректировки часов.
Данный параметр действует только в том случае,
если для идентификации сервера было выбрано
имя станции.
упает установленное в данном поле
умолчанию
Невыбрано
0:0:0
IP Address
(IP-адрес)
0.0.0.0
Нет
74
HTTPРаздел 3-10
3-10HTTP
ПараметрПояснениеЗначениепо
Port No.
(Номерпорта)
Retry timer
(Времядо
повторной
попытки)
Adjust Time
(Разницаво
времени)
Укажите номер порта для подключения к серверу
SMTP, который выбран для автоматической
корректировки часов. Этот параметр, как
правило, изменять не требуется.
Установите время, по истечении которого должна
предприниматься повторная попытка
установления соединения в случае сбоя
соединения с сервером SMTP. Этот па
как правило, изменять не требуется.
Данный параметр устанавливает сдвиг во
времени между показаниями часов модуля CPU
и показаниями часов сервера SNTP.
Чтобы использовать непосредственно значение
времени сервера SNTP, введите 0.
раметр,
умолчанию
0
(Используетсяпорт 123)
0
(10 с)
+0:0
Подробное описание содержится в РАЗДЕЛ Е 5 Функция автоматической
корректировки часов в Руководстве Operation Manual Construction of
Applications.
HTTP Server Setup (Настройка сервера HTTP)
ПараметрПояснениеЗначение по умолчанию
Use Web Function
(Использовать
Web-функцию)
Password
(Пароль)
Port No.
(Номерпорта)
ПодробноеописаниеприводитсявПриложение G Web-функция
Ethernet-модуля.
Примечание(1) Закладка HTTP Server Setup (Настройка сервера HTTP)
предусмотрена для Ethernet-модулей версии 1.3 или выше.
(2) Выполните настройку, используя функцию настройки параметров
модуля в программе CX-Programmer (будет добавлено в версии 5.0
или выше), либо используя Web-функцию (см. Приложение G Web-
функция Ethernet-модуля).
Выберите или запретите
использование Web-функции.
Чтобы запретить Web-функцию,
снимите данный флажок.
Задайте пароль для обращения
к параметрам и информации о
состоянии Ethernet-модуля с
помощью Web-браузера.
Для каждого модуля по адресам, определяемым позициями смещения,
начиная с первого слова области, хранятся данные разного типа
(см. рисунок ниже).
Начальное слово n определяется по следующей формуле:
Cмещение
Бит
n
n+1
n+2
n+3
n+4
n+5
n+6
n+7
n+8
n+9
n+10
n+11
n+12
n+13
n+14
n+15
n+16
n+17
n+18
n+19
n+20
n+21
n+22
n+23
n+24
Начальное слово n = CIO 1500 + (25
15870
Бит управления модулем
Состояние сокета UDP 1
Состояние сокета UDP 2
Состояние сокета UDP 3
Состояние сокета UDP 4
Состояние сокета UDP 5
Состояние сокета UDP 6
Состояние сокета UDP 7
Состояние сокета UDP 8
Состояние сокета TCP 1
Состояние сокета TCP 2
Состояние сокета TCP 3
Состояние сокета TCP 4
Состояние сокета TCP 5
Состояние сокета TCP 6
Состояние сокета TCP 7
Состояние сокета TCP 8
Состояние службы
Слово ошибок
Биты запроса сокетслужбы 2
Биты запроса сокетслужбы 4
Биты запроса сокетслужбы 6
Биты запроса сокетслужбы 8
Состояние соединения FINS/TCP
(Не исп.)
Биты запроса сокетслужбы 1
Биты запроса сокетслужбы 3
Биты запроса сокетслужбы 5
Биты запроса сокетслужбы 7
Направление данных
От модуля CPU на
Ethernet-модуль
От Ethernet-модуля на
модуль CPU
От модуля CPU на
Ethernet-модуль
От Ethernet-модуля на CPU
(см. Раздел 6 FINS-коммуникации)
× номермодуля)
Соответствующие коммуникационные
службы
Сокет-службы
(см. Руководство
Operation Manual,
Construction of Applications
Раздел 6 )
Функция электронной почты
(см. Раздел 2 Руководство
Operation Manual,
Construction of Applications)
Сокет-службы
(см. Раздел 6 Руководство
Operation Manual,
Construction of Applications)
FTP-служба и т.п.
Все условия возникн. ошибки
Сокет-службы
(см. Руководство
Operation Manual,
Construction of Applications,
Раздел 6)
FINS-коммуникации
78
Ниже перечислены состояния, показанные на диаграмме, которые также
можно проверить в окне настройки программных переключателей
(битов) в CX-Programmer.
• Состояниесокетов UDP/TCP 1 ... 8 (флаг "Открытие", флаг "Прием",
флаг "Передача", флаг "Закрытие", флаг "Ошибка хранения
результатов", флаг "Сокет открыт")
• Состояниеслужбы (состояние FTP)
• Статуссоединения FINS/TCP
Пояснения относительно использования соответствующих
коммуникационных сервисов, перечисленных на диаг
рамме выше,
можно найти в указанных разделах.
Слова, резервируемыевобласти CIOРаздел 4-1
Биты управления модуля (от модуля CPU на Ethernet-модуль)
1514131211109876543210
n
Бит принудительного закрытия сокета
Бит отправки электронной почты
Бит автоматической корректировки часов
БитПрограммный
переключатель
0 ... 1(Не используется) ------------
2Бит
"Принудительное закрытиесокетов"
3Бит "Отправка e-
mail"
4Бит
"Автоматическая
корректировка
часов"
5 ... 15(Не используется)------------
Состо
яние
ВКЛПользователь По включению данного бита все
ВЫКЛМодульСбрасывается модулем после
ВКЛПользователь По включению данного бита
ВЫКЛМодульСбрасывается модулем, после
ВКЛПользователь По включению данного бита
ВЫКЛМодульСбрасывается модулем после
Кто
переключает
Действия модуляСмотрите
сокеты принудительно
закрываются.
закрытия сокета.
производится отправка
электронной почты пользователя.
того, как электронная почта
п
ользователя отправлена.
производится автоматическая
корректировка часов.
завершения автоматической
корректировки часов.
Руководство Operation
Manual, Construction of
Applications, РАЗДЕЛ 6
Руководство Operation
Manual, Construction of
Applications, РАЗДЕЛ 2
Руководство Operation
Manual, Construction of
Applications, РАЗДЕЛ 5
Бит "Принудительное закрытие сокетов" (Бит 2)
Переведя данный бит в состояние ВКЛ, можно принудительно закрыть
все сокеты UDP и TCP, используемые для сокет-служб. Эту возможность
можно использовать, например, для обработки ошибок.
Не следует принудительно закрывать сокеты, когда производится обмен
данными, в противном случае произойдет ошибка. После то
сокеты будут принудительно закрыты, Ethernet-модуль вновь переведет
данный бит в состояние ВЫКЛ. Не пытайтесь принудительно изменять
состояние этого бита, пока он не будет автоматически сброшен модулем.
Порты, используемые исключительно Ethernet-модулем, закрыты не будут.
го, как все
Бит "Отправка e-mail" (Бит 3)
Переведя данный бит в состояние ВКЛ, можно инициировать отправку
электронной почты пользователя. Со
держание электронной почты
пользователя устанавливается в Системных настройках модуля шины CPU.
После того, как электронная почта пользователя будет отправлена,
Ethernet-модуль вновь переведет данный бит в состояние ВЫКЛ. Не
пытайтесь принудительно изменять состояние этого бита, пока он не
будет автоматически сброшен модулем.
Бит "Автоматическая корректировка часов" (Бит 4)
Переведя данный бит в состояние ВКЛ, мо
жно инициировать
автоматическую корректировку часов. Выбор сервера SNTP,
необходимого для автоматической корректировки часов, производится в
окне Unit Setup (Настройка модуля) в CX-Programmer.
После того, как автоматическая корретировка часов будет завершена,
Ethernet-модуль вновь автоматически переведет данный бит в состояние
ВЫКЛ. Не пытайтесь принудительно изменять состояние этого бита,
пока он не будет автоматически сброшен модулем.
79
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.