在FM353的例子程序OB1里增加了一句调用FC100
CALL "POS_CTRL" (
DB_NO := 1,// DB number
RET_VAL := "DBEX".ERR_CODE_CTRL);// Return value
CALL "MODE_EX" ;//Call FC 100
CALL "EXAMPLE1" ;// Call Example 1
在OB100中把Module address改为272,我有两块FM353第一块地址256,第二块地
址272
CALL "POS_INIT" (// Initialization of the user DB
DB_NO := 1,// DB number
CH_NO := 1,// Channel number
LADDR := 272,// Module address
RET_VAL := "DBEX".ERR_CODE_INIT);// Error code
在下面这段程序中增加了置位"DBEX".EX1.DIR_M
NETWORK
TITLE = SETTING DEFAULTS IN THE EXAMPLE DB
L B#16#64;
T "DBEX".OVERRIDE; // Set override to 100%
SET ;
S "DBEX".SERVO_EN; // Set servo enable
S "DBEX".DRV_EN; // Set drive enable
S "DBEX".EX3.READ_EN; // Set read enable (EX3)
S "DBEX".EX1.DIR_M;
其余的都是没有改动,我在stop状态下通过startup可以控制电机转动,但run状
态下用程序就不行
请高手指点一下什么地方有问题啊,谢谢