上海湘谷自动化科技有限公司是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售各维修。 致力于为您提供在食品、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术,以及***的***服务、培训等。
【SIEMENS西门子变频器代理商】
上海湘谷自动化科技有限公司
销售部:颜陌(销售)
西门子s7-200plc可以连接型编码器吗?
解答:s7-200plc可以连接型编码器,但应注意以下几点:
(1)s7-200plc可连接并行输出的型编码器。串行输出、总线型输出、变送一体型输出等型编码器需PLC具有相应的接口或组态能力,不能与西门子s7-200plc直接连接。
(2)接入s7-200plc的型编码器信号输出好是格雷码。如是纯二进制码,在数据刷新时可能有多位变化,读数会在短时间里造成错码。
(3)型编码器在每圈的每个位置都有的编码,由于PLC数据更新受程序扫描周期的影响,因此经PLC读取并换算后的编码器位置值相对于编码器当前位置值存在一定的误差。
(4)对型编码器进行接线时,必须确保其与PLC输入点连接好。如有个别连接不良点,该点电位始终是0,将会造成错码而无法判断。
问题2:西门子s7-200plc与型编码器怎样接线?
解答:并行输出的型编码器输出有多少位就要占用PLC的多少位接点,以s7-200plc CPU224为例,如使用12位输出的单圈型编码器(PNP集电极开路输出),需要占用CPU224的12位输入点。型编码器的12位信号输出线L0—L11依次接入CPU224的I0.0—I0.7,I1.0—I1.3。如【CPU224输入端与型编码器接线图】所示:

问题3:西门子s7-200plc接型编码器怎样处理格雷码码值?
解答:西门子s7-200plc的寄存器中地址越高,字节位越低。如在输入寄存器中IW0的IB0是高字节,IB1是低字节,因此必须将IW0中的格雷码值左循环8次,将高、低位字节调换一次位置得到正确排序的格雷码值存入VW0中。如图【字循环左移8次】所示:

而且,由于接入12位输出的单圈型编码器,需屏蔽掉IW0字内的I1.4—I1.7,将需要的格雷码数据存入VW2中。如图【逻辑与运算】所示:

在实际应用中,为了计算编码器转过的角度或位置,需使用格雷码指令GRAY_BIN_W功能块将格雷码***为字类型的标准二进制码,对应放到VW4中。如图【格雷码转换】所示:

西门子S7-200PLC 6ES7901-3CB30-0XA0
西门子S7-200PLC 6ES7901-3CB30-0XA0产品描述

SIMATIC S7-200,PC/PPI电缆 MM,多主站,用于连接 S7-200至PC串口端口,支持自由端口
| 电源电压 | |
| 说明 | 来自 CPU |
| 接口 | |
| 点对点 | |
| 传输速率 (PPI),大值 | 187.5 kbit/s; |
| 协议 | |
| PPI | 是; 10/11 位 |
| ASCII | 是; 自由端口 |
| 报警/诊断/状态信息 | |
| 诊断显示 LED | |
| 说明 | |
| 电位隔离 | |
| 电位隔离 | 1 |
| 软件要求 | |
| 所需软件 | STEP 7 Micro/WIN V3.2 从 SP4 起 |
| 导线 | |
| 属于产品 | SIMATIC S7-200 |
| 重量 | |
| 重量,约 | 300 g |
