Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Задержка

  1. #1

    Exclamation Задержка

    Здравствуйте!)
    Вот такая задача стоит: Есть не очень программируемый контроллер. у него там есть какие то программы которые выполняются и шаги. а у каждой программы есть параметры которые мне и надо забивать. Так вот проблема в том что мне нужно чтобы первой программе на первом шаге задать параметры нужно послать в регистр номера программы 1 и только потом в регистр номера шага - 1 а дальше параметры не суть. так вот как мне сделать так чтоб к примеру по кнопке Загрузка у меня все грузилось в таком порядке как мне нужно. Еще учитывая что есть к примеру несколько установок под которые свои программы. А регистр номера программы, шага и параметров в описи сервере один на всех. Номера программ всегда для каждой установки одни.

  2. #2

    По умолчанию

    Цитата Сообщение от Salvafion Посмотреть сообщение
    Так вот проблема в том что мне нужно чтобы первой программе на первом шаге задать параметры нужно послать в регистр номера программы 1 и только потом в регистр номера шага - 1 а дальше параметры не суть. так вот как мне сделать так чтоб к примеру по кнопке Загрузка у меня все грузилось в таком порядке как мне нужно.
    Поясните - нужно послать прибору запрос, в параметрами в строго определенном порядке?
    Какой ОРС сервер и протокол вы используете?
    Спасибо.

  3. #3

    По умолчанию

    Да нужно все посылать в строгом порядке и чтобы не случилось так чтобы данные в контроллер поступили случайно с первой кассеты а не с нужной второй например.
    RS-485 интерфейс MasterOPC Modbus OPC server.

  4. #4

    По умолчанию

    Сделать можно, но потребуется формировать запросы при помощи скрипта.
    Добавляется программные тег который будет по событию посылать запрос в устройство. Но сейчас в этом механизме обнаружилась небольшая ошибка.
    Мы к следующей недели устраним ее и вышлем вам пример. Напишите письмо на support(собака)insat.ru - мы дадим вам ссылку на видеопримеры по работе со скриптами.
    Спасибо.

  5. #5

    По умолчанию

    спасибо!)) Буду ждать. но если на скрипте писать то я то знаю. только вот работают ли там стандартные C# задержки.

  6. #6

    По умолчанию

    и там вроде бы нельзя передать сразу в контроллер из скрипта. а мне надо чтобы связь с OPC переменными была только во время выполнения

  7. #7

    По умолчанию

    Цитата Сообщение от Salvafion Посмотреть сообщение
    только вот работают ли там стандартные C# задержки.
    Скрипт нужно будет писать не в MasterSCADA а в MasterOPC, и там не C#.
    По команде из скады (переход тега из ложь в истина), тег в MasterOPC будет отправлять в устройство запрос в нужной вам последовательности.
    Ссылки на видео которые мы вам дали - это примеры по созданию скриптов в MasterOPC
    Последний раз редактировалось SCADAMaster; 09.11.2011 в 21:06.
    Спасибо.

  8. #8

    По умолчанию

    Вот смотрите у меня есть контролер в котором программа задается путем вначале указания номера программы и шага а потом загрузки параметров. но дело в том что шага у меня два. как мне вынести эти параметры. Мне это нужно очень срочно. если я в скрипте пишу у меня он слишком быстро это делает и просто не успевает записать в контроллер а делов то не много сначало записать на первый шаг потом на второй. как вот эту паузу сделать чтоб контроллер нормально принял инфу и дальше пошел?

  9. #9

    По умолчанию

    Цитата Сообщение от Salvafion Посмотреть сообщение
    если я в скрипте пишу у меня он слишком быстро это делает и просто не успевает записать в контроллер а делов то не много сначало записать на первый шаг потом на второй.
    Про какой скрипт вы говорите?
    Приложите ваш проект и конфигурацию ОРС
    Спасибо.

  10. #10

    Exclamation

    Вот выкладываю. Конфигурация сервера в корне проекта. OPC server.mbc.

    сюда не грузится почему-то поэтому тут http://ifolder.ru/26854303

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Задержка на языке ST
    от burn в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 13.10.2017, 11:38
  2. Язык ST. Временная задержка.
    от neoarey в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 26.03.2011, 01:15
  3. задержка ответа по сети Rs-485
    от light_finder в разделе Помощь Разработчикам
    Ответов: 34
    Последнее сообщение: 01.06.2010, 10:32
  4. какова задержка опроса по опс
    от maxmore в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 21.05.2010, 23:45
  5. МВА 8. Максимальная задержка ответа?
    от Владимир Чекин в разделе Мх110
    Ответов: 8
    Последнее сообщение: 06.04.2009, 20:54

Ваши права

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