企业信息

    浔之漫智控技术(上海)有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2017
  • 公司地址: 上海市 松江区 永丰街道 上海市松江区广富林路4855弄52号3楼
  • 姓名: 聂航
  • 认证: 手机已认证 身份证已认证 微信未绑定

    西门子模块6ES7222-1HD22-0XA0规格说明

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2024-04-15
  • 阅读量:30
  • 价格:面议
  • 产品规格:模块式
  • 产品数量:1000.00 台
  • 包装说明:全新
  • 发货地址:上海松江永丰  
  • 关键词:西门子代理商,西门子一级代理商

    西门子模块6ES7222-1HD22-0XA0规格说明详细内容

    西门子模块6ES7222-1HD22-0XA0规格说明


    与PLC打交道这么多年,经常碰到一些PLC的初学者问及西门子PLC和三菱PLC的区别,还有很多新手苦恼于该选择哪个去学习,本文分享了西门子PLC与三菱PLC的区别给大家。
    一、编程理念不同
        三菱plc是日系,编程直观易懂,学习起来会比较轻松,但指令较多。而西门子plc是德国,指令比较抽象,学习难度较大,但指令较少,所以学习三菱和学习西门子的周期是一样的。
    个人认为三菱(日系的中)PLC的软件至少落后西门子5年以上,大中型的暂且不说,就拿三菱比较有优势的小型机FX系列和西门子S7-200系列相比,西门子有如下优势:
        1、三菱的编程软件从早期的FXGPWIN到近期的GX8.0(我所知道新的),和所有的日系一样,该软件的编程思路是自上而下的单一纵向结构,而西门子的MicroWIN则是纵向和横向兼备的结构,而且子程序支持局部变量,相同的功能只需要编一次程序即可,大大减少了开发难度和时间。
        2、S7-200一直以来支持强大的浮点运算,编程软件直接支持小数点输入输出,而三菱直至近年推出的FX3U系列才有此种功能,以前的FX2N系列的浮点功能都是的。
        3、S7-200的模拟量输入输出程序非常简单方便,AD、DA值可以不需编程直接存取的,三菱的FX2N及其以前的系列都需要非常繁琐的FROM TO指令。FX3U如今倒支持此功能了,但足足晚了五年甚至多。
        4、当然三菱的FX2N系列也有它自己的优势,一是高速计数器指令比S7-200方便,二是422口比西门子的PPI口皮实(因为200系列的PPI口是非光电隔离的,非规范操作和的编程电缆可能会导致串口损坏)。
        以上的比较仅仅是小型机,至于西门子的300和400系列以及大型的TDC系列,这里就多言了。
        学PLC,三菱是很容易上手的,因为直来直去思路简单,但从学习的角度讲,肯定是西门子好。

    二、芯片不同
    这主要体现在容量和运算速度上。西门子CPU226的程序容量20K,数据容量14K;而三菱FX2N总共才8K,后来的3U倒是有所改进。
    西门子CPU226和CPU224XP标准配置2个485口即PPI口,大通讯速度187.5K;而三菱FX3U之前的所有系列都是一个422口,而且速度是9.6K。如果需要连个智能仪表什么的则另购FX2N0-485BD等特殊模块。而且两个通信口可以一个连接下载数据线一个连接触摸屏进行调试程序,否则你就要拔下触摸屏数据线再连接触摸屏数据线,来回调整程序非常麻烦。
    三、控制的强项不同
    西门子的强项是过程控制与通信控制,西门子的模拟量模块价格,程序简单,而三菱的模拟量模块价格昂贵,程序复杂,西门子做通信也容易,程序简单,三菱在这块功能较弱。(今天的转发暗号是:亿维:半年包换、5年保修、终生维护)
        三菱的优势在于离散控制和运动控制,三菱的指令丰富,有的定位指令,控制伺服和步进容易实现,要实现某些复杂的动作控制也是三菱的强项,而西门子在这块就较弱,没有的指令,做伺服或步进定位控制不是不能实现,而是程序复杂,控制精度不高。
        例如某设备只是些动作控制,如机械手,可选择三菱的PLC,某设备有伺服或步进要进行定位控制,也选三菱的PLC。像空调,污水处理,温度控制等这类有很多模拟量要处理的就要选西门子的PLC比较合适,某设备现场有很多仪表的数据要用通信进行采集,选西门子的好控制。
    所以针对不同的设备不同的控制方式,我们要合理的选用PLC,用其长处,避其短处。

    现用到西门子S7-300(CPU315)做整流系统的PID控制,具体是由AI模块输入4-20MA信号(既A柜/B柜饱和电抗器控制电流信号反馈和机组A柜/B柜直流电流信号反馈),通过CPU调用PID功能块,实现自动闭环控制,后由AO模块输出一个4-20MA的信号给稳流系统(既A柜/B柜电流给定反馈)。
    发现问题:
    1、具体应调用S7的PID中的哪些功能块。直接在OB1里边调用FB41,不知可否。
    2、PID标准块FB41的输入输出参数如何整定,PV_PER、SP_INT、PV_IN有何区别。
    3、GAIN、TI、TD如何整定。
     
    4、MAN_ON、PVPER_ON怎么用,是直接在FB41的输入端写吗?
    原理上,PID的调节节奏应该与其采样周期一致,这是数学模型应与物理过程一致的要求。这也就是FB41要在OB35中周期调用且OB35的周期要与FB41采样周期一致的原因。
     
    当然,在OB1或其他FC、FB中调用FB41也是可以的,此时将OB1参数区中扫描周期作为FB41的采样周期。
     
    本人在管道恒流恒压的PID过程控制中,也曾在FC中无条件连续调用FB41,PID效果也还令人满意。我个人认为,精度要求不高的应用中,简单调用也是可以的。
     
    FB41参数的设置很灵活,可根据自己的习惯或应用的方便选择。下面是一种方式。
     
    MAN_ON :PID手动调节给定值MAN的使能位,可用PID手自动转换位来触发。
     
    PVPER_ON :是PID输入输出参数“PERIPHERAL化”的使能位,即将参数看成0~27648之间的整数。换个说法,就是PID的反馈值直接取自相应AIW通道,而PID输出则直接给出到AQW通道。参数整定由FB41完成。可用调节装置的启动标志来触发本位。
     
    MAN :PID手动调节给定值,当“MAN_ON=1”时有效。
     
    CYCLE :采样周期。根据物理量变化快慢定,一般要求与FB41执行的周期一致。
     
    SP_INT:PID的设定值。注意设定值与反馈值的单位一致。为了避免错误,建议将SP_INT转换为-100.0~100.0%之间无量纲的百分数,输入到FB41时,注意只取百分号之前的数即可。
     
    PV_PER:PID过程的反馈值,直接取自反馈量的AIW通道的A/D码。仅在“PVPER_ON =1”时有效。
     
    GAIN:比例系数。
     
    TI:积分时间。
     
    TD:微分时间。
     
    LMN_PER:PID的调节输出,直接对应调节输出AQW通道。
     
    设置了上述参数,基本的PID调节就可以实现了。根据需要再完善其他参数的设置,比如死区的设定等。
     
     
    利用STEP7中的PID赋值工具可形象快捷地完成参数设置,结果直接存入相应背景数据块,FB41调用时无须再赋值


    202104071431097571384.jpg202104071431092746324.jpg202104071431081654924.jpg


    1 概述
    在数控领域,目前使用的控制系统一般为通用型,如车床,铣床,加工等,但对一些特殊的机床如磨床,位置控制设备等都需要有自己的界面,这样便于对设备的操作,管理。这些界面用开发软件由设备制造,改造商开发。 西门子提供的开发软件OEM是专门用于对标准型数控系统进行二次开发。其种类有:
    WS800A软件: 应用于西门子数控系统805/810/820/850/880/840C(DRDOS);
    MMC103 OEM软件: 应用于西门子数控系统810D/840D/FMNC使用的MMC103;
    NC OEM软件: 应用于西门子数控系统810D/840D NCU;
    这里只介绍MMC103 OEM(下面简称OEM)的应用。
     
    2 OEM主要功能
    OEM开发软件一般由机床制造厂,机床改造商使用,根据用户需求,设计MMC103上各种机床界面。它能完成:
    NCU中各种变量的访问,如偏,零偏,轴坐标值等;
    R参数的访问;
    PLC中各种变量的访问,如I/O口,标志区M,数据块DB等;
    NCU中文件读取;
    MMC103中文件读取;
    利用VB,C++设计应用界面,如显示数据,图形;输入数据;管理文件及对外部的控制等;

    3 OEM开发环境
    MMC103 OEM开发软件安装于PC微机上,在bbbbbbS95下,使用VB,C++语言,利用OEM提供的 DDE接口,访问NCK,PLC,MMC103变量及文件并支持中文系统。
    各种软件的功能:
    MMC103 OEM开发软件,完成各界面的定义;
    C++软件,完成各种语言界面的生成;
    VB软件,完成画面设计,变量访问,计算等;

    4 OEM的应用
    今年夜疚谀郴渤匙ㄓ蒙璞附蛊MC103界面的二次开发设计。为便于说明,介绍一下某设备的情况: 机床有9个坐标轴、工控机测量系统、传感器检测系统、气动真空系统及控制系统840D+FMNC。控制系统的功能是实现位置控制和与各系统间动作的逻辑顺序控制,使之协调一致。 其中:
    840D完成对7个数字伺服轴(X,Y,Z,C1,C2,C3,W1)的控制 ;
    FMNC完成对2个模拟伺服轴(W2,W3)的控制;
    工控机测量系统由各种传感器等组成,实现工件在空间非接触测量。控制系统接收测量值并控制9个轴的运动轨迹;
    传感器检测系统用于连续变化的物理量(力、温度等)信号的采集,向控制系统提供多路模拟量和多路数字量信号。控制系统能对力、温度等信号的连续变化做出快速响应,以便数据的实时采集。 其系统总体配置原理图如下:
    它对MMC103界面的要求:
    实时显示9个轴(X,Y,Z,C1,C2,C3,W1,W2,W3)的位置值;
    实时显示力、温度值的变化,并根据信号值的大小对轴的运动实施控制;
    实时显示工件空间位置;
    实时显示各工件的相对位置;
    设置各工件相关参数;
    动态工作曲线;

    4.1 OEM界面设计
    根据用户界面的要求,需设计12个画面OEM0-OEM11:
    OEM0: 主画面,显示9个轴的位置值,压力值,温度值,工件工作位置,真空状态,保护状态;
    OEM2--11: 工件1--10参数设置画面及保存修改软键;
    使用MMC103 OEM开发软件,定义OEM0-11中软键功能。
    如: OEM0中的 SETTING 软键;
    OEM1中的 PART1-PART10,RETURN软键;
    OEM2-11中的 SAVE,RETURN软键;
    后生成相关文件。
    使用C++将1)中的文件生成不同语言的连接文件。XXXXXXX。DLL
    用VB设计OEM0-OEM11画面
    如: OEM0中9个轴位置,各物理量值及工件轨迹的显示等

    4.2 OEM中数据处理
    它用VB提供的资源,指令,环境对OEM中的数据进行处理。所不同的是访问NC, PLC变量的方法不同,如读R100采用下列方法进行:
    Label2。bbbbTopic = G_CHNCDDEServiceName
    Label2。bbbbItem = “/Channel/bbbbbeter/R100”
    Label2。bbbbMode = DDE
    其它变量类同。
    我们还可利用VB控制数据文件存储,打印,传送等多种功能。它等同于在微机上开发应用软件。
    编制完成后,生成EXE文件。此文件即为OEM的应用文件。直接由MMC103中软键调用。(需设置相关配置文件)

    5 OEM应用领域
    OEM软件是为设计人员的进行人机界面二次开发的工具。设计人员可根据用户需求设计出功能灵活多样,画面丰富的应用程序。因此它应当在机床,控制系统中有着广泛的应用空间。如大型轧辊磨床,凸轮磨床,曲轴磨床,磨床,特殊的加工,控制设备等。
    目前,OEM已应用在大型轧辊磨床和控制设备上。
    由于水平有限,又OEM开发所涉及的因素较多,文中不能点击,如有不妥请指正,并希望多的人使用OEM。



    http://zhangqueena.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。 主要经营电气相关产品。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。