西门子博途编程 - 变频器控制

这次我们编写一个变频器控制任务。我们选择标准报文2PZD。

OB

 

FB_Interface

FB_Body

这里我们简要讲一下状态字中的第二个字,返回的是频率的百分比,-100% 到 +100% 相对应的范围为-16384 到 +16384,

所以需要把它除以16384, 然后再乘以频率50,就是真实的频率。

CONVERT_PLC

CONVERTOR_PLC 是状态字。

PLC_CONVERTOR

PLC_CONVERTOR 是控制字。

MOTOR_SPEED

这个是电机速度,正向和反向分别有两个速度。

 

UDT_CONVERTOR_PLC_2PD

UDT_PLC_CONVERTOR_2PD

UDT_SETPOINT_SPEED

 

这里为啥要把控制字和状态字分开保存呢?主要是接受和发送函数是分开来的,如果有10台电机,那么就可以实现一起发送和一起接收。

posted @ 2017-10-01 17:21  丁丁学习笔记  阅读(6123)  评论(1)    收藏  举报