1 of 234

Delta

Automação Industrial

Automation for a Changing World

Rodolpho Ramos

2 of 234

Metodologia do Treinamento

  • Duração 8h;
  • O mesmo terá a seguinte agenda nos horários de 9h as 17h
  • A qual quer momento poderá ser interrompido o treinamento para duvidas, mediante levantamento da mão;

  • Ao termino de cada tópico será feito um questionário para que seja respondido em 5 minutos.

Confidential

Confidential

3 of 234

Cronograma

1 - Introdução das linhas de CLP – DVP

2 - Introdução aos softwares de comunicação

3 - Introdução aos softwares de programação

4 - Explicação do funcionamento do software

Comunicação Serial, Ethernet, DirectLink e Simulador.

5 - Explicação do funcionamento do software ISPSoft

Como selecionar a comunicação

Apresentação do mapa de memória utilizado nos CLP’s

6 - Como criar um programa em Lader

7 - Utilização das funções básicas (Soma, Subtração, Multiplicação, Divisão, Move valores, contadores,

8 - Temporizadores, Set, Reset, contatos abertos, fechados, por borda e função de zeramento de variáveis)

Como criar variáveis Globais e Locais

Como configurar a leitura de módulos analógicos (0~10V, 4~20mA, Termo Par e PT100)

Descarregar o programa no CLP e no simulador

Confidential

4 of 234

5 of 234

    • Fundada em 1971

    • Numero 1 no mundo:
      • Fontes de alimentação desde 2002
      • Ventiladores DC sem escova desde 2006

    • Áreas de atuação:
      • Fontes de alimentação para telecom
      • Sistemas de automação industrial
      • Componentes eletronicos
      • Redes de comunicação
      • Telas de visualição
      • Infraestrutura para data center
      • Energias renovaveis

6 of 234

Operações Globais

Distribuidores

5

Centros de P&D

89

Escritórios

Factories

Branch offices

R&D Centers

Distributors

4

Fabricas

635

7 of 234

Operações Globais

Vendas

Fábricas

P&D Labs.

Centros de Logística

China

Ásia (exceto China)

Américas

Europa / África

Total

8 of 234

Promessa da marca

Nós acreditamos em tecnologia e colaboração dedicadas a oferecer inovação e soluções em eficiência energética. “Smarter” é a busca continua de melhorias em nossos produtos. “Greener” é a missão da Delta desde sua fundação. “Together” é a nossa filosofia de negócios construindo relacionamentos duradouros com nossos clientes e parceiros.

9 of 234

Unidades de negócios

  • Fontes de alimentação interna
  • Fontes de alimentação móveis
  • Fontes de alimentação industrial e medicas
  • Ventiladores e AC de precisão
  • Componentes eletrônicos

  • Automação industrial
  • Sistemas de energia para telecom
  • Infraestrutura de data centers e UPS
  • Carros elétricos
  • Energia renovável
  • Sistema de armazenamento de energia
  • Sistemas de rede
  • Projetores e displays
  • Iluminação a LED
  • Produtos para saúde

10 of 234

Soluções

11 of 234

AC Motor Drives

IIoT Industrial Cloud Routers

IIoT

Power Regenerative Unit

Active Front End

POWER REGENERATION

FIELD DEVICE

Machine Vision Systems

SCARA Robot

Articulated Robot

ROBOT

Servo Systems

(AC Servo Motors & Drives)

MOTION

Motion Control Cards

Linear Stage Direct Drives

Planetary Gearboxes

Cloud-based IoT Platform

DIACloud

Equipment

DRIVE

Field

Control

Equipment

Data Collection

Data Monitoring

& Management

Network

INDUSTRIAL NETWORK

Industrial Network Solutions

Industrial Fieldbus Solutions

Programmable Logic Controllers

Programmable Automation Controllers

Human

Machine Interfaces

Industrial PCs

CNC

Controllers

CONTROL

Robot Controller

with Servo Drive Integrated

Robot

Workstations

Drive

& Motion

Smart

Sensors

Rotary Optical Encoders

Pressure Sensors

Temperature Controllers

Gas Flow

Switch

Power

Meters

Pick & Place

Inspection

Screw Driving

Soldering

DIALink

Data Acquisition System

IEMS Industrial Energy Management System

INFO

Supervisory Control & Data Acquisition │ Smart Machine │ EQ Recipe Management │ Automatic Manufacturing │ Material Identification Handling

SCADA

System

MCS

Material Control System

BCS

Block Control System

CPC

CIM PC System

MES Manufacturing Execution System

Energy Management │ WIP Track/Trace │ E-SOP │ Quality Control │ Material Management │ EQ Maintenance │ War Room │ Alert Platform

SPC Statistical

Process Control

EMS Equipment Management System

WMS Warehouse Management System

ALM Alarm Management System

Industrial

Power Supplies

Linha de produtos - Automação

12 of 234

Solução Delta

13 of 234

Automação Industrial

Linha de produtos

14 of 234

Inversores de frequência

  • Torque constante ou variável

  • STO integrado

  • Potencia de 0,25 a 600 CV

  • Opção de PLC incorporado

  • Diversas opções de comunicação, CanOpen, Modbus, DeviceNet, Profibus, Ethernet

Principais características

15 of 234

Servo acionamento

  • Motores com potencia de 0,1 a 15kw

  • CNC com controle de posicionamento, interpolação linear e circular

  • Economia de espaço na montagem do drive, 45mm de largura

  • Servo drive com funções de aplicações pré definidas

  • Comunicação CanOpen, ModBus e trem de pulso

Principais características

16 of 234

Qualidade de energia

  • Unidades regenerativas com potencia até 75 CV

  • Active Front End com potencias até 100 CV

  • Banco de capacitor para correção de fator de potencia até 500k VAR

  • Filtro ativo para correção de harmônicas com correntes até 300 A

  • Diversas opções de comunicação, CanOpen, Modbus, DeviceNet, Profibus

Principais características

17 of 234

PC Industrial

  • 15” e 19” TFT LCD Touch Screen

  • Fanless e excelente performance com processador Intel Core i3 / i5

  • Robusto para aplicação em ambientes agressivos (IP 65)

  • Simples instalação e pronto para uso

  • Compatibilidade total com software supervisório

Principais características

DIAVH-IPC

DIAVH-PPC15

DIAVH-PPC19

18 of 234

Controladores

  • Suportam até 125.000 pontos digitais

  • Software de programação gratuito

  • CPUs de alta performance

  • Troca de cartões sem parar a operação

  • Diversas opções de comunicação, CanOpen, Modbus, DeviceNet, Profibus, Ethernet

Principais características

19 of 234

Interface Homem Máquina

  • Opções de 3,8” até 15” com tela HD

  • Software de programação gratuito

  • Memória expansível

  • APP para acesso remoto gratuito

  • Comunicação RS 232/485, Ethernet e USB

Principais características

20 of 234

Redes de comunicação

  • Conversores de comunicação para diversos protocolos

  • Switches e roteadores com até 16 portas gerenciáveis e não gerenciáveis

  • Roteadores com opção de envio de informação para nuvem

  • Preparados para topologia em anel

  • Suporta diversos tipos de protocolo como ModBus TCP, Ethenet IP, Profinet, Ethercat

Principais características

21 of 234

Fontes de alimentação

  • Linha completa de fontes de alimentação

  • Tensão de saída de 5 a 48 V

  • Diversas opções de montagem

  • Fontes redundante e com bateria

  • Corrente de saída de até 60A

Principais características

22 of 234

Controladores de temperatura

  • Diversas opções de tamanho e montagem

  • Controle PID, ON/OFF, e controle manual

  • Com e sem display

  • 9 modos de alarme

  • Comunicação Modbus

Principais características

23 of 234

Sistema de visão

  • Programação rápida com ferramenta multifuncional

  • Maior eficiência com 2 ou 4 câmeras

  • Suporta inspeção de objetos coloridos e câmeras de até 12 MP

  • Interface 1080p HDMI

  • Comunicação Ethernet, RS 232/485

