PDA

Просмотр полной версии : Помогите разобраться с функцией Graph8P



IGOR7
31.08.2021, 13:56
Я, новичок в программировании немного соображаю только в CFC при попытке воспользоваться графиком в конфигурации ПЛК возникли вопросы:
1.Почему вход Graph8P не видит выход POINT_TO_DWORD ?
2.В каком формате передать входную величину на вход графика(а не точки).
3.Как правильно прописать GR_POINT; в CFC в разделе объявлений программа требует сначала двоеточие, затем переменную, а потом выдает десяток ошибок словно GR_POINT нет.
Проект прилагаю.

ASo
31.08.2021, 15:31
Это не функция, но не важно.
Нужно использовать функцию grXY, когда то она была в старых библиотеках. В принципе, могу выложить.

IGOR7
01.09.2021, 08:30
Спасибо если возможно скинь библиотеку, а то уже замучился с этими графиками.

ASo
01.09.2021, 08:32
Смотрите, должно работать.

IGOR7
01.09.2021, 08:41
Точки графика Graph8P в формате DWORD поэтому подаю на вход графика и пытаюсь с выхода графика сигналы в этом формате.

IGOR7
01.09.2021, 09:59
Спасибо!
Aso с этой библиотекой заработало без всяких гемороев.

IGOR7
01.09.2021, 12:49
М-да с функцией grXY проект скомпелировался а на реальном приборе выдал у=-3000 градусов вместо 20 по моему я намудрил с параметром Р задал как в конфигурации узел 0.
Кажется разобрался Graph8P это не функциональный блок а точки графика к которым нужно привязать создаваемый функциональный блок.
Вопрос есть ли готовые функции для создания графиков, а то в библиотеках не смог обнаружить?