联系我们

联系人:黄勇(先生)

联系手机:13701633515

固定电话:31660605

企业邮箱:77956468@qq.com

联系我时,请说是在地方电气网上看到的,谢谢!

今日最新资讯
热门资讯
地方电气网资讯
    6SL3211-0AB15-5UA1
    发布者:黄工  发布时间:2016-04-10 17:38:28  访问次数:81

    6SL3211-0AB15-5UA1,6SL3211-0AB15-5UA1

                                                                   {心中有空间,梦想就有可能} 

    德国制造: 现货               联   系   人: 黄勇《黄工》        24小时联系手机:  13701633515
    全新原装: 参数
    质量保证: 保修
    价格优势: 特价
    我公司大量现货供应,价格优势,品质保证,德国原装进口
     
     

    6SL3211-0AB15-5UA1

    SIMATIC 工业软件具有模块化的设计。各个工具可根据特定应用而单独使用。

    提供了 4 个软件级别:

    STEP 7:
    SIMATIC 硬件的编程基础

    STEP 7 是用于对 SIMATIC S7/C7/WinAC 进行编程的基础。编程时总要使用该软件。
    它具有以下版本:

    • STEP 7:
      用于各种应用的完全版本,带有梯形图、功能块图和指令表编程语言
    • STEP 7 Professional 高性能软件包:
      支持所有 IEC 语言(梯形图、功能块图、指令表、顺序功能图和结构化文本)。并且,还提供了一个集成离线模拟组件 (S7-PLCSIM)。
    • STEP 7 Lite:
      适用于较低性能范围的版本,可用于 SIMATIC S7-300 和 SIMATIC C7
    • STEP 7 Micro:
      用于 SIMATIC S7-200 的精简编程软件包
    组态工具:
    这些是较高层次的编程语言和面向工艺的软件。

    工程工具是一些面向任务的工具,除 STEP 7 之外也可使用这些工具。它们可大大降低能源成本,并显著提高舒适性。

    设计工具(Engineering Tool)包括:

    • 供编程人员使用的高级语言
    • 供技术专家使用的图形化语言
    • 用于诊断、模拟、远程维护、设备文档制作等的扩展软件。
    运行版软件:
    用于生产过程的随时可用的运行版软件

    运行版软件包括已编程好并可由用户程序调用的解决方案。它直接集成在自动化解决方案中,分为两种类型:

    • 硬件捆绑:
      软件与特定硬件相关
    • 非硬件捆绑:
      软件可满足一般硬件要求。

    例如,运行版软件包括:

    • 用于 SIMATIC S7 和 WinAC 的控件
    • 用于将自动化系统集成到 Windows 应用程序中的工具

    您可在“基于 SIMATIC PC 的控制”下面找到用于基于 PC 的控制的运行版软件。

    人机接口(HMI):
    专门用于人机界面的软件:

    人机界面包括:

    • SIMATIC ProTool 和 ProTool/Lite 用于组态操作面板
    • SIMATIC ProTool/Pro – 通过 PC 实现机器级可视化
    • SIMATIC ProAgent ? 用于过程诊断的选件包
    • SIMATIC WinCC flexible – 用于组态 SIMATIC HMI 操作员面板的工程工具和用于在机器级简便完成可视化任务的高性能可视化软件
    • SIMATIC WinCC – Windows NT/2000/XP 系统下的高性能可视化系统

    SIMATIC 软件使用标准:

    • DIN EN 6.1131-3:
      SIMATIC 编程语言符合标准 DIN EN 6.1131-3。这就降低了花在熟悉和培训中的费用。
    • Microsoft Windows:
      使用基于 Windows 的应用程序和图形大大缩短了熟悉和培训过程。

    SIMATIC 软件已集成:

    • 公用数据管理:
      所有项目数据(如,符号表、组态数据和参数分配数据)均存储在一个中央数据库中。它们可供所有工具使用:这就节省了多重输入的时间并减少了错误。
    • 集成式工具系统:
      用户友好的工具在自动化项目的每一步都可以使用。
    • 兼容性:
      SIMATIC 软件系统平台和办公系统兼容。

    SIMATIC 软件提高生产率:

    • 面向工作的工具:
      这些工具易于使用并针对每一种应用场合进行了优化。
    • 可多次使用的程序部件:
      完整的程序组件存储在库中,并且在后续项目中只需拷贝过来即可。
    • 并行处理:
      将一个系统细分成多个项目,允许您将处理分配给不同人员。
    • 集成式诊断功能减少了停机时间并降低了于此相关的成本。

    打开STEP7时出现未发现有效的许可证密钥的解决办法

    我在打开STEP 7时,出现的对话框提示“未发现有效的许可证密钥”。点击“确定”按钮,出现的对话框提示“STEP 7发现自动许可证管理器存在问题。正在关闭应用程序,请重新安装自动许可证管理器”。
        下面介绍一个解决的方法。打开计算机的控制面板,双击“管理工具”,再双击“服务”,打开“服务”对话框(见图1)。

    图1

        双击“Automation License Manager Server”(自动化许可证管理器服务),打开它的属性对话框(见图2)。用“启动类型”选择框,将启动类型由“手动”改为“自动”。
        点击“启动”按钮,启动“Automation License Manager Server”,其状态变为“已启动”。最后点击“确定”按钮,图3是修改后的“服务”对话框。

    图2

    图3

        这样处理后就可以打开STEP 7了。一般情况下,下一次启动计算机也能自动启动自动化许可证管理器服务。但是我有一台计算机,每次开机后都需要作一次上述的操作,才能启动自动化许可证管理器服务。我怀疑是360卫士作怪,打开360卫士,点击“功能大全”,再点击“开机加速”,在“启动项”选项卡,看不到与自动化许可证管理器服务有关的启动项。
        将360卫士卸载,用上述方法将自动化许可证管理器服务设置为自动启动,计算机开机时可以自动启动自动化许可证管理器服务了。奇怪的安装上原版本的360卫士后,开机自动启动自动化许可证管理器服务也没有问题!


    允许在运行时超过装置额定铭牌上指定的额定直流(最大允许连续直流电流)。但是超过的程度和持续时间要受到特定的限制,这在下面进行详细说明。

    过载电流的绝对上限是 1.8 倍的额定直流电流。最高过载持续时间取决于过载电流的时间特性,以及该装置的过载历史,还取决于具体的设备情况。

    每次过载都必定跟随有欠载(过载相的负载电流小于额定直流电流)。一旦达到最高允许过载持续时间,负载电流必须返回到至少绝对值 ≤ 额定直流电流。

    通过对电源部分进行热监视可以确定动态过载持续时间(I2t 监视)。I2t 监视使用实际负载电流的时间特性计算环境温度以上晶闸管损耗层温度上升的替代值的时间特性。在这种情况下,要把具体的设备特性(例如热阻和时间常数)加入到计算中。当转换器打开时,计算过程从初始值开始,该初始值在关断/线路供电故障之前确定。在设置参数时必须把环境条件(环境温度和安装高度)考虑进来。

    计算获得的替代消耗层温度上升超过允许值时,I2t监视会发出响应。作为响应,有两种选择可以被参数化:

    • 电枢电流设置值下降到额定直流电流报警,或
    • 设备关机故障

    可以禁用 I2t 监视功能。在这种情况下,电枢电流最高限制为额定直流电流。

    动态过载能力的组态

    组态单包含以下信息:

    • 最长负载持续时间tan从低温电源部分和指定恒定负载时算起,
    • 最长零电流间隔tab(最长冷却时间)直到电源部分达到“低温”热状态,以及
    • 极限特性的磁场,用于确定热稳定、过载间歇运行期间的过载能力(周期性工作循环)

    备注:如果计算获得的替代损耗层温度上升不超过最高允许值的 5%,则认为电源部分处于“低温”状态。该状态可以使用二进制可分配输出查询。

    带过载间歇运行时具有极限特性的磁场结构

    具有极限特性的磁场是指具有总持续时间 300s 的间歇过载运行的负载循环。这种负载循环包括两个时间部分——基本负载持续时间(电枢电流实际值 ≤ 额定直流电流)和过载持续时间(电枢电流实际值 ≥ 额定直流电流)。

    每个极限特性会把一个特定装置的最大基本负载电流表示成针对最小负载持续时间(极限基本负载电流)的过载系数(极限基本负载电流,按额定直流电流的 a% 计算)。对于负载循环的剩余持续时间,最大允许过载电流通过过载系数确定。如果对于所需的过载系数没有指定极限特性,则要遵守针对下一个最高过载系数的极限特性。

    极限特性的励磁对于 300s 负载循环有效。使用基本计算算法,负载循环可以长于或短于 300s 的负载循环持续时间组态。现在使用两个基本任务显示。

    西门子股份公司创立于1847年,是全球电子电气工程领域的领先企业。西门子自1872年进入中国,140余年来以创新的技术、卓越的解决方案和产品坚持不懈地对中国的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,确立了在中国市场的领先地位。2014年(2013年10月1日至2014年9月30日),西门子在中国的总营收达到64.4亿欧元,拥有超过32000名员工。西门子已经发展成为中国社会和经济不可分割的一部分,并竭诚与中国携手合作,共同致力于实现可持续发展。[1] 
    2014年9月,西门子股份公司和博世集团达成协议:罗伯特·博世公司将收购西门子所持有的合资企业博世和西门子家用电器集团(简称博西家电)50%的股份,交易完成后博西家电将成为博世集团的全资子公司,西门子彻底退出家电领域。出售家电业务正是西门子专注于电气化、自动化和数字化战略的体现之一


    西门子S7-200子程序,多次调用的“怪”现象

    在S7-200编程中,子程序想必大家都用过,使用子程序可以更好地组织程序结构,便于阅读和调试,也可以缩短程序代码。但是使用子程序也有一些需要注意的地方,除了子程序在同一周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器之外,还有子程序中局部变量的特点,在编程多次调用带参数子程序时要特别注意。下面就是前些天热线上遇到的一个Case,非常有代表性,在这里跟大家分享。
    E:您好,西门子技术支持。
    C:您好,我想问下,200子程序是不是多次调用时会不好使?
    E:不会啊,您是不是在子程序里使用了沿指令或者定时器?
    C:没有啊,我就编了一句很简单的开关程序,开关闭合,线圈导通,然后主程序里调用了两次这个子程序,结果第一个I点闭合了,两个Q点都导通了。
    E:(心里活动:看来是和子程序的局部变量有关了,估计客户程序逻辑有问题)那请您描述一下您的子程序吧,我帮您看看。
    于是客户描述了一下自己的程序,大致了解了之后告知客户我这边测试下,稍后回复。
    客户的程序是这样的:
    子程序:是个常见的自保持逻辑,接口参数如红框所示。

    图. 01
    主程序:调用了两次上面的子程序,实现I0.0和I0.1控制Q0.0的闭合和断开,I0.2和I0.3控制Q0.1的闭合和断开。

    图. 02
    那么在线测试下程序执行情况,发现果然如客户所描述的,I0.0为1后,Q0.0和Q0.1都为1了。见下图.03所示。而如果闭合I0.2,则Q0.0和Q0.1都断开。

    图. 03
    为什么会这样呢?首先我们先明确子程序局部变量的特点。局部变量的变量类型分为四种:IN,IN_OUT,OUT和TEMP,局部变量存储区是在子程序调用时开辟的,子程序调用完成,局部变量占用的存储空间释放。
    我们来分析下客户的子程序。
    在主程序第一次调用子程序时,如果I0.0为1,I0.1为0,它们将自身值分别传给输入局部变量#AA和#BB,子程序中程序逻辑执行如下图.04所示。此时局部变量#CC值为1,子程序完成,#CC将值传送到输出参数Q0.0上,使其置1。根据局部变量的特点,子程序第一次调用完成后,局部变量存储区释放。

    图.04

    那么当主程序第二次调用该子程序时,开辟临时存储空间,但是此时的存储空间与第一次调用时开辟的不一定一致。可是,也有可能由于程序简单,仍然使用第一次调用时占用的存储空间。如果这种情况发生了,那么第一次调用时已经将#CC的L0.2置了1,而此值依旧存在,那么第二次调用时虽然输入参数I0.2和I0.3为0 ,但是#CC(L0.2)为1,由于客户的子程序逻辑有自保持部分,所以最后L0.2的逻辑结果仍然是1。子程序完成后,#CC将值传送到输出参数Q0.1上,使其置1。所以就会出现客户反映的那种问题。
    那么该如何避免这种情况呢?
    大家是否还记得刚刚介绍局部变量参数类型时除了IN, OUT类型外,还有一种类型叫IN_OUT,这种类型的参数是先读入,然后再写出,这里我们就可以利用它的特点解决上面的问题。
    下面对子程序的参数进行修改,将原先的#CC变量类型改为IN_OUT。如下图所示:

    图.05
    主程序结构不变,如下所示,可以看到由于#CC的类型是IN-OUT,它在子程序块的接口位置也转到了左侧输入侧。

    图.06
    下面再次将I0.0置1,其他输入都为0,监控程序状态,如图.07所示,可以看到只有Q0.0为1,Q0.1状态为0。而如果将I0.1置1, Q0.0被复位,Q0.1还是0,这样就符合客户的控制要求了。

    图.07
    同样,如果只给I0.2置1,那么也只有Q0.1会亮,不会再影响Q0.0。
    了解了IN_OUT类型变量的特点,就不难分析以上的结果。因为每次调用子程序时,局部变量#CC都会先去读取输入参数Q0.0或Q0.1的状态,所以即使两次调用子程序时,#CC变量使用的同一区域,该区域的值也会在开始被Q点的状态所修改,就不存在两次调用相互影响的情况了。
    另外,如果在子程序一开始就添加一条指令,对局部变量#CC进行赋初值(如图.08),也可以避免临时变量区数值不定的问题,您可以尝试测试下。

    图.08
    所以,在编写200子程序时要特别注意局部变量的特点,一旦出现多次调用不正常的情况,就可以从局部变量的特点出发分析,看看是不是存在隐患。善加利用IN_OUT变量也许可以解决许多问题。

来源:上海赞国
免责声明:地方电气网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味 着赞同其观点或证实其内容的真实性。如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系电话:0571-87774297。
0571-87774297