科威嵌入式PLC与三菱变频器FRWord文档格式.docx
- 文档编号:22752076
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:13
- 大小:413.28KB
科威嵌入式PLC与三菱变频器FRWord文档格式.docx
《科威嵌入式PLC与三菱变频器FRWord文档格式.docx》由会员分享,可在线阅读,更多相关《科威嵌入式PLC与三菱变频器FRWord文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
重要补充:
在实验中还发现把SG和SG接在一起接地或把P5S和P5S接在一起接地得到很稳定的数据,当然不接地也一样可以正确通信只不过在观察到的数据一直在变化不方便而已.
三、程序地址分配说明:
D0
存放数据有无判断的地址
D1
存放数据长度的地址
D2
存放命令的指令代码的地址
D3
存放数据内容地址
D4
D5
从站号
D6
等待时间
D7〜D9
存放校验码存放接收来自变频器中的数据的地址
D10
存放校验码
D11到D16
存放通信请求数据
D20到D25
存放写入或者读出的送信数据
D6000到D6010
存贮中间数据
D7000到D7021
D7030到D7033
D7100到D7105
D8120
通信格式
D8121
待发送的字节数
D8123
待接收的字节数
D8124
已接收的字节数
D8128
发送的启始单元
D8129
接收的启始单元
D0:
D0有无数据判断
当D0=”0”表示PLC无发送数据,PLC可以读(变频器向PLC发送数据)变频器中相关参数的数据;
当D0=”1”表示PLC有发送数据,PLC可以写(PLC向变频器发送数据)相关参数的数据到变频器中
D1:
数据长度(范围:
2,4,6);
D1要写入或者读出变频器的数据内容的长度(只是数据部分不含通信请求,通信站号,通信命令,通信校验的数据的长度,而且通信格式只承认2,4,6三个数,即分别表示数据长度为2,4,6字节,其他数据无效)
D2:
命令的指令代码(要完成怎么样的功能);
D3,D4:
数据内容(只承认2,4,6三个数,见说明书通信格式,当数据长度D1=2,4时,D4无效,设置数据必须在对应的D2的指令代码规定的范围,否则错误代码43会出现);
D7〜D9接收来自变频器中的数据的地址
只有当D1=0才能有数据而且有6个字节数据从变频器中送到PLC的时候才能在把D7,D8,D9三个地址占满,2个字节则只占D7,4个字节长度则占只占D7,D8;
D10:
存放校验码;
D11到D17存放通信请求数据,当D1=0则只用D11到D14当D1=2则只用D11到D15当D1=4则只用D11到D16,当D1=6则用D11到D17;
D20到D25存放写入或者读出的送信数据
如果写成功则D20在16进制下高字节为06其中0可以缺省,如果写不成功则高字节为15且在D21的低字节为错误代码(用ASCⅡ表示例如D21的低字节为30则说明对应的是变频器说明书第120页的代码为H0的错误,根据错误代码提示采取积极有效的办法解决;
如果在读成功的情况下则D20用16进制表示高字节为02,当D1=2则D22的低字节为03;
当D1=4则D23的低字节为03当D1=6则D24的低字节为03;
如果写不成功则高字节为15且在D21的低字节为错误代码(用ASCⅡ表示例如D21的低字节为31则说明对应的是变频器说明书第120页的代码为H1的错误,根据错误代码提示采取积极有效的办法解决;
D6000到D6010,D7000到D7021;
D7030到D7033;
D7100到D7105只是存贮中间数据所用的一些地址,假若同自己用的地址有重复那么可以相应的重新分配连续的地址就可以了.
四、读写举例
D0数据有无判断:
D0=”0”则没有发送的数据此时处于可以读的状态,但是:
D0=”0”只是可以读的必要条件而不是充分条件,因此要读数据还需要设定另外一个参数”通信参数扩展”指令代码H7F(读出)或者HFF(写入),设定方法是把
MOVH?
D0
?
D1
D2
MOVH?
?
D3
MOVH?
D4
可以填入”0”或者”1”分别表示读出或者写入;
可以填入”2”,”4”,”6”读出或者写入的数据长度
可以填入要完成的命令的指令代码(注意要完成相应的命令,必须先确保通信参数H7F或者HFF为相应的命令要求的H7F或者HFF(H7F和HFF一经写入则保持除非关变频器的电源,它们,默认值为”0”)
可以填入要写入的数据.
下面给出一个简单的写入(由HFF来控制,字长2位见于变频器说明书117到121页,写入D1=”1”)变频器”0”号参数”转矩提升”(4位的指令代码为H80见于变频器说明书117到121页附录1参数指令代码一览表)为5%(最小单位为”0.1”见于变频器说明书54到60页”参数表”,所以5%要设为K50)例子来说明具体如何完成某个参数的写入(其他参数依次类推,除了计算机网络功能,DeviceNet通讯,附加功能因为没有相关的选件11个参数无法验证之外,其他参数经实验验证全部可以写入)
第一步:
MOVH1D0
MOVH2D1
MOVHFFD2
MOVH1D3
D4(只有两位所以不填数据填也无效)
第二步:
MOVH4D1
MOVH80D2
MOVH32D3
D4(只有4位所以不填数据填也无效)
注意:
1、在上电的情况下要想变频器改动以上参数务必不能最先改动D3的内容否则可能因为”第一步”结束后在上电的情况下HFF的值改变导致不能完成用户想要完成的命令;
2、若想观察设置是否成功可以通过变频器的操作面板来观察,但是刚开始时设定变频器342号参数必须设为P342=”0”(EEPROM)否则通过操作面板看不到所设定的数据P000=”5”
3、用户要实现的某一命令只需要改变以上5个数据就可以.
相关函数功能说明:
函数号
函数功能说明
25
将指定寄存器的ASCⅡ转换为HEX(十六进制)函数
26
将指定寄存器的HEX(十六进制)转换为ASCⅡ函数
29
自由协议的发送函数
30
自由协议的接收函数(要是发送函数的控制字D8120的Bit10=1则在程序中看不到此函数号就看不到,其控制字也可以略掉(本实验就是如此)
五、通讯常见错误和对策
以一号变频器为从站为例D20的低字节(30)和D21的高字节(31)转换成16进制就是01即一号从站
D20
D21的值
错误代码的ASCⅡ表示
错误代码的HEX表示
对策
1530
3130
D1和D2的值有一个或者两个设定不正确,也有可能设定操作模式不对则要调整变频器的79号参数
3131
31
1
3132
32
2
3133
33
3
3134
34
4
3135
35
5
3136
36
6
3141
41
A
3142
42
B
3143
43
C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 PLC 三菱 变频器 FR