Está en la página 1de 31

Totally Integrated

Automation Portal

Índice de contenido
FactoryIO_Template_S7-1200_V15_V16
PLC_1 [CPU 1211C DC/DC/DC] 3-1
Bloques de programa
Main [OB1] 4-1
MHJ-PLC-Lab-Function-S71200 [FC9000] 5-1
Bloques de sistema
Recursos de programa
CajasChicas [DB1] 6-1
CajasGrandes [DB2] 7-1
TempLlenado [DB3] 8-1
Objetos tecnológicos 9-1
Variables PLC 10 - 1
Standard-Variablentabelle [73] 11 - 1
Tipos de datos PLC
Tipos de datos de sistema 12 - 1
Tablas de observación y forzado permanente
Forcetabelle 13 - 1
Traces 14 - 1
Mediciones 15 - 1
Mediciones superpuestas 16 - 1
Listas de textos de aviso PLC 17 - 1
Módulos locales
PLC_1 [CPU 1211C DC/DC/DC] 18 - 1
Dispositivos no agrupados 19 - 1
Configuración de seguridad 20 - 1
Funciones para varios dispositivos
Traces del proyecto
Mediciones 21 - 1
Datos comunes
Categorías 22 - 1
Informes 23 - 1
Idiomas y recursos
Idiomas del proyecto 24 - 1
Textos del proyecto
Textos del proyecto 25 - 1
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16
Proyecto
Nombre: FactoryIO_Tem‐ Fecha y hora de 07/04/2016 9:51:36 Última modifi‐ 22/08/2022 18:20:04 Autor: Matthias Habermann
plate_S7-1200_V15_V16 creación: cación:
Autor de la últi‐ Julio Cesar Versión:
ma modifica‐
ción:
Comentario:

Sistema operativo
Nombre Descripción
Sistema operativo Microsoft Windows 10 Home
Versión del sistema operativo 6.3.9600.0
Service Pack del sistema operativo
Versión del Internet Explorer 11.789.19041.0
Nombre del equipo DESKTOP-PR8MUOD
Nombre del usuario DESKTOP-PR8MUOD\Julio Cesar
Ruta de instalación del TIA Portal C:\Program Files\Siemens\Automation\Portal V16

Componentes
Nombre Versión Revisión
TIA Portal Project Server V16 - TIA Portal Project Server Single SetupPackage V16.0 V16.00.00.00_31.02.00.01
V16.0 (MUSERVERV16)
Siemens Totally Integrated Automation Portal V16 - SIMATIC S7-PLCSIM V16.0 V16.00.00.00_31.00.13.01
V16.0 (S7_PLCSIM_V16)
TIA Administrator - AWB Licensing Module V1.0 + SP2 (TIAADMIN) V1.0 + SP2 V01.00.02.00_01.10.00.01
TIA Administrator - AWB Software Management V1.0 + SP2 (TIAADMIN) V1.0 + SP2 V01.00.02.00_01.10.00.01
TIA Administrator - TIA UMC Agent Configurator Module V1.0 + SP2 V1.0 + SP2 V01.00.02.00_01.10.00.01
(TIAADMIN)
TIA Administrator - TIA Administrator V1.0 SP2 (TIAADMIN) V1.0 + SP2 V01.00.02.00_01.10.00.01
Siemens Totally Integrated Automation Portal V16 - HM All Editions Single V16.0 V16.00.00.00_31.02.00.01
SetupPackage V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - HM NoBasic Single Se‐ V16.0 V16.00.00.00_31.02.00.01
tupPackage V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Hardware Support Base V16.0 V16.00.00.00_27.01.00.01
Package 0 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Multiuser Client Single V16.0 V16.00.00.00_31.02.00.01
SetupPackage V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Version Control Inter‐ V16.0 V16.00.00.00_31.02.00.01
face SetupPackage V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - STEP 7 Safety Single V16.0 V16.00.00.00_31.02.00.01
SetupPackage V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - STEP 7 Single Setup‐ V16.0 V16.00.00.00_31.02.00.01
Package V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Hardware Support Base V16.0 V16.00.00.00_27.01.00.01
Package 02 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Hardware Support Base V16.0 V16.00.00.00_27.01.00.01
Package 03 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Hardware Support Base V16.0 V16.00.00.00_27.01.00.01
Package 04 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Support Base Package V16.0 V16.00.00.00_27.01.00.01
TO-01 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Support Base Package V16.0 V16.00.00.00_27.01.00.01
TO-02 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Hardware Support Base V16.0 V16.00.00.00_27.01.00.01
Package WCF-01 V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - TIACOMPCHECK Single V16.0 V16.00.00.00_31.02.00.01
SetupPackage V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Simatic Single Setup‐ V16.0 V16.00.00.00_31.02.00.01
Package V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - WinCC Single Setup‐ V16.0 V16.00.00.00_31.02.00.01
Package V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - Openness SetupPack‐ V16.0 V16.00.00.00_31.02.00.01
age V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - WinCC Transfer Manda‐ V16.0 V16.00.00.00_31.02.00.01
tory Single SetupPackage V16.0 (TIAP16)
User Management Component - UserManagementComponentx64 V2.7 V2.7 V02.07.00.00_04.06.00.07
(UMC64)
WinCC Runtime Advanced V16.0 - HMIRTM Tagging Package 01 Single Se‐ V16.0 V16.00.00.00_31.02.00.01
tupPackage V16.0 (HMIRTM_V11)
PLCSIM Advanced Single SetupPackage - PLCSIM Advanced Single Setup‐ V4.0 V04.00.00.00_43.02.00.03
Package V4.0 (PLCSIMADV)
WinCC Runtime Professional V16 - SIMATIC WinCC Runtime V16.0 (SCADA- V16.0 V07.05.56.00_01.43.00.01
RT_V11)
WinCC Runtime Professional V16 - OPCUA_Client V1.1 + SP1 (SCADA- V1.1 + SP1 V01.01.01.00_01.11.00.01
RT_V11)
WinCC Runtime Professional V16 - SCADA Simulation Single SetupPackage V16.0 V16.00.00.00_31.02.00.01
V16.0 (SCADA-RT_V11)
Siemens Totally Integrated Automation Portal V16 - Simatic Single Setup‐ V16.0 V16.00.00.00_31.02.00.01
Package 32 Bit V16.0 (TIAP16)
Siemens Totally Integrated Automation Portal V16 - WinCC Single Setup‐ V16.0 V16.00.00.00_31.02.00.01
Package 32 Bit V16.0 (TIAP16)
SIMATIC HMI License Manager Panel Plugin (x64) 16.0.0.0 V16.00.00.00_31.02.00.01
SIMATIC WinCC Runtime Advanced Driver (x64) 16.0.0.0 V16.00.00.00_31.02.00.01
ETWEventCollector 16.0.0.0 V16.00.00.00_31.02.00.01
SIMATIC NCM FWL 64 5.6.0.3 K5.6.0.3_1.1.0.2
NCM GPRS 64 01.02.00.00 V1.2.0.0_2.1.0.1
Totally Integrated
Automation Portal