Principais características

24 of 234

Medidores de energia

  • Medidor de energia para instalação em painel 96x96 mm

  • Medição de harmônicas

  • Grava até 60 dias de histórico

  • Opção de montagem em trilho Din

  • Comunicação BACNet e ModBus

Principais características

DPM-C520

DPM-C530A

DPM-D520I

25 of 234

Software supervisório

  • Supervisório SCADA DIAview

  • Licenças - 64, 128, 256, 512, 1000, 1500, 3000 pontos ou ilimitada

  • Comunicação OPC, ModBus e Profibus

  • Interface amigável de programação

  • VBScript de fácil aprendizagem

Principais características

26 of 234

Gerenciamento de energia

  • Definição de KPIs para monitoramento e alarme

  • Diversos tipo de ferramentas para analise e visualização de dados

  • Gráficos e informações customizadas

  • Relatórios customizados

  • Diferentes níveis de acesso por usuario

Principais características

27 of 234

Robôs SCARA e articulado

  • Velocidade e repetibilidade

  • Modo de programação por aprendizagem

  • Alto grau de liberdade e flexibilidade

  • Fácil operação e programação

  • Solução completa com controlador e acionamento

Principais características

28 of 234

Controladores Lógicos Programáveis

29 of 234

Áreas de abrangência

Delta Confidential

30 of 234

Características comuns a toda a linha de CLP´s

Software Gratuito: www.deltaww.com

Programação de acordo com a norma IEC 61131-3

    • Requisito para participar de licitações
    • Facilidade de programação
    • Qualquer integrador pode utilizar

Todas CPU´s com pelo menos 2 portas de comunicação

    • Possibilidade de comunicação simultânea com outros equipamentos
    • Comunicação com supervisório
    • Comunicação com IHM

Protocolo Modbus incorporado para todos os CLP´s.

    • Não há necessidade de utilização de placas extras de comunicação

Delta Confidential

31 of 234

Softwares de programação e configuração

Delta Confidential

32 of 234

CLP da família DVP para pequenas aplicações

Modelos Slim

Modelos Standard

Confidential

33 of 234

CLP da família DVP para Controle de Movimento

Confidential

34 of 234

Sub divisão dentro da Família DVP

Movimento

Conectividade

Básico

Confidential

35 of 234

Produtos vendidos hoje no Brasil

Confidential

36 of 234

Características do DVP-SS2

Pontos da CPU: 14 pontos (8 ED/ 6 SD)

Memória de programação = 8K Steps (linhas de programação)

Expansão

    • Máximo de 480 entradas/saídas
    • Máximo de 8 módulos de extensão analógicas

Temporizadores

    • 256 disponíveis

Contadores

    • 256
    • 4 x 20kHz contador de alta velocidade
    • 4 x 10KHz saída pulsada.

2 portas de comunicação integradas (RS-232 & RS-485)

Não possui relógio

Não possui expansão do lado esquerdo

DVP-PLC

Delta Confidential

37 of 234

Características DVP-SA2

Pontos da CPU: 12 pontos (8 ED / 4 SD)

Memória de programação = 16K Steps

Expansão

    • Máximo de 492 entradas/saídas (12 + 480)
    • Máximo de 8 módulos de extensão analógica.

Temporizadores

    • 256 disponíveis

Contadores

    • 256
    • 100kHz contador de alta velocidade & 100KHz saída pulsada

Registros de dados

    • 10000 pontos (words)

Saída de pulsos de alta velocidade: Suporta 2 pontos (Y10, Y11) independentes de alta velocidade até 100KHZ.

RTC (Real Time Clock - Relógio) com Bateria

3 portas de comunicação integradas (RS-232 & RS-485)

DVP-PLC

Delta Confidential

38 of 234

Características DVP-SX2

  • Pontos da CPU: 20 (8DI/6DO, 4AI/2AO)
    • Máximos pontos de I/O: Máximo de 494 entradas/saídas (14 + 480)
  • Capacidade de programação: 16K Steps
  • 3 Portas de comunicação: RS-232, RS-485 e USB incorporadas
  • Saída de pulso de alta velocidade (2 X 100KHz e 2 X 10KHz).
  • Contador de alta velocidade integrado (2 X 100KHz e 6 X 10KHz).
  • Suporta expansões de alta velocidade (lado esquerdo). Mestre CanOpen, Mestre Devicenet, Ethernet.
  • Aceita expansões analógicas de atualização rápida.

DVP-PLC

Delta Confidential

39 of 234

Características DVP-SE

Pontos da CPU: 12 pontos (8 ED / 4 SD)

Memória de programação = 16K Steps

Expansão

    • Máximo de 492 entradas/saídas (12 + 480)
    • Máximo de 8 módulos de extensão analógica.

Temporizadores

    • 256 disponíveis

Contadores

    • 256
    • 100kHz contador de alta velocidade & 100KHz saída pulsada

Registros de dados

    • 10000 pontos (words)

RTC (Real Time Clock - Relógio)

Porta Ethernet suporta MODBUS TCP e Ethernet/IP

Porta de comunicação serial RS485 e USB incorporadas

DVP-PLC

Delta Confidential

40 of 234

Características DVP SV2

Pontos da CPU: 28

Máximo número de I/O: 512

Capacidade de programa: 32K Steps

Velocidade de execução das instruções: 0.24μS (instruções básicas)

Portas de comunicação: RS-232 e RS-485 incorporadas

    • Compatível com MODBUS ASCII / RTU

Registros de dados: 10.000 words

Registro de arquivos: 10.000 words

High-speed pulse output: Supports 4-point

    • (Y0, Y2, Y4, Y6) saídas de pulso alta velocidade, 2 grupos
    • (Y0, Y1) (Y2, Y3) Fase A/B saída de pulso e 2 grupos
    • (Y0 ~ Y3 & Y4 ~ Y7) Interpolação de 2 eixos
    • Todas as saídas podem atingir 200KHz.

4 Grupos de contadores de alta-velocidade de hardware incorporados.

Aceita expansões para comunicação em rede: Devicenet, Ethernet, CanOpen e Profibus (Escravo)

DVP-PLC

Delta Confidential

41 of 234

Módulos de Extensão

Desenho modular para fácil expansão

DVP-PLC

Módulos de extensão

por barramento (SL)

Módulos de extensão

por comunicação (S)

Delta Confidential

42 of 234

Módulos de espações por barramento (SL)

Comunicação

Analógicas de alta resolução 16Bits

Célula de carga

Confidential

43 of 234

Módulos de espações por comunicação (S)

Entradas, Saídas Digitais ou Misto

Confidential

44 of 234

Módulos de espações por comunicação (S)

Entradas, Saídas Analógicas ou Misto

Entradas de sensores e controladores de temperatura

Confidential

45 of 234

Acessórios para módulo DVP32SN11TN

Modulo de 32 saídas digitais de alta densidade

Confidential

46 of 234

Acessórios para módulo DVP32SM11N

Modulo de 32 entradas digitais de alta densidade

Confidential

47 of 234

Cabos de comunicação e programação

Confidential

48 of 234

Cabo de Comunicação CanOpen

Confidential

49 of 234

Concorrentes

Confidential

50 of 234

Perguntas.

  1. Quais os módulos de expansão da família DVP que devem ser vendidos junto cabos e borneiras?
  2. No portfólio da Delta existem módulos SL de saídas ou entrada digitais?
  3. Cite uma diferença entre o modulo DVP04AD-S e o DVP04AD-SL?
  4. Qual CLP da linha DVP que o módulo DVP01EN-SL não pode ser conectado? Qual o motivo?
  5. Quantos módulos adicionais a direita eu posso colocar em um CLP DVP12SE11T?
  6. No DVP10MC11T os módulos adicionais são usados para o CLP de Lógica ou para o CLP de Motion?
  7. Eu posso comunicar um CLP DVP10SX11T com um servo por CANOPEN?
  8. Qual a diferença entre o CLP DVP20SX211T, DVP20SX211S e DVP20SX211R?
  9. Qual o CLP da família DVP e a capacidade máxima em KB que esse possui?
  10. Quais os protocolos que nossos CLP’s da família DVP podem trabalhar como mestre?

