1.PNG
Допустим я сконфигурированный 2 вх и 1 вых, присвоил им регистры 30,31 и 40, для примера. Если я иду в правильном направлении, то как потом привязать адрес 30 к дискретному входу на втором контроллере?
1.PNG
Допустим я сконфигурированный 2 вх и 1 вых, присвоил им регистры 30,31 и 40, для примера. Если я иду в правильном направлении, то как потом привязать адрес 30 к дискретному входу на втором контроллере?
Сначала нужно сделать во втором ПЛК слейв, т.к. номера регистров в слейве начинаются с 0.
Получится некая картина - карта распределения регистров во втором ПЛК
Скрытый текст:
А уже затем в первом ПЛК в мастере использовать получившиеся адреса регистров.
Иначе если
придется в сейве второго ПЛК набивать 30 никому не нужных регистров пустышек."присвоил им регистры 30,31 и 40"
Кроме того, по Вашей картинке, в мастере используются Real input/output модули, а это никак ни дискретные значения, а числа с плавающей точкой!
Ну и самое главное.
Голый ПЛК использовать не получится!
Во втором ПЛК должна быть программа, которая будет читать физические входы и раскладывать в слейве в соответствующие, например, 8bits модули.
Последний раз редактировалось petera; 24.11.2016 в 12:53.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Я конфигуратор не использую в проектах поэтому могу ошибиться. В нем, по моему, каждому модулю и входу можно давать имена прямо в конфигураторе которые затем можно использовать в проекте. Обзываем первый вход ПЛК как INP_1, а Register input module как S_INP_1, а в PLC_PRG пишем:
S_INP_1 := INP_1;
как то так, приблизительно, может быть на приведение типов ругаться будет.
Лучше все входа передавать одним словом, тогда:
S_INP_1.0 := INP_1;
S_INP_1.1 := INP_2;
итд.
С выходами так же только наоборот )
Читайте внимательно!
Речь идет о втором контроллере из которого нужно читать входы и в который нужно писать выходы.Допустим я сконфигурированный 2 вх и 1 вых, присвоил им регистры 30,31 и 40, для примера. Если я иду в правильном направлении, то как потом привязать адрес 30 к дискретному входу на втором контроллере?
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо, буду пробовать)