第七章 PL特殊功能模块编程及应用.pptVIP

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 PL特殊功能模块编程及应用

第七章 特殊功能模块;模拟量输入输出模块 PID过程控制模块 中断输入模块与快速响应模块 高速计数模块 运动控制模块 通信模块 模拟量设定功能扩展板 数据处理与控制模块;第一节 模拟量输入输出模块;D/A转换器可将PLC的数字输出量转换为模拟量电压或电流信号,去控制执行机构。 模拟量I/O模块的主要任务是完成A/D转换和D/ A转换的, 可以是单独的A/D转换或在D/ A转换(只有输入通道或输出通道),如模拟量输入模块FX2N-4AD,模拟量输出模块FX2N-4DA; 也可以是模拟量输入输出模块(每块模块有输入通道和输出通道),如FXoN-3A;;例如:加热炉的温度用热电偶或热电阻检测,温度变送器将温度信号转换为标准电流(如4~20mA)或标准电压(如1~5V)后送给模拟量输入模块,经A/D转换后得到温度成比例的数字量,CPU将它与温度设定值比较,并按某种控制规律对差值进行运算,将结果(数字量)送给输出模块,经D/A转换后变为电流或电压信号,用来控制电动调节阀的开度,通过控制天然气的流量实现对温度的闭环控制。;如果,用PLC的温度检测模块(如FX2N-4AD-TC,FX2N-4AD-PT),温度传感器(热电偶或热电阻)与它们直接相连,可省去温度变送器。;FX系列PLC的一般性能指标: 小型PLC一般没有模拟量I/O模块或只有通道数有限的8位A/D或D/A模块; 大中型PLC可配置成百上千个模拟量通道,且一般是12位的; 模拟量输入、输出信号可以是电压或电流信号;可以是单极性信号,如0~5V,0~10V,1~5V,4~20mA;也可以是双极性信号,如±50mV, ±5V, ±10V, ±20mA,可以输入多种量程的电压或电流。;模拟量I/O,每块可能有2,4,8,16个通道,有的模块有输入通道和输出通道。 A/D,D/A转换器的二进制位数反映了它们的分辨率,位数越多,分辨率越高,如8位A/D转换器分辨率为1/28=0.38%; 另一个重要指标是转换时间; 各模块都是用光电耦合器和DC/DC转换器来隔离输入/输出信号和PLC的电源。;几种模拟量输入输出模块:;一、模拟量输入模块FX-4AD;一、模拟量输入模块FX-4AD;二、模拟量输出模块FX-2DA;二、模拟量输出模块FX-2DA;三、FX-4AD和FX-2DA的使用;带*号的BFM中的数据可通过TO指令改写,改变模块的运行参数; 从指定的模拟量输入模块读入数据前应先写入设定值,否则按缺省设定值执行。 用FROM指令将不带*号的BFM内数据读入。;FX-4AD的BFM:;(5)若BFM#21的b1b0=10,则增益和零点的设定值禁止改动。若b1b0=01,允许改动零点和增益的设定值, 零点:数字量输出为0时的输入值; 增益:数字量输出为+1000时的输入值。 (6)BFM#23,#24内的增益和零点设定值会被送到指定输入通道的增益和零点寄存器中,而需要调整的输入通道由BFM#22的G,O(增益-零点)位的状态来指定。 如:BFM#22内G1O1(b1b0)=11,则BFM#23,24的设定值送入通道1的增益和零点寄存器。 各通道的增益和零点可统一调整,也可单独调整。;(7)BFM#23,24的设定值单位为mV,μA,但受分辨率影响,实际响应步距为5mV/20 μA。 (8)BFM#30中存放特殊功能模块的识别码,PLC用FROM指令读入,FX-4AD识别码为K2010,用户可在程序中利用识别码,在传送数据前先确认模块。 (9)BFM#29中各位的状态是FX-4AD运行正常否的信息, 如:b2=0,表示DC24V电源正常,b2=1则电源有故障。 用FROM指令读取BFM#29,可作响应处理。;FX-2DA的BFM:; ;(4)FX-2DA的识别码为K3010,存于BFM#30中; (5)BFM#29中,各位的状态是FX-2DA运行正常否的信息。;四、程序举例;[例2] 若FX-2DA模拟量输出模块连接在2号模块的位置,CH1设定为电压输出,CH2设定为电流输出。当PLC从RUN转为STOP状态,最后的输出值保持不变,其梯形图程序如图4-6所示。;第二节 其它特殊I/O模块;二、高速计数模块 PLC梯形图程序中计数器的最高工作频率受扫描周期的限制,只有几十Hz; 工业控制中,有时要求PLC有快速计数功能,计数脉冲可能来自旋转编码器,机械开关或电子开关。 高速计数模块: 可对几十K Hz,甚至上MHz的脉冲计数, 有一个或几个开关量输出点, 当计数器当前值≥预置值时,输出被驱动, 与扫描周期无关,可保证负载被及时驱动;;如:生产线上,传送带用伺服电动机驱动,旋转编码器发出能反映传送带位移量的计数脉冲,送给高速计数模块计数,CPU根据计数值与位置设定值的差值,从模拟量输出模块送出模拟量

文档评论(0)

wst34008 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档