Confidential

51 of 234

  • Nova CPU com velocidade de operação mais rápida
  • Desenho modular sem rack & fácil instalação
  • Fácil de programar - ISPSoft 3.0
  • Recomendado para a maioria da aplicações em Maquinas

PLC Delta de Alta Performance para Aplicações Máquinas.AS300

  • Expansão máxima : 32 Módulos
  • Pontos de I/O Digitais: 1024 pontos
  • Suporta 8+6 eixos (CanOpen + Trem de Pulso)

51

Delta Confidential

52 of 234

CPU Avançada - Solução Completa

Ethernet

10/100 Mbps

MODBUS TCP & EtherNet/TCP IP

Fácil configuração

RS-485 x2

(Isolada)

I/O incorporado

Trem de Pulso

Entrada rápida

Interrupção por hardware

I/O

Slot Opcional Cartão de Expansão x2

Serial (RS-485)

Analógicas

CANopen

Cartão Micro SD

Backup / Restauração / Proteção

Receita / Código de Erro

Mini-USB

Programação

Especificações

I/O

Capacidade Programação

128k steps

Velocidade Execução

LD: 25 ns

Máximo I/O:1,024

Max. Expansões:32 módulos

USB / RS-485 x 2 /

EtherNet/IP

Cartão

Micro SD

Slot cartão

de expansão x2

Remota via CanOpen

16DI / 16DO

12DI *2 / 12DO *1

200 kHz - trem de pulso – 6 eixos *1

200 kHz -

Entrada rápida – 6 entradas *2

CANopen DS301

Controle de Posição

Delta Confidential

53 of 234

Alta Perfomance

AS300

CPU desenvolvida pela

Delta – SoC 32-Bit

AS300

LD

25 ns

AS300

MOV

0.15 µs

LD

40%

MOV

60%

40K steps

1ms

Maior velocidade de Execução

53

Delta Confidential

54 of 234

Barramento AS300

54

AS: Novo Barramento com protocolo industrial

Mais rápido & robusto

CPU

#1

#2

#3

#4

#5

#6

#7

#N

0.1 ms

0.1 ms

Delta Confidential

55 of 234

Max. 6 ASDA-B2

Max. 8 ASDA-A2-M

DS301

CANopen

Controle de Movimento AS300

55

Delta Confidential

56 of 234

Fácil Instalação

Instalação vertical

Remova

Empurre

2

1

1

Instale

56

Instalação para fixação em trilho DIN sem rack

Desenho permite vibração de até 3G

Puxe

Delta Confidential

57 of 234

57

Nº máximo de Conexões (CIP): 32

Transmissão máx. de dados: �500 bytes/conexão

Tempo Update: 1 Scan da CPU

Dispositivo Ethernet/IP

ASDA-A2-E

C2000

MH300

AS300

DVW

DVW

Wireless

DVS

Rede Industrial – EtherNet/IP

58 of 234

Escravo Inteligente

AS00SCM-A�AS-FCOPM

Módulos SCM – Remota CanOpen

I/O Remoto

Max. 15 Escravos

ou 32 módulos

(64 AIO ou 1,024 DIO)

Vel. Máxima: 1Mbps

CANopen

58

Delta Confidential

59 of 234

ISPSoft – Configuração de H/W

Fácil de Configurar

Função ‘Auto-Scan’

Drag & drop

Interface Gráfica

Endereços de I/O atribuídos automaticamente, mas ainda configuráveis pelo usuário

Tabela de I/O

Expansões configuradas no wizard HWCONFIG, dispensando as instruções ‘FROM/TO’

Wizard para os módulos sem consultar os manuais

Config. Parâmetros

Compatível com a ferramenta de configuração SCMSoft

Configuração de Comunicação

Módulo SCM

59

60 of 234

Gerenciamento de Projetos AS

Backup & Restauração–

Utilização do Cartão SD

Instrução Passo-a-Passo

Fácil Backup de Projeto

2 Modos de Backup

Backup para PC

Backup para cartão SD

60

61 of 234

Especificação de Produtos

Fonte de Alimentação

AS-PS02

AS-PS02A

CPU

AS332T-A

AS332P-A

AS324MT-A

Cartão de Expansão

AS-F232

AS-F422

AS-F485

AS-F2AD

AS-F2DA

AS-FCOPM

AS programming via

ISPSoft 3.0

Acessórios de I/O

UC-ET010-24D

UB-10-ID16A

Módulos de I/O

I/O Digital

I/O Analógico

Módulos de Comunicação

Ethernet

HMI, TP, AMD, ASDA

Serie TP

Serie DOP

USB

RS485

DVS

61

62 of 234

Módulos de espações digitais

Entradas Digitais

Entradas e Saídas Digitais

Confidential

63 of 234

Módulos de espações digitais

Saídas Digitais

Saídas Digitais

Confidential

64 of 234

Módulos de espações analógicos

Entradas Analógicas 16Bits

Saídas Analógicas 12Bits

Módulos mistos

Confidential

65 of 234

Módulos de espações temperatura e outros

Entrada de temperatura para Termo Resistência

Entrada de temperatura para Termopar

Pt100 / Ni100 / Pt1000 / Ni1000 / JPt100 / LG-Ni1000 / Cu50 / Cu100, Resistor 0~300Ω, 0~3,000 Ω

J, K, R, S, T, E, N, B; ±100 mV

Remotas de I/O

Célula de carga

Confidential

66 of 234

Acessórios para o CLP

Confidential

67 of 234

Acessórios para o CLP

UB-10-IO32D

Confidential

68 of 234

Acessórios para Módulo AS32AM10N-A

Confidential

69 of 234

Acessórios para Módulo AS64AM10N-A

Confidential

70 of 234

Acessórios para Módulo AS32AN02T-A

Confidential

71 of 234

Acessórios para Módulo AS64AN02T-A

Confidential

72 of 234

Acessórios para cartões de funções

Confidential

73 of 234

Concorrentes

Confidential

74 of 234

Perguntas.

  1. Quantas entradas e saídas digitais o CLP AS332T-A possui?
  2. Quais os acessórios que devem ser vendidos junto com o CLP AS332P-A para conectar as entradas e saídas?
  3. Quais os protocolos que o CLP AS332T-A tem incorporado?
  4. Eu posso colocar quantos cartões de função no CLP AS332P-A?
  5. Qual a diferença entre o CLP AS332T-A e o AS332P-A?
  6. Qual a capacidade máxima de programação em KB do CLP AS332P-A?
  7. Quantas portas de comunicação RS485 vem incorporadas no CLP AS332T-A?

Confidential

75 of 234

CLP de médio porte�AH500

75

76 of 234

Performance

  • Alta Flexibilidade: Distância de até 100m (ou 2km por fibra ótica) entre racks locais
  • ‘Hot Swap’: Função que permite a troca de módulos de expansão sem que a operação da CPU seja necessariamente interrompida
  • Processamento: Processador de 32-Bit Dual-Core com velocidade de execução de instrução de 0.1µs por instrução LD.
  • CPU: RS-232/422/485, Mini-USB, Ethernet, Cartão SD – Incorporados.
  • I/O: Digitais – 4096 / Analógicas – 512 Canais

Delta Confidential

Delta Confidential

77 of 234

Expansão Racks Locais

Principal

Max. 8 racks

Max. 100m entre 2 racks

  • 1 Rack Principal suporta 7 Racks de Expansão
  • Os racks podem ser de 04/06/08/12 slots
  • Os slots da CPU e da fonte não estão nessa conta, ou seja, o rack de 12 slots possui espaço para 1 CPU, 1 Fonte e 12 expansões
  • A distância máxima entre os racks é de 100m

Delta Confidential

Delta Confidential

78 of 234

Principal

E7

RTU #1

E7

RTU #2

E7