Nombre Versión Revisión


SIMATIC PLCSIM 64 17.00.00 17.00.00.00_01.00.37.01
SIMATIC PLCSIM Advanced Driver64 4.0.0.0 V04.00.00.00_43.02.00.03
SIMATIC Device Drivers 9.3 09.03.00.00_01.05.00.06
TelemetryConnector 1.0.2.57 V01.00.02.57_01.00.00.01
Automation Software Updater 02.05.0000 V02.05.00.00_01.03.00.02
SIMATIC HMIProvider 7.0 K07.00.03.01_01.01.00.01
SIEMENS OPC 3.9 03.09.10.00_01.04.00.08
SIMATIC PLCSIM Advanced SimRT 4.0.0.0 V04.00.00.00_43.02.00.03
SIMATIC HMI ProSave 16.0.0.0 V16.00.00.00_31.02.00.01
SIMATIC HMI Symbol Library 16.0.0.0 V16.00.00.00_31.02.00.01
SIMATIC HMI Touch Input 16.0.0.0 V16.00.00.00_31.02.00.01
SIMATIC Runtime Interfaces 2.1 K02.01.00.03_01.01.00.01
SIMATIC Device Drivers WoW 29.3 29.03.00.00_01.05.00.06
SIMATIC Event Database 5.6 05.06.02.00_01.01.00.01
SeCon 2.7 V02.07.02.00_01.01.00.04
SIMATIC Station Observer K7.3.1.0 V07.03.01.00_01.01.00.14
SIMATIC SCS K7.5.2.2 V07.05.02.02_01.03.00.04
SIMATIC WinCC Common Archiving V7.5.0.0 V07.05.56.00_01.43.00.01
WinCC Runtime Advanced Simulator 16.0.0.0 V16.00.00.00_31.02.00.01

