Показано с 1 по 10 из 74

Тема: Графические языки и удобство программирования

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Amko Посмотреть сообщение
    Так то 15 выходов можно и ручками прописать)
    Выходы здесь указаны просто для примера, на самом деле ситуация может быть самая разная.
    Я про то, что предлагают отказываться от FOR и переходить на что-то, вроде (пользуясь циклом самого ПЛК):
    " if uslovie<> ustavka then a:=a+1; end_if; ".

    Вот и представьте:
    к примеру, есть 15 дискретных датчиков, они образуют массив.
    Нужно в программе перебрать состояния всех 15-ти датчиков ( теперь уже элементов массива) и выполнить затем какие-либо операции в зависимости от их состояния.
    Теперь задумайтесь:
    в каком случае быстрее выполнится сама программа:
    - если я в каждом цикле буду перебирать по одному элементу массива (на это уйдёт 15 циклов ПЛК);
    - или же если я использую FOR и с его помощью я ЗА ОДИН ЦИКЛ ПЛК переберу ВСЕ элементы массива?
    Это только один простенький примерчик насчет FOR.

    А если элементов не 15, а 115?
    Последний раз редактировалось kolyan; 12.02.2014 в 18:24.

Похожие темы

  1. Языки программирования CoDeSys
    от mogikanin в разделе ПЛК3xx (архив)
    Ответов: 21
    Последнее сообщение: 23.03.2014, 15:58
  2. примеры программирования
    от ilf в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 20.07.2010, 14:33
  3. Удобство монтажа
    от SKiT в разделе Разработки
    Ответов: 3
    Последнее сообщение: 05.03.2009, 11:24

Ваши права

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