现在用315 -2 PN/DP订货号6ES7 315-2EH13-0AB0 与em277通讯,组态了64个字节的输入输出区,sfc14里的RECORD目标数据块也是64个字节(这里没有问题),但是运行时总有80B1错误: 指定目标区域的长度不等于用STEP 7组态的用户数据的长度。 小弟又重新组态em277的数据区,分别用2个字节输入输出和4个字节输入输出都没出现上述错误,数据读取正常,但是组态从8个字节输入输出后就开始出现错误,真不知为什么,向各位前辈求助!!!!
最佳答案
不需用SFC14。
EM277是智能模块,其通信速率为自适应。在S7-200 CPU中不用做任何关于PROFIBUS-DP的配置和编程工作,只需对数据进行处理。PROFIBUS-DP的所有配置工作由主站完成,在主站中需配置从站地址及I/O配置。
相关资料:
见《西门子S7-200与S7-300进行PROFIBUS通信图解》连接:
http://www.gongkong001.com/News/4934.html
《西门子 S7-200•LOGO!•SITOP 参考》V0.92版(更新版)(2008.02.15) 下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
提问者对于答案的评价:
谢谢你们的回答,后来我也是直接读组态的地址
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312591.html