Контроллеры Productivity3000
Вопросы:
У P3-RX нет жидкокристаллического дисплея ( LCD).
У P3-RX нет программного порта USB (для программирования из удаленного каркаса)
Единственно возможный порт для программирования ЦПУ P3-530 - это Ethernet. IP адрес порта Ethernet P3-530 и P3-550 по умолчанию: 10.10.10.10
a. У P3-530 нет жидкокристаллического дисплея ( LCD) на лицевой панели и кнопок для работы с ним.
b. У P3-530 нет программного порта USB.
c. ЦПУ P3-530 не поддерживает Remote Expansion (Удаленный Ввод/вывод), потому что у него нет порта - Remote I/O Expansion.
d. У ЦПУ P3-530 объем памяти равен 25MB (доступной для программ и базы данных), что в два раза меньше чем у P3-550 .
Максимально расширенная конфигурация ПАК Р3-550 может состоять из:
17 Групп каркасов (1 Local (P3-550) + 16 Remote (P3-RS/RX))
5 Каркасов в Группе каркасов (P3-550 или P3-RS/RX) + 4 Expansion (P3-EX)
Всего 85 каркасов (1 P3-550, 16 P3-RS/RX, & 68 P3-EX)
59,840 физических точек Ввода/вывода (Все модули 64-х канальные)
Максимально расширенная конфигурация ПАК Р3-530 может состоять из:
Всего из 5 каркасов (1 (P3-530) + 4 Expansion (P3- EX))
3,520 физических точек Ввода/вывода (Все модули 64-х канальные)
По порту для внешних соединений (External Ethernet Port): 64 клиентских и 32 серверных соединений
По порту для удаленного ввода/вывода (Remote I/O Ethernet Port): 64 привода типа GS и 32 соединения с P3-RS
Функция Data Logger позволяет сохранять системные ошибки и до 64-х значений тэгов в памяти контроллера и автоматически переносить их на USB накопитель. Запись в архив может производиться по событию (срабатыванию булевого тэга) или периодически – раз в минуту, час, день, неделю, месяц.
Для начала архивирования достаточно настроить функцию в Р3-550 в режиме «Setup» (USB накопитель не нужен), архивные данные хранятся во внутренней памяти. При подключении USB накопителя к Р3-550 происходит автоматический перенос данных на накопитель. Размер файла архива (Data Logger Memory) ограничен памятью проекта. По умолчанию имена файлов на USB имеют имена: MMDDhhmm.csv.
• Boolean,
• Integer, 8 Bit Unsigned
• Integer, 16 Bit
• Integer, 16 Bit Unsigned
• Integer, 16 Bit BCD
• Integer, 32 Bit
• Integer, 32 Bit BCD
• Float, 32 Bit
• String
• Constant
Данные всех типов, кроме констант, можно использовать, как Array (Массив) первого и второго порядка.
Первое. Размещение аналоговых входов в каркасах локального расширения не вносит ухудшений в скорость обновления аналоговых входов. Оно может иметь даже противоположный эффект.
Последовательность, с которой данные аналоговых входов поступают в ЦПУ детерминированная и упрощенно выглядит так:
– аналоговый модуль сообщает каркасу, когда данные на канале входа изменились,
- каркас последовательно сканирует все аналоговые модули, чтобы обнаружить модули, которые выставили сигнал доступности свежей входной информации (fresh analog data),.
- когда каркас находит такой модуль, он считывает данные всех каналов модуля и переходит к следующему модулю с доступной свежей информацией.
- этот процесс идет непрерывно, единственное прерывание процесса происходит, когда ЦПУ запрашивает входные данные (похожим образом происходит считывание дискретных входов, некоторое отличие состоит в том, что дискретные входа обновляются всегда).
Как Вы можете увидеть, что при быстром скан-цикле и с каркасом полным аналоговых модулей, Вы можете получить ситуацию, когда не все свежие аналоговые данные будут считаны в течение одного скан-цикла ЦПУ.
Например, у Вас 5 аналоговых модулей и у модулей. 1, 2, 4 и 5 есть свежая информация для передачи в каркас. После обработки модулей 1, 2 и 4, происходит прерывание из-за запроса на получения входной информации от ЦПУ. Когда каркас вернется к считыванию аналоговых входов, он начнет это делать с модуля 5. Каркас не пропустит ничего.