欢迎来到天天文库
浏览记录
ID:40548625
大小:548.29 KB
页数:9页
时间:2019-08-04
《MODBUS通讯实验(MODSCAN和MODSIM)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MODBUS通讯实验,(MODSCAN和MODSIM)实验所需硬件设备:Micro1400,1763-NC01转换器,RS232转RS485的转换接头实验所需软件设备:MODSCAN和MODSIM一一一、一、、、MODSCAN与与与PLC之间的通讯(((此时(此时PLC为为为ModbusSlave)))1.打开RSLogix500软件,对串口进行配置,具体步骤如下:双击ChannelConfiguration进入端口配置,选择channel0,如图:此时的PLC为Slave节点地址设为1,与MODSCAN中的一致波特率选为19200校验选项选择NONE
2、与MODSCAN中一致数据标签文件夹的号码,点击Apply后在DataFile中会对应出现协议控制中选择NoHandshaking(485NetWork)点击Apply完成以上配置。2.打开Modscan软件,点击Connection进行连接设置:状态显示设备未连接,即网络端口还没配置成功选择connect,进入以下画面:选择连接端口(不清楚可在设备管理器中查看相应端口)波特率选择与RSLogix500中的串口配置一致字节长度,缺省值校验选项选择NONE进入ProtocolSelection界面协议选择选择标准ModBusRTU点击OK,设备地址,RS
3、Logix500中的设置为1,此处也要填写相同通讯状态栏Modbus通讯对应数据类型寄存器首地址报文长度连接正常后,Noconnection字样消失3.下面以03HOLDINGREGISTER为例,对PLC进行读写双击40001,在Value中写入值50,,点击Update查看数据文件夹中对应的标签,双击N23可以发现寄存器的值已经更改。然后对PLC读操作,在第二位即寄存器地址40002中写入23回车切换到MODSCAN能发现寄存器40002的值已经变成了23二二二、二、、、MODSIM与与与PLC之间的通讯(((此时(此时PLC为为为ModbusMa
4、ster)))1.打开RSLogix500软件,对串口进行配置,具体步骤如下:Driver选择为ModbusRTUMaster其他配置基本不变,参照Modscan实验参数设置点击Apply,OK,数据读写需要Message指令来完成,新建Message数据文件夹MSG9梯形图中写一行Message指令,如下图:双击SetupScreen进行配置,通道选择0通道,为串口通讯Modbus命令,此处选03,读保持寄存器为例子Modbus的目标文件夹(将读到的数值保存在此)数据长度数据起始地址从站地址(与Modsim完成以上配置后,接下来对Modsim进行配置
5、的地址一致)2.打开软件Modsim,在connection下的connect选择对应的端口,如下:配置如图,OK。RSLogix500中的配置对应的地址为1数据起始地址Modbus通讯对应数据类型数据的长度将PLC中的程序运行如下:双击40001,如下对话框,写入值321可以发现N7:0的值变成了321北京首科力通毛俊2012-3-12
此文档下载收益归作者所有