200smart和1200都提供了SINA_PARA_S这个功能块,用于对驱动器参数的非周期访问。但我并不喜欢用它。
驱动器参数的读写,大多数应用场合不需要使用到;即便有读写参数的需求,也是少数参数的读写,SINA_PARA_S过于复杂了,尤其是200smart里还需要分配库存储器,无端端生成几个库指令块。
我用REREC和WRREC基本指令做V90PN参数的非周期访问:
(
读写访问,都用V0.2触发;读访问时,VB2001为1;写访问时,VB2001为2;

参数初始化,用数据块赋值,具体含义有注释(绿色字体部分)
参数为什么要这样赋值,
对于G120的轴号是1,V90的轴号为什么是2?

(截取V90PTO说明书7.8.2.3)
附测试程序:
非周期通信.rar