关于在西门子PLC上使用编码器的疑问

西门子PLC S7-300与编码器的硬件接线和软件使用方面具体是怎么实现的?小弟初学,望各位前辈不吝赐教。

第1个回答  2013-12-01

硬件接线就按上面的接就可以了,应该有ABZ三相。你的PLC是不是31x C的?比如313c-2dp的话就可以直接用PLC自带的三个集成的高速计数器,我最近也在搞这个,已经研究几天了。在程序中调用SFB47,同时给它一个DB块,如下图:

至于各个引脚,直接选中sfb47,按F1,然后都有了

追问

楼上的能不能讲详细些,或者发一份资料给我,谢了。

追答

资料网上都有,至于哪个对你有用我也不知道,我就给你说一下我这边的情况。(增量式编码器)

我这边用的plc是CPU313C-2DP的,CPU集成了3个高速计数器,频率为30KHZ,所以直接用就可以了。

你硬件组态好之后,在硬件组态里双击机架上的count,然后出来这个界面

你可以看到有通道,工作模式,还有地址就可以了,然后选择在线帮助找每个代表的意思就可以了。我的QQ912782396,如果可以加我共同学习

第2个回答  2013-11-26
哎呦,你这个问题问的太深了。在这个平台回答没法具体实现。初学的先好好看看书,多练习。这是个循序渐进的过程,不要太急。
第3个回答  2013-11-27
首先需要知道你的编码器是什么类型的,使用的是什么接口。追问

增量型编码器

追答

推挽输出的增量型编码器,模块可以选FM350-1,有专门的FM350-1组态软件包,在随模块发货的光盘里。安装后在STEP7里就有对应的程序块了,具体怎么用也有手册可以看。

追问

大仙有没有手册呀,有的话烦请发一份给我看下。

追答