我用了一个使用有Profibus通讯的编码器,准备连接到S7-300上,PLC上是Profibus DP的通讯连接。请问前辈们,我的编码器连接到PLC上可以直接连接吗?还是需要做什么硬件或是软件的工作吗?
问题补充:
我的编码器上只有Profibus 的接线端,但是不是DP的接头。
而PLC上面是通过DP和各个从站通讯的。
如何将没有DP头的编码器连接到通过DP头通讯的PLC呢?
需要加入什么转换模块吗?还是软件里面改动呢?
最佳答案
既然编码器具有Profibus DP通讯功能,当然可以与带Profibus DP通讯功能的S7-PLC系列PLC的CPU模块通讯了。具体使用要点如下:
1、S7-PLC系列PLC应选用带Profibus DP通讯功能的CPU模块,例如:CPU315-2DP;
2、在编码器上正确设置好Profibus DP站点地址,不要与其它站点地址重复叠冲突。如果是编码器DP通讯站点的终端,还要注意设置终端电阻为ON状态;
3、准备好该编码器的GSD文件后,打开项目文件后,再打开“HW Config”硬件组态工具;
4、点击“HW Config”硬件组态工具菜单“Options”→“Install GSD File”后,按提示安装该编码器的GSD文件;或将文件直接复制到“C:\Program Files\Siemens\Step7\S7DATA\GSD”磁盘路径中去;
5、回到“HW Config”硬件组态工具窗口,在右侧的硬件库展开节点“PROFIBUS DP”→“Additional Field Devices”,正确找到该编码器的硬件组态图标后,拖入左侧窗口的PROFIBUS DP网络线上编译保存,就完成了编码器的硬件驱动组态了。
6、另外:别忘了正确提供和接入编码器的工作电源。
补充回答:
编码器虽不是SIEMENS公司的产品,但通讯协议是相同的。编码器安装在检测设备上,当然有可能不是SIEMENS公司的DP连接头,但总应该提供有接线端子吧!这接线端子与SIEMENS公司的DP连接头有啥区别呢!还需要加啥模块,和设置什么软件呢!
另外,如果没猜错的话,你这编码器应该是绝对型,而不是增量型的,否则就不会带PROFIBUS DP通讯功能了!
以后,请你多看看相关技术资料,多在实践中学习锻炼!
提问者对于答案的评价:
谢谢大家的帮忙,特别使剑忠大哥,知识很丰富,我的问题解决了。以后我还得多学习。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc314191.html