Até 8 Mestres Remotos por CPU

Até 63 Módulos Remotos para cada mestre

Até 63 Painéis

Expansão Racks Remotos

  • Mestre: AH10DNET-5A
  • Remota: AHRTU-DNET-5A
  • Cada CPU comporta 8 mestres e cada mestre até 63 Remotas
  • As unidades remotas devem ser instaladas no slot da CPU e cada uma delas controla até 7 racks de expansão, conforme estrutura de expansão local
  • Racks, fontes e expansões são universais e podem ser utilizados para Remoto e Local

Delta Confidential

Delta Confidential

79 of 234

Expansões

  • Padrão: Entradas Digitais, Saídas Digitais, Entradas Analógicas, Saídas Analógicas
  • Comunicação: Ethernet, DeviceNet, Modbus, CanOpen, Profibus
  • Motion: High-Speed-Counter, Trem de Pulso, DMCNET
  • Temperatura: PT-100 e Termopar

Delta Confidential

Delta Confidential

80 of 234

ISPSoft

LD

FBD

SFC

IL

ST

Programação

5 Linguagens

Delta Confidential

Delta Confidential

81 of 234

CLP da família AH500 para grandes aplicações

Confidential

82 of 234

Produtos vendidos no Brasil

Confidential

83 of 234

Informações Técnicas da Família AH500

 

AH500

AH510

AH520

AH530

Linguagem de programação

Ladder Logic (LD)�Sequencial Funcion Chart (SFC)�Function Block Diagram (FBD)�Instruction List (IL)�Stryctyre Text (ST)

Protocolos incorporados

MODBUS (RS232,RS422 ou RS485)�MODBUS TCP/IP (para modelo com ethernet)

Portas de programação

Mini USB

Portas de comunicação

2xRS232, RS422 ou RS485 (CLP final RS2)�Ethernet e 1xRS232, RS422 ou RS485 (CLP final EN)

Capacidade de programação

32KSteps (128KB)

64KSteps (256KB)

128KSteps (512KB)

256KSteps (1MB)

Memórias (Words)

65k

Entradas e saídas incorporada

DI

-

-

-

-

DO

-

-

-

-

AI

-

-

-

-

AO

-

-

-

-

I/O Máximo

384/384

640/640

1080/1080

2176/2176

Expansões máximas

12 no Raque do CLP

12 no Raque do CLP�1x8 no Raque adicional

12 no Raque do CLP�3x8 no Raque adicional

12 no Raque do CLP�7x8 no Raque adicional

Expansões por barramento

Sim

Sim

Sim

Sim

Comunicação por modulo adicional

CANOpen, DeviceNet, PROFBUS-DP ou MODBUS TCP/IP.

Confidential

84 of 234

Módulos de 32 entradas digitais e acessórios

Confidential

85 of 234

Módulo de 64 entradas digitais e acessórios

Confidential

86 of 234

Módulos de 32 saídas digitais a transistor e acessórios

Confidential

87 of 234

Módulos de 32 saídas digitais a transistor ou Rele e acessórios

Confidential

88 of 234

Módulos de 32 saídas digitais a transistor ou Rele e acessórios

Confidential

89 of 234

Módulos de 64 saídas digitais a transistor ou Rele e acessórios

Confidential

90 of 234

Módulos de 64 saídas digitais a transistor ou Rele e acessórios

Confidential

91 of 234

Módulos de Temperatura

Confidential

92 of 234

Módulo de rede PROFBUS-DP e acessórios

Confidential

93 of 234

Módulo de rede DeviceNet, CANOpen e acessórios

Confidential

94 of 234

Módulos de rede Ethernet e Serial

Confidential

95 of 234

Módulo de controle de movimento e acessórios

Confidential

96 of 234

Módulos de controle de movimento e acessórios

Confidential

97 of 234

Concorrentes

Confidential

98 of 234

Perguntas.

  1. Ao vender uma CPU AH500 para uma aplicação eu devo cotar também quais itens?
  2. Quantas saídas digitais tem o modulo de maior densidade da família AH?
  3. Para que serve o Rack Principal?
  4. Qual o modelo do módulo de Termopar para a família AH?
  5. Qual a capacidade máxima de programação em KB do CLP AH?
  6. Cite um modulo uso para controle de movimento no CLP AH?
  7. Quais os protocolos de comunicação que a família AH tem mestre de rede?

Confidential

99 of 234

Softwares de programação e configuração

Confidential

100 of 234

Programando

CLP DVP

101 of 234

Configurando o COMMGR

Após instalar os softwares necessários, deve-se configurar o COMMGR:

  • Como abrir o software:

Menu iniciar: Atalho na barra de ferramentas

Delta Confidential

102 of 234

Configurando o COMMGR

Adicionando uma nova conexão:

Em Add:

Delta Confidential

103 of 234

Configurando uma conexão

O COMMGR disponibiliza várias formas de conexão entre o software ISPSoft e o CLP, pode se conectar das seguintes formas:

  • Serial (usando cabo de programação)
  • USB (para modelos com USB incorporado)
  • Ethernet (modelos com ethernet incorporado ou modulo de expansão)
  • DirectLink (USB) – usando o cabo USB da IHM como acesso (ByPass)
  • DirectLink (Ethernet) – usando a conexão ethernet IHM como ByPass
  • DVPSimulator (modo simulação linha DVP)
  • AH500 Simulator (modo simulação para AH500)

Delta Confidential

104 of 234

Configurando uma conexão Serial

Exemplo de como configurar uma conexão usando o cabo de programação padrão DVPACAB2A30:

Nome da conexão

Tipo de conexão – usado serial RS232

Porta serial configurada no micro

Encontra CLP

Delta Confidential

105 of 234

Configurando uma conexão Serial

Ao clicar em Auto-Detect irá aparecer uma janela para selecionar o numero da estação do CLP, caso não saiba deve deixar em “0” que o software irá procurar em todas as estações:

105

Delta Confidential

106 of 234

Configurando uma conexão Serial

Ao encontrar o CLP aparecerá a mensagem de “detectado com sucesso” clicar em OK.

106

Comunicação detectada:

Modbus ASCII, 9600, 7, Even, 1

Nota: Caso não detecte a comunicação verifique os cabos e o método de conexão usada

Delta Confidential

107 of 234

Configurando uma conexão Serial

Após terminar irá aparecer a configuração criada:

107

Delta Confidential

108 of 234

Iniciando o ISPSoft

Após configurar o COMMGR deve-se abrir o software de programação do CLP – ISPsoft:

108

Delta Confidential

109 of 234

Criando um projeto

Para criar um projeto clicar em File->New:

Irá aparecer a seguinte janela:

109

Nome do arquivo

Diretório

Modelo do CLP

Delta Confidential

110 of 234

Configuração a comunicação no ISPSoft

Após criar um projeto é necessário informar o método de conexão (as conexões definidas no COMMGR)

Para configurar qual o tipo de conexão ir em Tools->Communication Settings...

Irá aparecer uma janela onde deve ser selecionado o tipo de conexão criada no COMMGR:

110

Nota: Para cada tipo de conexão escolhido haverá campos a mais como o IP Addres a ser configurado

Delta Confidential

111 of 234

Testando a conexão

Para certificar que a conexão com o CLP está correta, pode-se usar a funcionalidade “System information”, localizada na aba de PLC:

111

Nota: As informações apresentadas são específicas para cada modelo de CLP, esta funcionalidade é útil para mostrar detalhes do CLP

Caso apareça o erro “Communication time-out error”, deve-se verificar o método de conexão e cabo utilizado

Delta Confidential

112 of 234

Criando uma lógica

Para criar um programa deve ir em Program->POU->New

112

Delta Confidential

113 of 234

Criando uma lógica ladder

Abrirá o programa criado, nele é possível inserir as lógicas e os blocos de funções para o desenvolvimento do programa do CLP:

113

Delta Confidential

114 of 234

Fazendo Download para o CLP

Após criada a lógica, deve-se compilar o programa e se não houver nenhum erro.

