7
西门子6ES7211-0BA23-0XB0传授代理
请问在做脉冲包络指令时没段的脉冲增量如何计算啊 还有脉冲增量是什么意思啊!
答:PTO/PWM高速脉冲输出功能
S7200的CPU本体上有两个PTO/PWM高速脉冲发生器,它们每个都可以产生一个高速脉冲串(PTO)或者一个脉宽调制波形(PWM)。其较率可达20K。
S7-200的新一代产品CPU 224 XP能够输出更高频率的脉冲。新一代产品在PTO功能上也得到改进,通过新编程软件STEP 7-Micro/WIN V4.0内置的PTO/PWM编程向导,用户可以实现线性升、降速斜率曲线,以及多段速度包络曲线,或者输出连续脉冲并根据需要按降速曲线停止。
PTO/PWM与数字量输出过程映象寄存器共用输出点Q0.0和Q0.1。当在Q0.0或Q0.1上PTO/PWM功能时,PTO/PWM发生器对Q0.0或Q0.1拥有控制权,同时普通输出点功能被禁止。这时Q0.0/Q0.1的输出波形不受过程映象区状态,输出点强制值或者立即输出指令执行的影响。
脉冲串输出(PTO)
PTO功能按照给定的脉冲个数和周期输出一串方波,占空比为50%。PTO可以产生单段脉冲或通过使用脉冲包络产生多段脉冲。必须为其设定脉冲个数和周期(以微秒或毫秒为单位):
脉冲个数:1-4 294 967 295
周期:50μs(20K)到65535μs或者2ms到65535ms(注:设定的周期应为偶数,否则会引起占空比失真。CPU224 XP可以支持较短10μs脉冲周期。)
脉宽调制输出(PWM)
PWM功能产生一个占空比变化周期固定的脉冲输出。你可以为其设定周期和脉宽(以微秒或毫秒为单位):
周期:50μs到65535μs或者2ms到65535ms(CPU224 XP可以支持较短10μs脉冲周期。)
脉宽:0μs到65535μs或者0ms到65535ms(较低50μs,设置为0μs等于禁止输出;CPU224 XP可以支持较短10μs脉冲周期。)
PTO/PWM发生器的详细参数和例程请参见《S7200系统手册》。
常问问题
使用PTO/PWM发生器的功能应使用什么类型的CPU?
应使用24VDC晶体管输出的CPU,继电器输出的**不行。
PTO或PWM输出的幅值是多少?
PTO 或 PWM 输出的幅值为 24V(高电平有效,共负端连接),若想实现输出其他电压的幅值,需自己加转换器来实现。CPU 224 XP 的高速输出点所在的数字量输出点可以支持 5 - 24V 电压幅值。
在PTO脉冲串执行过程中,你能否通过PLS 指令改变其周期值?
不行,必须终止PTO 输出后才能改变周期值。
如何强制停止 PTO 或 PWM 输出?
可以通过编程将控制字节中的使能位 SM67.7 或 SM77.7 清零,然后执行 PLS 指令,便可立即停止 PTO 或 PWM 输出。
为何输出信号的指示灯已亮,却没有良好的电压波形输出,或者有时丢脉冲?
PTO或PWM输出负载较小不能低于额定负载的10%;即在输出为高电平的状态下,负载电流不低于140mA。
如何计算PTO的周期增量?
PTO的脉冲周期增量公式为:周期增量 = (终止周期 – 初始周期) / 脉冲数
当周期小于50μs时为何不能获得满意的波形输出?
因为限制PWM输出的因素有两个:
硬件输出电路响应速度的限制,对于Q0.0Q0.1 从断开到接通为2 μs,从接通到断开10 μs ,因此较小脉宽不可能小于10 μs。
较大的频率为20K,因此较小周期为50 μs。
所以如果脉宽低于50 μs 的波形无法保证。
不论是连续脉冲,还是相对较长周期内的单个脉冲,其脉冲宽度限制都是相同的。
新产品CPU224 XP支持10μs的脉冲周期。
如何改变PWM输出的周期/脉冲宽度?
PWM功能可以在初始化时设置脉冲的周期和宽度,也可以在连续输出脉冲时很快地改变上述参数。其操作步骤为:
设置控制字节,以允许写入(或者更新)相应的参数
将相应的特殊存储器写入新的周期/脉宽值
执行PLS指令,对PTO/PWM发生器进行硬件设置变更
用户的具体项目也可能要求先中止**个PTO脉冲管道,然后再定义新的管道。
PLC光无源器件的尴尬现状
据统计,截至2011年,国内的PLC分路器制造商约150家之多,短短三年时间年复合增长率达到120%。而2012年数据显示,2012年全年度大部分PLC制造商仅能开起三成的产能,并且价格跌落30%。2012年PLC的销售量与2011年基本持平,但由于价格下跌致使销售额明显下降。而2012年下半年整体PLC市场偏淡,有些二级市场的厂家几个月没有订单,大量的库存堆积。
2012年下半年PLC市场的冷淡持续到今年一季度,伴随的是利润再次被削弱,付款周期依然漫长,订单情况仍然不见回转。总体回顾,今年一季度国内PLC市场仍然很惨淡。
据河南仕佳光子科技有限公司研发总监安俊明博士介绍,目前PLC市场存在非良性竞争,价格与成本严重倒挂,行业已进入洗牌期。这一点得到众多业内人士的认同,并表示,如今的PLC市场已进入洗牌期,唯有真正有实力的厂商方能坚持到最后。
PLC光无源器件厂商的未来出路
因此,不少厂商开始寻找出路,譬如转型。目前有些PLC厂商已经开始转型。据了解,部分厂商开始转向需求量更大但竞争也更为激烈的跳线生产,也有部分厂商转型离通信行业。但仍然有一些有实力的厂商各更高端的产品线转移,如AWG、VOA和VMUX。未来几年中,PLC市场虽然也会有起伏,但整体市场的走向仍然难以预测。
不过可以预测的是,未来PLC光无源器件将转向更高端的产品线。有专家认为,其实PLC光无源器件市场正处于洗牌加剧的阶段,后期PLC光无源器件的相关企业发展空间将会更大。因此,只要企业坚持把产品做精做专,努力掌握核心技术,力求高端,而不是一味地拼价格战,那么不可否认,未来也能在PLC市场**一席之地。
电厂锅炉进行补给水处理,需要结合不同的水质情况而运用相应的处理技术开展工作,未经处理的水中含有多种固态杂质和液态杂质,形成水垢和大量沉积物,影响锅炉的使用寿命。因此必须经过物理法、化学法、物理化学法和生物化学法等去除杂质。规范电厂锅炉补给水处理工作,不但可以有效防止和减少锅炉结垢、腐蚀及其蒸汽质量恶化而造成的事故,而且有利于促进电厂锅炉运转的安全、经济、节能、环保。电厂锅炉补给水的洁净处理在锅炉整体运转中起着至关重要的作用。
2 controllogix系列plc应用设计
锅炉补给水监控系由电源柜、plc控制柜、操作员站组成。
锅炉补给水系统选用rockwell公司controllogix系列plc。所有通过背板进行通讯的模块均是基于生产者/客户(producer/consumer)的模式。每个模块占用一个单独的槽位,并且模块可以插在各种1756框架的任意槽位。更换模块时*断开接线,用户配线时将连接线接到可拆卸的端子排(rtbs)上,并将端子排插入模块的。所有模块均可以带电插拔。光电隔离和数字滤波可有效地减少信号干扰。作为一种故障诊断帮助,在模块的还设有状态指示器,用于指示输入或输出以及故障状态。i/o模块可直接将故障情况报告给处理器。数字量i/o模块覆盖了从10v到265vac以及10v到146vdc的范围,提供的继电器触点输出模块的范围从10v到265vac或者5v到150vdc。模拟量信号的电压范围包括标准的模拟量输入和输出,以及直接的热电偶及rtd温度输入信号。模拟量模块的可选特性包括适用于干扰源及干扰环境下的数字滤波,以及每个i/o通道的量程选择,以增加用户的灵活性。模拟量模块的综合自诊断功能可以监测: 输入开路/开环监测,板级故障监测,针对上限的2个报警级别(hi和hi-hi)外加一个**物理量程报警,针对下限的2个报警级别(lo和lo-lo)外加一个低物理量程报警。工程单位换算使得输入输出模拟信号更容易使用。用于模拟量模块故障的用户配置输出响应(终值或任何用户自定义值),以保证安全。模拟量模块的状态区可以为处理器提供用于报警和故障诊断。每个模块针对rtb的机械钥锁可防止对模块施加不适当的电压。每个模块与logix5555处理器之间的电子钥锁可防止用户将错误的模块类型或不同版本的模块插入到该槽位。模块是通过软件来进行通道组态而不是通过拨码开关或跳线器。模拟量模板数据精度可以达到ieee32位浮点或16位整数数据格式。
可编程控制器由于抗干扰能力强,可靠性高,编程简单,性能价格比高,在工业控制领域得到越来越广泛应用。
中央控制单元和下位机PLC之间采用串行通讯方式进行数据交换,通常距离在1000m以内选用485双绞线通讯方式,较常距离可选用光纤通讯,更长距离也可选用无线通讯方式。下位机选用PLC控制,根据控制对象的多少,控制对象的范围,可选用一台或多台PLC进行控制,PLC之间数据交换是利用内部链接寄存器,实现数据交换和共享。由于PLC对现场进实时监控具有很高的可靠性,且编程简单、灵活,因此越来越受到人们重视。
1、控制系统可靠性降低的主要原因
虽然工业控制机和可编程控制器本身都具有很高的可靠性,但如果输入给PLC的开关量信号出现错误,模拟量信号出现较大偏差,PLC输出口控制的执行机构没有按要求动作,这些都可能使控制过程出错,造成无法挽回的经济损失。
影响现场输入给PLC信号出错的主要原因有:
1)造成传输信号线短路或断路(由于机械拉扯,线路自身老化,特别是鼠害),当传输信号线出故障时,现场信号无法传送给PLC,造成控制出错;
2)机械触点抖动,现场触点虽然只闭合一次,PLC却认为闭合了多次,虽然硬件加了滤波电路,软件增加微分指令,但由于PLC扫描周期太短,仍可能在计数、累加、移位等指令中出错,出现错误控制;
3)现场变送器,机械开关自身出故障,如触点接触不良,变送器反映现场非电量偏差较大或不能正常工作等,这些故障同样会使控制系统不能正常工作。



