Jeg har et gammelt IHC anlæg der styres af TermIHC 1.3C via en RS232 COM
port. Jeg havde før en gammel PC m/WIN-XP med comporte, men den er skrottet
til fordel for en bærbar m/Windows 7 uden comporte. Nu vil jeg gerne
connecte til IHC anlægget, og har derfor købt en USB-to-Serial adapter:
http://www.logilink.eu/showproduct/AU0002B.htm?seticlanguage=en
Problemet er når jeg starter TermIHC programmet op, så skriver den at den
ikke kan connecte via den comport jeg har valgt.
Nogen der har haft samme problem?
Nogen der ved hvilken opsætning comporten skal have mht. baudrate, databit,
paritet, stopbit og flowcontrol?
Mvh
Wind
Kig i dokumentationen til IHC anlægget, der må stå parametrene for RS232
linket. Jeg kan ikke se, hvorfor at det ikke skulle virke med donglen.
Er du sikker på at driveren til donglen er korrekt installeret ?
Du kan evt prøve at luse ben 2 og 3 i RS232 stikket på donglen, åbne et
terminalprogram (f.eks. Hyperterminal) og så åbne en forbindelse på
f.eks. 9600,8,n,1 og så skrive noget. Hvis du kan se hvad du skriver, er
der hul igennem.
Et program jeg kunne tænke mig er, at den USB comport du har, har et for
højt comport nummer, som ICH programmet ikke kan håndtere korrekt. Hvad
comport nummer får den ?
// Per.
Umiddelbar vil jeg gætte på at dit USB til RS232 SW giver det com port
7, 8 eller højere. Du skal nok redirekte com porten til com 1 eller 2
Dette er et klip fra en hjemmeside:
http://www.priceindustries.com/usbdrivers.html
Alternativ søg efter setcom.exe i google
> How to change com port number of your USB-Serial cable
> If you need or desire to change the com port number your USB-Serial cable is using, try this:
> Right Click on My Computer,
> Select-Manage
> Select-Device Manager
> Expand Ports (Com & LPT)
> Right Click on the Com Port you want to change, (Please note, if your PC is using COM 1 for a
> serial port on the back of your PC, it would be best not to change COM 1.)
> Select Properties
> Port Settings
> Advanced
> At the Com Port drop down selection, select the com port you want to use, it may show com port
> in use, but select it anyway, as you will be forcing the PC to change it.
> You will then get a message saying com port is in use by another device, click yes, and this will
> change the com port number for your USB-Serial cable.
> Close all windows and reboot.
Så er jeg kommet et stykke videre. Jeg har nu fået testet USB donglen med
Hyperterminal hvor ben 2 og 3 er kortsluttet, og de karakter jeg sender
afsted bliver fint ekkoet tilbage. Så det tyder på at jeg kan sende en
karakter ud og modtage den igen. Comport opsætning: 9600,8,n,1n (baudrate,
databit, paritet, stopbit og flowcontrol).
USB donglen blev ved installation tildelt COM2.
Næste skridt var så at få hul til IHC controlleren. Når man starter
TermIHC13C op, skal comporten som det første vælges. Programmet kan håndtere
COM1-4. Jeg valgte COM2 og trykkede enter. Det resulterede i Blue Screen med
følgende kommentar: "An attempt to write to Read-Only memory was made". Jeg
køre en 32-bit Windows 7 Home Premium, og en tanke slår mig, at det gamle
DOS program "TermIHC13C" ikke kan køre på en Win7 maskine? Det kunne se ud
som om at programmet forsøger at adressere noget hukommelse som ikke er
tilladt.
Jeg vil kontakte LK og høre dem om de kan hjælpe, men er der nogen af jer
der ved noget?
Mvh
Wind
"Per Jensen" <ne...@removethepigzapro.dk> skrev i meddelelsen
news:zrGdnQuoMLwSoXXR...@giganews.com...
"cykelsmeden" skrev i meddelelsen
news:4cebfef0$0$36561$edfa...@dtext01.news.tele.dk...
Man kan bruge alle terminal-programmer i stedet for IHC-term. Men IHC-term
giver muligehed for at gemme en kopi af programmet. Hvilket jeg ikke har
fundet ud af med et terminal-prog.
Jeg har fået IHC-term til at køre på XP, men har ikke prøvet på win 7. men
kan man ikke bare i egenskaber vælge at programmet skal køre som et Windows
95 -prog. (eller XP) Det er nok det der ligner mest dos.
Dog skal du bemærke at IHC-term ikke kan håndtere com-porte over com4.
Da jeg kørte Win 98 havde jeg også et problem med tilgangen til comportene,
men da brugte jeg hyperterminal.
JL
Hvis du virkeligt er i det gavmilde hj�rne kunne du jo ogs� overveje at
tilbyde en opgradering til en visual controller. Den er imho noget nemmere
at programmere...
Jeg gav ihvertfald hurtigt op i 2002 p� at f� el'et i mit hus til at g�re
som jeg ville ...
evt brugt: http://www.dba.dk/ihc-visual-132-controller/id-69837735/ (nej det
er ikke en s�lger jeg kender)
//finn
//finn
Ganske basalt kan den via RS485 (afair) styre et antal input og output
moduler - helt ligesom den helt gamle termIHC
Forskellen er den windows software der bruges til at definere reglerne med.
Der kan man trække input til outputs eller funktionsblokke og definere hvad
der skal ske. F .eks at kort input signal skal skifte værdien på et output.
Den avancerede måde at sige tænd/sluk på.
Visual softwaren ligger til gratis download - men kan også købes for 900,-
plus moms hos grossisterne ....
Version 1.xx er så ikke software kompatible med version 2.xx der kan have
indbygget viewer så man i en webbrowser grafisk kan få vist hvad der er
tændt og slukket.
Har været fristet til at skifte igen til en controller med wireless og
visual, men gider ikke skulle programmere forfra igen. Ikke at det er
specielt avanceret det jeg har lavet men det vil da tage lidt tid at sætte
op igen.
Det jeg bruger mest er grupper til at slukke alt lys i et rum og ikke mindst
sluk alt :-) . Men også timere til lidt af hvert - som f.eks udendørs
julelys.
/A
Hvor kommer sammenhængen mellem dette interface og windowssoftwaren ind?
- og skal man også ha' et 485interface til PCen?
//finn
IHC controller version 1(DOS udgaven) og version 2(Visual)
har en RS232 port til selve programmering af controller.
IHC Controler version 3(den nye med wireless)
her en USB port og en ethernet port til programmering.
Alle 3 controller har en RS485 port men denne port er ikke til programmering
men der i mod til andre moduler s�som IHC modem og andre ting.
og det er en udbredt misforst�else at signal mellem IHC controller og IHC
moduler er RS485 men det er det ikke men blot et puls signal.
S� til programmering skal du bare have et RS232 IHC programmerings kabel,
hvordan det kabel er kan man se i deres manual hvis man ikke k�ber et
f�rdigt kabel.
Software til at g�re det med kan hentes fra LK's hjemmeside, dog kan den
f�rst controller (DOS udgaven) bare programmeres fra et normalt terminal
program.
Thomas B�jstrup Johansen
Mvh
Wind
"Thomas Bøjstrup Johansen" <to...@tooms.dk> skrev i meddelelsen
news:4ceeea6d$0$23755$1472...@news.sunsite.dk...
>
> "cykelsmeden" <ne...@not2old.dk> skrev i en meddelelse
> news:4cee8891$0$36570$edfa...@dtext01.news.tele.dk...
>> Den 24-11-2010 17:03, Anders Majland skrev:
>>> Ganske basalt kan den via RS485 (afair) styre et antal input og output
>>> moduler - helt ligesom den helt gamle termIHC
>>>
>>> Forskellen er den windows software der bruges til at definere reglerne
>>> med. Der kan man trække input til outputs eller funktionsblokke og
>>> definere hvad der skal ske. F .eks at kort input signal skal skifte
>>> værdien på et output. Den avancerede måde at sige tænd/sluk på.
>>>
>>> Visual softwaren ligger til gratis download - men kan også købes for
>>> 900,- plus moms hos grossisterne ....
>>>
>>> Version 1.xx er så ikke software kompatible med version 2.xx der kan
>>> have indbygget viewer så man i en webbrowser grafisk kan få vist hvad
>>> der er tændt og slukket.
>>>
>>> Har været fristet til at skifte igen til en controller med wireless og
>>> visual, men gider ikke skulle programmere forfra igen. Ikke at det er
>>> specielt avanceret det jeg har lavet men det vil da tage lidt tid at
>>> sætte op igen.
>>>
>>> Det jeg bruger mest er grupper til at slukke alt lys i et rum og ikke
>>> mindst sluk alt :-) . Men også timere til lidt af hvert - som f.eks
>>> udendørs julelys.
>> Jeg er ikke helt med.
>> Den angivne link til modulet, viser 2 moduler - der tales altså om
>> hardware. Jeg forstår så på dig, at dette er RS485 interface (??)
>>
>> Hvor kommer sammenhængen mellem dette interface og windowssoftwaren ind?
>> - og skal man også ha' et 485interface til PCen?
>>
>
> IHC controller version 1(DOS udgaven) og version 2(Visual)
> har en RS232 port til selve programmering af controller.
>
> IHC Controler version 3(den nye med wireless)
> her en USB port og en ethernet port til programmering.
>
>
> Alle 3 controller har en RS485 port men denne port er ikke til
> programmering men der i mod til andre moduler såsom IHC modem og andre
> ting.
>
>
> og det er en udbredt misforståelse at signal mellem IHC controller og IHC
> moduler er RS485 men det er det ikke men blot et puls signal.
>
>
>
> Så til programmering skal du bare have et RS232 IHC programmerings kabel,
> hvordan det kabel er kan man se i deres manual hvis man ikke køber et
> færdigt kabel.
>
>
> Software til at gøre det med kan hentes fra LK's hjemmeside, dog kan den
> først controller (DOS udgaven) bare programmeres fra et normalt terminal
> program.
>
>
>
> Thomas Bøjstrup Johansen
>
>
>
>
>
du ku' jo lave en virtuel Dos eller XP maskine!
//finn
"cykelsmeden" <ne...@not2old.dk> skrev i meddelelsen
news:4cf00468$0$36571$edfa...@dtext01.news.tele.dk...
> Den 26-11-2010 20:00, Wind skrev:
>> Jeg har i mellemtiden fundet ud af at det ikke er muligt af afvikle DOS
>> programmer p� en WIN7 maskine. For at f� det bekr�ftet kontaktede jeg
>> LK, der kunne fort�lle at deres gamle DOS program TermIHC13C IKKE kan
>> k�re p� en WIN7 maskine. L�sningen for mit vedkommende bliver at rigge
På en 32-bit Windows 7 kan man godt køre DOS-programmer. Der er dog
ingen garanti for, at de nødvendigvis fungerer i alle henseender.
På 64-bit Windows kan man ikke afvikle 16-bit programmer og dermed
ikke DOS-programmer. Det kan dog, som nævnt andetsteds, gøres i en
virtuel maskine.
--
Per H. Nielsen <p...@dkscan.dkx>
My Danish Scanner Pages: http://www.dkscan.dk
To reply to this change .dkx to .dk in my address.
Man skal ikke bruge TermIHC for at programmer den gamle controller, man kan
bare bruge et normalt terminal program og der bruger jeg meste windows
indbygge hyberterm(kan ikke huske om den er med i W7) eller Putty
Thomas