西门子官方提供了FB285(也叫SINA_SPEED),专门配合标准报文1使用.
1、新建项目,添加S7-1200 PLC
2、在网络视图里添加V90 PN设备(记得用GSD文件添加,不是HSP)
3、把PLC和V90连起来,分别设置IP和设备名称
4、在V90的设备视图里,把控制报文选为标准报文1
5、编写程序时,从右侧库里的DriveLib_S7_1200_1500中找到SINA_Speed(FB285),拖到编程网络中
注意:功能块管脚HWIDSTW及HWIDZSW的赋值请参看下图:
实际写程序的时候,EnableAxis给个上升沿触发,然后保持为1,SpeedSp给多少转就跑多少转,还是挺直观的。