200PLC与550通迅时返回间隔 英文

每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
200用modbus与ABB550变频器通...
手机登录找答案
热点活动:
200用modbus与ABB550变频器通讯 - 已解决问题
我使用200用与ABB550变频器通讯,不知怎样启停变频器,控制字写什么,写在哪个寄存器,如果用200的指令库怎么写呀。请教各位了。请写的详细一点,谢谢
问题补充:我想知道具体哪个地址写哪个数据就是起或停,向另外哪个地址写某个数据就是给定速度。也就是下面的例子里,VB300开始都赋啥值呀。
产品版区:
悬赏分:5 | 解决时间: 17:05:41 | 提问者: -
问题ID:30903
USS&字符帧格式&USS&的字符传输格式符合&UART&规范,即使用串行异步传输方式。USS&在串行数据总线上的字符传输帧为&11&位长度,包括:&起始位&&&&&&&&&&&&&&&&数据位&&&&&&&&&&&&校验位&停止位&&&&1&&&&&&&&&&0&&&&&&1&&&&&2&&&&&3&&&&&4&&&&&5&&&&&6&&&&&7&&&&&&&&&&偶&x&1&&&&&&&1&&&&&&&&&&&&&&&LSB&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&MSB&&连续的字符帧组成&USS&报文。&在一条报文中,字符帧之间的间隔延时要小于两个字符帧的传输时间(当然这个时间取决于传输速率)。&&S7-200&CPU&的自由口通信模式正好能够支持上述字符帧格式。把&S7-200&的自由口定义为以上字符传输模式,就能通过编程,实现&USS&协议报文的发送和接收。主站控制器的所支持的通信模式必须和所要控制的驱动装置所要求的一致,这是实现&S7-200&和西门子驱动装置通信的基础。&USS&报文帧格式&USS&协议的报文简洁可靠,高效灵活。报文由一连串的字符组成,协议中定义了它们的特定功能:&STX&&&LGE&&&ADR&&&&净数据区&&&BCC&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1.&2.&3.&...&n&&以上每小格代表一个字符(字节)。其中:&STX:&起始字符,总是&02&h&&LGE:&报文长度&&ADR:从站地址及报文类型&&BCC:&BCC&校验符&&在&ADR&和&BCC&之间的数据字节,称为&USS&的净数据。主站和从站交换的数据都包括在每条报文的净数据区域内。&净数据区由&PKW&区和&PZD&区组成:&&&&&&&&&&&&PKW&区&&&&&&&&&&&&&&&&&&&&&&&PZD&区&&&PKE&IND&PWE1&PWE2&...&PWEm&&&&&&&&&PZD1&PZD2&...&PZDn&&以上每小格代表一个字(两个字节)。&&PKW:&此区域用于读写参数值、参数定义或参数描述文本,并可修改和报告参数的改变&。其中:&&&PKE:&参数&ID。包括代表主站指令和从站响应的信息,以及参数号等&&IND:&参数索引,主要用于与&PKE&配合定位参数&&PWEm:参数值数据&&PZD:&此区域用于在主站和从站之间传递控制和过程数据。控制参数按设定好的固定格式在主、从站之间对应往返。如:&&&PZD1:主站发给从站的控制字/从站返回主站的状态字&&PZD2:&主站发给从站的给定/从站返回主站的实际反馈&&PZDn:&……&&根据传输的数据类型和驱动装置的不同,PKW&和&PZD&区的数据长度都不是固定的,它们可以灵活改变以适应具体的需要。但是,在用于与控制器通信的自动控制任务时,网络上的所有节点都要按相同的设定工作,并且在整个工作过程中不能随意改变。&&Addr&&&&&&读写从站的数据地址:选择读写的数据类型&&&&&&&&&&00001&至&0xxxx&&&&&&&&&&&&&&&&&-&开关量输出&&&&&&&&&&10001&至&1xxxx&&&&&&&&&&&&&&&&&-&开关量输入&&&&&&&&&&30001&至&3xxxx&&&&&&&&&&&&&&&&&-&模拟量输入&&&&&&&&&&40001&至&4xxxx&&&&&&&&&&&&&&&&&-&保持寄存器&&根据&&通信协议,&数据的地址使用&0xxxx、1xxxx、3xxxx&和&4xxxx&的形式,分别表示数字量输出、数字量输入、模拟量输入等数据地址。在使用&S7-200&的指令库时,&数据地址与&S7-200&的&I/O&和数据存储区地址间有特定的对应关系。&有些设备表明它支持&&RTU&通信协议,但也详细提供了读写数据的详细通信帧格式,其中包括如何指定&&站的地址,需要读写数据类型、长度等等。数据帧有特定字节指出此指令读写的数据类型和地址,此字节的数据内容即所谓“功能码”,如功能&1&指定读取单个/多个数字量输出点的值。&支持&&协议的设备或软件,使用时用户直接设置或看到的应当是&&数据地址。&地址所访问的数据,是通过各种“功能”读写而来。功能码是&&地址的底层。如果&&通信的一方提供的所谓&&协议只有功能码,则需要注意了解此功能号与&&地址间的对应关系。&通常&&协议的保持寄存器地址范围在&40001&-&49999&之间。对于多数应用来说已经够了。但有些&&从站把地址映射到保持寄存器区的地址超过&9999&的部分。&&Master&协议库支持超过&9999&的保持寄存器地址。地址范围为&400001&-&465536。只需在调用&MBUS_MSG&子程序时给&Addr&参数赋相应的值即可,如&416768。&&Modubs&Master&扩展地址模式仅支持保持寄存器区,不支持其他地址类型。&
提问者对于答案的评价:谢谢了,我找到答案了
最佳答案网友评论
不错啊!!!!
评论者: -
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
你首先要知道ABB变频器启停的控制字和相应的寄存器地址,如果通过协议,你还要知道寄存器地址对应的功能码,举个例子:寄存器地址0005H,功能码03,对应地址就是40006,这样在200程序中直接调用主站块,读写40006对应的V区地址.
& 23:50:55
你已经问过这个问题了,首先你要有变频器的通讯规约,根据ABB550变频器的通讯规约写。&&楼下的yhk注意看&问题ID:&30304&把你的规约发到我邮箱里,我给你看看。
& 08:33:05
西门子STEP7-MICROWIN08&SP5版以上的指令库有USS主站的指令,调试步骤如下&&第一步:&&用串口软件调试变频器,调试变频器的启停和速度,帧格式如下:&&站地址/06/字地址/数据字/CRC&&站地址占一个字节,就是你变频器的地址,说明书上应该介绍了怎么设置地址。&&06是功能码,估计是用功能6,具体见说明书。&&字地址占两个字节,数据字占两个字节,就是控制字,&&说明书上应该介绍了向某个地址写某个数据就是起或停,向另外某个地址写某个数据就是给定速度。&&这里的地址就是帧格式中的字地址,数据就是帧格式中的数据字。&&CRC也占两个字节,可以到网上下载CRC计算工具。&&用串口软件调试好后,就用PLC写通讯程序。&&第二步:&&LD&&&&&SM0.0&&=&&&&&&L60.0&&LD&&&&&SM0.0&&=&&&&&&L63.7&&LD&&&&&L60.0&&CALL&&&MBUS_CTRL:SBR1,&L63.7,&00,&M0.0,&MB1&&00,&M0.0,&MB1&&分别是波特率,校验方式,超时设定,完成位,错误代码&&LD&&&&&M2.0&&=&&&&&&L60.0&&LD&&&&&M2.1&&EU&&=&&&&&&L63.7&&LD&&&&&L60.0&&CALL&&&MBUS_MSG:SBR2,&L63.7,&5,&1,&40001,&4,&&VB300,&M0.1,&MB2&&5,&1,&40001,&4,&&VB300,&M0.1,&MB2&分别是从站地址,读/写,读写从站的数据地址,数据个数,要发出的数据,,完成位,错误代码&补充:ABB我也不是很熟,按照手册,40001寄存器(应该对应VW300)是控制字,&40002(应该对应VW302)是速度字,你往这两个字里写命令就可以了。至于控制字的含义,参数、2的时候是不一样的,如果5301=1,则第一位为停止,第二位为启动,第三位为反向等,具体你咨询ABB传动技术服务热线010-&
& 11:11:17
从网上下个规约吧。
& 17:00:36
上一页1下一页&
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!ACS550变频器DP通讯的参数设置_百度知道
ACS550变频器DP通讯的参数设置
ACS550变频器DP通讯设置如下:代码5101:FBA TYPE ( 总线适配器类型)将9802设置为4(&外部适配器),显示连接的总线适配器类型:0 = 没有找到或没有连接适配器,1 = PROFIBUS-DP;代码:FB PAR 2…FB PAR 26 ( 总线参数 2…26)参看相关的现场总线模块的资料即可。代码5127: FBA&PAR&REFRESH&( 总线参数刷新)对现场总线参数修改进行激活。刷新完成后,该值自动变回为DONE。&设定后即可生效。不明处请参考ABB_ACS550变频器说明书
其他类似问题
为您推荐:
提问者采纳
08 PZD4 IN51.03波特率.06 PZD3 IN51将9802设置为4( 外部适配器)5101显示1(PROFIBUS-DP)51.12 PZD6 INPZD1 out为控制字PZD1in为状态字PZD2 out为给定1(速度)PZD2 in实际值1(速度)PZD3 out为给定2(转矩)PZD3 in为实际值2(转矩)其他的可直接设置指针的方式制定内容.11 PZD6 OUT51.07 PZD4 OUT51.05 PZD3 OUT51.10 PZD5 IN51.09 PZD5 OUT51,自动识别51,自动识别51,使设定生效.02地址站号51.27 FBA PAR REFRESH 设为REFRESH.04 PPO类型。51
提问者评价
来自团队:
acs550的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁当前位置:
主题:600434 ┆ 帖子:4582872
┆ 今日新贴:5
昨日贴数:1371 ┆ 1历史最高贴数:2056
(日)在线用户:4205人
西门子S7-200PLC与ABB ACS550如何实现通信?
给TA发消息
加TA为好友 发表于: 10:59:17 楼主
最近有个项目,需要用西门子S7-200的PLC控制ABB ACS550四台变频器,如果用模拟量控制感觉比较麻烦,想用通信的方式来进行控制但以前又没有做过,请教做过的同行们能否指点,指点,不胜感谢!
给TA发消息
加TA为好友 发表于: 11:28:11 1楼
s7-200有MODBUS RTU库文件,直接调用就可以了,
给TA发消息
加TA为好友 发表于: 13:42:35 2楼
记得调试期间使用modbus调试工具,比如ModScan或Modbus Pull
给TA发消息
加TA为好友 发表于: 14:37:38 3楼
引用 ye_w 的回复内容: 记得调试期间使用modbus调试工具,比如ModSca...
给TA发消息
加TA为好友 发表于: 15:21:18 4楼
看到上面的回复还是觉得不容易理解,有哪一位朋友有这样的程序实例可以发来参考吗?还有PLC与变频器的接线图,实在不胜感激了。我的邮箱是:,谢谢大家。
给TA发消息
加TA为好友 发表于: 14:59:07 5楼
用S7-200 Moudbus RTU 库 对着ASC500 手册说明书 &地址 &通讯控制变频器即可&
周好评排行周回复排行
[0] [1] [0] [4] [1] [0] [1] [0] [0] [1]
[2221] [41] [30] [29] [26] [25] [20] [17] [17] [15]最新求助
[0] [3] [2] [2] [10] [2] [0] [9] [4] [23]君,已阅读到文档的结尾了呢~~
【word】 S7-200PLC与A..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
【word】 S7-200PLC与ACS550变频器的Modbus通讯
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口S7-200 PLC 毕业设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
S7-200 PLC 毕业设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩58页未读,继续阅读
你可能喜欢

我要回帖

更多关于 间隔年 的文章

 

随机推荐