基于以上的USS_PORT通信时间的处理,建议在循环中断OB块中调用USS_PORT通信功能块。在建立循环中断OB块时,我们可以设置循环中断OB块的扫描时间,以满足通信的要求。循环中断OB块的扫描时间的设置如图10所示:

图10:循环中断OB块的扫描时间的设置
4.3.3. USS_RPM功能块的编程
USS_RPM功能块的编程 如图11所示。

图11:USS_RPM功能块的编程
USS_RPM功能块用于通过USS通信从MM440读取参数。
| REQ: 读取参数请求。 | |||
| DRIVE: MM440的USS站地址。 | |||
| PARAM: MM440的参数代码。 | |||
| INDEX: MM440的参数索引代码 | |||
| USS_DB:MM440进行USS通信的数据块。 | |||
| DONE: 读取参数完成。 | |||
| ERROR: 读取参数错误。 | |||
| STATUS:读取参数状态代码。 | |||
| VALUE: 所读取的参数的值。 | |||
注意:进行读取参数功能块编程时,各个数据的数据类型一定要正确对应。
4.3.4. USS_WPM功能块的编程
USS_WPM功能块的编程如图12所示。

图12:USS_WPM功能块的编程
USS_WPM功能块用于通过USS通信设置MM440的参数。
| REQ: 写参数请求。 | |||
| DRIVE: MM440的USS站地址。 | |||
| PARAM: MM440的参数代码。 | |||
| INDEX: MM440的参数索引代码。 | |||
| EEPROM:把参数存储到MM440的EEPROM。 | |||
| VALUE: 设置参数的值。 | |||
| USS_DB:MM440进行USS通信的数据块。 | |||
| DONE: 读取参数完成。 | |||
| ERROR: 读取参数错误状态。 | |||
注意:对写入参数功能块编程时,各个数据的数据类型一定要正确对应。
4.3.5. 常见错误
如果读写同时使能,则报错818A:参数请求通道正在被本变频器的另一请求占用。如图13所示。

图13:读写同时使能报错
如果通信断开,则PORT报错818B,如图14所示。

图14:通信断开报错
如果速度设定值不正确,则报错8186,如图15所示。

图15:速度设定值错误
西门子模块代理商
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。【依法须经批准的
浔之漫智控技术有限公司西门子代理。联系人:小聂(15221406036)浔之漫智控技术有限公司主要产品有“PLC,变频器,触摸屏,模块,传感器,低压器,伺服电机,工控机”。全新原装,质量保证,保修一年,价格合理,支持技术服务!SIEMENS 可编程控制器1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-2002、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24R...