热门搜索:

上海西邑电气技术有限公司成立于1996年。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。总部设在上海,办公面积1500多平方米,员工150余人。

    西门子模块6ES7360-3AA01-0AA0

    更新时间:2025-01-16   浏览数:341
    所属行业:电气 电气成套设备
    发货地址:上海市金山区  
    产品规格:西门子模块6ES7360-3AA01-0AA0
    产品数量:100000.00台
    包装说明:全新原装
    价格:面议
    产品规格西门子模块6ES7360-3AA01-0AA0包装说明全新原装

    西门子模块6ES7360-3AA01-0AA0

    《销售态度》:质量保证、诚信服务、及时到位!
    《销售宗旨》:为客户创造价值是我们永远追求的目标!
    《服务说明》:现货配送至全国各地含税(16%)含运费!
    《产品质量》:原装正品,全新原装!
    《产品优势》:专业销售 薄利多销 信誉好,口碑好,价格低,货期短,大量现货,服务周到!
    blob

    西门子与新疆中泰(集团)有限责任公司(中泰集团)携手打造的中泰集团年产120万吨PTA(聚酯纤维原材料)数字化工厂项目启动仪式今日在新疆乌鲁木齐举行,将双方在今年6月初于西门子“一带一路”国际合作论坛上签署的战略合作协议进一步落到实处。在该项目中,西门子将为中泰集团提供从一体化工程到一体化运营的数字化解决方案,涵盖生产执行系统、实验室管理系统、能源管理系统、*决策系统、操作培训系统等软件解决方案,以及过程自动化系统、工业通讯网络、智能仪表、智能电气解决方案,以及信息安全解决方案。

    “借助以‘数字化双胞胎’为基础的一体化工程到一体化运维解决方案,以及基于数据的服务,我们能够在工厂整个生命周期提供端到端数据模型。”西门子(中国)有限公司执行副总裁、过程工业与驱动集团总经理林斌表示,“这些技术条件,加上我们在**以及国内各个行业众多智能制造项目的经验,为我们与中泰集团的合作打下了良好的基础。在以中泰集团为代表的中国企业全面开展数字化转型之时,西门子将是他们的较佳合作伙伴。”

    “中泰与西门子共同打造数字化工厂,标志着中泰集团的智能制造建设又将迈上一个新台阶。”中泰集团董事长王洪欣表示,“此次数字化项目启动后,将为中泰石化项目带来一体化的数字化解决方案,全面提升中泰石化项目智能化、数字化和网络化水平,对中泰集团深化创新驱动、实现产业转型升级和跨越式发展产生较大的推动作用。由此,我们将全面实现项目从研发、制造、质量管理到物流系统的数字化,打造中泰集团数字化园区,进而推进中泰集团高质量发展。”

    中泰集团PTA数字化工厂项目将以相应的西门子解决方案为基础建设五大智能系统,即全集成智能控制系统、智能设备系统、工厂资产数字化管理系统、工厂智能运营系统以及*运营指挥系统,以支撑智能工厂的建设、运营、维护、扩展及提升的全生命周期优化。五大智能系统除完成各自的系统功能外,还可以实现系统间的无缝集成,全面覆盖及促进工厂内数据、业务及价值链的深度整合,较终树立行业内智能工厂的示范工程。

    2018年6月,西门子与中泰集团在“一带一路”国际合作论坛上签署战略合作协议,在氯碱化工、精细化工、电力能源、以及粘胶纺织等行业的数字化智能制造发展方向达成共识,建立长期合作伙伴关系。双方将在数字化产品研发、设计,数字化制造及生命周期管理方面进行全面交流及合作,联合开发智能化生产的全流程标准及实施方案,助推中泰集团的全面数字化转型。

    中泰集团是由新疆维吾尔自治区人民**出资、自治区国资委直接监管的国有独资公司,前身是始建于1958年的新疆烧碱厂。其主要业务涵盖氯碱化工、煤化工、石油化工等行业的规划设计、项目建设、资源开发和产品的开发、生产和销售等。

    博途工程组态平台推出已经**过10年,10年也让大家都熟悉并喜欢上了它的软件风格,同时也累积了大量的标准功能块,既有官方提供下载的,也有大家自己写的。下面以自己工作中常使用的几个功能块为例,从出处和使用心得角度与大家一起分享互勉,不对之处请大家指点下正好改正。

    1.时间定时器功能块

     时间和定时功能是编写应用程序中经常使用到的,比如计算设备运行时间,时间以日时分秒形式显示等。官网也提供的相关时间定时器使用功能块,常用下面几个:

    (1)计算设备运行时间

      如果需要精确计算设备的运行时间,官网提供了"Timedifferent"功能块,用SCL语言编辑,原理其实就是利用两个扩展指令"RD_SYS_T" (读取时间) 和 "T_DIFF" (时间差),计算设备启动前后所读取的系统时间数据之间的差值,也就是设备的运行时间。这个方法计算的时间还是比较精确的,具体说明和下载可到**技术资源搜索条目号52258130的文档。

                    图1:计算设备运行时间功能块

    (2)将毫秒转为需要的日、小时、分钟、秒

     定时器时基无论预设还是实时都是毫秒,有时需要将实时毫秒转化为日、小时、分钟、秒到HMI上显示,这样更直观。官网提供了三个功能块:分别是用于S7-1200的“ChangeMilliSec_S7-1200”(FB65)、用于S7-1500的“ChangeMilliSec_S7-1500”(FB60)、用于S7-300的“ChangeMilliSec_S7-300”(FB61)。功能块是用FBD编辑的,原理其实就是将当前毫秒值与86400000(天)、3600000(小时)、60000(分钟)逐一相减,相减值**过各时基标准值该时基值自加一,否则转下一时基判断。该资源条目号:42637538。

                  图2:毫秒转为日小时分钟秒

    (3)日、小时、分钟、秒转为毫秒

    有了上面的转换,反过来我们需要在HMI上以日、小时、分钟、秒的形式进行时间设定。跟上面一样,官网提供了三个FC (S7-1200/1500/300)比如"Time-in-MS_S7-1200"供大家使用。也是用FBD编辑的,资源条目号:43184859


                  图3:日小时分钟秒转毫秒

    (4)定时器循环执行

      利用定时器循环执行可以很方便的扩展定时器的计时范围,因为单个定时器的计时时间是有限的(DINT数据类型的范围限制)。官网也提供了一个基于S5定时器的实例,用SCL编辑的,有STEP7V5.5和博途两个版本,大家可以自行修改基于IEC定时器来使用,该资源条目号:77870587


     西门子模块6ES7360-3AA01-0AA0

           图4:定时器循环执行

    2.模拟量输入输出及滤波

      博途提供的标准化(NORM_X)和缩放(SCALE_X)指令让模拟量输出的处理变得更简单方便,但我们也可以自己用SCL写模拟量输入输出以及滤波功能(就不上图了)。

    (1)模拟量输入FC

    CASE #index OF

        1:

            #K1 := 0;

            #K2 := 27648;

        2:

            #K1 := -27648;

            #K2 := 27648;

        3:

            #K1 := 5530;

            #K2 := 27648;

        ELSE;

     END_CASE;

    IF #IN < #K1

    THEN

        #Temp1 := #K1;

        #overflow := 1;

    ELSIF #IN > #K2

    THEN

        #Temp1 := #K2;

        #overflow := 1;

    ELSE

        #Temp1 := #IN;

        #overflow := 0;

    END_IF;

    #Value := (#HI_LIM - #LO_LIM) * ((#Temp1 - #K1) / (#K2 - #K1)) + #LO_LIM;

    (2)模拟量输出FC

    CASE #index OF

        1:

            #K1 := 0;

            #K2 := 27648;

        2:

            #K1 := -27648;

            #K2 := 27648;

        3:

            #K1 := 5530;

            #K2 := 27648;

        ELSE;

    END_CASE;

    IF #IN < #LO_LIM

    THEN

        #Temp1 := #LO_LIM;

        #overflow := 1;

    ELSIF #IN > #HI_LIM

    THEN

        #Temp1 := #HI_LIM;

        #overflow := 1;

    ELSE

        #Temp1 := #IN;

        #overflow := 0;

    END_IF;

    #Temp2 := ((#Temp1 - #LO_LIM) * (#K2 - #K1)) / (#HI_LIM - #LO_LIM) + #K1;

    #Value := REAL_TO_INT(#Temp2);

    (3)模拟量滤波

    采集10个值数据,去掉较大较小值求平均值,可以放到循环中断OB里执行。

    #MAX := #AR[0];//初始化

        #MIN := #AR[0];

        #TOTAL := 0.0;

        #TOTAL_FILTERD := 0.0;

        FOR #INDEX := 0 TO 8 BY 1 DO//FIFO堆栈

            #AR[#INDEX] := #AR[#INDEX + 1];

        END_FOR;

        #AR[9] := #IND;//加入新检测值

        FOR #INDEX := 0 TO 9 BY 1 DO

            //查找较大值

            IF #MAX < #AR[#INDEX] THEN

                #MAX := #AR[#INDEX] ;

            END_IF;

            //查找较小值

            IF #MIN > #AR[#INDEX] THEN

                #MIN := #AR[#INDEX];

            END_IF;

            //计算累加和

            #TOTAL := #TOTAL + #AR[#INDEX];

        END_FOR;

        //计算滤波后累加和

        #TOTAL_FILTERD := #TOTAL - #MIN - #MAX;

        #D_FILTERD := #TOTAL_FILTERD / 8.0;

    3.流量累积/定积分/微分

    (1)在测量流量和线速度时有时需要对瞬时流量和速度进行累积,推荐官方例程“Totalizer”,资源条目号:48799854,其实就是循环时间内的数值累加。

     图8:流量累积

    (2)定积分和微分

     积分是对给定函数曲线的面积进行数学计算。但是实际曲线往往没有明确的数学关系,而是随时间变化的模拟量。积分计算就是把所有由两个过程值与时间所围成的梯形区域面积相加,梯形面积等于两个过程值的平均值乘以时间间隔,像用编码器测量旋转角度可以使用到,资源条目号:42469594。

              图9:定积分

    微分与之相反,原理就不多说了,可用于计算速度和加速度之类。直接上链接资源条目号:48816209

                     图10:微分

     写在最后:西门子提供了大量的基本功能块给大家,较终博途应用编程向“傻瓜”式编程进阶,也许再过几年行业标准库都给大家提供了,所谓编程变成熟悉工艺+调用功能块这个套路了。



    我的回答是不确定的,原因是考虑的是当程序扫描到定时器后时,突然来一个中断指令的命令或者是刚刚扫描到这些线圈后,启用了跳转命令,那么线圈(确切讲应该是线圈所对应的触点)可能有被复位的可能性。如果仅仅局限于看这2个程序段的区别,应该是没有的。吃过晚饭后又想起了这个疑虑,总感觉似乎哪里会有出状况的可能。

    因为类似的问题完全可以通过模拟仿真来验证程序的被执行过程,我开始按图示的程序敲起的键盘。注,我仿真的地址是自己随意编辑的,这个不影响仿真结果。

    因为想要“创造”这个可能的原因,我使用了有条件跳转指令(JMP)来验证,图示:

    1)还是从新建项目开始贴图算了,创建一个S7-1214C项目:



    2)打开“程序块”在OB1中直接编辑想要的仿真程序:




    3)保存项目,启动仿真,将用户程序下载:使能M10.0 =1,启动定时器



    看MW100的结果为0,说明线圈触点M10.1没有在程序段3中有效。

    4)将跳转指令变换到其它线圈所处的位置, MW100结果仍然为0:



    5)将程序段1与程序段2位置对换后,重新将修改后的程序下载到仿真器:



    这时,看MW100 = 1,说明,当执行到跳转标记ABC(程序段2)复位M10.0给定时器的使能,MW100的值被加1。原因是:执行跳转时,网络2段虽然执行了M10.0线圈的复位(断开手动使能),但这个有效需要到下一个周期时,那么,程序段3的MW100的加计数是被允许的。

    S7-1500 CPU SMC 订货号
    CPU 1511 6ES7954-8LF01-0AA0 (24MB)
    6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB)
    CPU 1512  6ES7954-8LF01-0AA0 (24MB)
    6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB) 
    CPU 1513 6ES7954-8LF01-0AA0 (24MB)
    6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB)
    CPU 1515 6ES7954-8LF01-0AA0 (24MB)
    6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB)
    CPU 1516 6ES7954-8LF01-0AA0 (24MB)
    6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB)
    CPU 1517  6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB) 
    CPU 1518 6ES7954-8LL02-0AA0 (256MB)
    6ES7954-8LP01-0AA0 (2GB)


    ET200L
    6ES7131-1BH01-0XB0
    6ES7131-1BL01-0XB0
    6ES7132-1BH00-0XB0
    6ES7132-1BL00-0XB0
    6ES7133-1BL01-0XB0
    6ES7193-1CH00-0XA0
    6ES7193-1CH10-0XA0
    6ES7193-1CL00-0XA0
    6ES7193-1CL10-0XA0
    6ES7193-1FH20-0XA0
    6ES7193-1FH30-0XA0
    6ES7193-1FH50-0XA0
    6ES7193-1FH60-0XA0
    6ES7193-1FL20-0XA0
    6ES7193-1FL30-0XA0
    6ES7193-1FL50-0XA0
    6ES7193-1FL60-0XA0
    ET2OOM
    6ES7 153-1AA03-0XB0
    6ES7 153-2AA03-0XB0
    6ES7 153-2AB03-0XB0
    6ES7 153-2AB80-0XB0
    6ES7 153-2BA02-0XB0
    6ES7 153-2BA10-0XB0
    6ES7 153-2BB00-0XB0
    6ES7 153-3AA01-0XB0
    6ES7 153-4AA01-0XB0
    6ES7 153-4BA00-0XB0
    6ES7 195-7HA00-0XA0
    6ES7 195-7HB00-0XA0
    6ES7 195-7HC00-0XA0
    6ES7 195-7HD10-0XA0


    6ES7 195-1GA00-0XA0
    6ES7 195-1GF00-0XA0
    6ES7 195-1GF30-0XA0
    6ES7 195-1JA00-0XA0


    6ES7 392-1AJ00-0AA0


    6ES7 193-0CD40-7XA0
    ET200X
    6ES7 141-1BF01-0AB0
    6ES7 141-1BF12-0XB0
    6ES7 141-1BF40-0AB0
    6ES7 142-1BD22-0XB0
    6ES7 143-1BF00-0AB0
    6ES7 143-1BF00-0XB0
    6ES7 147-1AA01-0XB0
    6ES7 141-1BD31-0XA0
    6ES7 141-1BF30-0XB0
    6ES7 141-1BF31-0XA0
    6ES7 141-1BF40-0XB0
    6ES7 141-1BF41-0XA0
    6ES7 142-1BD30-0XA0
    6ES7 142-1BD40-0XA0
    6ES7 142-1BD40-0XB0
    6ES7 142-1BD40-1XB0
    6ES7 142-1BF30-0XA0
    6ES7 143-1BF30-0XB0
    6ES7 144-1FB31-0XB0
    6ES7 144-1GB31-0XB0
    6ES7 144-1GB41-0XB0
    6ES7 144-1JB31-0XB0
    6ES7 145-1FB31-0XB0
    6ES7 145-1GB31-0XB0
    6ES7 148-1C400-0XB0
    6ES7 148-1DA00-0XA0
    6ES7 148-1EH01-0XA0
    6ES7 148-1EH11-0XA0
    6ES7 148-1FA00-0XB0
    6ES7 148-1FA10-0XB0
    6ES7 194-1AA00-0XA0
    6ES7 194-1AA01-0XA0
    6ES7 194-1KA00-0XA0
    6ES7 194-1KA01-0XA0
    6ES7 194-6KA00-0XA0
    西门子模块6ES7360-3AA01-0AA0



    http://zx2015888.cn.b2b168.com