Productos
Nombre Versión Revisión
TIA Portal Project Server V16.0 V16.00.00.00_31.02.00.01
SIMATIC S7-PLCSIM V16.0 V16.00.00.00_31.00.13.01
TIA Administrator V1.0 01.00.02.00_01.10.00.01
SIMATIC STEP 7 Prof - STEP 7 Safety - WinCC Prof V16.0 V16.00.00.00_31.02.00.01
User Management Component V2.7 V02.07.00.00_00.00.00.00
SIMATIC WinCC Runtime Advanced Simulation V16.0 V16.00.00.00_31.02.00.01
S7-PLCSIM Advanced V4.0 V04.00.00.00_43.02.00.03
SIMATIC WinCC Runtime Professional Simulation V16.0 V16.00.00.00_31.02.00.01
Automation License Manager V6.0 + SP9 + Upd2 06.00.09.02_01.01.00.02
S7-PLCSIM V5.4 + SP8 V05.04.08.01_01.24.00.01
SIMATIC ProSave V16.0 V16.00.00.00_31.02.00.01
S7-PCT V3.5 + SP1 K3.5.1.0_1.19.0.1
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16
PLC_1 [CPU 1211C DC/DC/DC]
PLC_1
Información del proyecto
Nombre PLC_1 Autor i72014 Comentario
Slot 1 Rack 0
Información de catálogo
Descripción abreviada CPU 1211C DC/DC/DC Descripción Memoria de trabajo 50KB; fuente de Referencia 6ES7 211-1AE40-0XB0
alimentación 24V DC con DI6 x 24V
DC SINK/SOURCE, DQ4 x 24V DC y AI2
integradas; 3 contadores rápidos (am‐
pliables con Signal Board digital) y 4
salidas de impulso integradas; Signal
Board amplía E/S integradas; hasta 3
módulos de comunicación para comu‐
nicación serie; interfaz PROFINET para
programación, HMI y comunicación
PLC-PLC
Versión de firmware V4.1
Recursos de conexión\
Recursos de la estación - Reserva‐ Recursos de la estación - Reserva‐ Recursos de la estación - Dinámi‐ Recursos del módulo - PLC_1 [CPU
dos - Máximo dos - Configurados cos - Configurados 1211C DC/DC/DC] - Configurados
Número máximo de recursos: 62 6 68
Máximo Configurados Configurados Configurados
Comunicación PG: 4 - - -
Comunicación HMI: 12 0 0 0
Comunicación S7: 8 0 0 0
Open User Communication: 8 0 0 0
Comunicación web: 30 - - -
Otros tipos de comunicación: - - 0 0
Recursos utilizados en total: 0 0 0
Recursos disponibles: 62 6 68
Sinóptico de direcciones\Sinóptico de direcciones\Sinóptico de direcciones
Entradas True Salidas True Huecos direcciones False
Slot True
Tipo Dir. desde Dir. hasta Módulo IPP Nombre del dis‐ Número de dis‐ Tamaño Sistema maes‐ Rack Slot
positivo positivo tro/IO
I 0 0 DI 6/DQ 4_1 Ninguno PLC_1 [CPU - 1 Bytes - 0 11
1211C
DC/DC/DC]
S 0 0 DI 6/DQ 4_1 Actualización PLC_1 [CPU - 1 Bytes - 0 11
automática 1211C
DC/DC/DC]
I 64 67 AI 2_1 Ninguno PLC_1 [CPU - 4 Bytes - 0 12
1211C
DC/DC/DC]
I 1000 1003 HSC_1 Actualización PLC_1 [CPU - 4 Bytes - 0 1 16
automática 1211C
DC/DC/DC]
I 1004 1007 HSC_2 Actualización PLC_1 [CPU - 4 Bytes - 0 1 17
automática 1211C
DC/DC/DC]
I 1008 1011 HSC_3 Actualización PLC_1 [CPU - 4 Bytes - 0 1 18
automática 1211C
DC/DC/DC]
I 1012 1015 HSC_4 Actualización PLC_1 [CPU - 4 Bytes - 0 1 19
automática 1211C
DC/DC/DC]
I 1016 1019 HSC_5 Actualización PLC_1 [CPU - 4 Bytes - 0 1 20
automática 1211C
DC/DC/DC]
I 1020 1023 HSC_6 Actualización PLC_1 [CPU - 4 Bytes - 0 1 21
automática 1211C
DC/DC/DC]
S 1000 1001 Pulse_1 Actualización PLC_1 [CPU - 2 Bytes - 0 1 32
automática 1211C
DC/DC/DC]
S 1002 1003 Pulse_2 Actualización PLC_1 [CPU - 2 Bytes - 0 1 33
automática 1211C
DC/DC/DC]
S 1004 1005 Pulse_3 Actualización PLC_1 [CPU - 2 Bytes - 0 1 34
automática 1211C
DC/DC/DC]
S 1006 1007 Pulse_4 Actualización PLC_1 [CPU - 2 Bytes - 0 1 35
automática 1211C
DC/DC/DC]
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Bloques de programa


Main [OB1]
Main Propiedades
General
Nombre Main Número 1 Tipo OB Idioma KOP
Numeración Automático
Información
Título "Main Program Sweep (Cy‐ Autor Comentario Familia
cle)"
Versión 0.1 ID personaliza‐
do

Nombre Tipo de datos Valor predet.


Input
Initial_Call Bool
Remanence Bool
Temp
Temp1 Real
Tanque Nivel Int
Camara1 Int
Camara2 Int
TiempoLlenado Time
Constant

Segmento 1:

%FC9000
"MHJ-PLC-Lab-Function-S71200"
EN ENO

Segmento 2: Marcha y Parada


Enclavamiento de marcha y parada para el accionamiento de las bandas e inicio del sistema

Al presionar el pulsador MARCHA se accionara el termional "Memoria Inicio" el cual entraen funcionamiento y se realimentara asi mismo

%I0.4 %I0.5 %M0.7


"MARCHA" "PARADA" "MemoriaInicio"

%M0.7
"MemoriaInicio"

Segmento 3: Accionamiento de Fajas


Accionamiento de Fajas si se realizo el enclavamiento mendiante el pulsador MARCHA
Totally Integrated
Automation Portal

%M0.7 %Q0.0
"MemoriaInicio" "FajaIngreso"

%Q0.1
"FajaIngresoCurv
a"

%Q0.2
"FajaIngreso2"

%Q0.4
"FajaReconocimie
nto"

%Q0.5
"FajaSeleccion"

%Q0.6
"FajaBotellaMalaC
urva"

%Q0.7
"FajaBotellaMala"

%Q1.0
"FajaChicas1"

%Q1.1
"FajaChicasCurva
"

%Q1.2
"FajaChicas2"

%Q1.3
"FajaChicas3"

%Q1.4
"FajaGrandes1"

%Q1.5
"FajaGrandesCurv
a"

%Q1.6
"FajaGrandes2"

%Q1.7
"FajaGrandes3"

Segmento 4: Carga y Descarga


Accionamiento de carga y descarga, si se realizo el enclavamiento mendiante el pulsador MARCHA

%M0.7 %Q2.5
"MemoriaInicio" "CargaCajas"

%Q2.2
"Remover1"

%Q2.3
"Remover2"

%Q2.4
"Remover3"

Segmento 5: Deteccion de sensor de nivel


Se realiza la deteccion del nivel de tanque mediante el sensor de nivel (0-10) que envia una señal por la direccion %ID30 que es NORMALIZADA y SCALADA a un rango de
0-100 el cual sera mostrado en un DIPLAY en el tablero mediante la salida %QD46
Totally Integrated
Automation Portal

NORM_X SCALE_X
Real to Real Real to Int
EN ENO EN ENO
0.0 MIN OUT #Temp1 0 MIN OUT #"Tanque Nivel"
#Temp1 VALUE
%ID30
"Tanque Nivel 100 MAX
Sensor" VALUE
10.0 MAX

