欢迎来到乐利中国!

主页 > 新闻资讯 > 技术知识 >

三菱变频器协议与变频器进行通讯的PLC程序

2016-12-20 技术知识
三菱PLC的设置
 
    三菱FX系列PLC在进行计算机链接(专用协议)和无协议通讯(RS指令)时均需对通讯格式(D8120)进行设定,其中包含波特率、数据长度、奇偶校验、停止位和数据格式等。在修改了D8120设置后,确保关掉PLC的电源,然后再打开。
 
D8120设置如下
 
              b15                      b0
 
              0000   1100   1000   1110
 
               0      C      8     E
 
  即数据长度为7位、偶校验、2位停止位、波特率为9600bps、无标题符和终结符、没有添加和校验码、采用无协议通讯(RS485)。有关利用三菱变频器协议与变频器进行通讯的PLC程序如下:
 
0      LD         M8002
 
1      MOV        H0C8E      D8120
 
6      FMOV       K0         D500       K10
 
13     BMOV       D500       D600       K10
 
20     ZRST       D203       D211
 
25     SET        M8161                       (8位数据处理)
 
27     LD         M8000
 
28     MOV        H05        D200
 
33     MOV        H30        D201
 
38     MOV        H30        D202
 
43     AND<=      Z0         D20
 
48     ADD        D21        D201Z0     D21    (计算和校验)
 
55     INC        Z0
 
58     LD         M8000
 
59     ASCI       D21        D206Z1     K2
 
66     LD         M8000
 
67     RS         D200       K12        D500       K10
 
76     LDP        M10
 
78     ORP        M11
 
80     ORP        M12
 
82     MOV        H46        D203
 
87     MOV        H41        D204
 
92     MOV        H30        D205
 
97     MOV        H30        D206
 
102    RST        RST        Z0
 
105    MOV        K6         D20
 
110    MOV        K2         Z1
 
115    RST        D21
 
118    LDP        M10
 
120    MOV        H32        D207
 
125    LDP        M11
 
127    MOV        H30        D207
 
132    LDP        M12
 
134    MOV        H34        D207
 
139    LDP        M13
 
141    MOV        H36        D203
 
146    MOV        H46        D204
 
151    MOV        H30        D205
 
156    RST        Z0
 
159    MOV        K4         D20
 
164    MOV        K0         Z1
 
169    RST        D21
 
172    LDP        M14
 
174    MOV        H45        D203
 
179    MOV        H44        D204
 
184    MOV        H30        D205
 
189    ASCI       D400       D206       K4
 
196    RST        Z0
 
199    MOV        K8         D20
 
204    MOV        K4         Z1
 
209    RST        D21
 
212    LDF        M10
 
214    ORF        M11
 
216    ORF        M12
 
218    ORF        M13
 
220    ORF        M14
 
222    FMOV       K0         D500       K10
 
229    BMOV       D500       D600       K10
 
236    SET        M8122                       (发送)
 
238    LD         M8123
 
239    BMOV       D500       D600       K10
 
246    RST        M8123
 
248    LD         M8000
 
249    HEX        D603       D700       K4
 
256    END
 
 
 
关于上述程序说明:
 
1、当M10接通一次以后变频器进入正转状态
 
2、当M11接通一次以后变频器进入停止状态
 
3、当M12接通一次以后变频器进入反转状态
4、当M13接通一次以后读取变频器的运行频率(D700)
当M14接通一次以后写入变频器的运行频率(D400)