倍加福编码器与S7的通讯问题

各位,请问倍加福的编码器与S7300用DP通讯时死活通不了,配置都正确,我现在用的是2008出厂的,而换个以前买的2006出厂的就没问题了,后来怀疑是GSD版本不对,又重新下了一个,还是连不上,有没有高手,指教一下,邮箱rmxie@sina.com

最佳答案

既然你以前用过,GSD文件没错的话,现在编码器要单独供24V电源,你供了吗?还有你的硬件配置对吗?我现在的一个项目也在用这个编码器,给你发份P+F编码器的GSD文件安装和硬件配置的资料看看吧.也许有用.
 1.4 P+F Absolute Rotary Encoder通讯参数设置
   1.4.1安装GSD文件
   GSD文件为电子设备数据库文件,是可读的ASCII码文件。不同厂家的PROFIBUS产品集成在一起,生产厂家必须以GSD文件方式提供这些产品的功能参数,例如I/O点数、诊断信息、传输速率、时间监视等。在Step 7 的SIMATIC 管理器中打开硬件组态工具HW Config ,安装GSD后,在右边的硬件目录PROFIBUS DP→Additional Field Devices→Encoders→ENCODER将会出现刚刚安装的P+F Rotary Encoder。其数据传输原理如图2所示。
  
 图2 数据传输原理图
   1.4.2 组态通讯参数
   在Step 7硬件配置窗口中,双击P+F Rotary Encoder 图标,打开编码器(DP Slave)的参数设置窗口,如图3所示。结合笔者工程实际,在此窗口中进行参数设置:
  
 图3 编码器参数设置窗口
   a、 代码顺序(Code Sequence):计数方向, CW(顺时针旋转,代码增加),CCW(逆时针旋转,代码增加);
   b、 标定功能控制(Scaling function control):只有设置成Enable ,下面c、d和e的设置才会生效;
   c、 单圈分辨率(Measuring units per revolution):8192;
   d、 测量范围高位(Total measuring range(units)hi): 512;
   e、 测量范围低位 (Total measuring range(units)lo): 0;
   f、 其它参数采用默认值。
   注:1、由c可以计算出编码器每圈产生 (=8192)个二进制码,即单圈精度为13位。
   2、由d和e可以计算出编码器最大可以转 (=512×65536+0)圈,即多圈精度为12位。
 

提问者对于答案的评价:
谢谢您的回答,请问您能把关于倍加福编码器的相关资料和GSD文件发给小弟一份吗?不胜感激

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352353.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:08
下一篇 2021年7月5日 上午1:08

相关推荐

发表回复

登录后才能评论