MOVE
EN ENO
#"Tanque Nivel" IN %QD46
"DisplayNivelTanq
OUT1 ue"

Segmento 6: Control de nivel de tanque


Para el control de nivel, se requiere que el tanque se mantega entre un rango de 10-90 para realizar el proceso de llenado, se considera el control de nivel a partir de la
"MemoriaInicio"

Si el "Tanque Nivel" es mayor o igual a 90 se enviara un valor de 0 a "Valvula Carga" mendiante el bloque MOVE lo que hara que la valvula se cierre y deje de llenar el
tanque

Si el "Tanque Nivel" es menor o igual a 10 se enviara un valor de 10 a "Valvula Carga" mendiante el bloque MOVE lo que hara que la valvula se abraccompletamente

%M0.7
"MemoriaInicio" #"Tanque Nivel"
MOVE
>=
Int EN ENO
90 0.0 IN %QD30
OUT1 "Valvula Carga"

%I0.5
"PARADA"

%M0.7
10
"MemoriaInicio" MOVE
>=
Int EN ENO
#"Tanque Nivel" 10.0 IN %QD30
OUT1 "Valvula Carga"

Segmento 7: Seleccion del tiempo de llenado


Para la selccion del tiempo de llenado, se realizara la conversion del dato enviado por la CAMARA1 de DOBLE INT a INT

Para la seccion se realiza la comparacion del valor que contenga la variables CAMARA1 con 1,4 o 7
De acuerdo a cada tipo de botella le corresponde un tiempo de llenado diferente, esto se logran mediante los bloques MOVE

CAJA CHICA 1segundo


CAJA MALA 1 segundo
CAJA GRANDE 4 segundos

El cual al finalizar el TEMPORIZADOR pasara a reiniciar en 0

CONV
DInt to Int
EN ENO
%ID34 OUT #Camara1
"Camara1" IN

#Camara1
MOVE
==
Int EN ENO
T#4S IN %MD180
1
OUT1 "TimerLlenado"

#Camara1
MOVE
==
Int EN ENO
4 T#1S IN %MD180
OUT1 "TimerLlenado"

#Camara1
MOVE
==
Int EN ENO
7 T#1S IN %MD180
OUT1 "TimerLlenado"

"TempLlenado".Q MOVE
EN ENO
0 IN %MD180
OUT1 "TimerLlenado"

Segmento 8: Llenado de botella


Para el llenado se realizara mediante un tiempo el cual sera indicado por la memoria TIMER LLENADO el cual ha sido seleccionado segun el tipo de caja.

Al detectar ambos sensores "LlenadoS1" y "LlenadoS2" haran que se detenga la faja (Ver control faja de llenado) y se active un contador TON por un tiempo ya selecciona‐
do

Mientras se acciona el temporizador se activara la "VALVULA DESCARGA" enviando un valor igual a 5, para el llenado de las botellas, el cual sera cerrada al finalizar el
temporizador enviando un 0 medainte los bloques MOVE
Totally Integrated
Automation Portal

%DB3
"TempLlenado"
%I0.2 %I0.3 TON
"Llenado S1" "Llenado S2" Time
IN Q
%MD180 %MD190
"TimerLlenado" PT "TempTimerLlena
ET do"

"TempLlenado".IN "TempLlenado".Q MOVE


EN ENO
5.0 IN %QD34
"Valvula
OUT1 Descarga"

"TempLlenado".Q MOVE
EN ENO
0.0 IN %QD34
"Valvula
OUT1 Descarga"

Segmento 9: Control de faja Llenado


Para el correcto llenado de botellas se debe detener la faja de llenado, esto se realizara cuando se detecte una caja por los sensores S1 y S2 y el temporizador se encuentre
desactivado realizando un RESET en el bloque RS

Al culminar el tiempo de llenado esta volver a accionar a la faja de llenado realizar un SET en el bloque RS

%Q0.3
%I0.2 %I0.3 "FajaLlenado"
"Llenado S1" "Llenado S2" "TempLlenado".Q RS
R Q

%I0.5
"PARADA"

"TempLlenado".Q
S1

%I0.4
"MARCHA"

Segmento 10: Deteccion de cajas y almacenado en memoria para la seleccion


Para la deteccion del TIPO DE CAJA se realizara mediante la CAMARA DE RECONOCIMIENTO que enviara un numero de tipo DOBLE INT el cual es CONVERTIDOR mediante el
bloque CONV a una numero INT para que pueda ser tratado

Solo las cajas con identificador 1 y 4 que corresponden a cajas BUENAS (GRANDES o CHICAS) lo que hara que pase el identificador a la MEMORIA MW100 "Mem Camara2"

El valor sera reiniciado por los sensores ubicados en la faja de seleccion DETECTA FAJA1 S1 o DETECTA FAJA2 S2

CONV
DInt to Int
EN ENO
%ID38 OUT #Camara2
"Camara2" IN

#Camara2
MOVE
==
Int EN ENO
#Camara2 IN %MW100
1
OUT1 "Mem Camara 2"

#Camara2
==
Int
4

%I1.1
"Detecta S1 F1" MOVE
EN ENO
0 IN %MW100
%I1.3 OUT1 "Mem Camara 2"
"Detecta S2 F2"

Segmento 11: Seleccion de caja chica


Para la activacion de los Cilindros "PUSHERS" se debe cumplir la condicion que en memoria exista el identificador de CAJA CHICA (4) y se detecte la presencia del objeto
mediante "DETECTA S1" lo cual activara al "CILINDRO 1"

