S7-200模拟量编程实战:西门子EM235模块详解

4星 · 超过85%的资源 需积分: 31 34 下载量 48 浏览量 更新于2024-09-10 收藏 280KB DOC 举报
"西门子EM235使用手册,涵盖了模拟量输入输出的编程与配置" 西门子EM235模块是S7-200系列PLC的一个重要组成部分,专用于处理模拟量信号。它提供了4个模拟量输入通道和1个模拟量输出通道,适用于多种工业应用中的模拟信号采集和控制。以下是对EM235模块使用的关键知识点的详细解释: 1. 模拟量扩展模块接线图及模块设置 - 接线图:如图1所示,EM235的接线应根据信号类型(电压或电流)进行。对于电压信号,正负极分别接入X+和X-;电流信号则需将RX和X+短接后接入“+”端,未使用的通道应短接以避免浮空。 - 模块设置:每个输入通道必须设置相同的量程和格式,例如,可以选择0~10V、±10V等电压范围,或0~20mA的电流范围。这通过DIP开关(SW1-SW6)进行设置。 2. 模拟量扩展模块的寻址 - 在编程时,EM235的输入和输出需要在PLC程序中正确寻址。通常,模拟量输入会被映射到M区(Memory),而模拟量输出会映射到Q区(Output)。 3. 模拟量值和A/D转换值的转换 - EM235使用12位A/D转换器,对于输入,这意味着它可以分辨出32000(2^12)个不同的电压或电流值。具体数值取决于所选的量程和格式。例如,对于0~10V的电压输入,每个数据字对应0.03125V(32000/100)。 - 转换过程涉及将模拟信号转化为数字值,反之亦然,这是通过PLC内部算法实现的。 4. 编程实例 - 在实际编程中,需要使用S7-200的指令集,如读取模拟量输入(READ AI)和写入模拟量输出(WRITE AO)指令。程序应考虑信号的量程、精度和分辨率,以确保准确的数据转换和控制。 5. EM235的技术参数 - 模拟量输入特性包括4个通道,支持多种电压和电流信号范围,以及12位分辨率。 - 模拟量输出特性包括1个通道,可输出电压或电流,同样具有12位(电压)或11位(电流)分辨率。 6. DIP开关设置 - DIP开关用于设置输入模拟量的极性(单/双)、增益和衰减。比如,SW1到SW6的不同组合可以设定0.0125μV到±10V的输入范围。 正确理解和使用这些知识点对于有效利用EM235模块在自动化系统中进行模拟量的控制至关重要。编程时需确保模块设置与实际应用匹配,同时正确处理A/D转换和D/A转换过程中的数据转换,以实现精确的模拟信号处理。