Как сделать вывод информации на ЭВМ из контрольно проверочной аппаратуры
- Войдите на сайт для отправки комментариев
Вс, 11/10/2020 - 15:17
Имеется контрольно проверочная машина для проверки электронных блоков на производстве, итогом проверки печатается чек (принцип телеграфа) в котором указаны номер проверяемого блока и ошибки если они есть. Как эту информацию сделать так что бы выводить на эвм с последующей печатью на принтере, уйти от этого телеграфа.
Ну шаг первый - прочитать документацию, замерить все сигналы, и составить схему того что есть, чтобы не смешить никого тут телеграфами своими.
Если было для меня так это просто я бы здесь не задавал вопросы. Я обратился сюда что бы найти помощь и никого смешить не собирался. Если можете помочь помогите, а цитировать все могут.
И тебе ответили, что нужно сделать. Иди и делай. Или просто иди, если не хочешь делать.
Имеется контрольно проверочная машина для проверки электронных блоков на производстве
Обратись к специалистам по этой неведомой херне
Если было для меня так это просто я бы здесь не задавал вопросы. Я обратился сюда что бы найти помощь и никого смешить не собирался. Если можете помочь помогите, а цитировать все могут.
Да правильный был совет. Ну разве что можно было послать в "Песочницу" или в "Ищу исполнителя".
А как вы себе представляете помощь? Если мы понятия не имеем о вашей проверялке и её сигналах?
нечего тут флудить, а ну ка повытаскивали хрустальные шары...шяжже
нечего тут флудить, а ну ка повытаскивали хрустальные шары...шяжже
Детский сад, вторая группа.
Каков вопрос, таков и уровень отвечающих.
Детский сад, вторая группа.
Вы серьезно ? Ваш вопрос и термины используемые в нем круче любого анекдота :) А подход не то что на детский сад, на ясли не тянет :)
нечего тут флудить, а ну ка повытаскивали хрустальные шары...шяжже
вы озвучили: у меня есть хреньте что, оно подключено к хреньте чему и печатает на телеграфной ленте, можно чтобы печатало на компьютере?
Отвечаю! Можно!
Я не строю из себя кого-то, поэтому пишу, как понимаю и хочу в этом разобраться. Кто на что учился, Вы может на это, я на другое.
поэтому пишу, как понимаю
К сожалению, уровень Вашего понимания недостаточен для решения этой задачи. Нужен человек на месте, который лучше разбирается в электронике.
Отвечаю! Можно!
А это точно не запрещено?
ТС, вы похоже не только в электронике не разбираетесь, но и здравым смыслом не владеете. Только не надо удивляться такой реакции форумчан. Не ужели это так трудно для понимания, что вашей скудной информации вообще недостаточно для хоть сколько нибудь полезного ответа? Эта инфа годится только для стёба. Правильно поставленный вопрос - половина ответа. Слыхали про такое? Хоть бы фото приложили своего супертелеграфного проверометра, коль уж объяснить нормально не можете.
Отвечаю! Можно!
А это точно не запрещено?
может и "удивительное рядом но оно запрещено"
ТС, вы похоже не только в электронике не разбираетесь, но и здравым смыслом не владеете. Только не надо удивляться такой реакции форумчан. Не ужели это так трудно для понимания, что вашей скудной информации вообще недостаточно для хоть сколько нибудь полезного ответа? Эта инфа годится только для стёба. Правильно поставленный вопрос - половина ответа. Слыхали про такое? Хоть бы фото приложили своего супертелеграфного проверометра, коль уж объяснить нормально не можете.
мой хрустальный шар говорит о том что следующая реакция ТС :
Почему не обращаются? Сначала на форум (вместо библиотеки) - им там всё рассказывают и показывают, а потом уже и к руководству с рацухой. Ненапряжно и выгодно.
ТС, вы похоже не только в электронике не разбираетесь, но и здравым смыслом не владеете. Только не надо удивляться такой реакции форумчан. Не ужели это так трудно для понимания, что вашей скудной информации вообще недостаточно для хоть сколько нибудь полезного ответа? Эта инфа годится только для стёба. Правильно поставленный вопрос - половина ответа. Слыхали про такое? Хоть бы фото приложили своего супертелеграфного проверометра, коль уж объяснить нормально не можете.
мой хрустальный шар говорит о том что следующая реакция ТС :
Если в приборе есть порты COM или LAN-сетевой, то есть некоторые шансы, а если нет, то нет.
"Эх, вы... обидели такого хорошего человека!"
Я не строю из себя кого-то, поэтому пишу, как понимаю и хочу в этом разобраться. Кто на что учился, Вы может на это, я на другое.
Для начала выясните что за устройство используется для печати. Для этого осмотрите устройство, найдите шильдик, и поищите в интернете документацию по названию с этого шильдика. Если не найдете шильдик, сфотографируйте устройство с нескольких ракурсов и выложите на форуме. Здесь много действительно старых спецов может кто узнает зверя. (Скорее всего сколхозили на старом телетайпе, но фантазия у людей бывает очень своеобразной, могли и на печатной машинке консул) Тряхните бухгалтерию и архив. Устройство делалось или покупалось и оплачивалось, название могло проскочить в накладных/актах ввода в эксплуатацию, списания и т.п. Возможно удастся определить кто делал и связаться с ним для получения более подробной консультации.
Когда будет ясно с чем имеете дело, тогда можно будет спрашивать конкретнее, а так получите кучу насмешек.
Устройство печатающее малогабаритное МПУ16-3
мдя :)
Это такое старье, что ссылки на него попадаются только в разделе "скупка приборов на лом цветных металлов" :) Зато в нем аж 1.2 г золота и 20 г серебра :)
А всю установку не проще будет на ардуину перевести? :) (а освободившееся "железо" - сдать на лом, окупив всю разработку :)
Blast from the past?
уже даже сделали ваши хотелки
я даже в Яндехе картинку этого чуда не нашел! ;)) ТС, уважаемый, просто для радости - размести фото этого дивного механизма!
мдя :)
Это такое старье, что ссылки на него попадаются только в разделе "скупка приборов на лом цветных металлов" :) Зато в нем аж 1.2 г золота и 20 г серебра :)
А всю установку не проще будет на ардуину перевести? :) (а освободившееся "железо" - сдать на лом, окупив всю разработку :)
в принципе-то задача решаемая - есть же где-то бумажные книги с описанием интерфейсов СМовских и ЕСовских машин, и преобразователь сколхозить можно. Только нудно это всё.
мдя :)
Это такое старье, что ссылки на него попадаются только в разделе "скупка приборов на лом цветных металлов" :) Зато в нем аж 1.2 г золота и 20 г серебра :)
А всю установку не проще будет на ардуину перевести? :) (а освободившееся "железо" - сдать на лом, окупив всю разработку :)
в принципе-то задача решаемая - есть же где-то бумажные книги с описанием интерфейсов СМовских и ЕСовских машин, и преобразователь сколхозить можно. Только нудно это всё.
он у меня где-то даже валяется (преобразователь), если в мусорку не выкинули
он у меня где-то даже валяется (преобразователь), если в мусорку не выкинули
Судя по классификатору это довольно простенький принтер, который заменить будет не особо сложно. НО! Для этого необходимо найти описание интерфейса. Так что трясите архив, обойдите старых работников, связывайтесь с музеями нужна документация описывающая протокол связи с этим устройство. Другой путь (гораздо более трудный) - нарисовать схему и восстановить протокол по существующему оборудованию.
Вы самый главный момент не поняли. Это у ТС просто ПРИНТЕР. Он печатает то, что ему дают. Дает какая то ЭВМ, либо МК.
Вот и надо эти данные брать там, а не перехватывать их на пути к принтеру.
Вы самый главный момент не поняли. Это у ТС просто ПРИНТЕР. Он печатает то, что ему дают. Дает какая то ЭВМ, либо МК.
Вот и надо эти данные брать там, а не перехватывать их на пути к принтеру.
Вы самый главный момент не поняли. Это у ТС просто ПРИНТЕР. Он печатает то, что ему дают. Дает какая то ЭВМ, либо МК.
Вот и надо эти данные брать там, а не перехватывать их на пути к принтеру.
Остается ковырять наш не совсем обыкновенный. Вот цитата из приведенного ua6em документа:
Работа устройства имеет циклический характер, связанный с построчным способом печати. Одной отпечатанной строке соответствует один цикл печати, состоящий их двух интервалов: интервалапе-чати, в течение которого осуществляется печать знаков во всех разрядах строки; интервала транс- порта, в течение которого совершаетсяпродвижение бумажнойлентынаодининтервал.
Интервал печати состоит из 16 позиций печати, каждая из которых соответствует определенному печатаемому знаку. Интервал транспорта эквивалентен по времени интервалу, содержащему 5 позиций печати.
Сигналы печати поступают из источника информации на схему управления печатающими электромагни- тами по 16 раздельным каналам, каждый из которых соответствует определенному разряду в строке. Схема управления печатающими электромагнитами по сигналам печати приводит в действие печата- ющие электромагниты.
Литерный барабан печатающего механизма получает движениеот электродвигателя. Включение и выключение электродвигателя осуществляется с помощью схемы управления электродвигателем по сигналам из источника информаци и от кнопок ПУСК и СТОП.
Для синхронизации работы источника информации и исполнительных органов печатающего устройства служит схема формирования сигналов цикла печати. Схема формирования сигналов цикла печати вы- рабатывает следующие сигналы, посылаемые в источник информации:
сигнал начала цикла «Н»; синхронизирующие сигналы «С»; позиционные сигналы «П»; сигнал позиции литеры 9 «9»; сигнал конца цикла «К».
Сигнал «Н» разрешает печать очередной строки.
Сигналы «С» посылаются в источник информации на каждой позиции литерного барабана, соответ- ствующей отдельному литерному знаку, сообщая о моментах времени возможного приведения в дей- ствие печатающих электромагнитов.
Сигналы «П» поступают в источник информации на каждой позиции литерного барабана в виде 4-х разрядного двоичного кода, соответствующего тому литерному знаку, который находится в данный момент в положении возможной печати.
Сигнал «К» сообщает об окончании печати строки.
Разработано электронное устройство, заменяющее электромеханические печатающие устройства МПУ16-2М.
В принципе этого достаточно, что-бы поковырявшись с осциллографом расколупать протокол.
он у меня где-то даже валяется (преобразователь), если в мусорку не выкинули
в железе там только логика была, всё остальное драйвер делал, делалось давно (где-то 28 лет назад), DOS -WINDOWS 2.0, так что и ПО в мусорку, если даже найду... да и кодировки там были DOS )))
ЗЫ ардуину приделать будет пожалуй даже проще, читать из сериала
Вот только что смог найти https://cloud.mail.ru/public/3J2L/4iyMrFiNY подключалась только к сети и разъему Ш3
При поверхностном прочтении документации, получается что устройство может работать в нескольких режимах (описаны в главе 5) Прежде всего Вам нужно определить в каком из них работает устройство. Как идет передача данных параллельно или последовательно. Затем подключиться к линиям по которым идет эта передача и попробовать сначала пассивно читать передаваемые данные, затем имитировать ответы самого устройства. Ну а затем разработать устройство преобразующее поступающие сигналы например в последовательную передачу по RS232, которую и отправить в комп. Почти вся необходимая информация тут есть (не увидел только распиновки разъемов) при возникновении сомнений придется проверить некоторые вещи осциллографом. Обратите внимание есть встроенный имитатор передаваемых данных. Может пригодиться когда будете разбираться с кодировкой.
Задача не особо сложная, но нудная. Так что вперед! Если нет опыта в работе с ардуиной, купите конструктор и проделайте описанные там эксперименты. Или ищите исполнителя живущего рядом с Вами (ему понадобиться доступ к устройству).
Передача идет последовательная т.к. подключена к разъему Ш3
Если отсоединить разъем от этой печатной машинки, чтобы посмотреть сигнал на осциллографе СЦВМ выдает ошибку, если не отсоединяться то не подступиться.
Тебе придется либо сделать переходник из двух подходящих разъемов (тебе все равно придется доставать хотя бы один для подключения создаваемого эмулятора), либо вывести нужные провода непосредственно изнутри печатного устройства (Проще всего присоединятся не на разъеме а на блоках куда идут провода не сложно вызвонить). Без этого не обойтись. Кстати, присоединившись внутри, ты сможешь использовать встроенный имитатор, что упростит работу.
Чем ихидничать лучше помогли бы
Сомневаюсь, что кто то может вам помочь удаленно. Потому что с этой вашей вундервафлей надо работать в прямом контакте с применением различных приборов, чего вы явно не умеете (судя по языку).
Поэтому самый лучший совет вам дал Имп
он у меня где-то даже валяется (преобразователь), если в мусорку не выкинули
в железе там только логика была, всё остальное драйвер делал, делалось давно (где-то 28 лет назад), DOS -WINDOWS 2.0, так что и ПО в мусорку, если даже найду... да и кодировки там были DOS )))
ЗЫ ардуину приделать будет пожалуй даже проще, читать из сериала
ардуина нано там просится. даже, на первый взгляд, почти голая.
...а между тем слово весьма неприличное на изык моё просится ...АРДУИНО )))
Дальше проблемы:
у принтера сигнальных 10 входов и 4 выхода, принципиальной схемы нет. Поэтому необходим промежуточный временный переходник и тыкание в него осциллографом пишущим. Без физического доступа к устройствам вряд ли что получится, см #42 и #45.
===========
* по хорошему примерно 14 оптронов, 4 транзистора, 1 DC/DC преобразователь 5В с гальванической развязкой, резисторы. можно по-хамски - ардуина и 4 диода, но нежелательно.
to 61732. Я бы на Вашем месте вывел бы из печатающего устройства сигналы АВТ, ГТВ, СМС-К, ЗПС, ПЧТ, ПЧТ, ЗПР, ИНФ-Б, СТП, взяв их с платы "информ каналов последовательного ввода" сразу после входных цепей (что бы не делать тестовую плату согласования). Посмотрел осциллографом и подключил к входам ардуины. Тогда появляется возможность экспериментировать с программой декодирования без необходимости эмулировать ответы.
Тут, судя по эпюрам, простая синхронная передача данных с передачей данных по ИНФ-Б и синхро-импульсами по линии ЗПР (синхронизация по спаду). Но это разумеется надо проверить. Интересный сигнал СТП судя по всему, передача строки может быть прервана если значащие данные только в начале строки. По этому, прием я бы реализовал программно, что бы не "кувыркаться" с не стандартными режимами.
Разобравшись с декодированием, можно переходить к формированию ответов, сравнивая генерируемые с реальными.
А уже за тем, я бы конструировал плату развязки-согласования и объединения результатов в единое целое.