Страница 3 из 34 ПерваяПервая 1234513 ... ПоследняяПоследняя
Показано с 21 по 30 из 334

Тема: СПК1хх - Линейка панельных контроллеров для локальных систем.

  1. #21

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Если уж заводить об этом речь, неплохо бы уйти от суперюзера и работать под пользователем например oper как это сделано на наших системах, чтоб исключить крах системы
    Я уже думал на эту тему. Сейчас ведем дискуссию по этому вопросу.

  2. #22

    По умолчанию

    Тут пока надумаешь что то изучишь.. а тут БАЦ!!! и новенькое надо подождать))))))

  3. #23

    По умолчанию

    - встроенные RtC с автономным питанием
    - время работы часов на автономном питании, дней
    - тип элемента питания

    есть
    5-10
    Литиевый (CR2032 )
    Что же за привод у ЧРВ, что всего 10 дней от батарейки?

  4. #24

    По умолчанию

    Цитата Сообщение от Асутупист Посмотреть сообщение
    Что же за привод у ЧРВ, что всего 10 дней от батарейки?
    Ну тут вкралась ошибка при копировании - эта информация была перенесена с СПК2хх, где батарейки или аккумулятора вообще нет

    Спасибо. Сегодня поправим.

  5. #25

    По умолчанию

    Вроде читал,что при использовании CDS3, через порты одного ПЛК можно пробрасывать GATEWAY на другие ПЛК.Возможно ли,через TCP ПЛК1ХХ и какой либо номер порта , цепляться Кодесисом к панели СПК1ХХ,которая подключена к ПЛК через RS485 или COM?
    Т.е. у ПЛК адрес: 192.168.0.100 Port 502 , а у панели,например: 192.168.0.100 Port 510.

  6. #26

    По умолчанию

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    Вроде читал,что при использовании CDS3, через порты одного ПЛК можно пробрасывать GATEWAY на другие ПЛК.Возможно ли,через TCP ПЛК1ХХ и какой либо номер порта , цепляться Кодесисом к панели СПК1ХХ,которая подключена к ПЛК через RS485 или COM?
    Т.е. у ПЛК адрес: 192.168.0.100 Port 502 , а у панели,например: 192.168.0.100 Port 510.
    Честно говоря про такую возможность слышу впервые. Я постараюсь этот вопрос уточнить.

    Возможно вы читали про Gateway но в другом контексте. Если у вас разветвленная большая сеть, и если на удаленном ПК установлен Gateway, то вы можете подключаться к контроллеру на удаленном ПК.

  7. #27
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

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

  8. #28

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    Честно говоря про такую возможность слышу впервые. Я постараюсь этот вопрос уточнить.

    Возможно вы читали про Gateway но в другом контексте. Если у вас разветвленная большая сеть, и если на удаленном ПК установлен Gateway, то вы можете подключаться к контроллеру на удаленном ПК.
    Да,всё верно,такая возможность вроде есть.

    Если вернуться к СПК105,107,110 ,то панели
    могут быть весьма востребованы.
    Адекватная анонсированная цена и CDS3 на борту,могут
    склонить покупателя в сторону приобретения именно
    панели СПК1хх,а не панелей других производителей.

    Плюсом, на мой взгляд,является возможность создания визуализации
    для панели прямо в CDS3.Но минусом - невозможность удалённо менять проект в панели и мониторить панель.Может это и не особо минус.

    Предложение:

    Сделать для нового ПЛК110-30 библиотечную функцию,реализующую шлюз TCP/RS232 (или RS485) ,чтобы
    к панели можно было подключиться удалённо по TCP, хотя физически
    такого интерфейса на борту нет.Это партизанское решение позволит взаимно укрепить продажи связки ПЛК110-30 и СПК107 например.

    Немного технических вопросов :

    1.Панель может быть и мастером, и слэйвом?

    2.На ПЛК надо создавать Modbus Slave переменные?

    3.Вроде есть какое-то простое решение ,чтобы в CDS3 сделать общими переменные для нескольких контроллеров? И даже по RS485(232)?
    Хотя может здесь будет вопрос в скорости обмена.

    4.Видится удобным обмен в стиле сетевых переменных .От одного устройства шлётся широковещательный полный пакет переменных, и от другого свой полный пакет.Хотя для этого больше подходит
    протокол CAN или UDP TCP.

    5.В случае всего одного ПЛК и одной панели на интерфейсе. Мастеру,видимо, достаточно поочерёдно передавать и принимать полные наборы входящих и исходящих переменных .Единственно хотелось бы уйти от рутины переприсвоения переменных в MODBUS переменные.Список переменных (типа файла сетевых переменных) можно также взаимно отправить по RS485.Чтобы потом в пакете слать только значения с разделителями, для ускорения обмена. Итого на полный обмен переменными уйдёт примерно 20+20мСек. Повторюсь,кажется такая функция уже есть в CDS3.Если что,поправьте...

    6.Итого. Видно как много вопросов люди задают по обмену между панелью и ПЛК. Предлагается создать в библиотечном виде:
    На ПЛК функциональный блок ,на входах которого будут подключены ,например,до50-ти переменных из проекта . Те которые надо отправить по MODBUS в панель и один вход разрешения передачи. Соответсвенно на панели аналогичный блок в обратную сторону со своими переменными из проекта панели. На приём автоматически создадутся глобальные переменные принятые (от панели в глобальных ПЛК; от ПЛК в глобальных панели),возможно имя для списка глобальных переменных сделать автоматом в ПЛК: PANEL_NET_VAR_RECEIVED .
    А в панели : PLC_NET_VAR_485_RECEIVED. И к самому имени каждой принимаемой переменной добавить индекс, чтобы не совпали имена.

    Для пользователей будет просто создать обмен по RS485 Modbus, кто по-опытнее,сделают свои конструкции обмена.
    Но при этом будут стандартный,простой,специализированный функциональный блок обмена ПЛК и панели.
    Точнее на мастере и славе они будут немного разные,но это уже детали. А для Овен увеличение продаж

  9. #29
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Вставьте объект Конфигурация тревог в дерево устройств под приложением с помощью команды Добавить объект. Соответствующая библиотека AlarmManager.library будет автоматически добавлена в Менеджер библиотек
    Толи в таргете непредусмотрено добавление алармов, толи я невижу в выпадающем списке этот конфигуратор

    Это я к тому, чтоб его добавить мне пришлось поменять девайс на Control Win V3 (впринципе любой стандартный) добавить конфигуратор, далее вернутся к СПК. Может это можно как то изменить

  10. #30

    По умолчанию СПК1ХХ

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение

    Если вернуться к СПК105,107,110 ,то панели
    могут быть весьма востребованы.
    Адекватная анонсированная цена и CDS3 на борту,могут
    склонить покупателя в сторону приобретения именно
    панели СПК1хх,а не панелей других производителей.

    Плюсом, на мой взгляд,является возможность создания визуализации
    для панели прямо в CDS3.Но минусом - невозможность удалённо менять проект в панели и мониторить панель.Может это и не особо минус.

    - Почему же нельзя? Можно, но при условии, что панель подключена к ПК, а ПК включен и на нем запущен Gataway. А в линейке 2хх еще проще. Основное подключение идет через Ethrnet, так что, выделяете статический внешний IP и можно хоть из космоса к ней подключаться, отлаживать и перегружать проект. Открою маленький секрет у нас очень большая корпоративная сеть. И много сотрудников сейчас работают с устройствами работающими из CDS3.5, соответственно, я могу спокойно внутри сети подключаться к любому устройству и работать с ним. У нас это вошло в обыденную практику. Скажу даже больше. К СПК1ХХ тоже можно подключаться из любого места сети. Т.к. драйвер для USB подключения - это имитация сетевого подключения. Т.е. если СПК1хх подключена к ПК по usb, то я могу получить к ней доступ из любой точки нашей сети.

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    Предложение:

    Сделать для нового ПЛК110-30 библиотечную функцию,реализующую шлюз TCP/RS232 (или RS485) ,чтобы
    к панели можно было подключиться удалённо по TCP, хотя физически
    такого интерфейса на борту нет.Это партизанское решение позволит взаимно укрепить продажи связки ПЛК110-30 и СПК107 например.
    А смысл? RS232/485 это не сверхбыстрые протоколы. Теперь возьмите стандартный пакет TCP/IP и сравните с простым запросом по модбас. Разница в размере на глазах. При этом для обработки Modbus протокола и TCP пакета требуются разные вычистлительные средства. Я не вижу особого смысла поднимать стек Ethernet на RS-232. Если я ошибаюсь, переубедите меня.

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    Немного технических вопросов :

    1.Панель может быть и мастером, и слэйвом?
    -Да. Причем все интерфейсы независимы, т.е. каждый может быть или мастером или слейвом. Режим 232 или 485 можно менять в режиме конфигуратора.

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    2.На ПЛК надо создавать Modbus Slave переменные?
    Если речь идет об конфигурации, то в пару кликов мыши вы резервируете определенную область памяти под обмен, далее ечейкам памяти можно сопоставить переменные.
    Если речь о библиотеке, то на выходе ФБ вы просто получаете массив байт из него уже забираете или наоборот задаете нужную информацию


    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    3.Вроде есть какое-то простое решение ,чтобы в CDS3 сделать общими переменные для нескольких контроллеров? И даже по RS485(232)?
    Хотя может здесь будет вопрос в скорости обмена.
    Да, такой функционал есть. Но честно скажу еще не проверяли как это работает. Беру этот вопрос на заметку, дам ответ на днях. Есть большое подозрение, что это сетевые переменные, как на ПЛК100 и вероятно работает только по сети Ethernet. Но повторюсь, это необходимо проверить. Более того, эта возможность вероятнее всего будет доступта на устройствах с CDS 3.5.

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    4.Видится удобным обмен в стиле сетевых переменных .От одного устройства шлётся широковещательный полный пакет переменных, и от другого свой полный пакет.Хотя для этого больше подходит
    протокол CAN или UDP TCP.
    Отнесем данный вопрос к пункту 3. Вероятно это только для устройств Ethernet сети. Уточню/проверю, дам ответ

    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    5.В случае всего одного ПЛК и одной панели на интерфейсе. Мастеру,видимо, достаточно поочерёдно передавать и принимать полные наборы входящих и исходящих переменных .Единственно хотелось бы уйти от рутины переприсвоения переменных в MODBUS переменные.Список переменных (типа файла сетевых переменных) можно также взаимно отправить по RS485.Чтобы потом в пакете слать только значения с разделителями, для ускорения обмена. Итого на полный обмен переменными уйдёт примерно 20+20мСек. Повторюсь,кажется такая функция уже есть в CDS3.Если что,поправьте...
    При обмене по Модбас нет разницы одно устройство в сети или из 32. Есть стандартный протокол. Он описан и открыт. Codesys придерживается этого протокола. Поэтому надо создать устройство, задать ему настройки и задать область ввода/вывода. Далее с этой областью можно работать либо через адреса, либо привязать переменную. И даже если говоить о CDS2.3 и о сетевых переменных, вы их в любом случае создаете. А на второе устройство экспортируется уже готовый список переменных.
    Если есть необходимость увидеть, как работает Modbus Slave, то я могу сделать небольшой видео файл.


    Цитата Сообщение от Евгений_Томск Посмотреть сообщение
    6.Итого. Видно как много вопросов люди задают по обмену между панелью и ПЛК. Предлагается создать в библиотечном виде:
    На ПЛК функциональный блок ,на входах которого будут подключены ,например,до50-ти переменных из проекта . Те которые надо отправить по MODBUS в панель и один вход разрешения передачи. Соответсвенно на панели аналогичный блок в обратную сторону со своими переменными из проекта панели. На приём автоматически создадутся глобальные переменные принятые (от панели в глобальных ПЛК; от ПЛК в глобальных панели),возможно имя для списка глобальных переменных сделать автоматом в ПЛК: PANEL_NET_VAR_RECEIVED .
    А в панели : PLC_NET_VAR_485_RECEIVED. И к самому имени каждой принимаемой переменной добавить индекс, чтобы не совпали имена.

    Для пользователей будет просто создать обмен по RS485 Modbus, кто по-опытнее,сделают свои конструкции обмена.
    Но при этом будут стандартный,простой,специализированный функциональный блок обмена ПЛК и панели.
    Точнее на мастере и славе они будут немного разные,но это уже детали. А для Овен увеличение продаж
    Если я все верно понимаю, то такая проблема обычно возникает, если речь идет о большом проекте, где есть отдельно ПЛК и есть отдельно панель. В таком случае список регистров может достигать пол сотни и более. Сам подобными проектами занимался. Но кто в таком случае мешает использовать СПК, как ПЛК и не мучиться с конфигурацией? А если речь об опросе простых приборов, то там сложности могут возникнуть у новичков, но прочитав инструкцию, посмотрев пример или позвонив в поддержку это решается на раз ...

    И теперь маленькое резюме. Эти вопросы правильные и интересные. Но могут иметь отношение скорее всего к СПК2хх. СПК1хх изначально задумывалась, как бюджетная линейка для локальных систем. Т.е. у нее нет Ethernet и как следствие нет скоростного канала для связи с верхним уровнем.
    Если речь вести о том, что СПК2хх будет работать в составе большой сети с множеством контроллеров и она будет центром управления, то вопрос про сетевые перемеенные прозвучал очень правильно. Но главное ограничение скорее всего тут будет в том, что это должны быть устройства на CDS3.5.


    P.S. оговорюсь еще раз. Про сетевые переменные дам ответ на неделе.
    Последний раз редактировалось Александр Приходько; 14.04.2013 в 23:58.

Страница 3 из 34 ПерваяПервая 1234513 ... ПоследняяПоследняя

Похожие темы

  1. Контроллер для систем вентиляции ТРМ133М.
    от Фадеева Надежда в разделе Контроллеры для систем вентиляции и кондиционирования
    Ответов: 19
    Последнее сообщение: 05.01.2019, 15:43
  2. Ответов: 57
    Последнее сообщение: 30.11.2017, 16:56
  3. Ответов: 5
    Последнее сообщение: 08.07.2014, 00:05

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •