Добрый день. Отправьте, пожалуйста, проекты для обоих устройств на support@owen.ru
Укажите версию прошивки ПЛК (можно посмотреть через PLC browser в Codesys, команда PLC Info).
Вид для печати
Добрый день. Отправьте, пожалуйста, проекты для обоих устройств на support@owen.ru
Укажите версию прошивки ПЛК (можно посмотреть через PLC browser в Codesys, команда PLC Info).
Небольшое дополнение
Если в проекте помимо графических элементов есть графики или элементы архивирования, то обращение к регистрам ПЛК будет даже если графики или элементы архивирования расположены на не активных экранах.
Если на активном экране есть ф.области с функциями чтения регистров ПЛК, то обращение к регистрам ПЛК будет даже если условия вызова ф.области не выполняются.
Спасибо за уточнение, жаль, что оно не получилось полностью корректным.
Элементы архивирования (например, Архивирование на USB) генерируют запросы по Modbus только в том случае, если открыт экран, на котором они расположены. Поэтому в большинстве случаев имеет смысл делать их глобальными.
тут http://www.owen.ru/forum/showthread....l=1#post206286 уже обсуждалось про импорт из csv, а получится импортировать значение в таблице, допустим от 0 до 50 и передавать это значение через определенный промежуток времени на частотник в виде управляющего сигнала? или обязательно нужно промежуточное звено между СП и ПЧ в виде ПЛК? или можно обойтись ПР200? с ПР200 уже имел дело, и очень понравилась простота программирования. задача управлять насосами фонтана по заданной программе, например написанной в таблице csv.Вложение 31764
Импорт CSV поддержан, передать импортированные значения по Modbus тоже не составит труда.Цитата:
получится импортировать значение в таблице, допустим от 0 до 50 и передавать это значение через определенный промежуток времени на частотник в виде управляющего сигнала?
Есть панель СП307.
Мне необходимо отключить звук при нажатии кнопок. Нашел, что регистру PFW2 нужно присвоить 1. Но тогда происходит полностью отключение звука, а мне надо, чтобы при возникновении определенных условий звук был. Возможно это реализовать?
И еще при запуске эмуляции OffLine макросы не выполняются, это нормально?
Создаю макрос, в нем одна команда Beep();. Далее создаю функциональную область,ставлю условие запуска циклическое, в функциях указываю вызвать мой макрос. Не пищит.
Панель СП307 включается со второго или третьего раза, другие включаются такие же соответственно без проблем. Питание ОВЕН БП60Б-Д4 24 В. Других потребителей нет. Везти к вам?
Доброго дня
Помнится, с СП270 была проблема убегания встроенных часов как самих по себе, так и в зависимости от нагрузки
Подскажите пожалуйста, наблюдается ли такая проблема с СП3хх?
Вообще, есть ли в этой панели энергонезависимые часы?
Подскажите, возможно ли применение в макросах массивов или динамической адресации?
Да, конечно. Тут, например, использовались массивы:
http://www.owen.ru/uploads/aip_47_sait_kislov_36-37.pdf
Евгений, использую функцию Copy из вашего примера. Компиляция проходит без ошибок, а при записи конфигурации в панель выходит ошибкаВложение 32097
Причем ваш пример загружается и работает нормально, может быть надо что-то настроить-подключить?
Все, разобрался :)
Добрый день! Подскажите:
- есть возможность вызывать запись на USB флеш непосредственно из макроса, например какой-нибудь функцией? Вариант с дерганьем бита управления понятен.
- если вызвать запись на USB флеш непосредственно из макроса, как остановить выполнение макроса до момента завершения записи на USB флеш? Или в макросе получить значение успешного завершения записи в этом же цикле выполнения макроса?
- если вариант с дерганьем бита не подходит, то смотрите в сторону Stdio.h - fopen, fwrite, fclose и вся прочая обвязка и обработка.
- макрос, работающий с файлами, должен вызываться в параллельном режиме. после закрытия файла инкрементируйте счетчик - если значение изменилось, то запись произошла. о том, была ли она успешной, можно судить по косвенным признакам - увеличившемуся размеру файла и т.д.
Стр 195 РП СП3ХХ регистры доступа первого-девятого уровня: при открытии более высокого уровня доступа бит предыдущего уровня сбрасывается в 0 или остается равным 1? Симуляция на ПК бит предыдущего уровня доступа сбрасывает в 0, а панель бит предыдущего доступа оставляет как 1.
Все верно. Если в панели уже есть открытые уровни доступа, то при открытии более высокого они сохранятся.
Пример:
1. активирован первый уровень доступ - PSB60 ВКЛ - доступны для ввода элементы первого уровня.
2. активирован второй уровень доступа - PSB60 ВКЛ, PSB61 ВКЛ - доступны для ввода элементы первого и второго уровня.
3. если вручную сбросить PSB60, то элементы первого уровня станут недоступны для ввода.
Евгений, спасибо за оперативные ответы. Еще вопросик - можно ли в интерфейсе окна разработки наряду с элементами указывать текстовые комментарии (как после // в си) - т.е. текст, который виден в окне конфигуратора, но не виден при выполнении программы в панели?
Евгений, добрый день! Поясните, пож-та: элемент Экспорт CSV, вкладка данные, элемент кол-во регистров что определяет? он как-то должен зависить от размера буфера данных если выбран циклический буфер? В моем случае запись на USB происходит только если указать кол-во регистров 0 и записывается в таком случае весь ненулевой буфер.
Добрый день. См. Руководство пользователя, п. 9.7.1. Пример из этого пункта доступен на сайте:
http://www.owen.ru/uploads/sp307_archivation.zip
Если коротко - то это кол-во строк, записываемых в файл при вызове действия экспорта.
Спасибо, я изучил эти примеры ранее. В том то и вопрос, если в вашем примере http://www.owen.ru/uploads/sp307_archivation.zip в элементе Экспорт CSV, вкладка данные, элемент кол-во регистров выставить 1 (также как и 2, 3) то экспортируется какая-то билиберда, но не первая (две , три) строка буфера. В билиберде кол-во экспортируемых строк соответствует выставленному значению. Может быть при выставлении 1 нужно давать правильный адрес строки?
Если вы меняете кол-во регистров, то нужно соответствующим образом поменять кол-во записей в элементе Архивирование в панели.
Евгений, можно ли в элементе архивирование USB вывод столбцов дата и время перенести в начало данных в файле экспорта? Чтобы первыми были дата и время, а потом столбцы, которые формируются в закладке данные. Сбор данных времени PSW30-35 понятен, но образует 6 столбцов в файле экспорта. Хотелось бы видеть в файле экспорта: два столбца дата и время, затем основные данные экспорта.
Регистры PSW30-35 для сбора данных времени не нужны!!!
Достаточно вкл. эту галку
Вложение 32232
Оставить только регистры с данными
Вложение 32233
И все.
Вложение 32235
Идем дальше. ) А как сделать чтобы дата и время были первыми столбцами?
Просто добавляйте архивируемые переменные в нужном порядке:
Вложение 32236
А для элемента Архивирование USB это можно применить? Там запрашивается регистр данных.