PDA

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



zx123
02.03.2010, 09:33
Имею ПЛК150 И-М и GSM модем ПМ01. Необходимо вывести на скаду датчик температуры по первому каналу ПЛК.

Lectus установлен и звонит на ПМ01. А вот ПМ01 никак нехочет поднимать трубку. Использую таргет 2.06.03 но там нет последовательного RS232, есть только Debug RS232. Это ПЛК150 не будет работать с последовательным RS232?
Тогда как распаять кабель с ПЛК150 на ПМ01?

С ув. Вячеслав

Филоненко Владислав
02.03.2010, 11:02
2.06.03 - поддержки модема нету в ней!

zx123
02.03.2010, 12:20
Но, модем я там нашел.
Вот только порт Debug 232. Как организовать его в ПМ01

zx123
03.03.2010, 15:53
Вобшем соединил ПЛК и ПМ01 вот так:

rx (ПЛК) - rx (ПМ01)
tx (ПЛК) - tx (ПМ01)
gnd (ПЛК) - gnd (ПМ01)

У ПМ01 использовал X1, там же коротнул между собой RTS и CTS.
Залил в ПЛК примерчик взятый из описания в диске.
Прошивку использовал 2.10.5
target v.2.10.5

В ПЛК находятся следующие файлы:
filedir
log.txt
debug.txt
calib.inc
local_addres.dat
retain.bin
CoDeSys.cfg
modem.cfg
config.dat
source.dat
GSM.pro


При перезагрузке ПЛК, модем активно мигает светодиодами tx и rx.
Примерно секунды две.
Затем мигает один GSM, примерно раз в 3 сек.
Звоним на модем: начинает мигать tx, и больше нечего не происходит.
Что делаю нетак? Как заставить модем поднимать трубку?

Свою прогу и файлы конфигурации прикрепил

zx123
04.03.2010, 16:31
тупо ввел ему команду поднимать трубку со второго звонка.
поднимает как заговоренный. но данные не проходят.

Филоненко Владислав
04.03.2010, 16:48
какие все упрямые. повторяю, в 2.06.03 - поддержки модема нету в ней! модем там был для наших тестов.

zx123
04.03.2010, 16:51
ПМ01 использовал X1, там же коротнул между собой RTS и CTS.
Залил в ПЛК примерчик взятый из описания в диске.
Прошивку использовал 2.10.5
target v.2.10.5

Просто укажите ошибку: в подключениях модема или в проекте.
Может помогите советом, какие то команды инициализации в модем типа отключить DTR и пр. Хотя уже вроде все перебробовал. Ну у людей же вяжется