求助:关于S7 300/400中编码器的使用问题

已锁定

volcanol

  • 帖子

    851
  • 精华

    12
  • 被关注

    58

论坛等级:奇侠

注册时间:2009-11-26

钻石 钻石 如何晋级?

求助:关于S7 300/400中编码器的使用问题

1018

2

2010-05-24 16:52:46

正在学习300/400的编程。在学习的过程中遇到了疑问,到官方网站也搜索了,但是大家问的问题都很笼统,都是一些技术性很强的问题,不太适合入门级的人学习。很多看不明白。于是到论坛求助。先谢谢各位大侠。我的问题如下:
1、 编码器输出的脉冲信号,或者说脉冲计数值通过什么方式在PLC中得到。就是说我应该在PLC程序中如何得到编码器的脉冲值。是通过I/O口,还是通过别的方式? 当然FM可以实现,但是如果不用FM模块那么要如何得到编码器的脉冲计数值。因为大多数的应用不会用到FM模块, 太贵。
2、如果是用I/O 口读取脉冲的计数值,那就不需要在配置过程中把编码器组态到硬件结构中。那么是不是通过AI模块读取脉冲计数值? 是不是说在编码器上有一个存储脉冲计数值的RAM一样的内存或者别的东西,当达到一定的脉冲时就输出一个电压或电流?(我个人不知道为什么把硬件配置翻译成组态: 就是把configuration 翻译成组态 ?弄的很神秘, 我一直搞不明白组态是什么,直到一天我看到了configuration这个单词后才真正明白,原来组态是配置。这个与本问题无关)
3、如果不是用I/O口读取编码器的脉冲计数值,例如通过DP总线,是否就要组态到硬件组态中? 是否就要为脉冲编程器分配I/O地址,而通过这个I/O地址读取编码器的实际的脉冲计数值?
而我在很多实际的应用中看到在硬件组态上没有编码器组态到硬件结构中,而实际上用了编码器。例如在一个电机速度控制中,用的6SE70的变频器,带速度和位置反馈(主要是反馈位置),我在PLC的硬件组态中没有发现有编码器组态到硬件结构中,同时在电路结构图中也没有发现有编码器的连线接到变频器上, 那么我就产生了疑问: 编码器的脉冲通过什么读取到PLC内部? 我看了一下程序,看到好像是通过PIW采集的。
而在另外一个应用中编码器组态到了PLC的硬件结构中,而且也分配了地址.
从上面两个地址中我就推断在编码器内部有存储脉冲计数实际值的存储器?不知道这个推断对不对,请各位大侠指教和指正。
求助:关于S7 300/400中编码器的使用问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54620条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。