0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子PLC通讯常见问题分享—天拓四方

天拓四方 ? 来源:bjttsf ? 作者:bjttsf ? 2023-03-16 15:12 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(一)、西门子 200 PLC 使用 MPI 协议与组态王进行通讯时需要哪些设置?

1)、在运行组态王的机器上需要安装西门子公司提供的 STEP7 Microwin 3.2 的编程软件,我们的驱动需要调用编程软件提供的 MPI 接口库函数;

2)、需要将 MPI 通讯卡 CP5611 卡安装在计算机的插槽中,使用西门子公司提供的专用电缆和网络接头将 CP5611 卡和 S7-200 的 Port 口相连(CP5611 卡的 3,8 分别和 S7200的 PORT 口 3,8 连接),一般情况下 MPI 网络中连接最后一个设置得网络接头的终端电阻应打到 ON(有效)状态;

3)、PLC 中 MPI 网络的创建和通讯波特率的正确设置;

4)、在控制面板中 SetPG/PC 接口参数的设置;具体可参考组态王电子帮助。

(二)、组态王与西门子 200 PLC 自由口协议通过 modem 通讯,硬件接线怎样实现?

设备上插标准 PPI 电缆,modem9 针口通过一个标准 232 交叉线接到 PPI 电缆上即可,232 交叉线的 modem 侧需要 1 4 6 短接,7 和 8 短接。

(三)、一台 S7—200 PLC通过串口方式能否接两个上位机通讯?

通过串行电缆的方式不行,可以考虑使用以下两种方式:

1)、PLC 配置为 MPI 协议,这样两个上位机需要各配置一块 MPI 卡;

2)、两个 PC 机中,一个作为采集站和 PLC 通讯,另外一个作为客户端和采集站通讯。

(四)、西门子 200PLC 通过 PPI 协议与组态王通讯失败,为什么?

请检查如下设置是否正确:

1)、用户编程电缆的拨码设置:在编程电缆的拨码中,第 5 个端子是设置通讯协议的:拨码设置为 0,表示 PPI/Freeport ;拨码设置为 1,表示 PPI(master);用户使用 PPI 协议和组态王通讯时,拨码选择 PPI/Freeport 对应拨码值即可;

2)、PPI 通讯传输的是 11 位的数据,也就建议客户拨码选择 8 数据位 1 停止位偶校验(拨码默认为 11 位),并且 PLC 的波特率和 PPI、组态王要一致;

3)、要求编程软件必须是离线时启动运行组态王

(五)、西门子 200PLC通过 modbus 协议与组态王通讯时,组态王中定义的寄存器地址与PLC地址是如何对应的?

映射关系如下:0-Q,1-I,3、4、8、9-V;

3,4,8,9 的 dd 号与 PLC 中 V 寄存器的偏移地址(实际地址-1000)的对应关系:组态王中(寄存器的 dd 号-1)*2=PLC 中的 V 寄存器的偏移地址。组态王中 40031对应 PLC:VW1060 (组态王中寄存器 4 表示 SHORT 型变量)组态王中 90640 对应 PLC:VD2278 (组态王中寄存器 9 表示 FLOAT 型变量)。

(六)、西门子 200PLC 通过 modbus 协议与组态王通讯,需要注意哪些事项?

需要注意如下几点:

1)、需要向 PLC 中下载对应的初始化程序(KVmoddbus.mwp),由亚控提供。此程序默认的 PLC通讯端口为 port0,地址为 2,波特率 9600,无校验(地址和波特率可由程SBR0 中的 VB8,SMB30 进行修改);

2)、由于 PLCModbus 协议程序占用 V1000 及以前的地址,所以用户在编写逻辑控制程序中用到的寄存器不能和亚控提供的协议中所占用的 V 区地址冲突;

3)、西门子 S7—200PLC 和通过 modbus 协议和组态王通讯时,CPU 上的开关必须拨在RUN 状态,否则 PLC 中的 modbus 通讯程序没有处于运行状态,组态王和设备通过自由口协议肯定通讯失败。

(七)、S7—300 MPI 电缆方式是否支持通过 GPRS 和组态王通讯?

不支持

组态王的 GPRS 通讯方式要求必须创建虚拟串口并通过此串口进行数据通讯。而对于 MPI 协议,我们的 MPI 驱动是通过调用西门子 PLC 的专用动态连接库(s7onlinx.dll等)实现和 PLC 进行通讯的,并不是直接通过串口实现数据通讯。

