Páginas

sábado, 4 de junho de 2011

S7_200 Simulator

S7_200 Simulator é um programa que pode simular a operação dos processadores 212, 214, 215, 216, 221, 222, 224, 226.
CPU tipo selecionado é exibido na tela, com as configurações de simulação alternar com base nas entradas.
wpe2.jpg (41233 bytes)
Com S7_200 pode configurar o tipo de CPU, E / S analógica e digital, como potenciômetros analógicos embutido no processador.
S7_200 verificar o programa executando o programa através de:
- Os interruptores ligados às entradas digitais.
- As saídas de LED.
- Entrada potenciômetros analógicos.
- As barras de progresso das saídas analógicas.
- A tabela de estado.
- O TD_200 exibir texto
A programação do PLC é feito no STEP 7-MicroWIN 32 V3.1, 3.2, 4.0
A transferência do programa de simulador de MicroWIN S7_200 pode ser feito de duas maneiras:
- Exportar o programa a partir MicroWIN em formato STL (recomendado quando subrotinas)
- Através da área de transferência, para que o programa STL, como o bloco de dados DB1
wpe4.jpg (26915 bytes)
O programa pode exibir S7_200
- O programa STL módulo OB1 com sub-rotinas.
- O bloco de dados DB1.
- A tabela de estado de formatos: binário, com decente, sem assinatura, hexadecimal, binário, ASCII.
Cada CPU pode ser equipado módulos de expansão de saídas digitais ou analógicas.


Módulos Digital Os módulos analógicos
EM221 (8I)
21x CPUs
22x CPUs
EM222 (8Q) EM231 (3 I x 12 bits) EM231 (4 I x 12 bits)
EM223 (4I / 4Q) EM232 (Q 2 x 12 bits) EM232 (Q 2 x 12 bits)
EM223 (8I / 8Q) EM235 (3I x 12 bits Q 1 x 12 bits) EM235 (4I x 12 bits Q 1 x 12 bits)
EM223 (16I / 16Q)


Instruções implementadas na versão 3.0
Aritmética de ponto fixo aritmética de ponto flutuante Cadeia Comparação
+ I + D
-I
-D
MUL
* I
* D
DIV
/ I
/ D
JIFE
INCW
INCD
DECB
Decw
DECD
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
+ R -R
* R
/ R
SQRT
NO
COS
TAN
LN
EXP
PID

X
X
X
X
X
X
X
X
NO
NO
NO

Slen SCPY
SSCPY
SCAT
SFND
CFND
NO
NO
NO
NO
NO
NO
LDB = AB =
OB =
LDB <>
AB <>
OB <>
LDB =>
AB> =
OB> =
LDB <=
AB <=
OB <=
LDB>
AB>
OB>
LDB <
AB <
OB <
MSF =
AW =
OW =
LDW <>
AW <>
OW <>
LDW> =
AW =>
OW> =
LDW <=
AW <=
OW <=
LDW>
AW>
OW>
LDW <
AW <
OW <
LDD =
AD =
OD =
LDD <>
AD <>
OD <>
LDD =>
AD> =
OD> =
LDD <=
AD <=
OD <=
LDD>
AD>
OD>
LDD <
AD <
OD <
LDR =
AR =
OR =
LDR <>
AR> <
Ou <>
LDR =>
AR> =
OU> =
LDR <=
AR <=
OR <=
LDR>
AR>
OU>
LDR <
AR <
OR <
LDS =
AS =
OS =
LDS <>
AS <>
OS <>

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
NO
NO
NO
NO
NO
NO

