FUNCTION "*变频器PZD通讯" : VOID
TITLE =
AUTHOR : A_D_SD
FAMILY : MM4
NAME : Profibus
VERSION : 1.0
NETWORK
TITLE =convert address
L #hw_config_I_O_address; // address HW-config;
SLD 3;
T #Adresse_E_A;
NETWORK
TITLE =receive PZD from MM4xx
L PID [#Adresse_E_A];
T LD 8; // state word1 + act. frequency
NETWORK
TITLE =Senden der Prozessdaten zum MM4
L LD 4; // control word1+ setpoint
T PQD [#Adresse_E_A];
以上程序是西门子做的,plc与mm440进行dp 通讯的程序的节选。
我看了一下,弄不明白:
1、为什么要“ SLD 3”,直接用硬件组态的地址不行吗?
2、还有程序也没有调用SFC14,15进行通讯,难道建立好硬件后,直接采用PID,PQD就可以访问控制字和状态字吗?
请教高手,谢谢。