文档库 最新最全的文档下载
当前位置:文档库 › MVI56-MCM 调试记录

MVI56-MCM 调试记录

MVI56-MCM 与KD20(Modubus IO)通讯调试记录

一、硬件连接

1、设置MVI56-MCM跳线:

(1)SETUP 跳线设置为打开:不连接;

(2)工作端口P1、P2的接口方式设置为RS-485;

2、安装MVI56-MCM到Logix框架(本地或远程框架)的任一插槽;

3、485接线与24V接线:参照下面MVI56-MCM RS485工作端口针脚定义与KD20 线

序定义完成接线:

(1)MVI56-MCM RS485工作端口针脚定义

(2)KD20 线序定义

二、RSLogix 5000项目配置

1、新建一个RSLogix 5000 项目;

2、按下图配置MVI56-MCM模块:

3、引入MVI56-MCM文档附带的梯形图程序:

在打开的如下对话框中,将第2、3、4行的数据修改为MVI56-MCM的实际槽位:

三、MVI56-MCM端口配置

1、MVI56-MCM工作端口配置

按下图配置MVI56-MCM端口P1:

配置MCM.CONFIG.Port1的如下项:

(1)Enabled :1;

(2)Type :0=M ASTER;

(3)Protocol 0 = M ODBUS RTU MODE;

(4)Baudrate:波特率,设置为从站的波特率,可用值为:110, 150,300, 600, 1200, 2400, 4800, 9600, 19200, 384 or 3840 (表示38400), 576 or 5760 (表示57600),115,1152, 或11520 (表示115,200 ) (5)Parity:0 = None;

(6)DataBits:8;

(7)RetryCount:2;

(8)CmdCount:本端口配置的Modbus指令数;

2、MVI56-MCM工作端口Modbus指令配置:

按下图配置端口1的Modbus指令:

(1)第一条指令,配置MCM.CONFIG.Port1MasterCmc[0]的如下项:

Enable:1;

IntAddress:1000;

Count:1;

Node:1;

Func:3;

DevAddress:1570

(2)第二条指令,配置MCM.CONFIG.Port1MasterCmc[1]的如下项:

Enable:1;

IntAddress:1001;

Count:1;

Node:2;

Func:3;

DevAddress:1570

四、观察读取的值

注意,每次修改端口配置后,要将MCM.CONTROL.W ARM B OOT 或C OLD B OOT置为1以使修改生效。

模块正常工作后,可以在MCM.DATA.R EAD D ATA[0]、MCM.DATA.R EAD D ATA[1]观察读取的从站数据。

相关文档
相关文档 最新文档