S7通信常见问题

    1、S7-200 SMART CPU以太网通信端口支持哪些通信协议,是否支持TCP、UDP和ISO on TCP等开放式用户通信或Modbus TCP通信?

    S7-200 SMART CPU以太网通信端口从V2.2固件支持TCP、UDP和ISO on TCP等开放式用户通信及Modbus TCP通信。

    2、S7-200 SMART CPU标准型和紧凑型产品是否都支持 GET/PUT 通信?

    S7-200 SMART CPU 全系列产品都支持 GET/PUT 通信。但是固件版本低于 V2.0 的产品不支持 GET/PUT 通信,CPU 固件可以通过 Micro SD 卡进行升级。

    3、S7-200 SMART CPU在同一时刻能否对同一个远程 CPU 调用多于 8 个 GET/PUT 指令?

    同一时刻对同一个远程 CPU 可以调用多于 8 个 GET/PUT 指令。同一时刻对同一个远程 CPU 调用多个 GET/PUT 指令只会占用 1 个GET/PUT 主动连接资源,而不是 8 个主动连接资源。

    4、为什么有些第三方触摸屏不能与 STEP 7-Micro/WIN SMART 软件同时访问 S7-200 SMART CPU?

    虽然S7-200 SMART CPU 以太网端口具有 25 个连接资源,但是其中只有 1 个连接资源(PG连接资源)用于与 STEP 7-Micro/WIN SMART 软件的通信。如果第三方触摸屏与S7-200 SMART CPU的连接也使用 PG连接资源,就会造成第三方触摸屏不能与 STEP 7-Micro/WIN SMART 软件同时访问 S7-200 SMART CPU。

    5、GET/PUT 指令可以传送的较大用户数据是多少?

    GET 指令可从远程站点读取较大 222 个字节的用户数据,PUT 指令可向远程站点写入较大 212 个字节的用户数据;大数据量的用户数据通信可以调用多个 GET/PUT 指令来实现。采用 GET/PUT 向导时每个操作的读写用户数据的较大个数为 200 个字节。

    6、GET/PUT 通信错误有哪些可能原因?

    GET/PUT 指令 TABLE 参数表的**个字节提供了“错误代码”,用于排查错误原因。GET/PUT 指令故障可能原因:
    ● S7-200 SMART CPU 固件版本较低,通信双方 CPU 固件都需要 V2.0 及以上版本。
    ● **出了本地 CPU 主动连接资源限制或远程 CPU 无可用的被动连接资源。
    ● GET/PUT 指令 TABLE 参数定义错误。
    ● 通信站点之间的物理连接出错。

    7、如何获取S7通信的连接状态以及错误代码?

    如何判断S7通信中断

    方法一:通过与通信伙伴方创建的心跳信号判断

    本测试为:一台200 SMART(CPU1)和2台200 SMART(CPU2和CPU3)做Get/Put通信。 在Get/Put向导中填写好类型、传送大小和远程CPU的IP地址,测试程序中本地和远程CPU对应的地址为:

    图1.本地和远程对应地址

    向导配置完成后,在CPU1程序中用sm0.5的一个秒脉冲赋值给v100.0,做一个心跳信号。

    图2.心跳信号

    在伙伴方CPU2和CPU3中监控V0.0,当通信建立后V0.0应为0\1不停切换,当某一个CPU中的V0.0一直为1或者一直为0时,表明该CPU与本地CPU1的通信中断。

    方式二:通过Get/Put向导中的状态字判断

    Get/Put向导创建的每一个操作都会有状态字。点击左侧项目树程序块---向导中NET_EXE,可以看到每个操作对应的状态字,本测试程序中CPU2的PUT对应的状态字为VB340,CPU3的PUT对应的状态字为VB380。

    图3.状态字

    在状态图表中监控VB340和VB380,格式选择二进制,状态字VB340和VB380的*6位(通信已经激活标志位)正常情况下是0 1不断变换,当某一个远程通信伙伴方线路断开后,该位会一直保持为1。

    如何获取S7通信的错误代码

    接着上文中“方式二”的测试,状态字的低4位为错误代码,通过判断错误代码来判断通信是否已经中断,这里需要特别注意,当通信伙伴线路断开时,本地CPU并没立马收到错误代码,需在RUN---STOP—RUN切换后才能收到错误代码。错误代码(错误代码5)只会存在一个扫描周期,所以需要用上升沿来捕捉错误代码,如下图所示。

     

    图4.错误代码的读取



    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

    推荐阅读
    精小型电动执行器使用注意事项

    精小型电动执行器,球阀电动执行器,角行程电动执行机构

    电动执行器是经济型电动执行机构,用与蝶阀、球阀等回转型阀门的驱动;外观精小、重量轻盈、调节精 确是该系列产品的特点;技术含量高、品质 优越、性能可 靠是客户的上选产品;多种规格能满足客户的各种扭距的阀门配置。精小型电动执行器采用上装式结构,在高压、大口径条件下减少了阀体自身的连接螺栓,增强了阀门的可 靠性且能克服系统自重对阀门正常工作的影响。该设备为角行程电动执行器,主要用于控制阀门0-270°的

    作者:天津伯纳德自控设备有限公司 精小型电动执行器,球阀电动执行器,角行程电动执行机构
    2023-11-251138
    常州齐川提供数控车加工打磨抛光矫平对外加工激光切割

    常州激光切割紫铜铝板,常州数控折弯卷圆打孔,常州铝板紫铜酸洗板批发零卖

    常州市齐川金属制品有限公司常州市齐川金属制品有限公司销售部门:202、304各类不锈钢板材,管材,镀锌板,冷轧板,电解板,各类不锈钢有色板材加工部:数控剪板,折弯,刨槽,激光切割工程部:制作各种不锈钢,承揽各类不锈钢工程因为,所以省心加工部:不锈钢剪折弯,数控刨槽,激光切割管材24日管材价格稳中偏弱。原料价格处于高位,但下游需求呈下滑趋势,近两日聊城市重污染天气橙色预警解除,对于管材供应减少无明显

    作者:常州市齐川金属制品有限公司 常州激光切割紫铜铝板,常州数控折弯卷圆打孔,常州铝板紫铜酸洗板批发零卖
    2023-11-25603
    那智可能越机器人跳闸维修 机械手无通讯

    机器人维修保养

    那智可能越机器人跳闸维修 机械手无通讯 开始进行弧焊的指令,注:在电弧开始指令中,焊接条件的处理可以忽略不计,ArcStart[V,A⋯]ArcStart[V,A⋯]指令是在进行弧焊时条件,也即在tp程序中直接焊接电流和电压或金属线进给速度后开始焊接。常州昆耀自动化在工控维修领域经验充足,三十多位工程师不仅维修实力能保证,而且维修*,修复率很高,公司专门配备了机器人的维

    作者:常州昆耀自动化科技有限公司 机器人维修保养
    2023-11-25370
    NOS生产过程信息化管控系统在制造企业实际生产中的应用!

    mes软件系统,生产mes系统,MES系统

    随着生产制造型企业的管理需求快速增长,也意味着对各类生产环节、设备管理、质量把控的要求愈发提高,而传统老旧的卡片式生产、进销存、设备等管理模式,往往导致信息不同步、生产质量不过关、设备漏检、漏保等生产隐患。于是近年来,很多生产制造企业将视线放在了一体化智能生产管理系统上,以此来带动传统制造领域的管理效率提升和产品质量提升,NOS生产过程信息化管控系统便是其中一个不错的选择。NOS生产过程信息化管控

    作者:烟台友星精密机械有限公司 mes软件系统,生产mes系统,MES系统
    2023-11-24606
    测厚仪00342400 配件

    测厚仪00342400,配件

    测厚仪00342400 配件测厚仪00342400 配件中海德(福建)工业设备有限公司,是研制和销售工业自动化产品和技术服务的进出口贸易企业,拥有的销售团队和立的研发、维修厂房,能确保售前、售中、和售后的服务水平。图像采集卡虽然图像采集卡只是完整的机器视觉系统的一个部件,但是它扮演一个非常重要的角色。图像采集卡直接决定了摄像头的接口:黑白、彩色、模拟、数字等等。使用模拟输入的图

    作者:中海德(福建)工业设备有限公司 测厚仪00342400,配件
    2023-11-24372
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved