Просмотр полной версии : связка СП310-Б Мастер и ПР103 Slave
Da-da-da
14.04.2023, 16:48
Добрый день.
связка СП310-Б Мастер и ПР103 Slave
Делаю ввод данных на СП310 PLC порт регистр 4х Адрес 16 17000 значение Word Формат Float дробная часть 0
На ПР103 адрес регистра 17000 ну и через овен лоджик делаю сравнение например с константой два и вывожу на выход 1
Все замечательно работает, вводишь 3 появляется выход и т.д.
Но как только надо с плавающей запятой – меняю в проекте ПР103 на плавающие запятую , меняю на СП310 дробную часть на 1 например и все что не ввожу вход не появляется.
Где ошибка подскажите ? До этого на связке ПР200 и СП... все отлично функционировало
Добрый день.
связка СП310-Б Мастер и ПР103 Slave
Делаю ввод данных на СП310 PLC порт регистр 4х Адрес 16 17000 значение Word Формат Float дробная часть 0
На ПР103 адрес регистра 17000 ну и через овен лоджик делаю сравнение например с константой два и вывожу на выход 1
Все замечательно работает, вводишь 3 появляется выход и т.д.
Но как только надо с плавающей запятой – меняю в проекте ПР103 на плавающие запятую , меняю на СП310 дробную часть на 1 например и все что не ввожу вход не появляется.
Где ошибка подскажите ? До этого на связке ПР200 и СП... все отлично функционировало
Во первых, в настройках порта панели включить галку "Поменять порядок регистров"
67323
Во вторых для значений Float нужен тип данных DWord
67324
Da-da-da
17.04.2023, 11:14
Спасибо , галку поставил все заработало )
Здравствуйте, подскажите новичку. Сп307 мастер пр103 слейв соединены по rs-485, среда программирования owenlogic. К пр103 подключена лампа, суть - управлять кнопкой вкл/выкл лампы с панели оператора. Создаю на пр сетевую переменную с адресом регистра 16384, связываю с выходом через преобразователь в булевское значение. На панели оператора в проекте создаю кнопку, выбираю порт - plc порт, адрес 16, регистр 0Х 16385. Загружаю проект, кнопка не функционирует. Передача сетевой переменной как то по другому работает? и что нужно сделать
Здравствуйте, подскажите новичку. Сп307 мастер пр103 слейв соединены по rs-485, среда программирования owenlogic. К пр103 подключена лампа, суть - управлять кнопкой вкл/выкл лампы с панели оператора. Создаю на пр сетевую переменную с адресом регистра 16384, связываю с выходом через преобразователь в булевское значение. На панели оператора в проекте создаю кнопку, выбираю порт - plc порт, адрес 16, регистр 0Х 16385. Загружаю проект, кнопка не функционирует. Передача сетевой переменной как то по другому работает? и что нужно сделать
Попробуйте так:
81013
Здесь вы меняете бит 0 регистра 16385.
В ПР можете также использовать не преобразование в булевый тип, а извлечение бита 0 при помощи ФБ EXTRACT - в этом случае вы сможете управлять с панели ещё 15 битами этого-же регистра
Попробуйте так:
81013
Здесь вы меняете бит 0 регистра 16385.
В ПР можете также использовать не преобразование в булевый тип, а извлечение бита 0 при помощи ФБ EXTRACT - в этом случае вы сможете управлять с панели ещё 15 битами этого-же регистра
Благодарю!
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot