Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
LogicWorks es un software de diseño y simulación de circuitos digitales para Windows. En las
prácticas de TOC se usa la versión 5.0.2, originalmente diseñada para Windows XP. En este tutorial
se indica cómo instalar y ejecutar LogicWorks tanto en Linux como en macOS. Concretamente en
Ubuntu 20.04 y en macOS 11.3 (Big Sur). Para otras versiones de estos sistemas operativos, o
incluso otras distribuciones de Linux, los cambios deberían ser mínimos.
Para poder ejecutar LogicWorks en un sistema operativo diferente a Windows se requiere la
instalación previa de software adicional. Concretamente, necesitamos, o bien un software de capa
de compatibilidad, o bien una máquina virtual. La instalación usando software de capa de
compatibilidad suele requerir menos recursos (como espacio en disco) en relación a una máquina
virtual, por tanto, es la opción que describe este tutorial.
En concreto aquí se describe cómo instalar y ejecutar LogicWorks tanto en Linux, usando
PlayOnLinux (POL), como en macOS, mediante PlayOnMac (POM), la versión para macOS de
POL.
Para la instalación de LogicWorks en sí usaremos el fichero de instalación de LogicWorks 5
(LogicWorks5Setup.exe) y el fichero de actualización a la versión 5.0.2
(LogicWorks5Update.exe).
Instalación en Linux
A continuación se describe cómo instalar, actualizar y ejecutar LogicWorks en Linux.
Instalación de PlayOnLinux
La Wiki de POL1 proporciona las instrucciones para instalar POL en varias distribuciones Linux.
Sin embargo, es mucho más sencillo instalar POL desde los repositorios estándar de Ubuntu, ya que
se instalan automáticamente todas las dependencias necesarias (Wine). Para ello abriremos una
consola y ejecutaremos la siguiente orden:
sudo apt-get -y install playonlinux
1 https://wiki.playonlinux.com/index.php/Main_Page
Instalación de LogicWorks
Lo primero que debemos hacer es lanzar POL. Nos aparecerá una ventana como la que se muestra
en la Figura 1. Después, pulsamos sobre Instalar un programa. Se abrirá una ventana como la que se
muestra en la Figura 2, en la que se nos ofrecen opciones para instalar muchas aplicaciones y juegos
muy conocidos, junto con todas las bibliotecas y demás software necesario para que se puedan
ejecutar correctamente en Linux. Lamentablemente, LogicWorks no se encuentra entre la lista de
programas soportados, por lo que tendremos que pulsar sobre Instalar un programa no-listado.
Figura 7. Selección de la versión de Wine para la unidad virtual toc, en la que instalaremos LogicWorks.
Figura 9. Configuración de la unidad virtual toc para que imite a Windows XP.
Seleccionamos la versión System y pulsamos el botón Siguiente para empezar a configurar Wine.
Lo primero que debemos hacer es indicar si la unidad virtual toc imitará una instalación Windows
de 32 o de 64 bits. Puesto que LogicWorks es un programa de 32 bits, seleccionaremos la opción 32
bits windows installation, tal y como se muestra en la Figura 8. Al pulsar el botón Siguiente, se
procederá a la creación y configuración de la unidad virtual. Se abrirá una ventana como la
mostrada en la Figura 9, en la que lo único que tenemos que indicar es que queremos imitar una
instalación del SO Windows XP. El resto de parámetros podemos dejarlos con su valor por defecto.
Para ello, seleccionaremos la pestaña Aplicaciones y, en la parte de abajo de la pestaña, indicaremos
que la Versión a imitar es Windows XP, tal y como se muestra en la Figura 9. Después pulsaremos
sobre el botón Aplicar, y por último, sobre el botón Aceptar.
Figura 13. Selección del ejecutable de LogicWorks para crear un lanzador que permita ejecutarlo directamente desde
nuestro escritorio Linux.
Una vez configurada la unidad virtual toc, volvemos al asistente de instalación de programas de
POL, en el que se nos pide que indiquemos el archivo instalador que se debe ejecutar para instalar
LogicWorks, tal y como se muestra en la Figura 10. Para ello pulsaremos el botón Explorar, que
abrirá el explorador de archivos para que buscaremos el archivo instalador en nuestro PC. Una vez
encontrado, lo seleccionaremos y pulsaremos el botón Open, como muestra la Figura 11. Después
de seleccionar el instalador pulsamos en el botón Siguiente, para dar paso a la instalación de
LogicWorks dentro de nuestra unidad virtual toc, tal y como muestra la Figura 12.
Después se abrirá la ventana mostrada en la Figura 14, en la que se nos pide el nombre para el
lanzador de LogicWorks. Podemos dejar el nombre tal cual y pulsar el botón Siguiente, lo que
creará el fichero LogicWorks.desktop2 en nuestro escritorio Linux. El asistente de instalación de
POL nos permite crear todos los lanzadores que queramos, pero de momento no necesitamos más,
por lo seleccionaremos No quiero crear otro atajo y pulsaremos el botón Siguiente, tal y como
muestra la Figura 15, lo que finalizará la instalación de LogicWorks 5 en nuestro Linux.
2 Si hemos cambiado el nombre del lanzador, el fichero .desktop usará el nombre que hayamos indicado.
Actualización de LogicWorks
La versión de LogicWorks que hemos instalado tiene una actualización, que es imprescindible para
poder hacer las últimas prácticas de TOC, por lo que a continuación detallaremos cómo
actualizarla dentro de POL.
Lo primero que tenemos que hacer es volver a lanzar POL, pulsar en instalar un programa y después
en instalar un programa no-listado, justo como hicimos anteriormente para instalar LogicWorks
(Figuras 1 – 3). Sin embargo, ahora no debemos crear una unidad virtual nueva, sino actualizar un
programa de una unidad virtual ya existente. Por tanto, debemos escoger la opción Editar o
actualizar una aplicación existente, tal y como indica la Figura 16.
Tras pulsar Siguiente, aparecerá una ventana como la mostrada en la Figura 17. Seleccionaremos el
programa LogicWorks y pulsaremos Siguiente. El asistente nos ofrece la posibilidad de reconfigurar
nuestra unidad virtual o instalar nuevas bibliotecas. No seleccionamos ninguna opción, tal y como
se muestra en la Figura 18, y pulsamos Siguiente. Después nos preguntará si queremos una
instalación de 32 o 64 bits, como en la Figura 8. Volvemos a indicar 32 bits windows installation, y
pulsamos Siguiente.
Buscamos el archivo instalador de la actualización, LogicWorks5Update.exe, en nuestro PC
(Figura 10), lo seleccionaremos y pulsaremos el botón Open, como muestra la Figura 19. Pulsamos
Siguiente en el asistente de instalación y procedemos a la instalación. Completamos la actualización
de LogicWorks. Al igual que antes, durante la instalación de la actualización se nos abrirá el
explorador de archivos de Wine, que debemos cerrar una vez que haya terminado la instalación.
Después, volvemos al asistente de instalación de POL, en el que se nos pedirá si queremos crear
más lanzadores en nuestro escritorio Linux. Como ya tenemos un lanzador para LogicWorks,
seleccionaremos No quiero crear otro atajo y pulsaremos Siguiente para finalizar la instalación de la
actualización.
Ejecución de LogicWorks
Hay diferentes formas de ejecutar LogicWorks en nuestro sistema Linux. La más simple consiste en
abrir la aplicación POL, seleccionar el programa LogicWorks y hacerle un doble click o pulsar el
botón Lanzar, tal y como indica la Figura 20.
Por otro lado, podemos aprovechar el lanzador que hemos creado en la instalación para ejecutar
LogicWorks directamente desde nuestro escritorio, sin necesidad de abrir POL previamente. Para
ello, debemos mover el lanzador LogicWorks.desktop, que el instalador creó en nuestro escritorio,
a la carpeta que usa el entorno de escritorio Gnome para almacenar los lanzadores de programas.
Simplemente hay que abrir una consola y escribir la siguiente orden:
mv ~/Escritorio/LogicWorks.desktop ~/.local/share/applications
Una vez que el lanzador esté en el lugar correcto, Gnome lo encontrará y lo lanzará como una
aplicación Linux cualquiera, tal y como se muestra en la Figura 21.
Instalación en macOS
A continuación se describe cómo instalar, actualizar y ejecutar LogicWorks en macOS.
Instalación de PlayOnMac
Primero descargamos PlayOnMac (POM) de su sitio web oficial 3. Hay una versión de POM
adecuada si nuestra versión de macOS es anterior a 10.15 y otra adecuada si tenemos una versión
más reciente de macOS. Aquí describiremos la instalación de POM 4.4.3.
Hacemos doble clic en el fichero descargado (PlayOnMac_4.4.3.dmg) para montarlo. Nos debe
aparecer en el escritorio el icono de una carpeta llamada PlayOnMac donde se ha montado el
fichero de imagen de disco (DMG). Además, normalmente se nos abre automáticamente una
ventana mostrando el contenido de esta carpeta, como se muestra en la Figura 22.
En esta venta arrastramos el icono de PlayOnMac a la carpeta Aplicaciones para instalar POM. Al
completar este paso PlayOnMac debe aparecer en la carpeta Aplicaciones de macOS.
Ya podemos desmontar el fichero DMG haciendo clic con el botón derecho del ratón sobre el icono
de la carpeta PlayOnMac que nos apareció en el escritorio. Y si queremos, también podemos borrar
el fichero DMG descargado.
Hacemos doble clic en el icono de PlayOnMac en la carpeta Aplicaciones para ejecutarlo. MacOS
nos advertirá que PlayOnMac es una aplicación descargada de Internet. Le indicamos que la abra
igualmente. Nos aparece la ventana principal de POM como se muestra en la Figura 23.
3 https://www.playonmac.com/
Hacemos clic en el botón Install de POM. Nos aparecerá la ventana de instalación mostrada en la
Figura 24. Hacemos clic en Install a non-listed program para dar paso al asistente de instalación de
programas mostrado en la Figura 25.
Pulsamos el botón Next hasta que nos pregunte qué queremos hacer (Figura 26), seleccionamos
Install a program in a new virtual drive y pulsamos Next.
Figura 26. Ventana para seleccionar la instalación en una nueva unidad virtual o en una existente.
A continuación, como se muestra en la Figura 27, nos debe pedir que introduzcamos un nombre
para la unidad virtual a crear, es decir, donde se instalará el programa. Podemos teclear LogicWorks
u otro nombre.
Pulsamos Next y nos ofrece algunas opciones a realizar antes de la instalación de LogicWorks.
Podemos volver a pulsar Next sin seleccionar ninguna.
Nos pregunta el tipo de arquitectura de la unidad virtual que va a crear para instalar LogicWorks. Le
indicamos 32 bits, ya que LogicWorks es una aplicación de 32 bits.
Tras crear la unidad virtual nos pedirá que seleccionemos el fichero de instalación a ejecutar.
Pulsamos Browse, seleccionamos LogicWorks5Setup.exe como se ve en la Figura 28 y a
continuación pulsamos Open. Pulsamos Next y se debe abrir el asistente de instalación de
LogicWorks que aparece en la Figura 29.
Pulsamos Next y después aceptamos la licencia pulsado Yes. Nos pregunta el directorio de
instalación. Podemos dejar el que viene por defecto y pulsamos Next. Volvemos a pulsar Next para
iniciar la instalación de LogicWorks.
Nos abrirá una ventana mostrando los accesos directos de LogicWorks que se han creado en la
unidad virtual. Cerremos esta ventana y pulsamos Next y Close en el asistente para cerrarlo.
Tras la instalación, POM nos pregunta si queremos instalar las herramientas de desarrollador de
línea de comandos. Podemos pulsar Cancel para no instalarlas.
El asistente de instalación de programas de POM nos pregunta si queremos crear un acceso directo
a LogicWorks. Debemos crear este acceso, para ello seleccionamos LogicWorks.exe en la lista y
pulsando Next dos veces. Cuando nos vuelva a ofrecer crear otro acceso directo podemos pulsar
Cancel para terminar. LogicWorks ya nos debe aparecer en la ventana principal de POM.
Figura 30. Ventana para seleccionar la instalación en una nueva unidad virtual o en una existente.
Actualización de LogicWorks
La versión 5 de LogicWorks que hemos instalado dispone de una actualización a la versión 5.0.2,
qie es necesaria instalar para realizar correctamente todas las prácticas de TOC, por lo que a
continuación describimos cómo actualizarla dentro de POM.
En la ventana principal de POM hacemos clic en Install, como hicimos antes. En la ventana de
instalación que nos aparece hacemos clic en Install a non-listed program. Pulsamos Next hasta que
nos pregunte qué queremos hacer, y esta vez seleccionamos Edit or update an existing application
como se muestra en la Figura 30.
Pulsamos Next y seleccionamos LogicWorks en la lista. Pulsamos Next y nos ofrece algunas
opciones previas a la instalación de la actualización. Podemos volver a pulsar Next sin seleccionar
ninguna.
Seleccionamos 32 bits windows installation para la unidad virtual y pulsamos Next. Pulsamos
Browse. Seleccionamos el fichero de la actualización ( LogicWorks5Update.exe) como se muestra
en la Figura 31, pulsamos Open y después Next.
Ejecución de LogicWorks
Para ejecutar LogicWorks, primero abrimos POM, en la ventana principal de POM seleccionamos
LogicWorks y hacemos clic en Run. LogicWorks debería abrirse tras unos segundos.
Al ejecutarse LogicWorks por primera vez nos aparece la ventana de la Figura 32 ofreciendo buscar
actualizaciones. Pulsamos Continue para saltarlas.
A continuación, en la ventana de bienvenida de LogicWorks, podemos pulsar Cancel y ya estamos
en LogicWorks.
Podemos seleccionar la opción About LogicWorks… del menú Help para comprobar que estamos
usando la versión 5.0.2.