ЖУРНАЛ СТА 4/2014
Для объектов Read-Only Register и Read- Only Input клиент MODBUS во время ра- боты контроллера будет формировать за- просы чтения 02 (Read Discrete Inputs) и 04 (Read Input Registers). Количество ре- гистров и битовых полей, запрашивае- мых при чтении, определяется суммар- ным размером входных каналов (в словах и битах), добавленных пользователем в конфигурациюкоммуникационных объ- ектов, как показано на рис. 20. Период передачи запросов чтения в миллисекун- дах определяется значением параметра Тип передачи , умноженным на значение параметра Гранулярность опроса , уста- новленного в свойствах сети для элемен- та Modbus Serial Master (CPM712) или Modbus TCPMaster (CPM713). Если уста- новлено нулевое значение параметра Тип передачи , запросы к данному объекту ис- ключаются из расписания. Для объектов Write-Only Coil и Write- Only Holding Register клиент MODBUS- контроллера будет формировать запросы записи 15 (WriteMultiple Coils) и 16 (Write Multiple Registers). Адрес первого реги- стра или битового поля в запросе опреде- ляется значением параметра Адрес объ- екта , а количество битовых полей или регистров в запросе – суммарным разме- ром (в битах или словах) выходных кана- лов, добавленных в конфигурацию ком- муникационного объекта. Если параметр Тип передачи имеет значение от 1 до 250, то запросы записи будут передаваться удалённому серверу циклически с перио- дом, равным произведению значения данного параметра на длительность гра- нулярности опроса сети. Если Тип пере- дачи равен 255, запросы записи будут пе- редаваться однократно при каждомизме- нении значения переменной приложе- ния, отображённой на каналы данного коммуникационного объекта. Для объектов с префиксом Read-Write будут формироваться запросы записи и чтения к соответствующим Holding -реги- страм и битовым полям типа Coil удалён- ного сервера по тем же правилам, что описаны ранее. Основное отличие ком- муникационных объектов с префиксом Read-Write состоит в том, что в их конфи- гурацию добавлены парные входные ( %I* ) и выходные ( %Q* ) каналы, позво- ляющие контролировать успешность за- писи значений переменных в Holding -ре- гистры или битовые поля типа Coil уда- лённого сервера MODBUS. Переменные, значения которых долж- ны передаваться удалённым серверам MODBUS или приниматься от них по се- ти, отображаются на каналыкоммуника- ционных объектов в конфигурации кли- ентаMODBUS по общимправилам, при- нятым в среде разработки CoDeSys 2.3: либо путём декларации непосредственно в дереве ресурса PLC Configuration , либо путёмотображения в секциях декларации переменных приложения при помощи директивы AT% . В заключение хотелось бы отметить, что коммуникационные возможности контроллеров FASTWEL I/O, связанные с протоколом MODBUS, позволяют ре- шать разнообразные задачи сбора дан- ных и управления в системах промыш- ленной автоматизации. При этом поль- зователям не приходится нести дополни- тельных затрат на приобретение обору- дования и лицензий на программное обеспечение. Все функциональные воз- можности, описанные в данной статье, доступны для применения непосред- ственно «из коробки» после приобрете- ния соответствующих контроллеров и интерфейсных модулей. ● Автор – сотрудник ЗАО «НПФ «ДОЛОМАНТ» Телефон: (495) 234-0639 E-mail: alexander.lokotkov@dolomant.ru АППА РАТ НЫЕ С Р Е ДС Т В А / П РОМЫШЛ Е ННЫЕ КОН Т РОЛЛ Е РЫ 93 СТА 4/2014 www.cta.ru Департамент Аудио-Видео Решений ПРОСОФТ Комплексные поставки и инсталляции специализированного аудиовидеооборудования для применения в системах наблюдения и контроля состояния Тел.: (495) 232 1687 • Факс: (495) 234 0640 avs@prosoft.ru • www.avsolutions.ru • Диспетчерские • Центры управления технологическими процессами • Центры ГО и ЧС • Транспортная инфраструктура • Системы безопасности Поставляемое оборудование: Применение: • Видеостены • Профессиональные мониторы • Интерактивные мониторы • Системы трансляции и управления информационным контентом WWW.AVSOLUTIONS.RU реклама
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy