前面的文章我们介绍了S7-1200 USS通信中变频器的控制指令(USS_Drive_Control)及端口扫描指令(USS_Port_Scan),今天这篇文章,我们来介绍下变频器的参数读写指令:USS_Read_Param和USS_Write_Param。
(一)
USS_Read_Param指令用来实现对变频器参数的读取。通过不同的参数号及参数索引来实现对不同参数的读取,最多支持16个变频器。
在指令列表中找到“通信(Communication)”-“通信处理器(Communication processor)”-“USS通信(USS communication)”,将USS_Read_Param拖放到程序块中。如下图:
该指令各参数的含义见下面的表格:
(二)
USS_Write_Param指令用来实现对变频器参数的写入。
在指令列表中找到“通信(Communication)”-“通信处理器(Communication processor)”-“USS通信(USS communication)”,将USS_Write_Param拖放到程序块中。如下图:
各参数的含义见下面的表格:
需要说明以下几点:
1)USS_Read_Param和USS_Write_Param指令只能在主程序(OB1)中调用,不能在循环中断组织块中调用;
2)对变频器的参数进行读写操作时,同一时间只能进行一个参数的读或者写操作;多个参数的读或者写操作必须分开进行;
3)EEPROM有写入次数的限制,建议在特定的条件下使用该功能;
相关参考文章:
S7-1200的USS通信连载(1)-原理及硬件
S7-1200的USS通信连载(2)-G120变频器的参数设置
S7-1200的USS通信连载(3)-通信指令介绍
好了,关于USS通信的变频器参数读写指令就介绍到这里。
结束!!!,