西门子驱动模块6SL3120-1TE21-0AA4
西门子S7-300和S7-400plc中“暖启动”、“冷启动”和“热启动”启动类型之间互有区别:
● 在暖启动中,从程序开始处以系统数据和用户地址区的初始设置开始进行程序处理(非保持性定时器、计数器和位存储器复位)。保持的标志存储器、定时器和计数器以及数据块的当前值保持(仅当有后备电池,如果使用EPROM 并且CPU的保持特性已赋参数时S7-300甚至可以没有后备电池)。OB100中的程序执行一次然后循环程序开始执行。S7-300只有暖启动,对于 S7-300而已,重新上电以及将模式开关从STOP拨到RUN都是暖启动。
● 在冷启动中,执行OB1 中的第一个命令时,读取过程映像输入表,并处理STEP7 用户程序(也适用于暖启动)。删除工作存储器中由SFC 创建的数据块;剩余的数据块具有来自装入存储器的预置值。 复位过程映像和所有定时器、计数器和位存储器,不管它们是否具有保持性分配。OB102中的程序执行一次然后循环程序开始执行。
● 在热启动中,在程序中断处重新开始执行程序(不复位定时器、计数器和位存储器)。在启动时所有数据(标志存储器、定时器、计数器、过程映像及数据块的当前值)被保持, OB101中的程序执行一次。然后程序从断点处(断电, CPU STOP) 恢复执行。这个“剩余循环”执行完后,循环程序开始执行。只有S7-400CPU中才能进行热启
plc本身用电很有限,关键是它的输入/输出。一个PLC机架(或控制箱)要考虑的电源负载有: 注意:无论是PLC还是其他东西都有说明书,对电气产品来说,说明书上*基本的参数就是电压、电流、功率等,一查就可以明白了,简单地做做加法总功率也就知道了。 一般工作在75%**。 |
中断程序结尾要手动加RETI么 看了些资料说 编译后系统默认会在程序后加上RETI 是不是隐藏的我编译以后也没看见, 还有我使用XMT传送指令 传送的第一个字节是VB100=16#3 是不是传送完VB100后面的3个字节后 就可以用中断的事件26进入中断 答:1、子程序在执行到末尾时自动返回,不必加返回指令;在子程序中间也可以使用条件返回指令 。 |
西门子S7 200plc的模拟量信号无法读取。现场表有数值,且接线端子上也有4-20mA的电流,在监视状态下模拟量喜好均为零 答:1、现场表有数值,且接线端子上也有4-20mA的电流,在监视状态下模拟量均为零? |
用STEP7编程,目的是测油田流量传感器的模拟量,但是流量传感器本身存在弊端,测出的值间歇性的会出现过大/小的冲击值,这对编程的范围的比较产生了极大的困扰,所以想插入使用某种滤波,此滤波可以消除偏离正常模拟量过大/小的检测值,并且此滤波如何使用,希望能得到各位的前辈的帮助,万分感谢。 答:分析一下冲击来自何方,较长的模拟量传输线路,自身的屏蔽,信号电缆与动力电缆分开铺设等都需要严格遵守。 流量计本身的滤波系数可以调整,如果流速确实有波动,可以通过加大流量计滤波时间的方法消弱。 改变信号采集方式也是一条可行的道路,比如该模拟量为脉冲采集,很多流量计都有脉冲输出,因为信号强,不容易被干扰。 一定要用滤波方式解决的话,建议中值滤波,既能消除干扰,又没有太多的滞后 |
西门子S7-200plc的中断程序里面是可以使用计时器的。 |
上位机使用CP1613与plc400的CP443-1通讯,在上位机的PC Station中看到设置了CP1613、opc Server、Application,上位机的监控软件使用HONEYWELL PKS R100,不明白为什么OPC Server和Application均使用,只使用OPC Server和Application其中一个不可以吗? 答:简单点说, PLC400作为OPC通讯的客户端发送数据给server,然后Appilcation从server中取数据。反过来一样 |
问了一下,说因为L是局部变量,所以不能显示,如果就这样说是不是有点勉强呢? L区,是局部变量区,只有该程序块执行时,在被打开,程序块执行完后,就被关闭了 |
用户可以把自己编制程序集成到编程软件Micro/WIN中。这样可以在编程时调用实现相同功能的库指令,而不必同时打开几个项目文件拷贝。指令库也可以方便地在多个编程计算机之间传递。 添加指令库 |
1.plc的类型 PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。 整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统。 2.输入输出模块的选择 输入输出模块的选择应考虑与应用要求的统一。例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求。对输出模块,应考虑选用 的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场 合,但价格较贵,过载能力较差。输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致。 可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本。 考虑是否需要扩展机架或远程I/O机架等。 3.电源的选择 PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致。重要的应用场合,应采用不间断电源或稳压电源供电。 如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源。为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极管或熔丝管隔离。 4.存储器的选择 由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择。需要复杂控制功能时,应选择容量更大,档次更高的存储器。 5.冗余功能的选择 1.控制单元的冗余 (1)重要的过程单元:CPU(包括存储器)及电源均应1B1冗余。 (2)在需要时也可选用PLC硬件与热备软件构成的热备冗余系统、2重化或3重化冗余容错系统等。 2.I/O接口单元的冗余 (1)控制回路的多点I/O卡应冗余配置。 (2)重要检测点的多点I/O卡可冗余配置。3)根据需要对重要的I/O信号,可选用2重化或3重化的I/O接口单元。 6.经济性的考虑 选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,*终选出较满意的产品。 输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费用。当点数增加到某一数值后,相应的存储器容量、机架、母板等也要相应增加,因 此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比 |