分享

三菱FX系列PLC的N:N通信资料艾特贸易网手机版

 djlhp6oxwgk6rh 2016-12-24
    NN链接通信协议用于最多8FX系列PLC的辅助继电器和数据寄存器之间的数据的自动交换,其中一台为主站,其余的为从站。图7.21所示为NN网络数据传输示意图。
N:N网络数据传输示意图
    7-21    N:N网络数据传输示意图
    N:N网络中的每一台PLC都在其辅助继电器区和数据寄存器区分配有一块用于共享的数据区,这些辅助继电器和数据寄存器如表7-2和表7-3所示。数据在确定的刷新范围内自动在PLC之间进行传送,刷新范围内的设备可由所有的站监视。但数据写入和ON/OFF操作只在本站内有效。因此,对于某一台PLC的用户程序来说,在使用其他站自动传来的数据时,就如同读写自己内部的数据区一样方便。
    7-2    N:N网络链接时相关的辅助继电器
N:N网络链接时相关的辅助继电器
    ①表示在本站中出现的通信错误数,不能在CPU出错状态、程序出错状态和停止状下记录。
    ②表示与从站号一致。例如,1号站为M81842号站为M81853号站为M8186
    7-3    N:N网络链接时相关的数据寄存器
N:N网络链接时相关的数据寄存器
N:N网络链接时相关的数据寄存器
    ①表示在本站中出现的通信错误数,不能在CPU出错状态、程序出错状态和停止状态下记录。
    ②表示与从站号一致。例如,1号从站为D8204D82122号从站为D8205D82133号从站为D8206D8214
    1N:N链接网络的通信设置
    N:N网络的设置仅当程序运行或PLC通电时才有效,设置内容如下:
    (1)工作站号设置(D8176)
    D8176的设置范围为0-7,主站应设置为0,从站设置为1-7
    (2)从站个数设置(D8177)
    D8177用于在主站中设置从站总数,从站中不须设置,设定范围为O-7之间的值。默认值为7
    (3)刷新范围(模式)设置(D8178)
    刷新范围是指在设定的模式下主站与从站共享的辅助继电器和数据寄存器的范围。刷新模式由主站的D8178来设置,可以设为012值(默认值为0),分别代表3种刷新模式,从站中不需设置此值。表7-4所示是D8178对应的3种刷新模式,表7-5所示是3种模式设置所对应的PLC中辅助继电器和数据寄存器的刷新范围,这些辅助继电器和数据寄存器供各站的PLC共享。
    例如,当D8178设置为模式2时,如果主站的X001要控制7号从站的Y005,可以用主站的X001来控制它的M1000
    通过通信,各从站中的M1000的状态与主站的M1000相同。用7号从站的M1000来控制它的Y005,这就相当于用主站的XO01来控制7号从站的Y005
    7-4    N:N网络的刷新模式
N:N网络的刷新模式
    7-5    N:N网络共享的辅助继电器和数据寄存器
N:N网络共享的辅助继电器和数据寄存器
    (4)重试次数设置(D8179)
    D8179用以设置重试次数,设定范围为010(默认值为3),该设置仅用于主站。当通信出错时,主站就会根据设置的次数自动重试通信。
    (5)通信超时时间设置(D8180)
    D8180用以设置通信超时时间,设定范围为5~255(默认值为5),该值乘以10ms就是通信超时时间。该设置限定了主站与从站之间的通信时间。
    2N:N网络通信举例
    1:编制NN网络参数的主站设定程序。
    7-22所示是NN网络参数的主站设定程序。从站不需设定程序,数据在确定的刷新范围内自动在PLC之间进行传送(映像),不需编程。
N:N网络参数的主站设定程序
    7-22    NN网络参数的主站设定程序
    2:有3FX2N系列PLC通过NN并行通信网络交换数据,设计其通信程序。
    该网络的系统配置如图7-23所示。
1:2 PLC并行网络连接
    7-23    12 PLC并行网络连接
    该并行网络的初始化设定程序的要求如下:
    1)刷新范围:32位元件和4字元件(模式1)。
    2)重试次数:3次。
    3)通信超时:50ms
    该并行网络的通信操作要求如下:
    1)通过M1000 - M1003,用主站的X000 - X003来控制1号从站的Y010 - Y013
    2)通过M1064 - M1067,用1号从站的X000 - X003来控制2号从站的Y014 - Y017
    3)通过M1128 - M1131,用2号从站的X000 - X003来控制主站的Y020-Y023
    4)主站中的数据寄存器D11号从站计数器C1提供设定值。C1的触点状态由M1070映射到主站的输出点Y005
    5)主站中的数据寄存器D22号从站计数器C2提供设定值。C2的触点状态由M1140映射到主站的输出点Y006
    6)1号从站D10的值和2号从站D20的值在主站相加,运算结果存放到主站的D3中。
    7)主站中的D02号从站中D20的值在1号从站中相加,运算结果存入1号从站D11
    8)主站中的D01号从站中D10的值在2号从站中相加,运算结果存人2号从站D21
    解:设计满足上述通信要求的通信程序,首先应对主站、从站1和从站2的通信参数进行设置(见表7-6),其主站的通信参数设定程序同例1
    7-24~7-26所示分别是主站、从站1和从站2的通信程序。
主站的通信程序
    7-24    主站的通信程序
从站1的通信程序
    7-25    从站1的通信程序
从站2的通信程序
    7-26    从站2的通信程序
    7-6    主站、从站1和从站2的通信参数设置
主站、从站1和从站2的通信参数设置

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多