不同型号的plc和三菱plc与变频器通讯讯用选型吗

PLC与多台变频器通讯慢-专业自动化论坛-中国工控网
PLC与多台变频器通讯慢
给TA发消息
加TA为好友
发表于: 07:34:15
PLC 是信捷的,变频器2台是VFD-B ,一台是英威腾,单台通讯时没问题,三台一起通讯,台达变频器有一台特别慢。是什么问题。
给TA发消息
加TA为好友 发表于: 10:40:16 1楼
如果PLC只是控制起停和给频率,不涉及连续读取电流电压频率,应该不会有什么问题,如果有问题的话监控plc通讯是否有报错。如果要连续读取电流电压或频率,哪怕任意一个,设计轮询程序时候考虑从站未响应次数,然后如果在规定次数内某一个从站无反应,则放弃本次轮询,否则轮需就会卡住,延时严重。程序在轮询时候考虑从站响应时间,设置好基本不会有太大问题。
给TA发消息
加TA为好友 发表于: 13:57:10 2楼
&引用 FLARE刀客 的回复内容: 如果PLC只是控制起停和给频率,不涉及连续读取电流电压...&楼上回答的不错, 楼主用的是不是MODBUS RTU 通信,如果是 , 那么在多机通信中,尽量设计为 每台变频器 只发送/读取一次,避免每台变频器 多次读取,或发送。&出现上述情况,通信卡主,主要是 某一台变频器无反应,或数据帧丢失,造成超时 等;&不如你用串口软件监控,看看到底那一台变频器没反应,然后连接 单独测试它。&另外引起变频器无反应原因很多,&变频器通信 参数设置有误,(如,地址,波特率,校验位,数据长度等)总线受到干扰,如何减除干扰,请看变频器手册 EMC 部分,降低对通信线路干扰。&PLC 通信端口设置 问题。&
给TA发消息
加TA为好友 发表于: 11:42:02 3楼
单台写没有问题,为什么所有的一起写就出问题
周点击排行周回复排行
[18] [10] [10] [10] [9] [8] [8] [7] [7] [7]
[1] [0] [0] [0] [0] [0] [0] [0] [0] [0]最新求助
[5] [1] [1] [4] [9] [3] [3] [3] [8] [6]S7_300PLC与SEW变频器通讯的实现及控制_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
S7_300PLC与SEW变频器通讯的实现及控制
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢您现在所在的是:
→ 浏览主题:
* 帖子主题:
文章数:120
年度积分:77
历史总积分:77
注册时间:
我想用S7-200与变频器通讯。S7-200MODBUS通讯数据地址为保持寄存器十进制.而变频器数据地址16#700A转换成十进制28682.变换成S7-200MODBUS通讯数据地址为68683,超出了保持寄存器的上限。通讯报错4,
这种情况如何应对?如何设置700A地址,难道就通讯不了吗?
文章数:909
年度积分:138
历史总积分:4875
注册时间:
具体什么变频器?你计算错了,不是这样算法
guanyumou 版主
文章数:5902
年度积分:754
历史总积分:11216
注册时间:
2017春节活动(三)
以下是引用在 11:57:18的发言:
我想用S7-200与变频器通讯。S7-200MODBUS通讯数据地址为保持寄存器十进制.而变频器数据地址16#700A转换成十进制28682.变换成S7-200MODBUS通讯数据地址为68683,超出了保持寄存器的上限。通讯报错4,
这种情况如何应对?如何设置700A地址,难道就通讯不了吗?
如果是200系列PLC、如果变频器给出的通信数据寄存器地址是40001开始的,那么你直接填不用转换!
亦或者你可以贴出来一个变频器说明书,大家可以详细帮你
基于各种组态软件\触摸屏\PLC\单片机\变频器MODBUS RTU串口通信编程服务,需要请直接
联系!腾讯扣扣
文章数:120
年度积分:77
历史总积分:77
注册时间:
文章数:120
年度积分:77
历史总积分:77
注册时间:
文章数:120
年度积分:77
历史总积分:77
注册时间:
L0.10对应的通讯地址为700AH .那么相应的S7-200 MODBUS指令中参数地址如何设置对应?
文章数:5074
年度积分:563
历史总积分:11766
注册时间:
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
试试468683
不被人嘲笑的梦想,就不值得去追求!
文章数:120
年度积分:77
历史总积分:77
注册时间:
以下是引用gk_0在 13:17:15的发言:
试试468683
还是不行,报错通讯不上!
文章数:120
年度积分:77
历史总积分:77
注册时间:
文章数:5074
年度积分:563
历史总积分:11766
注册时间:
2016论坛贡献奖
2016国庆活动(三)
英威腾变频器(一)
S7-200 SMART(一)
寻找英威腾(三)
英威腾PLC体验(一)
2015春节活动
2013辞旧迎新
2013辞旧迎新
2013国庆活动
700AH对应地址应该是28682
那么对应PLC里是428683才是
不被人嘲笑的梦想,就不值得去追求!
工控学堂推荐视频:查看: 1229|回复: 11
三菱FX系列PLC与三菱变频器通讯只有“读取频率”不能实现
该用户从未签到
根据三菱自动化网站的样例程序做变频器控制的试验
【三菱FX系列PLC与三菱变频器通讯应用实例(RS485)】
链接:http://www.mitsubishielectric-automation.cn/service/svc_idx_faqDetail.asp?id=58&categoryid=2
硬件:FX2N&&PLC+FX2N-485BD&&&&&S500系列变频器
将485BD与变频器的PU口连接,变频器各参数、plc程序都按照样例中进行设置。
试验时发现变频器正转、反转、停止、写入频率都正常,唯独读出频率不能实现,监控时D500、D600、D700起的10个寄存器内都一直为0没有变化,这是为什么呢?
签到天数: 1 天[LV.1]初来乍到
通讯,接线,程序都没有问题的,那是一个样例程序,但有些东西是需要更改的,不能照抄,根据你说的这种情况基本上是你将设定的这些值没有放到正确的地址里面去,要不然不会不显示,几个地址里面怎么可能没有值呢··
好好检测一下你的程序,通讯和程序都不要看了,没问题,重点理一下你的地址之间的相互关系,放错了也不会显示的··
该用户从未签到
样例之中除了M8002和触发指令发送的M8122处会将D500~D509、D600~D609置位外,再就是RS指令用到D500~D509储存接收的数据,和M8123接收完成后的将D500~D509送到D600~D609,和最后一句将D603~D607的ASCII码换成HEX放到D700中。
我的程序跟样例保持了高度的一致,任何符号都没敢更换,怎么这个D700就是一直为0呢!
签到天数: 1 天[LV.1]初来乍到
連續試驗了多次,一直都是這樣。
地址寄存器也是只用了樣例程序中這幾個,檢查多遍沒有相互影響的了。
結果一直不成功,頭大,這應不是很複雜的問題吶!
该用户从未签到
看一下手册嘛!设定频率代码“HED\&,读出频率就应为\&H6D\&
该用户从未签到
引用第4楼daizhi于 14:35发表的&&:
看一下手册嘛!设定频率代码“HED\&,读出频率就应为\&H6D\&
手冊讀了好多遍了~~樣例程序上用的\&H6F\&應是讀出運\行頻率,\&H6D\&應是讀出設定頻率。讀哪個都是一樣的結果--D700的值為0無變化。
该用户从未签到
在读时D500有数据吗?
该用户从未签到
監控D500~D509;D600~D609;D700;都沒有數值的變化的。
唉,愁人啦。
=============
另外我認為監控D600~D609系要比監控D500~D509有用,因為即使D500~D509有數據也是一閃而過吧。
盯得眼睛都疼啦!~
该用户从未签到
这中间看起来较复杂的就是“和校验”,发送指令和读取数据格式有所不同,所以实时监控一下发送的数据,因发送的数据位没改,当然要12个全看(是否有执行其它指令时的残留数据)!
该用户从未签到
谢谢楼上开拓思路!
其实其他的指令中也会有数据的残留。但是别的命令就是正常唯独读出频率有问题。
明天安装您的指示再试试。这个东西不好讲,就多试试行了!说不定就OK了。
多谢老兄!
微博和微信:工控之家网永宏电机股份有限公司应用方案:永宏PLC与易能变频器自由协议通讯
永宏PLC与易能变频器自由协议通讯
1、硬件连接
&&&&& 易能变频器本身带一个RS485接口,支持自由协议通讯,因此我们在选与PLC通讯的时候选择通过RS485接口按自由协议通讯,我们永宏PLC选择CB25通讯板,连线图如下;&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 图1 硬件连接图 2、设置变频器参数: &&&&& F0.00 频率输入通道选择---(03)串行口给定 &&&&& F0.02 运行命令通道选择---(03)串行口运行命令通道 &&&&& F2.14通讯配置 ----(3)9600BPS 1-8-1格式,偶校验 &&&& F2.15本机地址 ----(1)地址为1 3、易能变频器自由通讯协议&
图2 主机命令帧格式
&图3 从机命令帧格式
3.2 主机命令协议
4、 PLC控制要求 在该控制系统中要求PLC控制变频器的正转、反转、停止及通过触摸屏输入频率。 因此我们根据主机命令帧格式(图2)及主机命令协议表编写出通讯表格: 4.1 正转带频率运行 (1)协议命令
(2)变换成通讯帧格式
& 注1:因为数据区内要输入的频率是变化的,因此这里在PLC内对应的寄存器内全存入零。&&&注2:因为数据区内的数据时变化的,因此校验和也是变化的,这里将其对应的寄存器内全存零。 (3)频率输入及变换成ASCII格式 触摸屏上输入频率存入R0,通过43号指令把R0中的数分别提出来,程序如下:
把提取出来的数通过FUN64号指令变换成ASCII码格式,并写入相应寄存器,程序如下:&
(4)校验和计算 计算方法:“从机地址”到“运行数据”全部字节的ASCII 码值的累加和。 计算校验和程序如下:
把求和后提取出来的数通过FUN64号指令变换成ASCII码并存入相应寄存器,程序如下:&
反转带频率运行则与上面步骤相同,这里就不再做详细讲解了 附件:程序实例&
& 自由协议通讯通讯.pdw&-&附件大小:98.08 KB
作者简介: 鲁泽峰(1983- ),毕业于山东轻工业大学自动化专业 主要从事工控电气行业 联系方式:范堤商贸(上海)有限公司 lu..cn   参考文献: [1] 永宏可编程控制器使用手册I 和使用手册II [2] 永宏PLC编程软件使用手册 [3] 易能变频器EDS800使用说明书
公司名称:
联 系 人:
电  话:
传  真:
地  址:
上海市江场西路100号永鼎大厦401室
邮  编:
主  页:
永宏电机相关解决方案:
中华工控网 GKong.com制作发布}

我要回帖

更多关于 plc与变频器通讯程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信