Para descarregar o programa para o CLP deve ir em PLC-> Transfer->Download

114

Delta Confidential

115 of 234

Monitorando a lógica

Após descarregar o download para o CLP pode-se monitorar a lógica criada, ir em PLC->OnlineMode

115

Delta Confidential

116 of 234

Monitorando a lógica

Caso o CLP esteja em STOP, é possível deixá-lo em modo RUN pelo software através de PLC->RUN

116

Delta Confidential

117 of 234

Utilizando o Simulador do CLP

117

Delta Confidential

118 of 234

Criando uma conexão para usar o simulador do CLP

Adicionar uma nova conexão e configurar da seguinte forma:

118

Delta Confidential

119 of 234

Criando uma conexão para usar o simulador do CLP

Após configurada a conexão, o simulador estará parado, para poder usá-lo deve clicar em “START”

119

Delta Confidential

120 of 234

120

Esquema Elétrico

Linha DVP

121 of 234

Esquema de ligação – Entrada Digital

The input signal is the 24 VDC power input. Sinking and sourcing are current driving capabilities of a circuit. They are defined as follows.

Sinking=The current flows into

the common terminal S/S.

Souring=The current flows from

the common terminal S/S.

121

Delta Confidential

122 of 234

Esquema de ligação – Saída Digital a relé

  • Three types of output units: relay outputs, transistor outputs, and differential outputs.

1. Relay Outputs

122

Delta Confidential

123 of 234

Esquema de ligação – Saída Digital a transistor

2. Transistor Outputs (Sink)NPN, (Source)PNP

123

Delta Confidential

124 of 234

Electrical and Environmental Specifications

124

Delta Confidential

125 of 234

ISPSoft Introduction

Name

Date

126 of 234

Outline

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on HW CONFIG
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

126

Delta Confidential

127 of 234

Purpose

In this chapter, you will learn…..

… more about how to use ISPSoft to design programs

… more about how to use symbols and variables in � programs

… more about data protection and data backup

127

Delta Confidential

128 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on HW CONFIG
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

128

Delta Confidential

129 of 234

COMMGR Setup

  • Installing a USB Driver

Open the Device Manager window after the Hardware installation is finished. If the name of the USB device connected is under Ports (COM&LPT), the installation of the driver is successful. The operating system assigns a communication port number to the USB device.

129

Delta Confidential

130 of 234

COMMGR Setup

  • After the correct driver is found in the folder denoted by the path, the system will install the driver. If the Windows Security window appears during the installation, please click Install this driver software anyway.
  • Click Close after the installation is finished.

130

Delta Confidential

131 of 234

COMMGR Setup

Windows 8/10 driver signature enforcement provides a way to improve the security of the operating system by validating the integrity of a driver or system file each time it is loaded into memory. Here is to help users to disable driver signature enforcement functionality in Windows 8 to ensure a success Delta PLC USB installation. This act is only valid for a single time. The setting will return to its original state after restarting.

The example below is for the operation under Windows 8

  • Press the button 【WIN】+【I】 on the keyboard to see the Setting interface. Click “Change PC settings”.
  • The PC settings window will appear. Select “General” and then “Restart now” under “Advanced startup”.

131

Delta Confidential

132 of 234

COMMGR Setup

Operation under Windows 8

132

Delta Confidential

133 of 234

COMMGR Setup

After the computer is restarted, select “Troubleshoot” under “Choose an option”. And then select “Advanced options”.

133

Delta Confidential

134 of 234

COMMGR Setup

From the Advanced options page, select “Startup Settings” to see the Startup Settings. From this page select “Restart” to restart the computer.

134

Delta Confidential

135 of 234

COMMGR Setup

Press “7” or “F7” to choose “Disable driver signature enforcement” and the system will direct you to the Windows 8 operating page. Users can then install the Delta PLC USB driver now.

135

Delta Confidential

136 of 234

COMMGR USB Setup

136

Delta Confidential

137 of 234

ISPSoft Setup

137

Delta Confidential

138 of 234

COMMGR EtherNet Setup

138

Delta Confidential

139 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

139

Delta Confidential

140 of 234

Create a New Project

140

Delta Confidential

141 of 234

Programming

141

Delta Confidential

142 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

142

Delta Confidential

143 of 234

Program Organization Units (POU)�

Program organization units are basic elements of a program in a PLC. They are different from a traditional program in a PLC. The characteristic of the program architecture introduced by IEC 61131-3 is that a program is divided into several units. These units are called program organization units.

There are two types of POUs in ISPSoft. They are programs (PROGs) and function blocks (FBs).

143

Delta Confidential

144 of 234

POUs in ISPSoft

After a POU in the project management area is double-clicked, a POU editing window will appear. The POU editing window is composed of two parts. A table of local symbols is at the upper part of the window, and the body of a program is at the lower part of the window. Besides, the editing environment at the lower part of the window varies with the programming language used.

144

Delta Confidential

145 of 234

Programming Language�

  • Programming languages that AS300 series supports

Ladder Diagram (LD)

Sequential Function Chart (SFC)

Structured Text (ST)

Continuous Function Chart (CFC)

LD

SFC

CFC

ST

145

Delta Confidential

146 of 234

Function Block (FB)�

The appearance and usage of a function block is similar to that of an applied instruction in that there are input pins and output pins. There is also a difference; the applied instruction in that users have to declare a symbol whose data type is a function block in the superior POU (caller) which calls the function block. And a function block can call another function block. �An application example of a function block is shown in the figure below. There is a symbol whose data type is a function block in the local symbol table in the superior POU (caller). The name in the Type… cell is the same as the name of the function block.

146

Delta Confidential

147 of 234

Demonstration

  • Convert Fahrenheit to Celsius

Input: Fahrenheit

Output: Centigrade

147

Delta Confidential

148 of 234

Creating Symbols in a FB

148

Delta Confidential

149 of 234

Using FB

The value of the temperature in Fahrenheit is 41 stored in D0; using the FB to convert the Fahrenheit value to Celsius value and store the value 50C in D100.

149

Delta Confidential

150 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

150

Delta Confidential

151 of 234

Variables

A symbol has to be declared before it is used. There are two types of symbols.

They are global symbols and local symbols. The global symbols can be used in all the POUs in a project, and the local symbols can only be used in the POU in which the local symbols are declared.

For AS300 series PLC symbols can be classified into five classes.

VAR-General symbol

VAR_RETAIN-Latched symbol

VAR_INPUT-Symbol used as an input pin of a function block

VAR_OUTPUT-Symbol used as an output pin of a function block

VAR_IN_OUT-Symbol used as a feedback pin of a function block

151

Delta Confidential

152 of 234

Symbols

Global Symbol

Local Symbol

152

Delta Confidential

153 of 234

How to Use a Symbol

(1)After users double-click or right-click the blank in a symbol table, they can click Add a Symbol on the context menu.

(2)After Add a Symbol is clicked, the Add Symbol window will appear. Type an identifier in the Identifier box.

OR

153

Delta Confidential

154 of 234

How to Use a Symbol

(3)Select a class in the Class drop-down list box. The items in the Class drop-down list box vary with the symbol table created (the global/local symbol table).

(4)Click the button at the right side of the Type… box, set the data type of the symbol in the Type Selection window, and click OK.

154

Delta Confidential

155 of 234

How to Use a Symbol

(5)If the Address box is blank, the system will automatically assign a device address to the symbol. If users want to specify a device address, they can type the device address in the Address box, or specify the device address in the Refer Device window after they click the button at the right side of the Address box.

OR

155

Delta Confidential

156 of 234

How to Use a Symbol

(6)If users want to set the initial value of the symbol, they can type the initial value in the Initial box.

(7)If After users click the Comment box, they can type a comment about the symbol in the drop-down box that appears.。

156

Delta Confidential

157 of 234

How to Use a Symbol

