Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Пт мар 29, 2024 00:28

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: Помогите начинающему
СообщениеДобавлено: Сб янв 02, 2021 20:25 
Не в сети

Регистрация: Сб дек 26, 2020 22:18
Сообщения: 4
Здравствуйте. Только начинающий программист, а так электрик. Хочу освоить контроллеры. Читаю руководства, но без живых примеров очень трудно. Помогите пожалуйста для начала создать программку хоть эффекта "бегущей волны" на 8 каналов - что бы включались выходы плк с заданными паузами и временем свечения. Может так разберусь. ПЛК CP1E-N60DT-A. Спасибо кто откликнется


В начало
 Профиль  
 
 Заголовок сообщения: Re: Помогите начинающему
СообщениеДобавлено: Вс янв 03, 2021 18:19 
Не в сети

Регистрация: Вс окт 08, 2017 01:28
Сообщения: 152
Откуда: Рязань
Используйте таймеры.
Но когда дочитал до "бегущей волны", как-то не очень представил где это будет использоваться в жизни.
Всякие "бегущей волны" и тд народ делает на ардуинах и тд.
Лучше придумайте более "Подходящую" задачу для вашего плк, например посмотрите различные видео на ютубе со всякими производственными линиями станками и попробуйте продумать всю логику его работы и тд.
Используйте сх-дизайнер в связке с программером и сразу сможете увидеть как и что будет работать при нажатии нужных кнопок, срабатывании датчиков и тд.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Помогите начинающему
СообщениеДобавлено: Вс янв 03, 2021 20:49 
Не в сети

Регистрация: Сб дек 26, 2020 22:18
Сообщения: 4
Спасибо за совет, но решил начать с малого. Задумка такая - полив сада из 8 клеток по очереди, насос будет один, электрических задвижек восемь, в последующем нужно добавить частотник на насос и регулировать по давлению датичков 4-20ма
Время полива каждой клетки около 2 часов


В начало
 Профиль  
 
 Заголовок сообщения: Re: Помогите начинающему
СообщениеДобавлено: Пн янв 04, 2021 20:35 
Не в сети

Регистрация: Вт фев 12, 2008 11:30
Сообщения: 324
Откуда: Cherepovets
Классика. Это из циклических автоматов...
Необходимо выделить возможные устойчивые состояния и условия перехода между ними. У Вас это полив определенного квадрата, а условие перехода - таймер или то, что вы придумаете еще (кнопка, отказ, датчик). Дополнительно пусть будет исходное состояние - когда все выключено. Если на ладере это писать, то наиболее короткая запись будет если цепочки программы будут описывать переходы между состояниями по следующему правилу:
Вложение:
1.jpg

Переходы соседних состояний должны выполняться по разным условиям!
В Вашем случае можно использовать разные таймеры для четных и нечетных квадратов, либо еще как-то исхитриться.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Помогите начинающему
СообщениеДобавлено: Чт янв 07, 2021 20:15 
Не в сети

Регистрация: Сб дек 26, 2020 22:18
Сообщения: 4
в теории как бы все понятно, но при программировании - вопрос начался с : бегущие огни - как сделать (счетчик-вроде нет) чтобы выхода включались последовательно?


В начало
 Профиль  
 
 Заголовок сообщения: Re: Помогите начинающему
СообщениеДобавлено: Пт янв 08, 2021 19:31 
Не в сети

Регистрация: Вт фев 12, 2008 11:30
Сообщения: 324
Откуда: Cherepovets
xac писал(а):
в теории как бы все понятно, но при программировании - вопрос начался с : бегущие огни - как сделать (счетчик-вроде нет) чтобы выхода включались последовательно?

Эх, лень было мне это было написать кодом, но в словах - сразу было ясно, что для понимания получается сложнее.
Только устанавливать программер на домашний комп я не cтал, написал в СМСтудии.
Вложение:
1.jpg

Вложение:
2.jpg

Не проверял. Возможно, с чередованием по одному таймеру мог ошибиться
ps
таймер на 2 минуты, а не на 2 часа.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


В начало
 Профиль  
 
 Заголовок сообщения: Re: Помогите начинающему
СообщениеДобавлено: Сб янв 09, 2021 10:52 
Не в сети

Регистрация: Сб дек 26, 2020 22:18
Сообщения: 4
Спасибо огромное - вечером запрограммирую и отпишусь


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 10


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

Найти:
Переход:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3