plc和变频器怎么通讯
⑴ 变频器如何与PLC通讯
有通讯协议,需要编制一段程序,有对应的通讯接口。可以找一段相关的程序参照编写,比如网上可以下载西门子的一本说明书,好像里边就有这一段
⑵ PLC与变频器如何通讯
PLC和变频器之间的RS-485通讯协议
和数据定义
3.1PLC和变频器之间的RS-485通讯协议
PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设定后,需复位变频器。确保参数的设定生效。设定好参数后将按
1)从PLC到变频器的通讯请求数据
(2)数据写入时从变频器到PLC的应答数据
3)读出数据时从变频器到PLC的应答数据
(4)读出数据时从PLC到变频器发送数据
3.2通讯数据定义
(1)控制代码
(2)通讯数据类型
所有指令代码和数据均以ASCII码(十六进制)发送和接收。例如:(频率和参数)依照相应的指令代码确定数据的定义和设定范围。
4软件设计
要实现PLC对变频器的通讯控制,必须对PLC进行编程;通过程序实现PLC对变频器的各种运行控制和数据的采集。PLC程序首先应完成FX2N-485BD通讯适配器的初始化、控制命令字的组合、代码转换和变频器应答数据的处理工作
PLC通过RS-485通讯控制变频器运行程序实例:(以指令表形式说明)。
0LDM8002
1MOVH0C96D8120
6LDX001
7RSD10D26D30D49
16LDM8000
17OUTM8161
19LDX001
20MOVH5D10
25MOVH30D11
30MOVH31D12
35MOVH46D13
40MOVH41D14
45MOVH31D15
50MPS
51ANIX003
52MOVH30D16
57MPP
58ANIX003
59MOVH34D17
64LDPX002
66CCDD11D28K7
73ASCID28D18K2
80MOVK10D26
85MOVK0D49
90SETM8122
92END
以上程序运行时PLC通过RS-485通讯程序正转启动变频器运行,停止则由X3端子控制。控制指令如附表所示。