(8)There are three checkboxes in the Add Symbol window. Please refer to the descriptions below for more information. After users make sure of the setting, they can click OK to add the symbol.

  • Auto-close Dialog: If users unselected the Auto-close Dialog checkbox, the Add Symbol window will not be closed automatically after OK is clicked.
  • Insert: If users select the Insert checkbox, the symbol declared here will appear on the selected

symbol in the symbol table. If this option is unchecked, it will be added to the last of the symbol table.

  • Define Global: If users select the Define Global checkbox, the symbol declared here will appear in

the global symbol table. However, the Define Global checkbox is not in the Add Symbol window for

a global symbol.

157

Delta Confidential

158 of 234

Export a Symbol Table

The symbols created in a project can be exported as a CSV file. The data which is exported can be edited and managed through Microsoft Excel.

If users want to export a symbol table, they can right-click the symbol table, and click Export Global Symbol or Export Local Symbol on the context menu.

158

Delta Confidential

159 of 234

Export a Symbol Table

The users can also export the global symbol table in a project through the toolbar or the project management area. However, if there is a group of projects in ISPSoft, the users can only export the global symbol table in the project which is being edited presently.

159

Delta Confidential

160 of 234

Export a Symbol Table

If users want to create symbols, they can add the symbols to a symbol table. If the users want to create a large number of symbols easily, they can export a symbol table as a CSV file, edit the CSV file through Microsoft Excel, and import the new CSV file into ISPSoft.

160

Delta Confidential

161 of 234

Import a Symbol Table

If users want to import a symbol table, they can right-click a symbol table, and click Import Global Symbol or Import Local Symbol on the context menu.

161

Delta Confidential

162 of 234

Import a Symbol Table

Select a file which will be imported in the Import Symbol List window, select an option button in the Clear Table before Importing section, and click OK.

162

Delta Confidential

163 of 234

Arranging the Symbols

In the local symbol table in a function block, the order in which the symbols of the VAR_INPUT class, the symbols of the VAR_IN_OUT class, and the symbols of the VAR_OUTPUT class are arranged affects the order in which the operands in the function block are arranged. If users want to arrange the symbols in the local symbol table in a function block, they can right-click a symbol which will be

moved upward or moved downward, and press Alt+or Alt+on the keyboard.

163

Press 2 times Alt + ↓

Press 1 time Alt + ↑

Delta Confidential

164 of 234

Arranging the Symbols

Besides, if users click the heading Identifier or Address in the global symbol table in a project or

the local symbol table in a POU of the program type, the data in the table will be sorted according to

the contents of the Identifier column or the Address column, and a mark indicating the sort

direction will appear in at the right side of the heading Identifier or Address. Owing to the fact that

the order in which the symbols in the local symbol table in a function block are arranged affects the

order in which the operands in the function block are arranged, the data in the local symbol table in a

function block cannot be sorted in this way.

164

Delta Confidential

165 of 234

Filtering the Symbols

165

Delta Confidential

166 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

166

Delta Confidential

167 of 234

Editing Register Memory

After users create a project, they can click Edit Register Memory on the PLC menu to open the Edit Register Memory window.

167

Delta Confidential

168 of 234

Editing Register Memory

The values in the tables in the Edit Register Memory window are not the values uploaded form the PLC. They are the values saved last time. If the Edit Register Memory window in the project is opened for the first time, the default values in the tables are 0. The tabs at the top of the Edit Register Memory window indicate device types.

168

Delta Confidential

169 of 234

Editing Register Memory

If the users want to edit the value in the cell for a device, they can click the cell for the device, and type a value.

The users can select a data format in the Data Format section.

169

Delta Confidential

170 of 234

Editing Register Memory

If the users click Clear All, the values on the present page will be cleared to 0, and the values on the other pages will remain unchanged.

170

Delta Confidential

171 of 234

Editing Register Memory

After the users click Transfer, the Transfer Setup window will appear. The users can download the values in the tables to the PLC, or upload the values in the T/C/D devices from the PLC through the window. Before Transfer is clicked, the users have to make sure that ISPSoft is connected to the

PLC normally.

171

Delta Confidential

172 of 234

Editing Register Memory

The values in the Edit Register Memory window can be saved with the project. If the present window is the Edit Register Memory window, the values in the Edit Register Memory window will be saved as a .dvl file whose primary filename is the project name in the folder in which the project (*.isp) is saved after the users click Save on the File menu or the toolbar.

172

Delta Confidential

173 of 234

Editing Register Memory

If the users want to export the values on the present page, they can right-click the present page, select the range you’d like to export and then click Export on the context menu. Select a folder in the Save in drop-down list box in the Save As window, type a filename in the File name box, and click Save. The contents exported are the contents of the page selected.

173

Delta Confidential

174 of 234

Editing Register Memory

If the users want to import a CSV file into a page, they can right-click the page, click Import on the context menu, select the CSV file in the Open window, and click Open. The file imported must be matched with the device type clicked.

174

Delta Confidential

175 of 234

Editing Register Memory

After the users click Hint in the Edit Register Memory window, the ISPSoft window will appear. After a hint is typed in the ISPSoft window, the hint will appear at the bottom of the Edit Register Memory window. The hint is saved with the values in the Edit Register Memory window. After the users open a dvl file, they can identify the tables in the file through the hint in the file.

175

Delta Confidential

176 of 234

Editing Bit Memory

Users can edit the states of several M/S devices in a batch. The new states of these M/S devices can be saved and downloaded. After users create a project, they can click Edit Bit Memory (M, S) on the PLC menu to open the Edit Bit Memory window.

176

Delta Confidential

177 of 234

Editing Bit Memory

The states in the tables in the Edit Bit Memory window are not the states uploaded form the PLC. They are the states saved last time. If the Edit Bit Memory window in the project is opened for the first time, the default states in the tables are OFF. The tabs at the top of the Edit Bit Memory window indicate device types.

177

Delta Confidential

178 of 234

Editing Bit Memory

If the users want to change the state in the cell for a device, they can double-click the cell.

If the users want to set the states in the cells for a range of devices on the present page simultaneously, they can drag across the cells, right-click the present page, and click Set On or Set Off on the context menu.

178

Delta Confidential

179 of 234

Editing Bit Memory

If the users click Set the Device Online, the states in the Edit Bit Memory window will be written into the PLC. If the users click Read the Device Online, the states of the M devices, and the states of the S devices will be read from the PLC. Before Set the Device Online/Read the Device Online is clicked, the users have to make sure that ISPSoft is connected to the PLC normally.

179

Delta Confidential

180 of 234

Editing File Register Memory

After users create a project for a AS series PLC, they can click Edit File Register Memory on the PLC menu to open the Edit File Register Memory window.

180

180

Delta Confidential

181 of 234

Editing File Register Memory

The values in the table in the Edit File Register Memory window are not the values uploaded form the PLC. They are the values saved last time. If the Edit File Register Memory window in the project is opened for the first time, the default values in the table are 0. Users can select different tap for different register ranges.

181

Delta Confidential

182 of 234

Editing File Register Memory

If the users want to edit the value in the cell for a file register, they can click the cell for the file register, and type a value.

The users can select a data format at the top of the Edit File Register Memory

window.

182

Delta Confidential

183 of 234

Editing File Register Memory

If the users click Clear All, the values in the Edit File Register Memory window will be cleared to 0.

If the users want to clear the values in the cells for a range of file registers on the present page, they can drag across the cells, right-click the present page, and click Clear as 0 on the context menu.

183

Delta Confidential

184 of 234

Editing File Register Memory

After the users click Transfer, the Transfer Setup window will appear. The users can download the values in the table to the PLC, or upload the values in the file registers from the PLC through the window. Before Transfer is clicked, the users have to make sure that ISPSoft is connected to the PLC normally.

Transfer all data

Transfer some selected data

184

Delta Confidential

185 of 234

Editing File Register Memory

The values will be saved as a wft file whose primary filename is the project name in the folder in which the project (*.isp) is saved after the users click Save on the File menu or the toolbar.

185

Delta Confidential

186 of 234

Editing File Register Memory

