变频器和plc如何通讯

 我来答
云雪倜棺6
2008-12-30 · TA获得超过118个赞
知道答主
回答量:128
采纳率:100%
帮助的人:62.6万
展开全部
PLC和变频器之间的RS-485通讯协议

和数据定义
3.1 PLC和变频器之间的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通讯控制变频器运行程序实例:(以指令表形式说明)。
0 LD M8002
1 MOV H0C96 D8120
6 LD X001
7 RS D10 D26 D30 D49
16 LD M8000
17 OUT M8161
19 LD X001
20 MOV H5 D10
25 MOV H30 D11
30 MOV H31 D12
35 MOV H46 D13
40 MOV H41 D14
45 MOV H31 D15
50 MPS
51 ANI X003
52 MOV H30 D16
57 MPP
58 ANI X003
59 MOV H34 D17
64 LDP X002
66 CCD D11 D28 K7
73 ASCI D28 D18 K2
80 MOV K10 D26
85 MOV K0 D49
90 SET M8122
92 END
以上程序运行时PLC通过RS-485通讯程序正转启动变频器运行, 停止则由X3端子控制。控制指令如附表所示。
百度网友65616dd
2021-11-01 · TA获得超过150个赞
知道小有建树答主
回答量:512
采纳率:100%
帮助的人:18.4万
展开全部
最简单的,变频器与PLC进行MODBUS通讯,也就是走RS485硬件半双工电路,通过MODBUS RTU协议进行通讯,说白了就是,PLC设置为485通讯主机,设置好想要采集的变频器从机的站号、波特率、数据校验格式,然后变频器汇总也设置参数,并且参数中需要注意站号、波特率、数据校验格式这些与PLC中的要一致,然后通过485+ 485-端子链接,就能够通讯上,之后,PLC可以按照变频器中参数的十进制或者十六进制的通讯地址,直接用到PLC中,做地址直接应用操作就可以了。
除此之外,其实现在的PLC大部分也可以使用DP、Profinet、CAN等等的总线进行通讯了,这些也是可以的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式