• 上位机组态控件PCHMI-PLC地址命名规则


    PCHMI地址命名规则

    PCHMI.dll是一个免费的上位机组态控件。主要用于上位机组态界面开发,支持市面上所有主流的PLC通讯,帮助PLC工程师快速入手上位机开发。下面是一些常用PLC地址的命名规则。

     

    1U地址

    U地址是PCHMI自己的地址,又称为用户地址,用英文名USER的首字母表示。U地址是掉电保持的,地址范围是U0-65535个字。

    字表示

    位表示

    U0

    U0.0-F

    2、MODBUS直接地址

    字表示

    位表示

    000000

    000000

    100000

    100000

    300000

    300000.0-F

    400000

    400000.0-F

    MODBUS地址的其它表示方法,请看56597679这几集视频。

    3、松下PLC地址

    XYR在表示位的时候,左边数字为十进制数表示字地址,如果字地址为0时可以省略。最右边的数字是0-F表示位。

    字表示

    位表示

    WX0

    X00-F

    WY0

    X00-F

    WR0

    X00-F

    DT00

    DT0.0-F

    4、基恩士PLC地址

    RMR位和字的表示方法一样。最右边的两个数字是00-15表示位。除去右边两位数字左边的数字为十进制数,表示字地址。

    字表示

    位表示

    R000

    R000

    MR000

    MR000

    DM00

    DM0.0-15

    5、欧姆龙PLC地址

    IO使用数字表示,也可以在数字前面加IQ来表示。在表示位的时候小数点右边的两个数字是00-15表示位。小数点左边的数字为十进制数,表示字地址。

    字表示

    位表示

    0

    0.00-15

    W0

    W0.00-15

    D00

    D0.0-15

    6、三菱FX系列PLC地址

    XYM位和字的表示方法一样。注意M后面的数字是10进制,XY后面的数字是用8进制表示。下面的地址规则不一定是指FX系列PLC,主要是指以FX为代表IO8进制表示的PLC系列。

    字表示

    位表示

    X00

    X00

    Y00

    Y00

    M00

    M00

    D00

    D0.0-F

    7、三菱Q系列PLC地址

    XYM位和字的表示方法一样。注意M后面的数字是10进制,XY后面的数字是用16进制表示。下面的地址规则不一定是指Q系列PLC,主要是指以Q为代表IO16进制表示的PLC系列。

    字表示

    位表示

    X00

    X00

    Y00

    Y00

    M00

    M00

    D00

    D0.0-F

    8、台达DVP系列PLC地址

    XYM位和字的表示方法一样。注意M后面的数字是10进制,XY后面的数字是用8进制表示。和三菱FX系列的规则有点像,只是操作D寄存器位的时候有点区别。

    字表示

    位表示

    X00

    X00

    Y00

    Y00

    M00

    M00

    D00

    D0.0-15

    9、台达AS系列PLC地址

    XYD在表示位的时候小数点右边的数字是0-15表示位。小数点左边的数字为十进制数,表示字地址。M后面的数字是10进制

    字表示

    位表示

    X0

    X0.00-15

    Y0

    Y0.00-15

    M0

    M0

    D0

    D0.0-15

    10、信捷PLC地址

    XYM位和字的表示方法一样。注意M后面的数字是10进制,XY后面的数字是用8进制表示。和台达DVP系列PLC地址命名规则一样。

    字表示

    位表示

    X00

    X00

    Y00

    Y00

    M00

    M00

    D00

    D0.0-15

    11、海为PLC地址

    XYM位和字的表示方法一样,后面的数字都是10进制。

    字表示

    位表示

    X00

    X00

    Y00

    Y00

    M00

    M00

    D00

    D0.0-15

    12、施耐德PLC地址

    IQ位表示时小数点左边是十进制,小数点右边是0-78进制。注意这里的M地址改名为D

    字表示

    位表示

    I00

    I0.0

    Q00

    I0.0

    D00

    D0.0-7

    13、汇川H系列PLC地址

    XYM位和字的表示方法一样。注意M后面的数字是10进制,XY后面的数字是用8进制表示。和三菱FX系列的PLC命名规则一样。

    字表示

    位表示

    X00

    X00

    Y00

    Y00

    M00

    M00

    D00

    D0.0-F

    14、汇川A系列PLC地址

    IQ位表示时小数点左边是十进制,小数点右边是0-78进制。注意这里的M地址改名为D。和施耐德PLC的命名规则相同

    字表示

    位表示

    I00

    I0.0

    Q00

    I0.0

    D00

    D0.0-7

    15、西门子PLCMODBUS地址

    IQ位表示时小数点左边是十进制,小数点右边是0-78进制。

    字表示

    位表示

    I00

    I0.0-7

    Q00

    Q0.0-7

    V00

    V0.0-7

    16、西门子S7协议的PLC地址

    IQM位表示时小数点左边是十进制,小数点右边是0-78进制。注意的DB1只是举例,实际使用时可能是DB0-65535。如果是SMART 200PLCV地址时用DB1替代,比如:V100就是DB1.100

    字表示

    位表示

    I00

    I0.0-7

    Q00

    Q0.0-7

    M00

    M0.0-7

    DB1.0

    DB1.0.0-7

    17、E/IP(CIP)PLC地址

    目前有部分厂家的PLC使用了这种协议,比如AB、欧姆龙、三菱等。这种协议的PLC操作的都是变量地址,位和字还有字符串变量等都是采用的标签名字。和其它PLC地址不同的是位变量就是位变量,不可以在其它类型的变量后面加小数点来表示位。如果是在操作数组变量时,比如一个长度为100字数组WARR,需要操作数组里的第二个字变量时应该表示为:WARR[1]”。

  • 相关阅读:
    工作流数据结构
    CssFrindly使用
    .NET平台BPM
    关于SQL SERVER高并发访问的解决办法
    Asp.net防止后退(清除页面缓存)
    Attaching the Script debugger to process ‘[****]’ on machine **** failed.
    FlowWork学习(数据库部分)
    SQL Server 存储过程
    AjaxControlToolkit的安装与使用详解
    Cantor定理的一种好表述
  • 原文地址:https://www.cnblogs.com/xcwzj123/p/15020688.html
Copyright © 2020-2023  润新知