If the users want to export the values on the present page, they can right-click the present page, select the range you’d like to export and then click Export on the context menu

186

Delta Confidential

187 of 234

Editing File Register Memory

If the users want to import a CSV file into a page, they can right-click the page, click Import on the context menu, select the CSV file in the Open window, and click Open. The file imported must be matched with the device type clicked.

187

Delta Confidential

188 of 234

Editing File Register Memory

After the users click Hint , the ISPSoft window will appear. After a hint is typed in the ISPSoft window, the hint will appear at the bottom of the window. The hint is saved with the values in the Edit File Register Memory window. After the users open a dvl file, they can identify the tables in the file through the hint in the file.

188

Delta Confidential

189 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Data Unit Type
  • Password Management and Data Protection
  • Data Backup and Data Restoration

189

Delta Confidential

190 of 234

Online Mode

  • After users click Online Mode on the PLC menu, the online monitoring function will be enabled. The system will also enable the device monitoring mode and the program monitoring mode.
  • In the online monitoring mode, users can view the present scan time and the status of the PLC in the status bar in ISPSoft.
  • The present statuses of the devices will be displayed in the program editing window after the program monitoring function is enabled.

190

Delta Confidential

191 of 234

Online Mode

If an error occurs in the PLC, users may not be able to operate the PLC, e.g. the PLC can not run. Please refer to the manual for the model used for more information about troubleshooting. 

The present statuses of the devices will be displayed in the program editing window after the program monitoring function is enabled. Users can debug and test the program in the program monitoring mode.

191

Delta Confidential

192 of 234

Online Editing

  • For online editing, users can click the icon on the toolbar when the status of the PLC shows RUN.
  • In the online monitoring mode, users can view the present scan time and the status of the PLC in the status bar in ISPSoft.
  • After the editing is done, users can click the icon on the tool bar to download the program to the PLC. If the editing is not complete, the system will prompt users to complete the editing.

192

Delta Confidential

193 of 234

  • ISPSoft Setup & COMMGR Setup
  • Project Creation
  • Introduction on HW CONFIG
  • Introduction on POU
  • Introduction on Symbols and Variables
  • Editing Registers
  • Online Mode
  • Password Management and Data Protection
  • Data Backup and Data Restoration

193

Delta Confidential

194 of 234

Basic Instructions for AS Series

Name

Date

Delta Confidential

195 of 234

Outline

  • Basic Instruction List
  • Basic Instruction
  • Exercise

195

Delta Confidential

196 of 234

Purpose

In this chapter, you will learn …..

… more about the basic instructions

… more about the functions of the basic instructions

… more about how to use the basic instructions

196

Delta Confidential

197 of 234

  • Basic Instruction List
  • Basic Instruction
  • Exercise

197

Delta Confidential

198 of 234

Basic Instruction List�

Instruction Code

Function

Operand

LD

Loading contact A

DX,X,Y,M,S,T,C,HC,D,SM

LDI

Loading contact B

DX,X,Y,M,S,T,C,HC,D,SM

AND

Connecting contact A in series

DX,X,Y,M,S,T,C,HC,D,SM

ANI

Connecting contact B in series

DX,X,Y,M,S,T,C,HC,D,SM

OR

Connecting contact A in parallel

DX,X,Y,M,S,T,C,HC,D,SM

ORI

Connecting contact B in parallel

DX,X,Y,M,S,T,C,HC,D,SM

Basic Instructions

Instruction Code

Function

Operand

OUT

Driving the coil

DX,Y,M,S,T,C,HC,D,SM

SET

Keeping the

device on

DX,Y,M,S,T,C,HC,D,SM

Output Instructions

198

Delta Confidential

199 of 234

Basic Instruction List�

Master control instructions

Instruction Code

Function

Operand

MC

Setting the master control

N

MCR

Resetting the master control

N

Rising-edge/Falling-edge differential output instructions

Instruction Code

Function

Operand

PLS

Rising-edge

differential output

Y、M、SM、S

PLF

Falling-edge

differential output

Y、M、SM、S

Instruction Code

Function

Operand

INV

Inverting the logical operation result

-

NP

The circuit is rising edge-triggered.

-

PN

The circuit is falling edge-triggered.

-

FB_NP

The circuit is rising edge-triggered.

Y、M、S、D

FB_PN

The circuit is falling edge-triggered.

Y、M、S、D

Other Instructions

199

Delta Confidential

200 of 234

Basic Instruction List�

Rising-edge/Falling-edge detection contact instructions

Instruction Code

Function

Operand

LDP

Starting the rising-edge detection

DX,X,Y,M,S,T,C,HC,D,SM

LDF

Starting the falling-edge detection

DX,X,Y,M,S,T,C,HC,D,SM

ANDP

Connecting the rising-edge detection in series

DX,X,Y,M,S,T,C,HC,D,SM

ANDF

Connecting the falling-edge detection in series

DX,X,Y,M,S,T,C,HC,D,SM

ORP

Connecting the rising-edge detection in parallel

DX,X,Y,M,S,T,C,HC,D,SM

ORF

Connecting the falling-edge detection in parallel

DX,X,Y,M,S,T,C,HC,D,SM

PED

Starting the rising-edge

detection/

X,Y,M,SM,S,T,C,HC,D

APED

Connecting the rising

edge-detection in series

X,Y,M,SM,S,T,C,HC,D

OPED

Connecting

the rising-edge detection in parallel

X,Y,M,SM,S,T,C,HC,D

NED

Starting the falling-edge

detection

X,Y,M,SM,S,T,C,HC,D

ANED

Connecting the falling-edge

detection in series

X,Y,M,SM,S,T,C,HC,D

ONED

Connecting the

falling-edge detection in parallel

X,Y,M,SM,S,T,C,HC,D

200

Delta Confidential

201 of 234

  • Basic Instruction List
  • Basic Instruction
  • Exercise

201

Delta Confidential

202 of 234

Basic Instruction Introduction�

Loading contact A / Loading contact B / Out Instruction

LD instruction: Loading contact A; X0.0=On, Y0.0=On; X0.0=Off, Y0.0=Off

LDI instruction: Loading contact B; X0.1=On, Y0.1=Off; X0.1=Off, Y0.1=On

OUT: Driving the coil

202

Delta Confidential

203 of 234

Basic Instruction Introduction�

Connecting contact A in series / connecting contact B in series instruction

AND instruction: Connecting contact A in series; X0.0=On, X0.1=On; Y0.2=On

ANI instruction: Connecting contact B in series; X0.0=On, X0.1=On; X0.2=Off, Y0.2=On.

203

Delta Confidential

204 of 234

Basic Instruction Introduction�

Connecting contact A in parallel / connecting contact B in parallel instruction

OR instruction: Connecting contact A in parallel; X0.0=ON or X0.1=ON or X0.2=OFF, Y0.2=ON

ORI instruction: Connecting contact B in parallel

204

Delta Confidential

205 of 234

Basic Instruction Introduction�

Set / Reset instruction

SET instruction: Keeping the device on. Press X0.0 to light up Y0.2. Press X0.1 to extinguish Y0.2.

RST instruction: Resetting the contact to OFF or clearing the value in the register.

205

Delta Confidential

206 of 234

Basic Instruction Introduction�

Master control instructions

MC instruction: Setting the master control; When the instruction MC is executed, the instructions

between MC and MCR are executed as usual.

MCR instruction: Resetting the master control; The instruction MCR is used to reset the master control, and is placed at the end of the master control program. There should not be any contact instruction before MCR.

206

Delta Confidential

207 of 234

Basic Instruction Introduction�

Starting the rising-edge detection / Starting the falling-edge detection instruction

LDP instruction: When X0.0 is switched from OFF to ON, Y0.0 is ON for a scan cycle.

LDF instruction: When X0.1 is switched from OFF to ON, Y0.2 is ON for a scan cycle.

207

Delta Confidential

208 of 234

Basic Instruction Introduction�

Connecting the rising-edge detection in series / Connecting the falling-edge detection in series / Connecting the rising-edge detection in parallel / Connecting the falling-edge detection in parallel

