SIEMENS, DF&PD

Предыдущее посещение: Чт июл 07, 2016 18:51 Текущее время: Чт июл 07, 2016 18:51

Часовой пояс: UTC + 3 часа




 [ Сообщений: 41 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: как Sinumerik 810T подключить к PC
СообщениеДобавлено: Чт июл 29, 2010 18:12 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
Добрый день! Подскажите как подключить Sinumerik 810T к PC? Я спаял кабель RS-232 мама 9pin на папу 25pin вот по этой распиновке:
1 -> 1
2 -> 2
3 -> 3
4 -> 6
5 -> 7
6 -> 20
7 -> 5
8 -> 4

В Sinumerik у меня заданы данные согласно конфигурации периферийного устройства для дискет:
5001 00000001
5011 00000111
5013 00000111
5016 00101100
5028 00010100

Для перфоленты вроде как другие данные должны быть. Не знаю какие данные нужно вписать для PC.
В программе WINPCIN 1.2 в статус окне показывает статус сигналов DSR, DTR - зеленого цвета, а RTS, CTS, TX и RX красного цвета. Подскажите в чем искать причину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 30, 2010 8:33 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
Система Sinumerik 810 имеет два интерфейса последовательного действия для связи с внешними устройствами. Первый интерфейс находится на лицевой стороне пульта управления. Второй — на плате 6FX1125-8AB с задней стороны пульта управления.
Кабель у вас распаян верно. Его удобнее подключать к первому интерфейсу. Однако в случае необходимости можно использовать и второй интерфейс. Установочные данные при этом должны соответствовать номеру интерфейса.

Вся настройка связи сводится к согласованию настроек NC параметров, отвечающих за интерфейс и настроек программы PCIN (или аналогичной).

Изображение

Я рекомендовал бы поставить:
5010 (flow control) 0 (CTS/RTS)
5011 (baud rate, parity, stop bits) 11110111 (9600, Even parity, 2 stop bits)
5012 (flow control) 0
5013 (baud rate, parity, stop bits) 11110111 (9600, Even parity, 2 stop bits)

Для изменения скорости обмена (#5011,#5013)
Величина Значение
1200 11110100
2400 11110101
4800 11110110
9600 11110111


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 30, 2010 15:25 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
Тогда разъясните мне какие правильно нужно выставлять параметры для 5016 и как быть с распиновкой 20, 6 и 8, нужно ли их между собой спаивать?
Вот ссылка http://dnc.cals.ru/systems/sinum810.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 30, 2010 16:24 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
vladimir169 писал(а):
Тогда разъясните мне какие правильно нужно выставлять параметры для 5016 и как быть с распиновкой 20, 6 и 8, нужно ли их между собой спаивать?
Вот ссылка http://dnc.cals.ru/systems/sinum810.htm

Вариантов кабелей для подключения может быть несколько:

Изображение
Ещё раз повторюсь - всё определяется параметрами интерфейса.
В частности (касательно вашей ссылки) бит 2 параметра 5016 отвечает будет ли система использовать при передаче сигнал готовности приёмо-передатчика (DSR-DTR). В приведенной распиновке его просто эмулируют перемычкой, чтобы не заморачиваться с данным битом. Опять же многое зависит от вашей терминальной программмы - как она обрабатывает эти сигналы...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 02, 2010 10:56 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
При выгрузке из станка программ, они выглядят вот так:
A90 A±ё0 Ш±06 Z-3ё B-.5

а должно быть вот так:
A90 A180 X106 Z-38 B-.5

Это я привел пример первой строки из программы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 02, 2010 12:05 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
Судя по всему у вас проблема с 7 и 8 передаваемым битом. Подбирайте число передаваемых бит (7 или 8) и число бит контроля чётности (1 или 2)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 02, 2010 17:50 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
Прошу прощения, но можно по подробней что чего да как и привести пример, а то я в этом не очень волоку. Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 03, 2010 9:05 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
vladimir169 писал(а):
При выгрузке из станка программ, они выглядят вот так:
A90 A±ё0 Ш±06 Z-3ё B-.5

а должно быть вот так:
A90 A180 X106 Z-38 B-.5

Давайте рассмотрим отличающиеся символы в различной кодировке:
ISO HEX BIN
± B1 10110001
1 31 00110001

ё B8 10111000
8 38 00111000

Ш D8 11011000
X 58 01011000

Как видно отличие есть лишь в 7 бите данных (последнем). То есть, этот разряд принудительно дополняется до единицы. Возможно, это связано с контролем чётности. Там где в байте данных передачи нечётное число единиц - дописывается в бите чётности ещё единица (дополняется до четного числа). Впрочем, детальную информацию по передаче информации через RS-232 можете найти в интернете. Дерзайте, и всё у вас получится!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 03, 2010 11:05 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
А в каком регистре нужно вводить эти изменения?
5010
5011
5012
5013
5016


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 03, 2010 12:44 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
vladimir169 писал(а):
А в каком регистре нужно вводить эти изменения?

Изображение
Для обеспечения контроля четности приемное и передающее устройства должны одинаково производить подсчет бита четности. То есть, определиться устанавливать бит при четном (even) или нечетном (odd) числе единиц. Поэтому, может проще поменять настройки в приёмнике (PCIN)? Например, попробовать поставить - без проверки на чётность - "Parity None"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 04, 2010 18:44 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
В общем перепробовал разные комбинации 0 и 1 вводить в регистры 5011 и 5013, но ничего не меняется. Проверка на четность отключена. Решил в программе Winpcin изменить в настройках бит данных с 8 на 7 и о чудо все заработало. Проблема в выгрузкой программ решена. Теперь не могу решить проблему с загрузкой программ в станок. При попытке загрузить прогу в станок, на мониторе станка выдается ошибка Sperrschrittfehler V24. А если изменить бит данных на 8, то никаких ошибок нету, но прога все равно в станок не грузиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 12, 2010 19:55 
Не в сети

Зарегистрирован: Чт авг 12, 2010 19:44
Сообщения: 6
Закачивать большие программы в эту ЧПУ можно на скорости не выше 2400 бит/с (4800 бит/с не пробовал, т.к. в WinPCIN нет такой скорости), маленькие же программы она может "проглотить" и на скорости в 9600 бит/с. В противном случае будет выскакивать ошибка Sperrschrittfehler V24. В принципе, она может выскакивать и при неправильных настройках интерфейса.
В тот момент, когда вы меняете биты данных с 7 на 8, ЧПУ не понимает, что вы в неё пишите, потому и не выдаёт ошибок, просто пропускает то, что вы в неё закачиваете "мимо ушей".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 13, 2010 7:59 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
LynxSti писал(а):
Закачивать большие программы в эту ЧПУ можно на скорости не выше 2400 бит/с (4800 бит/с не пробовал, т.к. в WinPCIN нет такой скорости)

Любую скорость можно задать вбив значение в соответствующем окне вручную.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт авг 17, 2010 17:29 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
Пробовал и 2400 бит/с и 4800 бит/с, все тоже самое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 18, 2010 8:36 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
vladimir169 писал(а):
А если изменить бит данных на 8, то никаких ошибок нету, но прога все равно в станок не грузиться.
Может глупый вопрос, но всё таки... А вы "шапку программы" прописываете? Что-то типа заголовка в программе: % MPF1234


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 18, 2010 11:40 
Не в сети
Известный Писатель

Зарегистрирован: Вт ноя 27, 2007 14:33
Сообщения: 270
Откуда: Москва
Уважаемый vladimir169!
У меня нет опыта работы с WINPCIN на 810Т. Но точно помню в описании WINPCIN сказано. что эта программа не работает с 840С и она предназначена для работы с 802SCD/810D/840D. Мой совет взять досовский вариант PCIN3 или PCIN4. Эти программы работали на 810М, 810G и 820М. И вопрос, какой объём программы передается без ошибок?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 18, 2010 13:00 
Не в сети
Писатель со стажем

Зарегистрирован: Чт дек 21, 2006 10:42
Сообщения: 545
Откуда: Украина
David писал(а):
Мой совет взять досовский вариант PCIN3 или PCIN4. Эти программы работали на 810М, 810G и 820М. И вопрос, какой объём программы передается без ошибок?
Точно могу сказать, что WINPCIN прекрасно работает с 810T. По крайне мере 5 лет назад я лично занимался настройкой передачи управляющих программ с ноутбука в систему и наоборот. Всё прекрасно работало на скорости 9600 при длине кабеля около 10 метров.
А вообще-то тяжело помогать человеку, который не может объяснить конкретно что он делает и что именно у него при этом происходит... Насколько я понял, проблема с выводом программ из ЧПУ решена, а вот вводиться никакая программа совсем не хочет? Или только длинные? Или вообще даже заголовок не читается? Ну, вот опять, одни догадки...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 18, 2010 20:11 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
Mixail писал(а):
vladimir169 писал(а):
А если изменить бит данных на 8, то никаких ошибок нету, но прога все равно в станок не грузиться.
Может глупый вопрос, но всё таки... А вы "шапку программы" прописываете? Что-то типа заголовка в программе: % MPF1234


Конечно же шапка есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср авг 18, 2010 20:13 
Не в сети
Новый писатель

Зарегистрирован: Вт окт 31, 2006 22:55
Сообщения: 21
David писал(а):
Уважаемый vladimir169!
У меня нет опыта работы с WINPCIN на 810Т. Но точно помню в описании WINPCIN сказано. что эта программа не работает с 840С и она предназначена для работы с 802SCD/810D/840D. Мой совет взять досовский вариант PCIN3 или PCIN4. Эти программы работали на 810М, 810G и 820М. И вопрос, какой объём программы передается без ошибок?


Никакой объем не передается, ни маленький, ни большой, даже заголовок не читается. Вот например прогу из ЧПУ выгрузил, а обратно ее уже никак, выскакивает на ЧПУ ошибка Sperrschrittfehler V24


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 20, 2010 9:47 
Не в сети
Писатель со стажем

Зарегистрирован: Вт мар 24, 2009 14:05
Сообщения: 635
Откуда: украина
WinPCIN прекрасно работает со ВСЕМИ стойками SIEMENS, старыми и новыми (а так же Haas, Fanuc, Heidenhein............), которые имеют COM-порт. Лично проверял.
Если что-то не так, то:
1. Проблема с правильностью кабеля или пользователь не соединил экраны разъемов.
2. Проблема с настройкой параметров интерфейса (тип, скорость, четность, стоп-бит).
3. После настройки параметров пользователь не выбрал интерфейс, по которому качается программа (1 или 2 на стойке).
4. А живой ли порт на самом передающем компьютере (если есть Norton-овская затычка и утилита, то советую проверить)? У меня была проблема с попавшей в цех молнией. Siemens выжил, а компьютер начал передавать со сбоями, прошлось поменять.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 41 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


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

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


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

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group