Страница 6 из 15 ПерваяПервая ... 45678 ... ПоследняяПоследняя
Показано с 51 по 60 из 143

Тема: СПК207 ModBus модули ввода вывода

  1. #51

    По умолчанию

    Да там программы то еще толком нету, пара тройка строчек.
    В глобал вариэйбл вот это вписал:
    MV110_8A_In_1_p:POINTER TO ARRAY [0..5] OF WORD;
    Result_p:POINTER TO ARRAY[0..1] OF WORD;

    Result_1,Result_2:WORD;
    Result:REAL;

    В ПЛС_ПРГ вот это добавил...
    Result_p:=ADR(Result);
    MV110_8A_In_1_p:=ADR(MV110_8A_In_1);
    Result_p^[0]:=MV110_8A_In_1_p^[5];
    Result_p^[1]:=MV110_8A_In_1_p^[4];

    И все, и вылезли единицы........
    в ПЛС_ПРГ закоментировал строчки...... в регистрах 110_8А так единицы и остались...

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

  2. #52

    По умолчанию

    Точно ведь что то где то пишет, переменные отвязываю, нормальные данные наблюдаю..... только вот где что там пишет......

  3. #53

    По умолчанию

    Какой то глюк. Отвязал от канала переменную.
    Появились нормальные данные.
    Создал новую переменную, подвязал к каналу, опять единицы......
    кошмар, что за система..... реально начинаю жалеть уже...............
    Изображения Изображения

  4. #54

    По умолчанию

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

    еще момент, пытался открыть пример, архив проекта по чтению переменных с 8а модуля, кдс ругнулся что проект сделан в кдс35 сп3 патч 5, а у меня более ранняя версия и все....
    попробую переустановить кдс.
    Такая шляпа под соусом, не ожидал от немцев такой системы.
    Изображения Изображения

  5. #55

    По умолчанию

    в общем снес кдс, весь какой был на машине.
    поставил заново 35сп3п2, поставил репозиторий библиотек с сайта.
    та же хрень, в регистрах у модуля 110-8а единицы, убираем привязку к переменной, нормальные данные, ставим переменную обратно, опять еденицы, причем переменная новая, т.е. писаться в нее ни где ничего не может в программе, во всяком случае с моего ведома.

    Вот такая вот фигня, бывает порою не до смеха, писал писал проект, потом на тебе.................. и переделывай с бубном в руках.

  6. #56

    По умолчанию

    Цитата Сообщение от kholonkin Посмотреть сообщение
    в общем снес кдс, весь какой был на машине.
    поставил заново 35сп3п2, поставил репозиторий библиотек с сайта.
    та же хрень, в регистрах у модуля 110-8а единицы, убираем привязку к переменной, нормальные данные, ставим переменную обратно, опять еденицы, причем переменная новая, т.е. писаться в нее ни где ничего не может в программе, во всяком случае с моего ведома.

    Вот такая вот фигня, бывает порою не до смеха, писал писал проект, потом на тебе.................. и переделывай с бубном в руках.
    Выложите пожалуйста архив проекта, посмотрю что у Вас не работает. С вероятностью в 90% вы с указателями не корректно работаете.

  7. #57

    По умолчанию

    Цитата Сообщение от Александр Приходько Посмотреть сообщение
    Выложите пожалуйста архив проекта, посмотрю что у Вас не работает. С вероятностью в 90% вы с указателями не корректно работаете.
    Завтра постараюсь выложить. Как доберусь до компа рабочего. Только вот не пойму где можно накосячить в нулевом проекте, где только объявлена одна переменная и из устройств модбаском модбасмастер и модбасслейв.

  8. #58

    По умолчанию

    capzap и kholonkin прекратите эту ругонь. Еще одно подобное высказывание от кого либо, перекрою доступ к форуму на неделю вам двоим.
    Давайте соблюдать рамки приличия и уважение друг к другу.
    К сожалению не все являются профессионалами в области программирования.


    kholonkin , жду Ваш проект. И проблема не в том одна или 2 переменных в вашем проекте. А в том как Вы с ними работаете.

  9. #59

    По умолчанию

    Пока не добрался до компа.


    Александр, в ответе 54 скрин от абсолютно пустого проекта. Там одна переменная. ПЛС ПРГ пустое. Там нет ничего. Кроме модбаском модбасмастер и модбасслев с двумя каналами. К одному из них соотнесена перменная.

  10. #60

    По умолчанию

    Цитата Сообщение от kholonkin Посмотреть сообщение
    Пока не добрался до компа.


    Александр, в ответе 54 скрин от абсолютно пустого проекта. Там одна переменная. ПЛС ПРГ пустое. Там нет ничего. Кроме модбаском модбасмастер и модбасслев с двумя каналами. К одному из них соотнесена перменная.
    1) Ругаться нельзя даже на скриншетах и даже на английском языке.
    2) Какой тип у вашей ругательной переменной и где она объявлена?

    Я кокраз дома имею на руках и СПК110 и модуль МВ110-8А.
    В течении субботы посмотрю.

    А вообще я выложил пример, где полный опрос данных с 8А происходит и естественно таи также используется привязка к переменным.
    И проблем ни каких не надблюдал.

    Есть у меня подозрение, что вы все указатели туда пытаетесь прикрутить.
    Объявите в PLC_PRG обычный массив байт. И привяжите его к модбас.
    Но только пока указатели не трогайте.

Страница 6 из 15 ПерваяПервая ... 45678 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 84
    Последнее сообщение: 21.03.2013, 18:51
  2. ПЛК73 и сторонние модули ввода/вывода
    от spinogryz57 в разделе ПЛК63/73
    Ответов: 1
    Последнее сообщение: 29.05.2012, 01:20
  3. правильно ли подключены модули ввода/вывода к сети RS485
    от osltkz в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 01.05.2012, 12:00

Ваши права

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