SEW-EURODRIVE的示例功能模块
使用SEW‑EURODRIVE的FB_ParameterCoE_ReadWrite_GenC示例功能模块可以非循环方式读取和写入参数。
功能模块输入端和输出端的说明如下:
类型 | 参数 | 数值 |
|---|---|---|
输入端 | xEnable | 用于启动SDO服务的上升沿。 |
输入端 | Interface | PLC和设备之间的接口名称。 对于POWERLINK,名称为“IF3”。 |
输入端 | PLKStation | 借此执行SDO服务的设备的节点号。 |
输入端 | nIndex | 待读取或写入的参数的索引。 在MOVISUITE®工程设计软件的参数工具提示中显示索引。子索引与索引号之间用一个点隔开。 |
输入端 | nCoEService | 读取的参数的存储数据范围指针。 |
输入端 | nAxisNumber | 如果使用双轴模块,则需输入轴编号。 必须为所有其他变频器输入值“1”。 |
输入端 | nSubindex | 待读取或写入的参数的子索引。 在MOVISUITE®工程设计软件的参数工具提示中显示索引。子索引与索引号之间用一个点隔开。 |
输入端 | nWriteValue | 在写入过程中待写入的值。 |
输入端 | nByteSize | 待读取或写入的参数的长度(单位:字节)。 |
输出端 | xError_CoE | 如果检测到故障,则输出端的值为“TRUE”。 |
输出端 | xCoEDone | 如果已成功执行服务,则输出端的值为“TRUE”。 |
输出端 | nErrid_ADS | 故障信息。 有关SDO中止代码的详细信息,请参见工程设计工具Automation Studio的在线帮助。 |
输出端 | xCoEBusy | 如果激活了功能模块,则输出端的值为“TRUE”。 |
输出端 | xInit | 如果以下输入端的值有效,则输出端的值为“TRUE”:
|
输出端 | nReadValue | 在读取过程中已读取的值。 |