Anda di halaman 1dari 17

APRENDIENDO EL PROGRAMA SUCOSOFT S40

Para poder entender el entorno del programa del Plc se debe tomar en cuenta los siguientes
pasos
1. Ir a la barra de herramientas de Windows
2. Buscar en todos los programas Sucosoft V4.00 acti!ar el icono S40
"ntonces se !isuali#ara la pantalla del programa una grafica $ue contiene % !entanas de
!isuali#acion
Ventana de carpetas
Ventana de archi!os de programas
Ventana de caracter&sticas del programa generado
Ventana de
carpetas
Ventana de de archivo de
programas
Ventana de caractersticas del programa generado
'ntes de aprender a programar lo primero $ue se debe aprender es a personali#ar mi carpeta
de traba(o
Para ello en la !entana principal del programa e(ecuto lo siguiente
'cceso al icono Pro(ect
Selecciona )ew
'ccediendo a la !entana de creaci*n de un nue!o proecto
"li(o la direcci*n donde deseo crear mi +arpeta de proecto
, do -.
En nuestro caso la carpeta es S40 y se u!cara en la Un!"a" E
, luego me aparece la !entana Principal del programa pero esta !e# con la
siguiente caracter&stica
'hora el na!egador le corresponde a la carpeta S40
'hora $ue a tenemos personali#ada nuestra carpeta de traba(o podemos empe#ar a
programar
Para ello accedemos a la !entana de edici*n de programas P-/ editor
Buscamos en la barra de herramientas 0--1S 23 P-/ editor
1ugo aparecer4 la pantalla de programaci*n
"n el cual podemos desarrollar el programa anali#ado
Para ello debemos configurar un nue!o P-/
, se !isuali#ara la !entana de edici*n de programas P-/"ditor
"n el cual podemos obser!ar la !entana de declaraci*n de !ariables la !entana de e(ecuci*n de
procedimientos
Sabiendo que la mejor manera de aprender es practicando a modo de prctica haremos
un ejercicio
Para ello debemos de plantearnos un problema
Identificar !ariables de entrada5 salida 5o par4metros
"n nuestro caso $ueremos encender un motor a tra!6s del Plc
Para ello disponemos de un interruptor
Identificamos anotamos en una tabla las !ariables del sistema anali#ado
)ombre 0ipo 7irecci*n "ntrada I
Salida 8
9ando
9otor
7igital
7igital
I0
80
7e la tabla e:traemos al P-/ editor
1a !enta de declaraci*n de !ariables tiene dos modos de !isuali#aci*n
/na !entan en modo de sinta:is
+omo se puede obser!ar se tien un formato de columnas con eti$uetas de auda
Ventana de
declaraci*n de
!ariables
Ventana de
e(ecuci*n de
procedimientos

Ventana en modo libre
"ste modo es utili#ado por personas a e:perimentadas tomar en cuenta la configuraci*n del
formato necesario en su sinta:is
'hora reali#amos el procedimiento del programa
Para ello cabe hacer notar lo siguiente
;a tres lengua(es de programaci*n
1engua(e 1I <lista de instrucciones =
1engua(e 17 <logica cableado=
1engua(e >B7 <diagrama de blo$ue de funciones=
1uego procedemos a?
1engua(e >B7 <diagrama de blo$ue de funciones =
@uardar el programa
# s! nosotros oser$a%os a&ora la $entana pr!nc!pal
No se encuentra el pro'ra%a crea"o s4( en la $entana "e en la $entana "e $!sual!)ac!*n "e
pro'ra%as
Pues ahora crea el programa compilador es el $ue transforma el programa al lengua(e de
ma$uina para ser transferido al e$uipo

"l compilador sera creado con la opcion l TOPOLOGY
+omo estamos en una carpeta nueva S40 este se encuentra !aci*A as& $ue lo $ue ha $ue
hacer es crear un PB-@B'9' +-9PI1'7-B
Para ello procedemos como se muestra en la figura siguiente
Tools->topology configurator
"sta es la !entana de creaci*n de los programas compiladores TOPOLOGY
"legimos Configuration 23New
, se !isuali#ara la siguiente pantalla
'signamos un nombre
"legimos el tipo de plc a utili#ar
"(m? +-9P1
PS422012991
/na !e# seleccionado aceptar -.
1uego de creado el archi!o de compilaci*n
Se !isuali#ar4 lo siguiente
Pregunta si se $uiere guardar el programa
'ceptamos dando un clicC.
'hora $ue a creaste el programa compilador dobser!a otra !e#
)ota . solo es necesario un compilador por modelo de Plc
'hora $ue a pudiste !isuali#ar el programa su compilador pues ha $ue !incularlo
Sigue la instrucci*n $ue se indica en la figura
'parecer4 una !entana de !&nculoA escoge el programa el compilador $ue le corresponde
segDn el dispositi!o $ue utili#aras en nuestro caso : s45 -CO!"#
/na !e# compilado el programa lo siguiente es generar el codigo de programaci*n $ue sera
transferido al Plc
Para ello procedemos de la siguiente manera A como podras obser!ar en la figura
/na !e# generado el programa esta listo para ser transferido al Plc
Para ello accede a la opcion Test andComunication como se !e en la siguiente fig
"ntonces !isuali#aras la !entana de comunicaci*n
Si obser!as $ue los iconos de transferencia no estan habilitados
Pues puede ten en cuenta lo siguiente
1. Verifica $ue la interfase de comunicaci*n este conectado con el dispositi!o
<+able de comunicacion=
2. "l e$uipo debe estar alimentado con 24 ! 7+
%. configuraci*n de los puertos de comunicaci*n
4. si todo lo anterior esta oC pues pulsa en Conect
-bser!a otra !e#
"sta es la configuraci*n $ue se obser!aras si la comunicaci*n esta oC
'hora si puedes transferir el programa creado al Plc
Para ello acciona en la opci*n Transfer
obser!aras lo siguiente?
Ventana de configuraci*n del puerto de comunicaci*n
'hora eli(e el programa $ue deseas transferir pulas en Transfer ->PLC
1uego obser!ar4s el proceso de transferencia
Siegue el proceso de transferencia culmina en el100E
/na !e# culminada la transferencia cierra la !entana pulsa en close
'hora para hacer correr el programa accede a la opci*n Program !tatus
"n la !entana program Status pulsa Cold Start O$
Puedes hacer el monitoreo de tus entradas salidas pulsando en el icono de !isuali#aci*n
del 0opolg
/na !e# en la !entana de
!isuali#acion del 0opolog
accede al displa de entradas
salidas
obser!aras este displa
"ntonces podr4s
hacer el
seguimiento a las
seFales de entrada
como a las de
salida

"ntradas
Salidas
Para terminar la simulaci*n cierra todas las !entanas de !isuali#aci*n
1uego accede otra !e# a Program !tatus acciona "alt como se !e en la figura luego O#
+ierra la !entana de %est and Commissioning
>inalmente salir del programa Susoft
&
'
a esta aprendiste a mane(ar el programar el Sucosoft