Имя: Пароль:
1C
1С v8
Можно ли так сделать...
0 БибиГон
 
12.03.12
12:39
В 1с нарисовать кнопку запуск. При нажатии на эту кнопку запустить какой нибудь станок, промышленный например. ? Что для этого требуется?
1 Fish
 
12.03.12
12:40
brain.dll
2 БибиГон
 
12.03.12
12:41
т.е. нужен драйвер для этого оборудования, верно?
3 Чайник Рассела
 
12.03.12
12:42
(0) можно. Создателям Фобос Грунт это удалось
4 Feanor
 
12.03.12
12:42
разрешаю
5 qeos
 
12.03.12
12:42
конкретно вам, не советую ничего такого делать.
6 Ненавижу 1С
 
гуру
12.03.12
12:42
(0) да, одна большая кнопка!
7 БибиГон
 
12.03.12
12:43
какие еще будут идеи? :))
8 Fish
 
12.03.12
12:43
(2) Ну можно еще открыть программно лоток СиДирома, к нему привязать палку, которая нажмёт на кнопку "Пуск" на станке. Но драйвер лучше.
9 Ork
 
12.03.12
12:44
(2) Драйвер нужен для контроллера. А не оборудования. Среднестатистический промышленный станок не имеет ни одного из известных интерфейсов ПиСи.
10 mkanaev
 
12.03.12
12:45
(0) я как то цеплялся через ком объект к серваке на котором есть куча моманд для управления системой бильярдно, короче надо было при проведении документа включать свет над бильярдным столом, при окончании времени выключать...
Просто через ком отправлял запросы...
11 Dirk Diggler
 
12.03.12
12:45
Ну, дядя... Это ж от станка зависит, а не от 1с
12 Fish
 
12.03.12
12:45
(9) Работал на машиностроительном заводе, так там было очень немного станков, которые не управлялись бы с компа :))
13 БибиГон
 
12.03.12
12:47
(12) вот вот- это уже интересно. :)
14 BayoNet
 
12.03.12
12:55
(0) Смотря что означает "запустить станок" можно тупо подать на него напряжение, а может его надо влючить с какими то настройками или даже управлять им
15 Ork
 
12.03.12
12:57
(13) Не слушай (12). Он плохому научит.
Вот здесь : http://www.kipshop.ru/aip/index.php?id=288&print=1&no_cache=1 наше Фсе. Подключай чего угодно, что управляется по схеме "сухой контакт". Например магнитный пускатель.
16 vmv
 
12.03.12
12:59
я к спутикам так подключаюсь, просто никто не поверит - палива ноль
17 БибиГон
 
12.03.12
13:02
(10)это наверное современное электронная система видимо, что можно по ком цепляться?
18 Fish
 
12.03.12
13:04
(13) Ничего интересного. Станки управлялись при помощи специального программного обеспечения, и скрещивать его с 1С никому не было интересно, т.к. большинство этого ПО было не под винду.
19 БибиГон
 
12.03.12
13:05
(15) интересно, спасибо. )
20 БибиГон
 
12.03.12
13:06
(18) заказчик так хочет, вот думаю как вывернуться. :)
21 D_Pavel
 
12.03.12
13:08
Через что станок подключается к компу? Через COM/LPT порт или USB?
22 D_Pavel
 
12.03.12
13:09
Вариантов много. Можно через arduino сделать управление кнопкой включения.
23 БибиГон
 
12.03.12
13:09
(21) пока не знаю, изучаю проблему пока.
24 Fish
 
12.03.12
13:10
(20) Не, в принципе, если станок управляется с компа, то зная систему команд и интерфейс управления этого станка, можно конечно извратиться, и написать компоненту для 1С.
25 БибиГон
 
12.03.12
13:11
(22) arduino это что? Платы подключаемые к оборудованию?
26 Dirk Diggler
 
12.03.12
13:11
(24) Нельзя. 1С подвиснет из-за блокировки, и пипец заготовке ))
Можно только релюхой один раз щелкнуть, но для этого надо напрямую к LPT или COM обращаться.
27 Starhan
 
12.03.12
13:12
(20) Спросить у заказчика есть ли драйвера на оборудование под виндоус, а так же их описание.
28 БибиГон
 
12.03.12
13:12
(24) да уж, компоненту писать не планировалось, значит готовые вряд ли где есть...
29 Starhan
 
12.03.12
13:13
(28) запрос производителю оборудования
30 БибиГон
 
12.03.12
13:13
(27) спрошу обязательно.
31 Fish
 
12.03.12
13:15
(26) Насколько я помню работу этих станков, программеры просто конвертировали схему заготовки в формат для станка, закидывали её в память станка и запускали работу. Так что подвисание 1С тут не критично.
32 Fish
 
12.03.12
13:16
+(31) Но всё зависит от конкретного станка, естественно.
33 Ork
 
12.03.12
13:19
(0) Бери вот такое оборудование : http://www.adlinktech.com/PD/web/PD_detail.php?cKind=FN&pid=115&seq=&id=&sid=

15 выходных каналов, гальваническая развязка до 5 кВольт. Управляй, хоть разуправляйся.
34 КМ155
 
12.03.12
13:20
(0)[Что для этого требуется]
в примитивном случае - запись бита в последовательный/параллельный порт
в безысходном - цифровая плата и ВК к ней
в идеальном у станка есть IP протокол
35 Ork
 
12.03.12
13:23
+(33) К нему нужен вот такой модуль :
http://www.adlinktech.com/PD/web/PD_detail.php?cKind=FN&pid=91&seq=&id=&sid=

Преобразователь RS-232 в RS-422/RS-485.
Гальваническая развязка
Поддержка до 128 модулей ввода вывода
Длина линии без повторителя до 4км.
36 Ork
 
12.03.12
13:29
Все счастье из (33) и (35) работает через штатный ком-порт. Гальваническая развязка везде имеет место быть. Так что 200 в комп от оборудования не зайдут гарантировано.

Правда само оборудование не имеет обратной связи. Для того, чтоб определить работает - не работает нужен постоянный опрос. Для того, что б получить прерывание от внешнего оборудования нужны уже несколько другая техника. PCI контроллеры и драйвера к ним. Если просто включить пускатель - того, что по ссылка - с головой.