在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,可编程控制器(PLC)已成为解决的较有效的工具之一。PLC控制系统设计时应注意以下几点。关键字: PLC 控制系统 设计
自动控制可编程序控制器系统设计、应用
在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,可编程控制器(PLC)已成为解决的较有效的工具之一。PLC控制系统设计时应注意以下几点。
一、 可编程序控制器(PLC)及编程器的选购:
目前市场上的PLC产品众多,除国产品牌以外,国外的品牌有:日本OMRON、MITSUBISHI、FUJI、IDEC、HITACHI、松下,德国的西门子,韩国的LG等,如何选购PLC产品呢?
1. 系统首先应确定系统用PLC单机控制还是用PLC形成网络,由此计算输入、输出(I/O)点数,并且在选购PLC时要在实际需要点数的基础上预留10%的余量。
2. 确定负载类型根据PLC输出端所带负载是直流型还是交流型,是大电流还是小电流,以及PLC输出点动作的频率等,从而确定输出端采用继电器输出还是晶体管输出,或是晶闸管输出。不同的负载选用不同的输出方式对系统的稳定运行是很重要的。
3. 存储容量与指令的执行速度是PLC选型的重要指标,一般存储量越大、速度越快的PLC价格就越高,尽管国外各厂家产品大体相同,但也有一定区别。
4. “COM”点的选择,
不同的PLC产品,其“COM”点的数量是不一样的,有的一个“COM”点带8个输出点,有的带4个输出点,也有带1个或2个输出点。当负载的种类多且电流大时,采用一个“COM”点带1-2个输出点的产品,当负载种类少数量多时,采用一个“COM”点带4-8个输出点产品。
5. 因为各生产厂家的开发软件不同,系统地兼容性也是选购时的重点,目前还没有发现完全兼容的产品,应根据系统合理选用PLC产品。
6. 编程器的选购:
PLC编程可采取三种方式:一是用一般的手持式编程器,它只能用厂家规定的语句表中的语句编程。正中方式易于现场调试并且体积低,但它的效率低适应机种类型少,比较适用于系统容量小、用量少的系统中。二是图形编程器编程,这种方式采用图形方式编程,方便直观,一般电气人员短期就可以应用自如,但编程器价格较高。三是用IBM及其兼容个人计算机+PLC软件包编程,这种方式是效率较高的一种方式,也是较常用的一种方式,但大部分软件包价格昂贵。
7.尽量选用大公司的产品,因为其产品质量有保障,且技术支持好,一般售后服务也较好,有利于以后产品的扩展与软、硬件升级。
二、输入、输出回路的设计
1.电源回路
PLC供电一般为AC85-240V(也有DC24V),适应电源范围较宽,但为了抗干扰,应加装电源净化元件(如电源滤波器、1:1隔离变压器等)
2.PLC上DC24V电源的使用
各公司PLC产品上一般都有DC24V电源,但该电源容量小,为几十毫安至几百毫安,用其带负载时应注意容量,同时做好防短路措施(因为该电源的过载或短路将影响PLC的运行)。
3.外部DC24V电源
若输入回路有DC24V供电的接近开关、光电开关等,而PLC上的DC24V电源容量不够时,要从外部提供DC24V电源;但该电源的“一”端不要与PLC的DC24V电源的“一”以及“COM”端相连,否则会影响PLC的运行。
4.输入的灵敏度
各生产厂家对PLC的输入电压和电流都有规定,当输入元件的输入电流大于PLC的较大输入电流或有漏电流时,就会有误动作,降低灵敏度。所以应适用弱电流输入并对漏电流采取防护措施,并且选用输入为供漏型输入的PLC。
两线式传感器(光电开关、无触点开关)有LED的限位开关时,输入漏电流会产生错误输入或灯亮,对策为连接泄放电阻降低输入阻抗,阻值由图1中公式推导:
128KB的存储卡,里面的程序有点大了,下载的时候提示我要上溢,想把程序改一下,再下载,但想清空一下存储卡,请问一下怎么去清空存储卡,有没有什么方便快捷的方法,我没有工具的.只有S7软件和PLC模块.
答:1、可以采用压缩功能:
将CPU置于STOP状态,此时:
可以执行菜单PLC/Diagnostic Setting/Module Inbbbbation(PLC/诊断/设置/模块信息),打开模块信息窗口,选定“Memory”(存储器)选项,可以看到CPU的工作存储器和装载存储器当前使用的情况,装载内存(Load Memory RAM) 是否有足够的空间来存储新的快,你可以点击“Compress”(压缩)按钮,以便释放更多存储空间。
2、按以下步骤删除CPU中的MMC卡上的块:
、将要删除的MMC卡插入到CPU。
、 在SIMATIC管理器中,通过“View > Online”或通过相关按钮切换到在线模式。
、在在线窗口中选择块文件夹。
、标记文件夹中所有的块。
、右击并选择“Delete”(可确认 提示系统函数不能的信息)。
3、如果希望删除带密码保护的 MMC,按以下步骤进行。
将 MMC 卡插入到 PG 或者是个人电脑的 SIMATIC USB 读卡器中。
在 SIMATIC 管理器中选择“File”。
选择 “S7 Memory Card” ==> “Delete...”
226的CPU能否扩展2个32+32的模块和1个16I的模块?
完全可以。
S7-200的较大I/O能力取决于以下几个因素,这些因素之间互相影响、制约,必须综合考虑:
.CPU 的输入/输出过程变量映像区大小:
128 DI/128 DO;16 AI/16 AO(CPU 221/222);32 AI/32 AO(CPU 224 以上) CPU本体的I/O点数:
CPU221(6DI/4DO);CPU222(8DI/6DO);CPU224/CPU224 XP(14DI/10DO);CPU226(24DI/16D)
.CPU带扩展模块的数目
.CPU的5VDC电源是否满足所有扩展模块的需要
.CPU所带智能模块对I/O地址的占用
3..CPU224XP:较多扩展模块的数目为7。
4 .S7-200 CPU模块提供5VDC和24VDC电源:
当有扩展模块时CPU通过I/O总线为其提供5V电源,所有扩展模块的5V电源消耗之和不能**过该CPU提供的电源额定。若不够用不能外接5V电源。
每个CPU都有一个24VDC传感器电源,它为本机输入点和扩展模块输入点及扩展模块继电器线圈提供24VDC。如果电源要求**出了CPU模块的电源定额,你可以增加一个外部24VDC电源来提供给扩展模块。
所谓电源计算,就是用CPU所能提供的电源容量,减去各模块所需要的电源消耗量
CPU226 :+5VDC电流供应1000 mA;
1.EM 223. 32 DI/32 DO : 240 mA
2.EM223, 24VDC 16 In/16 Out: 160 mA
上述3个模块5VDC电流共需640mA,小于1000 mA。即满足要求。
故配置可行。