本项目实践的主要对象是变送器的显示和报警。系统主PLC采用西门子CPU,通过稳定的连接技术MODBUS到PROFINET网关WL-ABC3010采集IM300智能电力监测仪的数据。
1.首先添加GSD文件。将文联科技MODBUS转PROFINET网关的GSD文件复制到任意位置。打开Portal 并创建一个新项目。进入设备和网络,在选项中选择管理Universal Station描述文件,安装GSD文件;
2、选择MODBUS转PROFINET网关;
3、将MODBUS转PROFINET网关配置到PROFINET网络中;
4、设置Profinet网络中网关的设备名称和IP地址;
5. 确认IM300智能电力监测仪使用的参数总数据量,并在配置中添加相应的数据长度。长度可以基于所需参数的总数,以字节为单位;
6、配置设置完成后,下载到PLC并设置智能电量监测仪的参数;
7、本例设置为1号站地址,波特率为9600,8个数据位,1个停止位,无奇偶校验;
8. 并开始配置Modbus参数设置。首先安装网关配置软件,打开软件新建工程并选择PN2MRM3;
9、配置网关的IP地址和设备名称(必须与配置软件中一致);
10、设置Modbus参数(输出命令轮询方式可根据需要选择单次发送、连续发送、脉冲发送等);
11、添加NODE并填写站号;
12、填写智能监控从站的寄存器地址如下;
13、以基本电参数地址表为例,该参数支持用03、04功能码读取;
14、以功能码03为例。如果要读取线电压Uab、Ubc、Uca这三个参数,地址分别为40100、40101、40102。
由于地址是连续地址,因此可以使用一条命令;
15、选择读取保持寄存器,起始地址填写为100,寄存器个数为3,映射地址为0,对应Porto网关输入的起始地址;
字节交换:
如果从机数据需要交换,可以改为字节交换、寄存器交换、大小端交换等类型。
无响应动作:
如果从机响应超时,您可以选择保留最后的数据或清除数据。