Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 47

Тема: ST на ПР200

  1. #11
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Вопрос:
    Зачем издеваться над НЕ ПРОГРАММИСТОМ, когда его гораздо проще научить программировать на уровне железа (на низком уровне), не ограничивая возможностями языка и среды разработки?
    Вы не из команды TraceMode случаем? Они долго троллили так разработчиков, типа наш язык для технологов, а не программистов. Однако, технологи так в TraceMode и не смогли, да и программисты тоже, хотя задумка (с каналами, их пред и пост обработкой) была интересная.

    Цитата Сообщение от EFrol Посмотреть сообщение
    Однажды я дал КИПовцу электрическую схему К580ВМ80, на следующий день он принес программу в машинных кодах и сказал, что ему так понятнее.
    Не в машинных кодах, а на Verilog, скорее всего )

  2. #12

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    Вы не из команды TraceMode случаем? Они долго троллили так разработчиков, типа наш язык для технологов, а не программистов. Однако, технологи так в TraceMode и не смогли, да и программисты тоже, хотя задумка (с каналами, их пред и пост обработкой) была интересная.


    Не в машинных кодах, а на Verilog, скорее всего )
    Вы путаете язык программирования с языком описания аппаратуры
    Это разные вещи.
    Как и язык VHDL его можно только симулировать или генерировать топологию СБИС.
    или шить ПЛИС. В этих языках нет понятия "последовательное выполнение".

  3. #13
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Вы путаете язык программирования с языком описания аппаратуры
    Это разные вещи.
    Как и язык VHDL его можно только симулировать или генерировать топологию СБИС.
    или шить ПЛИС. В этих языках нет понятия "последовательное выполнение".
    Вы мне объясните, чем программирование ПЛИС на Verilog отличается от программирования, например PIC на ассемблере, тогда и поговорим.

  4. #14

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    Вы мне объясните, чем программирование ПЛИС на Verilog отличается от программирования, например PIC на ассемблере, тогда и поговорим.
    Поговорим о чем?

  5. #15
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Например о разнице, о которой я выше написал.

    ЗЫ. Или про последовательное выполнение на обычных реле. Как захотите.

  6. #16

    По умолчанию

    Это мне не интересно.

    Но интересно вот что. Можно ли этот код на ST переписать на FBD?

    Код:
    PROGRAM MHO
    VAR
    	ItemTank: INT := 0;
    	ItemConsole: INT := 0;
    	TankItem: POINTER TO Tank;
    	ConsoleItem: POINTER TO Console;
    	PumpItem: POINTER TO Pump;
    END_VAR
    
    FOR ItemTank := 1 TO 12 DO
    	TankItem := ADR(Tank[ItemTank]);
    
    	IF TankItem^.IdPump > 0 THEN
    		PumpItem := ADR(Pump[TankItem^.IdPump]);
    
    		IF TankItem^.IdConsole > 0 THEN
    			ConsoleItem := ADR(Console[TankItem^.IdConsole]);
    
    			IF PumpItem^.OnTMR.Q THEN
    				ConsoleItem^.LampStart := 0.5;
    			ELSE
    				ConsoleItem^.LampStart := 1;
    			END_IF
    
    			IF TankItem^.Level1 AND NOT TankItem^.AlarmLevelD THEN
    				IF ConsoleItem^.KeyStart AND ConsoleItem^.KeyStop THEN 
    					PumpItem^.State := TRUE;
    				END_IF
    			ELSE
    				PumpItem^.State := FALSE;
    			END_IF
    
    			IF NOT ConsoleItem^.KeyStop AND NOT ConsoleItem^.KeyStart THEN
    				PumpItem^.State := FALSE;
    			END_IF
    		END_IF
    	END_IF
    END_FOR

  7. #17
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Вы отказались ответить на мой вопрос. и задаете свой? Молодца, что сказать.
    По вашему новому вопросу - попробуйте на asm этот алгоритм реализовать.
    Если реализуете - то и на fbd сможете.

    ЗЫ. Но к чему вы сюда приплели ST - не понятно, вы же сами говорили, что в истоках asm...Балабол?

  8. #18
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    EFrol правильный ответ на вопрос "можно ли?" - НЕ НУЖНО.

  9. #19

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    Вы отказались ответить на мой вопрос. и задаете свой? Молодца, что сказать.
    По вашему новому вопросу - попробуйте на asm этот алгоритм реализовать.
    Если реализуете - то и на fbd сможете.

    ЗЫ. Но к чему вы сюда приплели ST - не понятно, вы же сами говорили, что в истоках asm...Балабол?
    Я поступаю так же как Вы. Вопросом на вопрос.

  10. #20

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    EFrol правильный ответ на вопрос "можно ли?" - НЕ НУЖНО.
    Это кстати ответ на любой вопрос.

Страница 2 из 5 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. Проект на ПР200. Значение переменной с панели ПР200 не заменяет значение по умолчанию
    от Сергей Потапенко в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 03.09.2020, 09:15
  2. ПР200 + ПР200 вместо пр200 + ПРМ
    от 301 в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 22.06.2019, 10:14
  3. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  4. ПР200 Пропадание связи USB - ПР200. Решено
    от PGK в разделе Программируемые реле
    Ответов: 0
    Последнее сообщение: 18.01.2017, 11:37
  5. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19

Ваши права

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