Este sera desactivado mediante el sensor "Detecta S1 F1" el cual indica que el objeto ya paso a la siguiente faja transportadora
Totally Integrated
Automation Portal

%MW100 %I1.0 %I1.1 %Q2.0


"Mem Camara 2" "Detecta S1" "Detecta S1 F1" "Cilindro1"
==
Int
4

%Q2.0
"Cilindro1"

Segmento 12: Seleccion de caja grande


Para la activacion de los Cilindros "PUSHERS" se debe cumplir la condicion que en memoria exista el identificador de CAJA GRANDE(1) y se detecte la presencia del objeto
mediante "DETECTA S2" lo cual activara al "CILINDRO 2"

Este sera desactivado mediante el sensor "Detecta S2 F2" el cual indica que el objeto ya paso a la siguiente faja transportadora

%MW100 %I1.2 %I1.3 %Q2.1


"Mem Camara 2" "Detecta S2" "Detecta S2 F2" "Cilindro2"
==
Int
1

%Q2.1
"Cilindro2"

Segmento 13: Contador de cajas chicas


Cada vez que pase una caja y sea detectada por el SENSOR " CUENTA 1"ubicado en la faja de cajas chicas esta hara que el contador incremente en 1

%DB1
"CajasChicas"
%I0.0 CTU
"Cuenta1" Int
CU Q
false R %QD38
0 PV CV "DisplayChicas"

Segmento 14: Contador de cajas grandes


Cada vez que pase una caja y sea detectada por el SENSOR " CUENTA 2"ubicado en la faja de cajas chicas esta hara que el contador incremente en 1

%DB2
"CajasGrandes"
%I0.1 CTU
"Cuenta2" Int
CU Q
false R %QD42
0 PV CV "DisplayGrandes"
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Bloques de programa


MHJ-PLC-Lab-Function-S71200 [FC9000]
MHJ-PLC-Lab-Function-S71200 Propiedades
General
Nombre MHJ-PLC-Lab-Function- Número 9000 Tipo FC Idioma SCL
S71200
Numeración Manual
Información
Título Autor Comentario Familia
Versión 0.1 ID personaliza‐
do

Nombre Tipo de datos Valor predet.


Input
Output
InOut
Temp
rdTimeReturn Int
outputTime DTL
SyncVal Byte
forVal Int
forVal_2 Int
Value Byte
Constant
CompVal Byte 16#34
Value_01 Byte 16#11
Value_01_DW DWord 16#A165_D992
Value_02_DW DWord 16#58BE_4401
Return
MHJ-PLC-Lab-Function-S71200 Void