Comunicação Contadores Programa de Controle
XMT VN
NETR
NETW
GPA
SPA
NO
NO
NO
NO
NO
NO
CTU CTD
CTUD
HDEF
HSC
PLS
X
X
X
x
x
(PTO e PWM)
PARA NEXT
JMP
LBL
SCVL
RTF
Scre
Cscreen
CRET
FIM
STOP
WDR
x
x
X
X
NO
NO
NO
NO
X
X
X
X
Conversão Deslocamento / rotação Interrupção
IPV ITB
ITD
STI
DTI
DTR
DTS
RODADA
TRUNC
RTS
BCDI
IBCD
ITA
DTA
RTA
ATH
HTA
STI
DST
STR
DECO
ENCO
SEG
X
X
X
NO
X
X
NO
X
X
NO
X
X
x
x
x
x
x
NO
NO
NO
X
X
X
SLB SLW
SLD
SRB
SRW
SRD
RLB
PRF
RLD
RRB
RRW
RRD
SHRB
X
X
X
X
X
X
X
X
X
X
X
X
x
CRTI ENI
DISI
ATCH
DTCH
X
X
X
X
X
Operações lógicas Lógica Bit Relógio
INVB INVW
INVD
Eb
E W
Andd
ORB
ORW
DRP
Xorb
XORW
Xordo
X
X
X
X
X
X
X
X
X
X
X
X
LD A
O
LDN
AN
ON
LDI
AI
OI
Índia
ANI
ONI
NÃO
EUA
ED
ALD
VELHO
LPS
LDS
LRD
LPP
=
= I
S
SI
R
RI
AENO
NOP
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
TODR TODW X X
Tabela Temporizadores Transferência
FILL ATT
FDN =
FND <>
FND <
FND>
LIFO
FIFO
X
X
X
X
X
X
X
X
TON TONR
TOF

X
X
X

MOVB MOVW
MOVD
MOVR
BMB
BMW
BMD
SWAP
BIR
BIW
X
X
X
X
X
X
X
X
NO
NO


Marcas especiais
SM0.0
X
SM0.1
X
SM0.2

SM0.3

SM0.4
X
SM0.5
X
SM0.6
X
SM0.7
X
SM1.0
X
SM1.1
X
SM1.2
X
SM1.3
X
SM1.4

SM1.5

SM1.6
X
SM1.7

SMB6
X
SMB28
X
SMB34
X
SMB35
X
SMB67 X
SMW68 X
SMD72 X
SMB77 X
SMW78 X
SMD82 X


Interrupções
Evento No. Descrição da interrupção
0 borda positiva, I0.0
1 borda negativa, I0.0
2 borda positiva, I0.1
3 borda negativa, I0.1
4 borda positiva, I0.2
5 borda negativa, I0.2
6 Positivo borda, I0.3
7 Negativa de borda, I0.3
10 Temporário de interrupção, SMB34
11 Temporário de interrupção, SMB35
19 Interromper a contagem de pulso PLS0 valor (PTO)
20 Interromper a contagem de valores de pulso PLS 1 (PTO)
21 Interrupt Timer T32 CT = PT
22 Interrupt Timer T96 CT = PT
C ontadores rápido.


21X CPUs
22X CPUs
Contador rápido
Insumos utilizados
Contador rápido
Entradas usadas
HSC0
I0.0
HSC0
I0.0, I0.1, I0.2
HSC1
I0.6, I0.7, I1.0, I1.1
HSC1
I0.6, I0.7, I1.0, I1.1
HSC2
I1.2, I1.3, I1.4, I1.5
HSC2
I1.2, I1.3, I1.4, I1.5


HSC3
I0.1


HSC4
I0.3, I0.4, I0.5


HSC5
I0.4

contador modos rápidos.
Ainda tem como simular um TD200
simulador S7_200 Simulator tem um display TD 200.
wpe2.jpg (63895 bytes)
- Ver simulador S7_200 mensagens.
- Exibe o status da CPU.
- Força de E / S (se ativado em bloco de parâmetro).
- Definir a data e hora (se estiver ativado no bloco de parâmetro).
- Permitir a senha (se ativado).
- Defina as opções de TD_200.
- Existem quatro teclas de função em combinação com a tecla SHIFT.
- Nesta versão não há nenhuma edição de variáveis ​​com o TD-200.
Baixar aqui o Programa:

3 comentários:

teste comentario