MELSECNET/H网络系统的远程I/O站与智能功能模块通讯
三菱Q系列MELSECNET/H网络系统的远程I/O站与智能功能模块通讯
远程主站可以按下面四种方式与安装到远程I/O站上的智能功能模块通讯。
1、通过循环传送(公用参数)+智能功能模块参数(自动刷新对象软元件W)。
当智能功能模块安装到靠近CPU模块的插槽时,可以创建同类顺控程序;不管时间如何,都可以读定期时间数据。
CPU使用公用参数设置的X/Y (LX/LY)和B/W (LB/LW)软元件和写入远程I/O站的智能功能模块参数的自动刷新设置来周期性地读写智能功能模块数据。智能功能模块参数是用GX Configurator创建的。通过该方法,可以创建顺控程序,使安装到与CPU模块相同的基板上的智能功能模块以相同方式通讯。模拟输入模块的模拟输入值、高速计数器模块的当前值和其它内容都是周期性读的并适用于模拟输出模块的模拟输出值的周期性写。
[缓冲存储器】
1) GX Configurator用于把智能功能模块的初始化设置和自动刷新设置写入远程I/O站远程I/O模块。
2) 根据设定的自动刷新参数,把智能功能模块缓冲存储器中的数据刷新成远程I/O模块的链接寄存器W。
3) 链接寄存器W随后在远程主站中为远程主站和远程I/O站之间的通讯进行公用参数设置。
4) QCPU随后进行刷新参数并刷新QCPU和主站模块之间的链接寄存器W,
[输入/输出]
5) X/Y (LX/LY)与输入l输出模块的通讯相同。
2、用于智能功能模块的专用指令(REMFR,REMTO)
不需要GX Configurator;数据只能在需要时通讯。
QCPU使用专用链接指令(REMFR/REMTO指令)直接写入远程I/O站智能功能模块缓冲存储器来读写数据。
该方法用于以下应用:
·智能功能模块控制期间、只有当需要数据时才使用顺控程序读写数据时;
·当想要与智能功能模块互锁时;
·当远程I/O站的链接寄存器W不够时。
此外,当没有配置GX Configurator时,可使用该方法来读写数据。
[缓冲存储器]
1) QCPU使用REMFR指令读智能功能模块缓冲存储器的内容。
2) QCPU使PI REMTO指令把智能功能模块缓冲存储器中的内容写入智能功能模块。
[输入/输出]
3) X/Y (LX/LY)与输入/输出模块的通讯相同。
3、通过循环传送(公用参数)+智能功能模块参数(自动刷新对象软元件D,远程I/O站参数(用于软元件之间传送的参数))。
当智能功能模块安装到靠近CPU模块的插槽时,可以创建同类顺控程序;采用与方法1不同的方式,也能够把智能参数设置成与上位站的设置相同的设置。
CPU使用公用参数设置的X/Y (LX/LY)和B/W (LB/LW)软元件和写入远程I/O站的智能功能模块参数的自动刷新设置来周期性读写智能功能模块数据。
这与1之间的差异是1使用智能功能模块参数的自动刷新设置,智能功能模块的自动刷新目标是网络模块数据寄存器D。数据寄存器D使用网络模块的PLC参数传送到软元件之间的链接寄存器W。
通过该方法,可以创建顺控程序,使安装到与CPU模块相同的基板上的智能功能模块以相同方式通讯。
模拟输入模块的模拟输入值、高速计数器模块的当前值和其它内容都是周期性读的并适用于正周期性写的模拟输出模块的模拟输出值。
另外,即使更改了远程主站的网络参数,也不需要更改智能参数。
[缓冲存储器]
1) GX Configurator用于把智能功能模块的初始化设置和自动刷新设置写入远程I/O站远程I/O模块。
2) 根据设定的自动刷新内容并把智能功能模块缓冲存储器中的数据刷新成远程I/O模块的数据寄存器D。
3) 远程I/O模块使用写入上位站的PLC参数的软元件之间的传送把数据寄存器D的数据发送到链接寄存器W。
4) 链接寄存器W随后在远程主站中为远程主站和远程I/O站之间的通讯进行公用参数设置。
5) 刷新主站模块和QCPU之间的链接寄存器W。
[输入/输出]
6) X/Y (LX/LY)与输入/输出模块的通讯相同。
4、专用链接指令(READ, WRITE)智能功能模块参数(自动刷新对象软元件D)
当智能功能模块安装到靠近CPU模块的插槽时,可以创建同类顺控程序;数据只能在需要时通讯。
CPU模块使用智能功能模块参数自动刷新设置来使用专用链接指令(读/写指令),把己经刷新的智能功能模块数据写入远程I/O站网络模块的数据链接寄存器D中。
该方法可以用于以下应用。
·智能功能模块控制期间、只有当需要数据时才使用顺控程序读写数据时;
·当远程I/O站的链接寄存器W不够时。
[缓冲存储器]
1) GX Configurator用于把智能功能模块的初始化设置和自动刷新设置写入远程I/O站远程I/O模块。
2) 根据设定的自动刷新内容并把智能功能模块缓冲存储器中的数据刷新成远程I/O模块的数据寄存器D。
3) QCPU使用读l写指令读和写入远程I/O模块数据寄存器D。
[输入/输出]
4) X/Y(LX/LY)与输入/输出模块的通讯相同。
在通讯方法1、3和4中,当远程主站和远程I/O站之间通讯时,网络参数写入远程主站,PC参数和智能功能模块参数写入远程I/O站。
通过远程主站公用参数设置与各个远程I/O站通讯的软元件范围。
写入远程I/O站的PC参数不会引起智能功能模块通讯出现问题,即使是默认设置也不会出现问题。
按需要更改PLC参数的设置。
更多三菱PLC、三菱变频器、三菱PLC编程软件、三菱PLC视频教程、三菱PLC编程手册等相关资料,请登录广州圆丰自动化科技有限公司网 http://www.fx-plc.com