0001
0002 #Value:=PEEK(area := 16#82,
0003 dbNumber := 0,
0004 byteOffset := 511);
0005 #Value := #Value + 1;
0006
0007 POKE(area := 16#82,
0008 dbNumber := 0,
0009 byteOffset := 511,
0010 value := #Value);
0011
0012 POKE(area:=16#81,
0013 dbNumber:=0,
0014 byteOffset:=1016,
0015 value:=#Value_01_DW);
0016 POKE(area := 16#81,
0017 dbNumber := 0,
0018 byteOffset := 1020,
0019 value := #Value_02_DW);
0020
0021 POKE(area := 16#81,
0022 dbNumber := 0,
0023 byteOffset := 511,
0024 value := B#16#00);
0025
0026 FOR #forVal := 0 TO 120 DO
0027 FOR #forVal_2:=0 TO 10 DO
0028 #rdTimeReturn:=RD_SYS_T(#outputTime);
0029 #rdTimeReturn := WR_SYS_T(#outputTime);
0030 #rdTimeReturn := RD_SYS_T(#outputTime);
0031 #rdTimeReturn := WR_SYS_T(#outputTime);
0032 END_FOR;
0033 #SyncVal:= PEEK(area := 16#81,
0034 dbNumber := 0,
0035 byteOffset := 511);
0036 IF #SyncVal = #CompVal THEN
0037 GOTO M_1;
0038 END_IF;
0039 END_FOR;
0040 RETURN;
0041
0042 M_1:
0043 POKE(area := 16#81,
0044 dbNumber := 0,
0045 byteOffset := 511,
0046 value := B#16#0);
0047
0048
0049
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Bloques de programa /


Bloques de sistema / Recursos de programa
CajasChicas [DB1]
CajasChicas Propiedades
General
Nombre CajasChicas Número 1 Tipo DB Idioma DB
Numeración Automático
Información
Título Autor Simatic Comentario Familia IEC
Versión 1.0 ID personaliza‐ CNTR
do

Nombre Tipo de datos Valor de arranque Remanencia


Static
CU Bool false True
CD Bool false True
R Bool false True
LD Bool false True
QU Bool false True
QD Bool false True
PV Int 0 True
CV Int 0 True
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Bloques de programa /


Bloques de sistema / Recursos de programa
CajasGrandes [DB2]
CajasGrandes Propiedades
General
Nombre CajasGrandes Número 2 Tipo DB Idioma DB
Numeración Automático
Información
Título Autor Simatic Comentario Familia IEC
Versión 1.0 ID personaliza‐ CNTR
do

Nombre Tipo de datos Valor de arranque Remanencia


Static
CU Bool false True
CD Bool false True
R Bool false True
LD Bool false True
QU Bool false True
QD Bool false True
PV Int 0 True
CV Int 0 True
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Bloques de programa /


Bloques de sistema / Recursos de programa
TempLlenado [DB3]
TempLlenado Propiedades
General
Nombre TempLlenado Número 3 Tipo DB Idioma DB
Numeración Automático
Información
Título Autor Simatic Comentario Familia IEC
Versión 1.0 ID personaliza‐ IEC_TMR
do

Nombre Tipo de datos Valor de arranque Remanencia


Static
PT Time T#0ms False
ET Time T#0ms False
IN Bool false False
Q Bool false False
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC]


Objetos tecnológicos
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC]


Variables PLC
Variables PLC
Icon Nombre Tipo de datos Dirección
Camara1 DInt %ID34
Camara2 DInt %ID38
CargaCajas Bool %Q2.5
Cilindro1 Bool %Q2.0
Cilindro2 Bool %Q2.1
Cuenta1 Bool %I0.0
Cuenta2 Bool %I0.1
Detecta S1 Bool %I1.0
Detecta S1 F1 Bool %I1.1
Detecta S2 Bool %I1.2
Detecta S2 F2 Bool %I1.3
DisplayChicas DInt %QD38
DisplayGrandes DInt %QD42
DisplayNivelTanque DInt %QD46
FajaBotellaMala Bool %Q0.7
FajaBotellaMalaCurva Bool %Q0.6
FajaChicas1 Bool %Q1.0
FajaChicas2 Bool %Q1.2
FajaChicas3 Bool %Q1.3
FajaChicasCurva Bool %Q1.1
FajaGrandes1 Bool %Q1.4
FajaGrandes2 Bool %Q1.6
FajaGrandes3 Bool %Q1.7
FajaGrandesCurva Bool %Q1.5
FajaIngreso Bool %Q0.0
FajaIngreso2 Bool %Q0.2
FajaIngresoCurva Bool %Q0.1
FajaLlenado Bool %Q0.3
FajaReconocimiento Bool %Q0.4
FajaSeleccion Bool %Q0.5
Llenado S1 Bool %I0.2
Llenado S2 Bool %I0.3
MARCHA Bool %I0.4
Mem Camara 2 Int %MW100
MemoriaInicio Bool %M0.7
PARADA Bool %I0.5
Remover1 Bool %Q2.2
Remover2 Bool %Q2.3
Remover3 Bool %Q2.4
Tanque Nivel Sensor DWord %ID30
TempTimerLlenado Time %MD190
TimerLlenado Time %MD180
Valvula Carga Real %QD30
Valvula Descarga Real %QD34
ValvulaLlenado Bool %M0.3
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Variables PLC


Standard-Variablentabelle [73]
Variables PLC
Icon Nombre Tipo de datos Dirección
Camara1 DInt %ID34
Camara2 DInt %ID38
CargaCajas Bool %Q2.5
Cilindro1 Bool %Q2.0
Cilindro2 Bool %Q2.1
Cuenta1 Bool %I0.0
Cuenta2 Bool %I0.1
Detecta S1 Bool %I1.0
Detecta S1 F1 Bool %I1.1
Detecta S2 Bool %I1.2
Detecta S2 F2 Bool %I1.3
DisplayChicas DInt %QD38
DisplayGrandes DInt %QD42
DisplayNivelTanque DInt %QD46
FajaBotellaMala Bool %Q0.7
FajaBotellaMalaCurva Bool %Q0.6
FajaChicas1 Bool %Q1.0
FajaChicas2 Bool %Q1.2
FajaChicas3 Bool %Q1.3
FajaChicasCurva Bool %Q1.1
FajaGrandes1 Bool %Q1.4
FajaGrandes2 Bool %Q1.6
FajaGrandes3 Bool %Q1.7
FajaGrandesCurva Bool %Q1.5
FajaIngreso Bool %Q0.0
FajaIngreso2 Bool %Q0.2
FajaIngresoCurva Bool %Q0.1
FajaLlenado Bool %Q0.3
FajaReconocimiento Bool %Q0.4
FajaSeleccion Bool %Q0.5
Llenado S1 Bool %I0.2
Llenado S2 Bool %I0.3
MARCHA Bool %I0.4
Mem Camara 2 Int %MW100
MemoriaInicio Bool %M0.7
PARADA Bool %I0.5
Remover1 Bool %Q2.2
Remover2 Bool %Q2.3
Remover3 Bool %Q2.4
Tanque Nivel Sensor DWord %ID30
TempTimerLlenado Time %MD190
TimerLlenado Time %MD180
Valvula Carga Real %QD30
Valvula Descarga Real %QD34
ValvulaLlenado Bool %M0.3
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Tipos de datos PLC


Tipos de datos de sistema
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] /


Tablas de observación y forzado permanente
Forcetabelle
Nombre Dirección Formato visualización Valor de forzado permanente
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC]


Traces
Nombre
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Traces


Mediciones
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Traces


Mediciones superpuestas
Nombre
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC]


Listas de textos de aviso PLC
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / PLC_1 [CPU 1211C DC/DC/DC] / Módulos locales


