本论文是一篇关于变频器相关论文格式范文,关于三菱PLC与变频器串行通讯的编程相关在职毕业论文范文。免费优秀的关于变频器及参考文献及通讯方面论文范文资料,适合变频器论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
中图分类号:TP274文献标识码:A
摘 要:本文采用三菱FX2N(c)系列PLC,通过FX2N-485-BD通讯模块与三菱E500/S500系列变频器进行串行通讯,应用RS485串行通讯原理,PLC为主机,变频器为从机,主从机点对点通讯,本文以设置变频器的运行频率和读取变频器参数为例,详细介绍RS485串行通讯协议以及其编程格式等内容,并实例编写PLC控制程序.
关 键 词:RS485通讯协议;PLC编程
1引言
通过文章《三菱PLC与变频器串行通讯参数设置》的介绍,已经能够正确的进行PLC和变频器间串行通讯连线和参数设置,接下来我们要学习RS485串行通讯协议以及编写PLC通讯程序,最终实现设备间的数据交换与控制.
2通讯协议
2.1PLC发送数据到变频器的串行通讯协议
2.1.1写入数据通讯协议格式A,占用12个数据寄存器.
例:写入站号为1变频器,使其运行频率为30Hz.
2.1.2写入数据通讯协议格式A’(经常用到的协议格式)占用10寄存器.
例:写入站号为1变频器,使其正转
2.1.3指令代码:写入指令的作用是改变变频器的运行状态、改变运行的频率.
操作指令指令代码数据内容
运行频率写入HEDH0000-H2EE0(120赫兹)
*运行频率写入的数据除以100,则为实际变频器运行频率!
本文转载于 http://www.sxsky.net/daxuebiyelunwen/05072018.html
2.2从变频器读出数据到PLC
2.2.1读出数据(PLC向变频器发出请求,读出运行频率)指令执行后,变频器自动返回应答数据.
例:写入站号为1变频器,读出运行频率,设目前运行频率为30Hz,
2.2.2变频器应答数据格式E
例:读出站号为1变频器的运行频率为30Hz.
起始标志变频器站号读出的数据结束标志总和效验
可见,需要读出的数据在D33/D34/D35/D36中.
3编程实例
3.1控制电机正、反转,停车
3.1.1正转控制程序X0:正转启动按键,X1:反转启动按键,X2:停车按键
指令说明
第0行:设置通讯格式
H0C96等于110010010110,对照M8120格式表,确定通讯模式为无协议,波特率为19200,7位数据位/1位停止位/偶效验.那么变频器也应对应设置,方可通讯.
第6行:设定通讯缓冲区
D10为发送数据首地址,12字节;D30为接受首地址,13字节,每字节8位.置位M8161,设为