中国·金沙-www.3983.com|App Store下载

料中心 DOWNLOAD
组态王与西门子300plc通过profibus-dp总线进行通讯时,在组态王中如何读取plc中DB块或M寄存器的数据?
时间:2018-08-17 浏览次数:3637

在组态王中要想读取plc中DB块或M寄存器的数据的话,需要将DB块或M寄存器的数据使用西门子提供的mov指令传送到plc中定义的发送区中(发送区的设置请详见组态王驱动帮助文档),然后在组态王的数据词典中添加INB寄存器的变量进行监视,实现过程如下:

DB块数据通过mov指令传送到plc发送区(比如在plc中定义的发送区地址为QB16~QB23)-->通讯卡的接收区(如IB0~IB7)-->组态王INB寄存器(INB6.0~INB6.7)。

注:无论plc中的接收区或发送区的起始地址从哪开始,只要长度一定,在组态王中定义变量时,首地址都是从0开始的。


通讯卡的接收区(如IB0~IB7)-->组态王INB寄存器(INB6.0~INB6.7)。

注:无论plc中的接收区或发送区的起始地址从哪开始,只要长度一定,在组态王中定义变量时,首地址都是从0开始的。


【返回】
-->