您现在的位置是:首页 > PLC技术 > PLC技术
PLC的CC-Link网络通信过程
来源:艾特贸易2017-06-04
简介主站与远程站的通信过程中,主站掌握着主动权,远程站处于被动状态,它们之间属于主从关系。主站能够依次的与其他远程装置交换信息。因此,在通信之前主站必须了解系统中远程
主站与远程站的通信过程中,主站掌握着主动权,远程站处于被动状态,它们之间属于主从关系。主站能够依次的与其他远程装置交换信息。因此,在通信之前主站必须了解系统中远程模块个数、各模块的地址(站号)等,而这些信息全部存储在缓冲存储器或EEPROM内。通信开始时主站将利用缓冲存储器或EEPROM中的参数进行初始化,这一过程称为数据链接启动。数据链接启动成功后,意味着主站能够与远程装置交换信息。主站链接模块将依次接收远程模块发送来的数据并存入缓冲存储器,将缓冲存储器中的数据传送给远程模块。
从系统启动到主站与远程站正常通信必须完成如下步骤:
1)接通刷新
Yn0为刷新信号,将Yn0置位就表示执行刷新。Yn0指示在缓冲存储器远程输出RY(地址160H - IDFH)的内容是否有效。对本地站也相同。
Yn0:“OFF”:无效(全送“OFF”给远程模块)
Yn0:“ON”:有效(送缓冲存储器的RY数据给远程模块)
2)启动数据链接
启动数据链接有Yn6和Yn8两个信号。其中,Yn6启动信号是按照缓冲存储器地址OH -SFH的参数内容进行链接,数据链接正常完成时Xn6接通,数据链接出现错误时Xn7接通;Yn8启动信号是按照EEPROM的参数进行链接,数据链接正常完成时Xn8接通,数据链接出现错误时Xn9接通。另外,当数据链接正常开始时,主站数据链接状态(Xnl)接通。
3)远程输入
远程输入就是要把远程站的输入信号或数字量输入值读入到PLC CPU中。远程1/0的输入状态和数字量输入通过链接扫描自动地被存储在主站的缓冲存储器的远程输入( RX)和远程寄存器( RWr)中。存储在缓冲存储器的远程输入(RX)的输入状态和远程寄存器(RWr)的值通过FROM指令读人PLC CPU中。
4)远程输出
通过TO指令,PLC CPU中的输出信号和数字量输出值被写入到缓冲存储器的远程输出( RY)和远程寄存器(RWw)中。存储在缓冲存储器的远程输出(RY)的输出状态和远程寄存器( RWw)的值通过链接扫描自动地输出到远程站。
点击排行
