企业信息

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

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

    西门子6ES7211-0AA23-0XB0大量供应

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

    西门子6ES7211-0AA23-0XB0大量供应详细内容

    西门子6ES7211-0AA23-0XB0大量供应


        S7-200的自由口通信是基于RS-485通信基础的半双工通信,西门子S7-200系列PLC拥有自由口通信功能,顾名思义,就是没有标准的通信协议,用户可以自己规定协议。三方设备大多支持RS-485串口通信,西门子S7-200系列PLC可以通过自由口通信模式控制串口通信。简单的使用案例就是只用发送指令(XMT)向打印机或者变频器等三方设备发送信息。不管任何情况,都通过S7-200系列PLC编写程序实现。
        自由口通信的就是发送(XMT)和接收(RCV)两条指令,以及相应的特殊寄存器控制。由于S7-200 CPU通信端口是RS-485半双工通信口,因此发送和接收不能同时处于状态。RS-485半双工通信串行字符通信的格式可以包括一个起始位、7或8位字符(数据字节)、一个奇/偶校验位(或者没有校验位)、一个停止位。
        自由口通信的波特率可以设置为1200、2400、4800、9600、19200、38400、57600或115200。凡是符合这些格式的串行通信设备,理论上都可以和S7-200 CPU通信。自由口模式可以灵活应用。STEP7-Micro/WIN的两个指令库(USS和Modbus RTU)就是使用自由口模式编程实现的。
        S7-200 CPU使用SMB30(对于Port0)和SMB130(对于Portl)定义通信口的工作模式,控制字节的定义如图2-1所示。
    图2-1 控制字节的定义
    ①通信模式由控制字的的两位“mm”决定。
    ·mm=00: PPI从站模式(默认这个数值)。
    ·mm=01:自由口模式。
    ·mm=10: PPI主站模式。
    所以,只要将SMB30或SMB130赋值为2#01,即可将通信口设置为自由口模式。
    ②控制位的“pp”是奇偶校验选择。
    ·pp=00:无校验。
    ·pp=01:偶校验。
    ·pp=10:无校验。
    ·pp=11:奇校验。
    ③控制位的“d”是每个字符的位数。
    ·d=0:每个字符8位。
    ·d=l:每个字符7位。
     ④控制位的“bbb”是波特率选择。
     ·bbb=000: 3 8400bit/s。
     ·bbb=001: 19200bit/s。
     ·bbb=010: 9600bit/s。
     ·bbb=011: 4800bit/s。
     ·bbb=100: 2400bit/s。
     ·bbb=101: 1200biUs。
     ·bbb=110: 115200bit/S.
     ·bbb=111: 57600bit/s。
     (1)发送指令
     以字节为单位,XMT向通信口发送一串数据字符,要发送的字符以数据缓冲区,一次发送的字符多为255个。
        发送完成后,会产生一个中断事件,对于Port0口为中断事件9,而对于Port1口为中断事件26。当然也可以不通过中断,而通过监控SM4.5(对于Port0口)或者SM4.6(对于Port1口)的状态来判断发送是否完成,如果状态为1,说明完成。XMT指令缓冲区格式见表2-1。
    表2-1 XMT指令缓冲区格式
        序 号
        字节编号
        内 容
        1
        T+0
        发送字节的个数
        2
        T+1
        数据字节
        3
        T+2
        数据字节
     …
     …
     …
        256
        T+255
        数据字节
        (2)接收指令
        以字节为单位,RCV通过通信口接收一串数据字符,接收的字符保存在的数据缓冲区,一次接收的字符多为255个。
        接收完成后,会产生一个中断事件,对于Port0口为中断事件23,而对于Port1口为中断事件24。当然也可以不通过中断,而通过监控SMB86(对于Port0口)或者SMB186(对于Port1口)的状态来判断发送是否完成,如果状态为非零,说明完成。SMB86和SMB186含义见表2—2,SMB87和SMB187含义见表2-3。
    表2-2 SMB86和SMB186含义
    对于Port0口
    对于Port1口
    控制字节各位的含义
    SM86.0
    SM186.0
    为1说明奇偶校验错误而终止接收
    SM86.1
    SM186.1
    为1说明接收字符长而终止接收
    SM86.2
    SM186.2
    为1说明接收时而终止接收
    SM86.3
    SM186.3
    为0
    SM86.4
    SM186.4
    为0
    SM86.5
    SM186.5
    为1说明是正常收到结束字符
    SM86.6
    SM186.6
    为1说明输入参数错误或者缺少起始和终止条件而结束接收
    SM86.7
    SM186.7
    为1说明用户通过禁止命令结束接收
    表2-3 SMB87和SMB187含义
     对于Port0口
    对于Port1口
        控制字节各位的含义
    SM87.0
    SM187.0
       0
    SM87.1
    SM187.1
        1使用中断条件,0不使用中断条件
    SM87.2
    SM187.2
        1使用SM92或者SM192时间段结束接收
        0不使用SM92或者SM192时间段结束接收
    SM87.3
    SM187.3
        1定时器是信息定时器,O定时器是内部字符定时器
    SM87.4
    SM187.4
        1使用SM90或者SM190检测空闲状态
        0不使用SM90或者SM190检测空闲状态
    SM87.5
    SM187.5
        1使用SM89或者SM189终止符检测终止信息
        0不使用SM89或者SMI89终止符检测终止信息
    SM87.6
    SM187.6
        1使用SM88或者SM188起始符检测起始信息
    SM87.7
    SM187.7
        0不使用SM88或者SM188起始符检测起始信息
        1禁止接收,0允许接收
    与自由口通信相关的其他重要特殊控制字/字节见表2-4。
    表2-4其他重要特殊控制字/字节
    对于Port0口
    对于Port1口
    控制字节或者控制字的含义
    SMB88
    SMB188
    信息字符的开始
    SMB89
    SMB189
    信息字符的结束
    SMW90
    SMW190
    空闲线时间段,按毫秒设定。空闲线时间用完后接收的个字符是新消息的开始
    SMW92
    SMW192
    中间字符/消息定时器溢出值,按毫秒设定。如果过这个时间段,则终止接收消息
    SMW94
    SMW194
    要接收的大字符数(1-255字节)。此范围设置为期望的大缓冲区大小,
    即使不使用字符计数消息终端
    RCV指令缓冲区格式见表2-5。


     S7-200 PLC与S7-1200 PLC间的Modbus通信,S7-200 PLC的程序编写的方法与前述的Modbus通信的编程方法相似。与STEP7-Micro/WIN V4.0 -样,S7-1200 PLC的编译软件STEP7 Basic V10.5中也有Modbus库,使用方法也有类似之处,以下用一个例子介绍S7-200PLC与S7-1200 PLC间的Modbus通信。

    【例4-2】有一台S7-1200 PLC,为Modbus主站,另有一台CPU 226CN为从站,要将主站上的两个字(WORD),传送到从站VW0和VW1中,请编写相关程序。

    (1)主要软硬件配置

    ①1套STEP7-Micro/WIN V4.0 SP7和1套STEP7 Basic V10.5;

    ②1根PC/PPI电缆(或者CP5611卡)和一根网线;

    (9 1台CPU 226CN;

    (D 1台CPU 1214C;

    ⑤1台CM 1241 (RS-485);

    ⑧l根PROFIBUS网络电缆(含两个网络总线连接器)。

    Modbus现场总线硬件配置如图4-6所示。


    图4-6 Modbus现场总线硬件配置

    【关键点】S7-200作为从站时,只能使用port0口,而作为主站时,两个通信口均可使用:S7-1200只有一个通信口,即PROFINET口,因此要进行Modbus通信就配置RS-485模块(如CM1241 RS-485)或者RS-232模块(如CM1241 RS-232),这两个模块都由CPU供电,不需要外接供电电源。

    (2) S7-1200的硬件组态

    ①新建工程。打开STEP7 Basic V10.5软件,选中“Create new project”(新建工程),再在“Project name”(工程名称)中输入读者希望的名称,本例为“Modbu0”,注意工程名称和保存路径都是英文,后单击“Create”(创建)按钮,如图4-7所示。

    ②硬件组态。熟悉S7-200的读者都知道,S7-200是不需要硬件组态的,但S7-1200需要硬件组态,哪怕只用一台CPU也是如此。先选中“Device configuration”(硬件组态),再双击将要组态的CPU(图中的2处),接着选中101槽位,双击要组态的模块(图中的3处),如图4-8所示。

    ③保存硬件组态。


    图4-7 创建新工程


    图4-8 硬件组态

    (3)相关指令介绍

    MB COMM LOAD指令的功能是将CM1241模块(RS-485或者RS-232)的端口配置成Modbus通信协议的RTU模式。此指令只在程序运行时执行一次。其各主要输入/输出参数见表4-9。

    表4-9 MB COMM LOAD指令的参数表


    MB MASTER指令的功能是将主站上的CM1241模块(RS-485或者RS-232)的通信口建立与一个或者多个从站的通信。其各主要输入/输出参数见表4-10。

    表4-10 MB MASTER指令的参数表


     (4)编写程序

     ①编写主站的程序

     a.建立数据块Modbus Data,并在数据块Modbus Data中创建数组data,数组的数据类型为字。其中data[0]和data[l]的初始值为16# ffff,如图4-9所示。


    图4-9 数据块Modbus Data中的数组data

    b.在OB100组织块中编写初始化程序,此程序只在启动时运行一次,如图4-10所示。此程序如果编写在OB1组织块中,则应在EN前加一个运行扫描触点。


    图4-10 OB100组织块中的初始化程序

    c.在OB1组织块中编写主程序,如图4-11所示。此程序的REQ要有上升沿才有效,因此,当M10.1(M10.1是5Hz的方波,设置方法请参考说明书)的上升沿时,主站将数据块

    “Modbus Data”中的数组data的两个字发送到从站10中去。具体发送到从站10的V存储区哪个位置要由从站程序决定。


    图4-11 OB1组织块中的程序

    ②编写从站的程序从站的程序如图4-12所示。


    202202221739072455394.jpg20220222173907216024.jpg202202221739073128824.jpg



     1, 引言

         挖泥船液压控制系统,主要是运用在近海以及内陆江河的施工船舶上。本系统改造船只为荷兰进口挖泥船闽浚2号,内部液压系统原先采用西门子S5系列PLC。由于设备控制系统以及线路的老化,整个液压控制系统已经无法正常使用。

          招投标过程中,毅天科技与西门子等公司进行技术等综合评比,终选定我公司自主毅天PLC(可编程控制器)ETMX系列产品对其进行整体的替换改造。该项目采用2套ETMX PLC系统,以完成对闽浚2号船舶系统的自动化控制。

          控制系统采用毅天ETMX系列PLC和ETVI人机界面,引入毅天科技的控制理念,大大简化了系统内的线路与操作过程,在配备了HMI后,操作人员能很简便的看到设备故障以及运行状态。2台CPU模块,运用MODBUS通讯,将控制的数据进行传输,提高了整个系统的性和稳定性,生产过程的操作也加的。


          2, 液压控制系统简介

          液压控制系统作为挖泥船生产的部分,因此液压控制系统不仅要求智能控制,对于运行的性还有加严格的要求。闽浚2号液压控制系统,主要包括扒头部分,弯管部分,A形架部分,锚机部分,油泵部分,泥门部分,外部照明部分等,总I/O控制点数达到310点。其系统对船体的航行过场中的稳定以及施工起了重要的作用。



          3, 系统概述(本文转摘至艾特贸易网-技术资料栏目 //www./news/)

          系统运行的主要控制部分是通过4台油泵控制整个液压系统的液压动力,然后通过A形架部分将扒头提升放入水中,1台大型抽水泵通过扒头将污泥等吸入船体泥土存储舱内,这时船体排水阀门部分打开,将上层部分的水排出船体,下层部分的泥沙留在船体泥土存储舱内部。泥门部分是将扒头抽入的泥沙运送到卸出或者通过泥门喷射阀将泥沙打出舱外。整个系统通过各种限位对阀门进行逻辑控制。


          4, 整体控制系统方案

          整体系统采用2台毅天MX系列CPU模块,以及7块DI扩展模块和7块DO扩展模块,CPU1模块对扒头,弯管,A形架,泥门部分进行控制。CPU2部分对锚机,油泵,照明,报部分进行控制,中间进行MODBUS通讯进行数据的传输以。HMI采用毅天系列ET-VI-700 (7英寸触摸屏),对整个液压系统进行监控,并对设备运行中的报警进行显示以及记录。

          (1) 传动部分:包括A-D4台油泵电机,78个电磁阀,1台主吸水水泵,2台锚机电机,扒头及弯管的提升电机,A形架,各种低压开关以及接触器。

          (2) 自动检测部分:扒头,弯管,A形架的限位开关,油压的压力开关,设备运行的行程开关,对设备的运行的连锁自锁逻辑进行控制防止操作过程中的误动作。

          (3) 数据检测部分:主要检测设备运行状态,油压限位等压力开关是否有信号,电磁阀是否正常开关,对操作部分以及限位部分起报警

          (4) PLC控制部分:通过2块CPU模块以及数字量扩展模块对这个液压系统进行设备运行,完成这个液压系统的开关量输入输出,数据检查以HMI对这个系统自动化和系统部分各个设备运行状态的检测


          5, PLC系统

          硬件系统:

          ETMX系列PLC采用全分布式架构设计,的立监控保护设备、环境的控制管理,高性的控制技术提供了工业级产品重要的保证,的编程软件,带有硬件故障自我功能,出现故障时可及时发出警报信息,在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除可编程控制器以外的电路及设备也获得故障自诊断保护,整个系统高的性为自动化控制整体提供了保。利用该产品强大的控制能力、丰富的I/O接入能力、良好的数据储存、完善的扩展能力及的运行稳定性,本次所提供的设备满足液压系统改造的技术要求。


         软件系统:

          WinPEsoft V4.0 SP2界面简洁,简单的快捷键方式可以方便用户直接列出指令与相应的库,并完成调试、下载等过程,大幅度缩短程序的开发与时间。 软件具有丰富的指令、众多的数据类型及丰富的扩展库,用户可根据需求定制特殊应用指令。WinPEsoft V4.0 SP2支持时间型、日期型、一维、二维和三维数组、指针型、枚举型、结构型等多种数据类型。其具有强的运算功能,可完成32位浮点运算、优化处理的PID运算等,而且中断调用方便,执行。WinPEsoft V4.0 SP2还具有在线调试及用户代码查找,替换功能,方便用户调试程序。

     


          6:总结

          在船舶行业的应用中,产品的稳定性、抗腐蚀、抗振动以及后续的售后服务尤为重要。目前我国船舶行业的自动化控制技术多被国外的厂家所覆盖。而国内的企业很难与其直接竞争,但随着国内企业的不断努力和加快科研产品化速度,在船舶行业不再是国外的了。 毅天科技以其的控制技术和团队严谨的工作态度,将为我国船舶行业提供多的自动化产品与的解决方案



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