ELOP for HIMA

T

Thread Starter

Titan

I would like to install software ELOP and HIBUS of HIMA PLC to Windows OS. But now, it cannot link to PLC. How to configure?
 
S

Steven Batselier (S3)

The DOS/command-prompt cannot link to your serial port because it is a emulated environment. You need a real dos-environment on your PC, or a DOS emulator that can reach your serial port. I haven't found such software yet...
 
M

Michael Griffin

The QEMU virtual machine (VM) supports serial ports. I have used QEMU and it seems to work pretty good. I haven't tried the serial port emulation though. The web site said they have added serial port support for MS Windows hosts though. http://fabrice.bellard.free.fr/qemu/

For the Linux version there are several GUI programs for configuring the VM (e.g. how much RAM to give it, etc.). I don't know what is available for MS Windows. If you don't use a GUI, then there are still command line switches if you need to change something to be different from the defaults. You probably need to specify something to enable the serial port.

Virtualbox also says they support serial ports. http://www.virtualbox.org/ I have briefly tried Virtualbox, but it didn't do anything for me that QEMU didn't already do, so I haven't used it as extensively.

QEMU is GPL, and Virtualbox has a GPL version. They won't cost you anything, so you have nothing to lose by trying them out. You might also check VMWare, but I don't know if that has serial port support.

You will also need MS-DOS or a clone of it. FreeDOS has worked quite well for me in the past. http://www.freedos.org/

For most technical software like this the MS Windows versions are usually several versions behind the mainstream Linux and BSD versions and are often missing features like serial port support. Using serial ports from MS Windows is apparently very hard to do properly, so this was something that was missing in the MS Windows versions of most VMs.However, the above two both say they have this feature now.

One problem you might have is that if the HIBUS protocol is very timing sensitive, then it might not work when run from a VM. The only choice then is to install MS-DOS (or FreeDOS) on a separate partition and dual-boot.
 
Top