其他类似调用方法的驱动,同样也不支持 GPRS 连接。

(八)、组态王和多台西门子S7-300、400 PLC 通过 DP 协议通讯时,设备地址应如何定义?

1)、硬件连接:计算机中插入一块CP5611(或CP5613)可实现将多个S7-300/400PLC连接在一条 DP 总线上。

2)、DP 协议设置:所有 PLC 必须设置的 DP Slave 站, CP5611(或 CP5613)要求通过 Simatic net 设置的 DP 唯一 master 站;

3)、组态王中设备地址定义:选择 PLC/西门子/S7-200 系列(DP)/Profibus-DP ,设备地址固定为 1.1 (该地址与从站 PLC 的地址设置无关)。

(九)、西门子—300 PLC 通过 MPI 通讯卡与组态王进行通讯时,能否实现双设备冗余的功能?

可以实现

1)、一个 cp5611 卡可以连接两台S7—300PLC(使用西门子厂家提供的可编程插头来实现);

2)、在组态王软件中建立两个S7—300PLC,设备地址分别设备为 7.2 和 8.2(设备地址根据实际设备来设置),小数点前面的号指PLC的地址,后面是CPU所在的槽号。这两个 PLC 在 STEP7 编程软件中是单独定义的,所以除 PLC地址不一样,槽号是一样的;

3)在组态王中只须定义主设备的变量即可

(十)、组态王和西门子 300、400PLC 通讯支持哪些通讯链路?是否需要西门子软件的支持?

1)、MPI 电缆通讯方式:组态王所在的计算机必须安装 STEP7 编程软件;

2)、MPI 通讯卡方式:组态王所在的计算机必须安装 STEP7 编程软件;

3)、以太网通讯方式:不需要在组态王所在的计算机上安装 STEP7 或 Simatic net 通讯软件;

4)、Profibus-DP通过方式:需要在本机上安装 STEP7 编程软件和 Simatic net 6.0(或以上版本)的通讯配置软件和授权;