208

Delta Confidential

209 of 234

Basic Instruction Introduction�

Starting the rising-edge detection / Connecting the rising edge-detection in series / Connecting the rising-edge detection in parallel instructions used in function blocks

PED/APED/OPED instructions: The rising-edge detection of X0.1 starts, the rising-edge detection of X0.2 is connected in series, the rising-edge detection of X0.3 is connected in parallel, and the coil Y0.0 is driven.

When both X0.1 and X0.2 are switched from OFF to ON, or when X0.2 is switched from OFF to ON, Y0.0 is ON for a scan cycle.

209

Delta Confidential

210 of 234

Basic Instruction Introduction�

Starting the falling-edge detection / Connecting the falling-edge detection in series / Connecting the falling-edge detection in parallel instructions used in function blocks.

NED/ANED/ONED instructions: The falling-edge detection of X0.1 starts, the falling-edge detection of X0.2 is connected in series, the falling-edge detection of X0.3 is connected in parallel, and the coil Y0.0 is driven. When both X0.1 and X0.2 are switched from ON to OFF, or when X0.2 is switched from ON to OFF, Y0.0 is ON for a scan cycle.

210

Delta Confidential

211 of 234

Basic Instruction Introduction�

Rising-edge output instruction

PLS instruction: Rising-edge output instruction; When X0.0 is switched from OFF to ON, the instruction PLS is executed, and M0 sends out a pulse for a scan cycle. When M0 is ON, Y0.0 is set to ON. The indicator LED for output is ON.

211

Delta Confidential

212 of 234

Basic Instruction Introduction�

Falling-edge output instruction

PLF instruction: When X0.1 is switched from ON to OFF, the instruction PLF is executed, and M10 sends out a pulse for a scan cycle. When M10 is ON, Y0.1 resets to zero. The indicator LED for output is OFF.

212

Delta Confidential

213 of 234

Basic Instruction Introduction�

Inverting the logical operation result

INV instruction: When X0.5=On, Y0.0=Off; when X0.5=Off, Y0.0=On.

213

Delta Confidential

214 of 234

Basic Instruction Introduction�

NP instruction: When the value in the accumulative register turns from 0 to 1, the instruction NP keeps the value 1 in the accumulative register for a scan cycle. After the second scan cycle is finished, the value in the accumulative register changes to 0.

214

NP: The circuit is rising edge-triggered.

Delta Confidential

215 of 234

Basic Instruction Introduction�

PN instruction: When the value in the accumulative register turns from 1 to 0, the instruction PN keeps the value 1 in the accumulative register for a scan cycle. After the second scan cycle is finished, the value in the accumulative register changes to 0.

215

PN: The circuit is falling edge-triggered.

Delta Confidential

216 of 234

Basic Instruction Introduction�

FB_NP: The circuit is rising edge-triggered, used in function blocks.

FB_NP instruction: When the value in the accumulative register turns from 0 to 1, the instruction FB_NP keeps the value 1 in the accumulative register for a scan cycle. After the second scan cycle is finished, the value in the accumulative register changes to 0.

216

Delta Confidential

217 of 234

Basic Instruction Introduction�

FB_PN: When the value in the accumulative register turns from 1 to 0, the instruction FB_PN keeps the value 1 in the accumulative register for a scan cycle. After the second scan cycle is finished, the value in the accumulative register changes to 0.

217

FB_PN: The circuit is falling edge-triggered, used in function blocks.

Delta Confidential

218 of 234

Instruções Comuns em um projeto Ladder

Name

Date

Delta Confidential

219 of 234

Outline

  • Comparison Instructions and Data Transfer Instructions
  • Arithmetic Instructions
  • Floating Point Number Instruction
  • Interrupt types and Process Control Instructions
  • TKON/TKOFF Instructions
  • Rotation and Shift Instructions
  • Exercise

219

Delta Confidential

220 of 234

Purpose

In this chapter, you will learn …..

… more about data transfer instructions

… more about program design, arithmetic instructions and floating point number instructions

… more about rotation and shift instructions

220

Delta Confidential

221 of 234

  • Comparison Instructions and Data Transfer Instructions
  • Arithmetic Instructions
  • Floating Point Number Instruction
  • Interrupt types and Process Control Instructions
  • TKON/TKOFF Instructions
  • Rotation and Shift Instructions
  • Exercise

221

Delta Confidential

222 of 234

Comparison Instructions

  • Symbols for comparison instructions are =, <>, >, >=, < and <=. Worked with contact instructions, the comparison instructions can be seen as contacts when the condition is met.

Compared according to the instructions

M0=On; when the value in D0 is equal to the value in D5, Y0.0=On.

222

Delta Confidential

223 of 234

Comparison Instructions

223

Compared according to the instructions

10 > value in D10, Y0.0 is On.

10 = value in D10, Y0.1 is On.

10 < value in D10, Y0.2 is On.

Delta Confidential

224 of 234

Comparison Instructions

Compared according to the instructions

If C10<10,M10=On

If 10<=C10<=100,M11=On

If C10>100,M12=On

224

Delta Confidential

225 of 234

Data Transfer Instruction�

MOV: To transfer the 16-bit data to a new destination.

D0: can be operand, value (decimal or hexadecimal) or a range of address defined. D7: can be operand, a range of address defined.

225

Delta Confidential

226 of 234

Data Transfer Instructions

NMOV: When the instruction is executed, the data in data source is transferred to the n devices starting from the device specified by data destination.

Data source

Data length

Data destination

Data being monitored

226

Delta Confidential

227 of 234

Data Transfer Instructions

BMOV: n pieces of data in devices starting from the device specified by data source are transferred to the devices starting from the device specified by data destination.

Data source

Data length

Data destination

Data being monitored

D20

D21

D22

D23

D100

D101

D102

D103

4 pieces of data

227

Delta Confidential

228 of 234

  • Comparison Instructions and Data Transfer Instructions
  • Arithmetic Instructions
  • Floating Point Number Instruction
  • Interrupt types and Process Control Instructions
  • TKON/TKOFF Instructions
  • Rotation and Shift Instructions
  • Exercise

228

Delta Confidential

229 of 234

Addition / Subtraction Instruction

Addition / subtraction instructions for 16-bit are ADD, ADDP, SUB, and SUBP.

Result stored in

D20 + D21

Result stored in

D20 - D21

229

Delta Confidential

230 of 234

Multiplication / Division Instructions

is multiplied by

Result

stored in

(D31,D30)

The multiplication of 16-bit binary values:

The product is a 32-bit value, and is stored in the register (D+1, D), which is composed of 32 bits. When the sign bit b31 is 0, the product is a positive value. When the sign bit b31 is 1, the product is a negative value.

Instruction symbols for multiplication of binary numbers: *, D* and

division of binary numbers: /, D/

230

Delta Confidential

231 of 234

Multiplication / Division Instructions

is divided by

Result

stored in

(D21,D20)

The division of 16-bit values

The operand D occupies two consecutive devices. The quotient is stored in D, and the remainder is stored in D+1.

231

Instruction symbols for multiplication of binary numbers: *, D* and division of binary numbers: /, D/

Delta Confidential

232 of 234

Adding / Subtracting One to the Binary Number

When the instruction is executed, and the condition is met, add one to the value.

+1

When the instruction is executed, and the condition is met, subtract one to the value.

-1

This instruction uses pulse type instructions (INCP, DINCP, DECP, DDECP).

232

Delta Confidential

233 of 234

Timer / Counter Instruction

16-bit timer / counter instruction (TMR, TMRH, CNT)

TMR instruction: when M0=ON, the setting value 50 is loaded to the timer T0. When T0 is 25, M0 is OFF. And the setting value in T0 will still be 25. when M0 is switching from OFF to ON, T0 counts up from 25 to 50 and the contact of T0 is ON.

233

Delta Confidential

234 of 234

To learn more about Delta, please visit

www.deltaww.com or scan the QR code

English

Smarter. Greener. Together.