PLC_1 [CPU 1211C DC/DC/DC]
PLC_1
Información del proyecto
Nombre PLC_1 Autor i72014 Comentario
Slot 1 Rack 0
Información de catálogo
Descripción abreviada CPU 1211C DC/DC/DC Descripción Memoria de trabajo 50KB; fuente de Referencia 6ES7 211-1AE40-0XB0
alimentación 24V DC con DI6 x 24V
DC SINK/SOURCE, DQ4 x 24V DC y AI2
integradas; 3 contadores rápidos (am‐
pliables con Signal Board digital) y 4
salidas de impulso integradas; Signal
Board amplía E/S integradas; hasta 3
módulos de comunicación para comu‐
nicación serie; interfaz PROFINET para
programación, HMI y comunicación
PLC-PLC
Versión de firmware V4.1
Recursos de conexión\
Recursos de la estación - Reserva‐ Recursos de la estación - Reserva‐ Recursos de la estación - Dinámi‐ Recursos del módulo - PLC_1 [CPU
dos - Máximo dos - Configurados cos - Configurados 1211C DC/DC/DC] - Configurados
Número máximo de recursos: 62 6 68
Máximo Configurados Configurados Configurados
Comunicación PG: 4 - - -
Comunicación HMI: 12 0 0 0
Comunicación S7: 8 0 0 0
Open User Communication: 8 0 0 0
Comunicación web: 30 - - -
Otros tipos de comunicación: - - 0 0
Recursos utilizados en total: 0 0 0
Recursos disponibles: 62 6 68
Sinóptico de direcciones\Sinóptico de direcciones\Sinóptico de direcciones
Entradas True Salidas True Huecos direcciones False
Slot True
Tipo Dir. desde Dir. hasta Módulo IPP Nombre del dis‐ Número de dis‐ Tamaño Sistema maes‐ Rack Slot
positivo positivo tro/IO
I 0 0 DI 6/DQ 4_1 Ninguno PLC_1 [CPU - 1 Bytes - 0 11
1211C
DC/DC/DC]
S 0 0 DI 6/DQ 4_1 Actualización PLC_1 [CPU - 1 Bytes - 0 11
automática 1211C
DC/DC/DC]
I 64 67 AI 2_1 Ninguno PLC_1 [CPU - 4 Bytes - 0 12
1211C
DC/DC/DC]
I 1000 1003 HSC_1 Actualización PLC_1 [CPU - 4 Bytes - 0 1 16
automática 1211C
DC/DC/DC]
I 1004 1007 HSC_2 Actualización PLC_1 [CPU - 4 Bytes - 0 1 17
automática 1211C
DC/DC/DC]
I 1008 1011 HSC_3 Actualización PLC_1 [CPU - 4 Bytes - 0 1 18
automática 1211C
DC/DC/DC]
I 1012 1015 HSC_4 Actualización PLC_1 [CPU - 4 Bytes - 0 1 19
automática 1211C
DC/DC/DC]
I 1016 1019 HSC_5 Actualización PLC_1 [CPU - 4 Bytes - 0 1 20
automática 1211C
DC/DC/DC]
I 1020 1023 HSC_6 Actualización PLC_1 [CPU - 4 Bytes - 0 1 21
automática 1211C
DC/DC/DC]
S 1000 1001 Pulse_1 Actualización PLC_1 [CPU - 2 Bytes - 0 1 32
automática 1211C
DC/DC/DC]
S 1002 1003 Pulse_2 Actualización PLC_1 [CPU - 2 Bytes - 0 1 33
automática 1211C
DC/DC/DC]
S 1004 1005 Pulse_3 Actualización PLC_1 [CPU - 2 Bytes - 0 1 34
automática 1211C
DC/DC/DC]
S 1006 1007 Pulse_4 Actualización PLC_1 [CPU - 2 Bytes - 0 1 35
automática 1211C
DC/DC/DC]
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16
Dispositivos no agrupados
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16
Configuración de seguridad
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / Funciones para varios dispositivos / Traces del proyecto


Mediciones
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / Datos comunes


Categorías
Categorías
Nombre Nombre de visualización Con acuse Prioridad
Acknowledgement A True 0
No Acknowledgement NA False 0
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / Datos comunes


Informes
Esta carpeta está vacía.
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / Idiomas y recursos


Idiomas del proyecto
Idiomas
Idioma de referencia
Inglés (EE.UU.)

Idioma de edición
Inglés (EE.UU.)

Otros idiomas del proyecto


Inglés (Estados Unidos)
Totally Integrated
Automation Portal

FactoryIO_Template_S7-1200_V15_V16 / Idiomas y recursos / Textos del proyecto