5)、Profibus-S7通过方式:需要在组态王所在的计算机上安装 STEP7 编程软件 ,但不需要安装SIMATIC NET 软件。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5037

    文章

    14087

    浏览量

    476579
  • 西门子
    +关注

    关注

    98

    文章

    3194

    浏览量

    118621
  • 电缆
    +关注

    关注

    18

    文章

    2926

    浏览量

    56513
  • 组态王
    +关注

    关注

    11

    文章

    133

    浏览量

    26314
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    plc以太网通讯模块:西门子 S7-300PLC 与 S7-1200、触摸屏及变频器通讯案例

    TP1200Comfort触摸屏,同时工厂需要将该西门子300PLC西门子1200PLC进行以太网通讯,并且还要采集MODBUSRTU协议
    的头像 发表于 07-29 09:51 ?228次阅读
    <b class='flag-5'>plc</b>以太网<b class='flag-5'>通讯</b>模块:<b class='flag-5'>西门子</b> S7-300<b class='flag-5'>PLC</b> 与 S7-1200、触摸屏及变频器<b class='flag-5'>通讯</b>案例

    西门子数字化互联与电源全球总经理一行莅临四方

    6月30日,西门子数字化互联与电源全球总经理一行莅临四方总部进行深入交流与合作探讨,
    的头像 发表于 07-03 18:17 ?136次阅读
    <b class='flag-5'>西门子</b>数字化互联与电源全球总经理一行莅临<b class='flag-5'>天</b><b class='flag-5'>拓</b><b class='flag-5'>四方</b>

    西门子S200伺服:革新冶金行业气力运输的幕后英雄

    在冶金行业,高效稳定的物料运输是保障生产顺畅、降低成本的关键环节。西门子S200伺服系统凭借卓越性能,在气力运输领域发挥着不可或缺的作用,为冶金生产注入强大动力。四方作为
    的头像 发表于 07-03 17:00 ?310次阅读

    如何破解三菱PLC西门子PLC通讯难题

    在工业自动化领域,不同品牌PLC之间的通讯一直是工程师们关注的焦点。三菱PLC西门子PLC作为市场主流设备,常因协议差异导致数据交互困难。
    的头像 发表于 06-09 17:14 ?426次阅读
    如何破解三菱<b class='flag-5'>PLC</b>与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的<b class='flag-5'>通讯</b>难题

    三菱PLC如何实现与西门子PLC的profinet通讯

    在工业自动化领域,不同品牌PLC之间的通讯一直是一个挑战。特别是当涉及到三菱PLC西门子PLC的Modbus485
    的头像 发表于 06-07 15:47 ?335次阅读
    三菱<b class='flag-5'>PLC</b>如何实现与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的profinet<b class='flag-5'>通讯</b>?

    工业智能网关可以采集西门子PLC

    工业智能网关可以采集西门子PLC的数据。物通博联提供全面接入西门子PLC的数据采集解决方案,其工业智能网关支持多种网络制式,可采集各种工业设备数据,包括主流
    的头像 发表于 05-26 09:14 ?340次阅读

    四方PLC物联网网关简介

    四方PLC物联网网关是一种集数据采集、协议转换、远程通信等功能于一体的智能设备,它成为连接PLC与上层信息系统、实现数据交互与远程监控的
    的头像 发表于 02-18 18:14 ?453次阅读

    ABB机器人与西门子PLC通讯案例

    在现代工业自动化领域中,机器人与可编程逻辑控制器(PLC)之间的通讯是实现高效、精准生产线的关键。ABB机器人与西门子PLC作为行业内的佼佼者,其
    的头像 发表于 02-02 16:43 ?2129次阅读

    Profinet转Profinet网关应用在霍尼韦尔DCS与西门子1500PLC通讯案例

    Profinet转Profinet网关在霍尼韦尔DCS与西门子1500PLC通讯中的应用案例
    的头像 发表于 12-12 06:31 ?861次阅读
    Profinet转Profinet网关应用在霍尼韦尔DCS与<b class='flag-5'>西门子</b>1500<b class='flag-5'>PLC</b><b class='flag-5'>通讯</b>案例

    西门子PLC S7-1500系列介绍

    的基本特性、信号模块亮点以及其在高速脉冲采集方面的应用。 基本特性 西门子PLC S7-1500系列相比之前的S7-300和S7-400系列,在性价比、运行能力、通讯功能、扩展性能、响应速度和显示功能等方面都有显著提升。这些改进
    的头像 发表于 12-09 18:23 ?3101次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> S7-1500系列介绍

    Profinet 转 EtherNet/IP 网关怎样化解西门子 S7 - 1500 PLC 与 AB PLC 之间的通讯难题

    寄存器文件涉及到通讯,分别对应西门子PLC的M、DB1、DB2三个存储区域。通过捷米特网关的参数设置软件进行配置,配置完成后下载重启,再通过网关的参数配置软件读取网关参数,根据状态消息调试。 二.设备
    的头像 发表于 12-09 16:51 ?1074次阅读
    Profinet 转 EtherNet/IP 网关怎样化解<b class='flag-5'>西门子</b> S7 - 1500 <b class='flag-5'>PLC</b> 与 AB <b class='flag-5'>PLC</b> 之间的<b class='flag-5'>通讯</b>难题

    四方携手西门子PLC在供暖行业的应用

    随着现代化城镇建设的不断推进,集中供热已成为城镇公共事业的重要组成部分。然而,传统供暖方式存在能源利用率低、管网复杂运维成本高、环境污染等问题。 四方作为专业的自动化解决方案提供商,与西门
    的头像 发表于 12-03 16:48 ?467次阅读

    四方携手西门子1500PLC在锂电行业的应用案例

    改进碳酸锂产线的每一个生产环节,扩大产能。 解决方案 为了满足该锂业公司的自动化和数字化需求,四方携手西门子提供了以下解决方案: 1、采用西门子
    的头像 发表于 11-08 17:49 ?926次阅读
    <b class='flag-5'>天</b><b class='flag-5'>拓</b><b class='flag-5'>四方</b>携手<b class='flag-5'>西门子</b>1500<b class='flag-5'>PLC</b>在锂电行业的应用案例

    西门子数控机床数据采集方案

    西门子数控机床以其高精度、高效率、可靠稳定、易于操作和广泛适用的特点,在现代制造业中发挥着重要作用,这些机床广泛应用于汽车、电子、制造等多个行业。如何实现其数控机床数据采集变成了众多企业生产中的共性问题,
    的头像 发表于 11-04 15:19 ?919次阅读
    <b class='flag-5'>西门子</b>数控机床数据采集方案

    西门子PLC的复位操作

    西门子PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。在实际应用过程中,有时需要对PLC进行复位操作,以解决一些程序
    的头像 发表于 08-16 17:46 ?9107次阅读