| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
Vaklin Опитен потребител

Регистриран на: 02 Юли 2005 Мнения: 2054
|
Пуснато на: Пон Сеп 15, 2008 18:10 Заглавие: Има ли програмисти на Visual Basic? |
|
|
Някой със свободно време да спретне една програмка ще се намери ли? Ще споделя някоя кинта за труда. Иска се да може да комуникира по RS232, да може да зарежда файл, който след това да изпрати и малко шарения по екрана. Оферти само тук за да подлежат на обсъждане. При договорка пиша техническо задание за да няма после мрънкане. Парите няма да са много, защото ще се ползва в единичен екземпляр, но и работата не е много. _________________ --------------------------------------------------
Ако търсите помощ, сбъркали сте форума. |
|
| Върнете се в началото |
|
 |
iavor4o Опитен потребител

Регистриран на: 20 Ное 2004 Мнения: 243 Местожителство: Варна
|
Пуснато на: Вто Сеп 16, 2008 7:11 Заглавие: |
|
|
Само да праща файл по серийния ли трябва? То тва и за една бутилка домашна може да стане
Опиши какво точно трябва да прави _________________ Направи нещо идиотоустойчиво и те веднага ще създадат по-съвършен идиот |
|
| Върнете се в началото |
|
 |
Vaklin Опитен потребител

Регистриран на: 02 Юли 2005 Мнения: 2054
|
Пуснато на: Вто Сеп 16, 2008 11:16 Заглавие: |
|
|
В общи линии следното.
Зареждаш файл.
Почва да го праща на порции като сепаратора на порциите е ;
След всяка порция праща ОЕ и трябва да получи 0 (нула). Няма да я получи веднага, а след като изпълни порцията. Ако е различно - спира пращането. Целият процес трябва да се визуализира на екрана на компа. Това за бутилка домашна. Ако го направиш, ще има разширена версия за галон уиски и кило фъстъци.
Езикът на който ще се пише е без значение. Условно казах VB. _________________ --------------------------------------------------
Ако търсите помощ, сбъркали сте форума. |
|
| Върнете се в началото |
|
 |
joda Опитен потребител

Регистриран на: 08 Юли 2007 Мнения: 417 Местожителство: София
|
Пуснато на: Вто Сеп 16, 2008 12:46 Заглавие: |
|
|
Ами вместо да пускаш заданието на порции, пусни го цялото в крайния му вид. Така или иначе ще трябва да го направиш и колкото по-пълно е то и по-бързо стане, толкова по-добре и за теб и за навилия се. _________________ Човек обича да прави това което му се отдава. Аз обичам да правя нищо  |
|
| Върнете се в началото |
|
 |
Vaklin Опитен потребител

Регистриран на: 02 Юли 2005 Мнения: 2054
|
Пуснато на: Вто Сеп 16, 2008 13:52 Заглавие: |
|
|
В момента не мога да направя задание. Има няколко етапа които трябва да проиграя за да се изясни точно какво ще ми трябва. За момента ми е нужно само да пращам файла с контрол на изпълнение на всяка една от инструкциите. Може идеята да умре и на този етап. За какво да губя на хората времето и на мен - парите? _________________ --------------------------------------------------
Ако търсите помощ, сбъркали сте форума. |
|
| Върнете се в началото |
|
 |
joda Опитен потребител

Регистриран на: 08 Юли 2007 Мнения: 417 Местожителство: София
|
Пуснато на: Вто Сеп 16, 2008 16:08 Заглавие: |
|
|
Ако за всеки етап ти трябва програмка или версия на програмката -> задание в писмен вид за всеки етап. Казвам го от опит. Без задание ще загубиш и ти и изпълнителя повече време което пък се изразява в пари. Защо вместо на един път, окомплектоваш нужната информация на части? 1. за да стане работата така или иначе окомплектоваш информацията (заданието/ята), 2. поради 'на час по лъжичка' се увеличава времето за комуникация и вероятността за грешки и нуждата от преправяния нараства значително. Лесната (бързата) част е да се напише програмката в първоначалния и вид. Трудната (бавната) част е да се изтества и да се отстранят грешките. Ако не минимираш разхода на време или ще ти излезе скъпо или подлъгалия се програмист (като види че губи много време за малко пари) в един момент ще загуби стимул и програмката ще остане в някакво висящо състояние. А ако следващия програмист ще трябва да коригира една полуготова ще трябва да я учи (както и заданието) което пак е време и се получава една въртележка .... на кратко: изцяло в твой интерес е да сложиш каквото имаш веднага на масата. _________________ Човек обича да прави това което му се отдава. Аз обичам да правя нищо  |
|
| Върнете се в началото |
|
 |
Vaklin Опитен потребител

Регистриран на: 02 Юли 2005 Мнения: 2054
|
Пуснато на: Вто Сеп 16, 2008 17:29 Заглавие: |
|
|
С програмистите винаги е било сложно. Да приемем, че окончателния вариант на програмата е написаното по-горе.
Повтарям го с цел изчистване на ситуацията.
Имаме RS232. Фиксирани 9600,8,N,1. Без хардуерно CTS/RTS и DSR/DTR. Зареждаме файл. ASCII. Подаваме на RS'a всеки участък от файла до ; включително. Пращаме OE (ASCII) и чакаме отговор. Ако е нула (ASCII) пращаме следващия участък до ; включително. Различно от нула, спираме. Имаме бутон ПАУЗА. При натискането му се прекратява комуникацията след изпращане на последния участък до ; или OE. При повторно натискане възстановяваме комуникацията. Зареденият файл се вижда в прозорец на екрана. Което е преминало вече става в друг цвят. Не е задължително всеки символ. Може на парчета между ;. OE и отговора не се виждат в този прозорец. Върнатото число излиза на друго място. Ако е различно от нула отиваме на пауза. Повторно натискане на паузата продължава комуникацията.
Това ще ми свърши работа. Останалото са глезотии, които ще отнемат време, а няма смисъл. Верно, че ще е красиво, но какво значение има, като ще се ползва само от мен? _________________ --------------------------------------------------
Ако търсите помощ, сбъркали сте форума. |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Вто Сеп 16, 2008 19:53 Заглавие: |
|
|
Ако дадеш пример за какво става на въпрос, може да има нещо вече готово.
Нещо общия смисъл се губи. |
|
| Върнете се в началото |
|
 |
Vaklin Опитен потребител

Регистриран на: 02 Юли 2005 Мнения: 2054
|
Пуснато на: Вто Сеп 16, 2008 22:19 Заглавие: |
|
|
Програма, която да изпраща готов HP-GL файл по RS232. Същото като WinPCin за произволно CNC. Мога да ползвам и него, но там няма кой да дебне за грешни команди. Програмата ми трябва само на първо време докато настроя постпроцесора.
Пък и това с "общия смисъл" не го схванах... _________________ --------------------------------------------------
Ако търсите помощ, сбъркали сте форума. |
|
| Върнете се в началото |
|
 |
RM Опитен потребител

Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Сря Сеп 17, 2008 5:59 Заглавие: |
|
|
Гадаеш , примерно за какво е заковано на 9600, но при допълнителното инфо , много въпроси отпадат.
А и да си призная още от началото при споменаването на HPGL, и OE (Output Error).
нещо такова
http://www.kellyware.com/kcam/ |
|
| Върнете се в началото |
|
 |
|