Textos del proyecto
Textos del proyecto
Inglés (EE.UU.) Categoría Referencia
Otra categoría de texto FactoryIO_Template_S7-1200_V15_V16\Comentario
Categoría de texto Comentario de variable FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Variables PLC\Standard-
Variablentabelle [73]\Mem Camara 2\Comentario
"Main Program Sweep (Cycle)" Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Título del bloque
=True, if remanent data are available Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Remanence
A Texto de categoría de aviso FactoryIO_Template_S7-1200_V15_V16\Acknowledgement\AlarmClassData_IDisplayNam‐
ing_DisplayName
A Texto de categoría de aviso FactoryIO_Template_S7-1200_V15_V16\Acknowledgement\ShortName
Accionamiento de carga y descarga, si se reali‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
zo el enclavamiento mendiante el pulsador \Main [OB1]\Segmento 4\Comentario
MARCHA
Accionamiento de Fajas Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 3\Título
Accionamiento de Fajas si se realizo el enclava‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
miento mendiante el pulsador MARCHA \Main [OB1]\Segmento 3\Comentario
Cada vez que pase una caja y sea detectada Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
por el SENSOR " CUENTA 1"ubicado en la faja \Main [OB1]\Segmento 13\Comentario
de cajas chicas esta hara que el contador incre‐
mente en 1
Cada vez que pase una caja y sea detectada Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
por el SENSOR " CUENTA 2"ubicado en la faja \Main [OB1]\Segmento 14\Comentario
de cajas chicas esta hara que el contador incre‐
mente en 1
Carga y Descarga Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 4\Título
Contador de cajas chicas Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 13\Título
Contador de cajas grandes Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 14\Título
Control de faja Llenado Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 9\Título
Control de nivel de tanque Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 6\Título
Deteccion de cajas y almacenado en memoria Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
para la seleccion \Main [OB1]\Segmento 10\Título
Deteccion de sensor de nivel Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 5\Título
Enclavamiento de marcha y parada para el ac‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
cionamiento de las bandas e inicio del sistema \Main [OB1]\Segmento 2\Comentario
Al presionar el pulsador MARCHA se accionara
el termional "Memoria Inicio" el cual entraen
funcionamiento y se realimentara asi mismo
Initial call of this OB Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Initial_Call
Llenado de botella Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 8\Título
Marcha y Parada Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 2\Título
NA Texto de categoría de aviso FactoryIO_Template_S7-1200_V15_V16\No Acknowledgement\AlarmClassData_IDisplayNam‐
ing_DisplayName
NA Texto de categoría de aviso FactoryIO_Template_S7-1200_V15_V16\No Acknowledgement\ShortName
Para el control de nivel, se requiere que el tan‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
que se mantega entre un rango de 10-90 para \Main [OB1]\Segmento 6\Comentario
realizar el proceso de llenado, se considera el
control de nivel a partir de la "MemoriaInicio"
Si el "Tanque Nivel" es mayor o igual a 90 se
enviara un valor de 0 a "Valvula Carga" men‐
diante el bloque MOVE lo que hara que la val‐
vula se cierre y deje de llenar el tanque Si el
"Tanque Nivel" es menor o igual a 10 se en‐
viara un valor de 10 a "Valvula Carga" men‐
diante el bloque MOVE lo que hara que la val‐
vula se abraccompletamente
Para el correcto llenado de botellas se debe de‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
tener la faja de llenado, esto se realizara cuan‐ \Main [OB1]\Segmento 9\Comentario
do se detecte una caja por los sensores S1 y S2
y el temporizador se encuentre desactivado re‐
alizando un RESET en el bloque RS Al culminar
el tiempo de llenado esta volver a accionar a la
faja de llenado realizar un SET en el bloque RS
Para el llenado se realizara mediante un tiem‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
po el cual sera indicado por la memoria TIMER \Main [OB1]\Segmento 8\Comentario
LLENADO el cual ha sido seleccionado segun el
tipo de caja. Al detectar ambos sensores "Lle‐
nadoS1" y "LlenadoS2" haran que se detenga la
faja (Ver control faja de llenado) y se active un
contador TON por un tiempo ya seleccionado
Mientras se acciona el temporizador se acti‐
vara la "VALVULA DESCARGA" enviando un val‐
or igual a 5, para el llenado de las botellas, el
cual sera cerrada al finalizar el temporizador
enviando un 0 medainte los bloques MOVE
Totally Integrated
Automation Portal

Inglés (EE.UU.) Categoría Referencia


Para la activacion de los Cilindros "PUSHERS" se Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
debe cumplir la condicion que en memoria ex‐ \Main [OB1]\Segmento 11\Comentario
ista el identificador de CAJA CHICA (4) y se de‐
tecte la presencia del objeto mediante "DETEC‐
TA S1" lo cual activara al "CILINDRO 1" Este
sera desactivado mediante el sensor "Detecta
S1 F1" el cual indica que el objeto ya paso a la
siguiente faja transportadora
Para la activacion de los Cilindros "PUSHERS" se Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
debe cumplir la condicion que en memoria ex‐ \Main [OB1]\Segmento 12\Comentario
ista el identificador de CAJA GRANDE(1) y se
detecte la presencia del objeto mediante "DE‐
TECTA S2" lo cual activara al "CILINDRO 2" Este
sera desactivado mediante el sensor "Detecta
S2 F2" el cual indica que el objeto ya paso a la
siguiente faja transportadora
Para la deteccion del TIPO DE CAJA se realizara Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
mediante la CAMARA DE RECONOCIMIENTO \Main [OB1]\Segmento 10\Comentario
que enviara un numero de tipo DOBLE INT el
cual es CONVERTIDOR mediante el bloque
CONV a una numero INT para que pueda ser
tratado Solo las cajas con identificador 1 y 4
que corresponden a cajas BUENAS (GRANDES o
CHICAS) lo que hara que pase el identificador a
la MEMORIA MW100 "Mem Camara2" El valor
sera reiniciado por los sensores ubicados en la
faja de seleccion DETECTA FAJA1 S1 o DETEC‐
TA FAJA2 S2
Para la selccion del tiempo de llenado, se reali‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
zara la conversion del dato enviado por la CA‐ \Main [OB1]\Segmento 7\Comentario
MARA1 de DOBLE INT a INT Para la seccion se
realiza la comparacion del valor que contenga
la variables CAMARA1 con 1,4 o 7 De acuerdo
a cada tipo de botella le corresponde un tiem‐
po de llenado diferente, esto se logran me‐
diante los bloques MOVE CAJA CHICA 1segun‐
do CAJA MALA 1 segundo CAJA GRANDE 4 se‐
gundos El cual al finalizar el TEMPORIZADOR
pasara a reiniciar en 0
Se realiza la deteccion del nivel de tanque me‐ Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
diante el sensor de nivel (0-10) que envia una \Main [OB1]\Segmento 5\Comentario
señal por la direccion %ID30 que es NORMALI‐
ZADA y SCALADA a un rango de 0-100 el cual
sera mostrado en un DIPLAY en el tablero me‐
diante la salida %QD46
Seleccion de caja chica Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 11\Título
Seleccion de caja grande Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 12\Título
Seleccion del tiempo de llenado Comentario del bloque FactoryIO_Template_S7-1200_V15_V16\PLC_1 [CPU 1211C DC/DC/DC]\Bloques de programa
\Main [OB1]\Segmento 7\Título

También podría gustarte