进口调节阀

进口调节阀

进口减压阀

进口电磁阀

微信扫码
在线客服
用户中心 意见反馈
热线电话
返回顶部
广州鸿懿电气设备有限公司

    西门子1200PLC与SMART IE人机界面通讯替代KTP和TP触摸屏

    分享到:
    点击次数:127497 更新时间:2021年04月21日16:17:45 打印此页 关闭

    西门子1200控制器配同系列KTP和TP触摸屏成本太高,想用SmartLine触摸屏又连接不上,怎么办?


    1、设置S7-1200的IP和数据块

    进入到工程项目中,在“程序块”——“添加新块”添加一个全局的DB1块,本示例中我们命名为data1。创建好后选择data1[DB1],鼠标右键,选择“属性”——“常规”——“属性”,将“优化的块访问”前面的勾去掉。

    打开创建好的数据块data1[DB1],在里面创建变量名称和数据类型,本示例中我们在直接创建一个一维数组,名称为test,数据类型为Array[0..100] of byte,创建好后对数据块进行编译

    创建好数据块后,就可以准备将工程下载到S7-1200中了,下载前还需要对工程项目进行如下设置:


    2、配置IM162参数

    打开浏览器输入192.168.101.253:2250。

    (这里已将默认IP(192.168.1.253)改成此实例用到的IP)


    3、smart700ie触摸屏参数设置

          使用Wincc Flexible 2008 sp4软件创建一个项目工程,本示例中要实现smart700ie触摸屏显示S7-1200上DB1.DBB0~DB1.DBB7,DB1.DBB92~DB1.DBB99的数据,对应smart700ie触摸屏上的变量地址为VB0~VB7,VB92~VB99,更多的数据对应关系参考附录。


    将配置好的工程项目下载到触摸屏中,即可实现smart700ie触摸屏对西门子S1200数据块DB1的数据读写操作了。

    注意:在smart触摸屏上配置的变量的数据类型要与S7-1200中的DB数据块里的数据类型一致。


    附录:数据映射关系

    1.映射模式100:   

    每个DB区最大映射大小为100字节   

    VB0-VB99<------->DB1.DBB0--DB1.DBB99   

    VB100-VB199<------->DB2.DBB0--DB2.DBB99

                       .

                       .             

                       .  

    VB32600-VB32699<------->DB327.DBB0--DB327.DBB99  

    VB32700-VB32766<------->DB328.DBB0--DB328.DBB66

    2.映射模式200:

    每个DB区最大映射大小为200字节

    VB0-VB199<------->DB1.DBB0--DB1.DBB199

    VB200-VB399<------->DB2.DBB0--DB2.DBB199

                       .               

                       .            

                       .  

    VB32400-VB32599<------->DB163.DBB0--DB163.DBB199  

    VB32600-VB32766<------->DB164.DBB0--DB164.DBB166 

    3.映射模式500:

     每个DB区最大映射大小为500字节

    VB0-VB499<------->DB1.DBB0--DB1.DBB499

    VB500-VB999<------->DB2.DBB0--DB2.DBB499

                       .

                       .

                       .  

    VB32000-VB32499<------->DB65.DBB0--DB65.DBB499  

    VB32500-VB32766<------->DB66.DBB0--DB66.DBB266

    4.映射模式1000:

    每个DB区最大映射大小为1000字节

    VB0-VB999<------->DB1.DBB0--DB1.DBB999

    VB1000-VB1999<------->DB2.DBB0--DB2.DBB999

                        .

                        .

                        .  

    VB31000-VB31999<------->DB32.DBB0--DB32.DBB999  

    VB32000-VB32766<------->DB33.DBB0--DB33.DBB766

    5.映射模式5000:

     每个DB区最大映射大小为5000字节   

    VB0-VB4999<------->DB1.DBB0--DB1.DBB4999   

    VB5000-VB9999<------->DB2.DBB0--DB2.DBB4999

                        .

                        . 

                        .  

    VB25000-VB29999<------->DB6.DBB0--DB6.DBB4999  

    VB32000-VB32766<------->DB7.DBB0--DB7.DBB2766



    IM162 Modbus-RTU转Modbus TCP/IP通信网关模块


    ● Modbus TCP/IP转Modbus-RTU协议;


    ●单个可连接多达8台Modbus-RTU协议从站;


    ●支持10/100M以太网通讯;


    ●软件或网页设置模块内部的参数;


    一、 产品说明

    目前,变频器、工业仪表、PLC等大多采用MODBUS RTU协议与上位机系统进行通讯。MODBUS RTU协议是一种普遍的现场总线协议,但是随着工业4.0的到来,MODBUS RTU通讯方式已经不能满足工业控制飞速发展的要求,尤其是在通讯距离远、联网设备多的场合,MODBUS RTU通讯速度慢、从站数量受限制等缺点越来越突出。在这种情况下,MODBUS TCP/IP作为一种通讯速度快、联网功能强大的协议被上位机系统广泛应用,由此,欧特科技IM162 MODBUS TCP/IP转MODBUS-RTU网关模块也应运而生。


    IM162模块集成1个RJ45和1 RS485通讯口,RS485通讯口可最多连接8个MODBUS RTU从站,MODBUS TCP/IP主站通过此模块可方便访问支持MODBUS RTU协议的变频器、仪表、PLC等。



    二、 应用场合


    1、楼宇自控 ;


    2、测量仪表及动力环境监控系统 ;


    3、智能家居;


    4、门禁医疗;


    5、多变频器联网控制系统(如纺织生产线、流水线设备等)纺织机械、印刷包装机械、制药机械、机床数控、塑胶机械、造纸机械、钢铁工业、水处理工业、汽车工业等等诸多行业

    A (32).JPG

    三、方案


    1、让低速的MODBUS RTU总线协议设备数据通过转化搭上MODBUS TCP/IP的快车道,实现上位机系统与多台设备的高速度、大数据通讯。


    2、只要支持MODBUS RTU协议的从站都可通过IM162模块的RS485通讯口进行联网,包括变频器、工业仪表以及不同品牌的PLC(施耐德、欧姆龙、三菱等)。


    3、IM162模块可通过网页或软件设置参数,支持局域网通讯和通过外网进行远程通讯。同时,模块出厂预置默认参数,即插即用,网口支持热插拔。



    下一条:西门子WinCC运行版和开发加运行的本质区别
    • 发表评论
    • 查看评论
    文明上网理性发言,请遵守评论服务协议。
    首页 上一页 下一页 尾页