Agregar un bloque de funciones MSG_CIPSYMBOLIC, variables y un contacto

Siga estos pasos para agregar un bloque de funciones MSG_CIPSYMBOLIC, variables y un contacto a un diagrama de lógica de escalera.
Para agregar un bloque de funciones MSG_CIPSYMBOLIC, variables y un contacto
  1. Agregue una tercera línea realizando una de las siguientes acciones:
    • En la
      Caja de herramientas
      , arrastre Botón Agregar bifurcación al lugar debajo de la segunda línea de lógica de escalera.
    • Seleccione la segunda línea y, a continuación, seleccione
      Alt+Mayús+R
      .
  2. Para agregar el bloque de funciones MSG_CIPSYMBOLIC, realice una de las siguientes acciones:
    • En la
      Caja de herramientas
      , en
      Buscar
      , escriba
      MSG_CIPSYMBOLIC
      , y, a continuación, arrástrelo a una ubicación válida en la tercera línea de lógica de escalera.
    • Seleccione la tercera línea y, a continuación, en la
      Caja de herramientas
      , haga doble clic en
      MSG_CIPSYMBOLIC
      . El bloque de funciones
      MSG_CIPSYMBOLIC
      se agrega a una ubicación válida en la tercera línea de lógica de escalera.
  3. Crear variables.
    1. En el bloque de funciones
      MSG_CIPSYMBOLIC
      , haga clic con el botón secundario en cada variable y, a continuación, seleccione
      Nueva variable
      para cada parámetro.
    2. En
      Nueva variable
      , escriba el nombre de la variable para cada parámetro de acuerdo con la siguiente tabla.
      Parámetros y variables
      Parámetro
      Nombre de la variable
      MSG_CIPSYMBOLIC
      MSG_WriteVariable
      CtrlCfg
      A_CtrlCfg
      SymbolicCfg
      A_SymCfg
      TargetCfg
      A_TarCfg
      Data
      A_Data
  4. En el
    Organizador de proyectos
    , bajo su programa, haga doble clic en
    Variables locales
    para abrir la cuadrícula de variables locales.
  5. En la cuadrícula de variables locales, realice una de las siguientes acciones:
    1. Para la variable A_Data, haga doble clic en la celda
      Dimensión
      y, a continuación, cambie el tamaño de matriz a [1...4].
    2. Configura los valores iniciales de _CtrlCfg según la siguiente tabla.
      Valores iniciales A_Data
      Parámetro
      Valor inicial
      A_CtrlCfg.Cancel
      Dejar vacío
      A_CtrlCfg.TriggerType
      300
      A_Ctrlcfg.StrMode
      Dejar vacío
    3. Configura los valores iniciales de A_SymCfg según la siguiente tabla.
      Valores iniciales A_SymCfg
      Parámetro
      Valor inicial
      A_SymCfg.Service
      1
      A_SymCfg.Symbol
      'UDINT_FromA'
      A_SymCfg.Count
      Dejar vacío
      A_SymCfg.DataType
      200
      A_SymCfg.Offset
      200
    4. Configura los valores iniciales de A_TarCfg según la siguiente tabla.
      Valores iniciales A_TarCfg
      Parámetro
      Valor inicial
      A_TarCfg.Path
      4,192.168.1.19
      A_TarCfg.CipConnMode
      1
      A_TarCfg.UcmmTimeout
      0
      A_TarCfg.ConnMsgTimeout
      0
      A_TarCfg.ConnClose
      Dejar vacío
  6. Agregue un contacto realizando una de las siguientes acciones:
    • En la
      Caja de herramientas
      , en
      Buscar
      , introduzca
      XIC
      y, a continuación, arrástrelo a la izquierda de la entrada del bloque de funciones MSG_CIPSYMBOLIC en la tercera línea de lógica de escalera.
    • Seleccione la tercera línea y, a continuación, en la
      Caja de herramientas
      , haga doble clic en
      XIC
      . El XIC se agrega a la izquierda de la entrada del bloque de funciones MSG_CIPSYMBOLIC.
  7. Cree una variable para el contacto.
    1. En la tercera línea, haga clic con el botón secundario en el
      XIC
      , y, a continuación, seleccione
      Nueva variable
      .
    2. En
      Nueva variable
      , escriba el nombre de la variable
      WriteValue
      , y, a continuación, seleccione
      Crear
      .
La tercera línea de su programa de diagrama de lógica de escalera debe tener un aspecto similar al de la imagen siguiente:
La tercera línea de MSG_CIPSYMBOLIC
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal