西门子PLC与DCS通讯
应用场景:
西门子S7系列PLC(S7-200/300/400)控制系统与DCS系统进行数据交互。DCS系统可以支持标准的Modbus RTU或者ModbusTCP通讯协议。
解决方案:
选配工业通讯桥接器NET30-MPI PRO,无需硬件组态和编写通讯程序,通过简单的配置实现DCS系统与西门子PLC系统的Modbus通讯。
网络拓扑:
桥接器的串口1(PPI/MPI/PROFIBUS协议),连接西门子PLC的通讯口,网络(ModbusTCP)或者串口2(ModbusRTU)连接DCS的通讯接口。
参数配置:
1、 西门子通讯参数配置
2、 modbus配置
3、 以太网参数配置
4、 地址映射表
PLC内部寄存器地址与MODBUS地址对应表
Modbus地址 |
PLC内部寄存器地址 |
数据类型 |
计算公式 |
MODBUS功能号 |
最大指令数 |
000001~ |
Q0.0~ |
位 |
Qm.n = 000001 + m*8 + n ① |
FC1(读线圈) FC5(写线圈) |
S7-200:119 S7-300:784 |
050001~ |
M0.0~ |
Mm.n = 050001 + m*8 + n |
FC5:1 |
||
100001~ |
I0.0~ |
Im.n = 100001 + m*8 + n |
FC2(读输入) |
S7-200:119 S7-300:784 |
|
400001~ |
DBx.DBW0~ |
字 |
DB1.DBWm = 400001 + m/2,m为偶数 ② |
FC3(读乘法寄存器) FC16(写乘法寄存器) FC6(写单一乘法寄存器) |
FC3:111 FC16:111 FC6:1 |
450001~ |
MW0~ |
MWm= 450001 + m/2,m为偶数 |
西门子PLC与DCS通讯相关推荐
- c++ char4个字节_西门子PLC的TCP通讯(不同项目下)①--TSEND_C指令
西门子PLC的TCP通讯(不同项目下)①--TSEND_C指令 本期说一下,不同项目下的,连个西门子1200的TCP通讯,这次我们用TSEND_C和TRCV_C组合使用,这次先了解下TSEND_C指令 ...
- modbus tcp主站和从站_组态王与西门子 PLC无线Modbus通讯
组态王与西门子PLC无线Modbus通信方案 本方案是组态软件与西门子S7-200 Smart 进行无线MODBUS 通信的实现方法.此方案可以作为西门子S7-200 Smart与组态软件的无线MOD ...
- labview+PLC程序+OPC完整项目程序Labview和西门子PLC smart200 OPC通讯仪器串口通讯
labview+PLC程序+OPC完整项目程序Labview和西门子PLC smart200 OPC通讯仪器串口通讯 全套项目资料,包括Labview 程序,研华工控机,西门子Smart 200程序, ...
- Labview和西门子PLC smart200 OPC通讯仪器串口通讯
Labview和西门子PLC smart200 OPC通讯仪器串口通讯 全套项目资料,包括Labview 程序,研华工控机,西门子Smart 200程序,电气原理图,元器件清单,详细注释 Labvie ...
- c#与马扎克通讯_北京西门子plc和触摸屏通讯费用情况
怀服务之心凌技术之顶 秉承自主创新,将互联网技术和信息技术应用于工业智能制造并提供整体解决方案.同时,注重服务和培训,与客户共同发展. 北京西门子plc和触摸屏通讯费用情况 智慧路灯组网工厂里的每一台 ...
- 西门子PLC与Unity3D通讯丨PROFINET通讯
Unity3D 与西门子PLC通讯 前言 通讯协议 通讯建立的细节 期间遇到的两个主要问题 总结 前言 想做这样的通讯太久了,从21年二月份陆陆续续到十一月份才正式做好,最开始想西门子1200系列与u ...
- 西门子PLC S7-300出现通讯故障及远程维护办法
西门子S7-300是一款高性能.应用广泛的PLC设备,模块化.分布式结构以及简单易学的操作,使得西门子S7-300成为中小型应用的高性价比方案.如电气设备.数控机床.纺织机械.包装机械.制造生产线,受 ...
- JavaScript对西门子PLC进行读写通讯控制中的问题和修复
之前在文章<JavaScript如何对欧姆龙.三菱.施耐德等PLC进行读写通讯控制>有介绍,如何通过 LECPServer + Javascript 对欧姆龙,三菱,施耐德等PLC进行通讯 ...
- 西门子PLC与触摸屏通讯通信干扰的处理方法
摘要: 问题反映:一套设备,配备S7-400系统,一台TP 270触摸屏放置在操作台上,通过DP/MPI方式传送信息,奇怪的问题是:经常会出现PLC与TP屏无法建立连接,把想到的认为有干扰的地方全部检 ...
- 西门子PLC封装TCP通讯块和调试助手进行TCP仿真测试
说明:由于经常用到TCP通讯,所以封装了一个FB块便于移植调用,该块可以作为Server或Client使用. 硬件:PC 软件:①博途V15 ②S7-PLCSIM Advanced 3.0仿真软件 ③ ...
最新文章
- java xml特殊字符处理_dom4j特殊字符处理
- Android React Native 笔记(二):Component生命周期
- D3D中的粒子系统(4)
- hdu6103[尺取法] 2017多校6
- Silverlight 4版本升级到4.0.60531.0
- SwipeRefreshLayout下拉刷新
- 计算机管理员初级试题及答案,计算机管理员测试题及答案.doc
- 阶段3 1.Mybatis_07.Mybatis的连接池及事务_4 mybatis中使用unpooled配置连接池的原理分析...
- 【故障分析】基于matlab轴承故障分析(时频图+功率谱)【含Matlab源码 922期】
- Dynamic Web 2021Crack版,文档扫描和图像捕获
- python+appium+夜神模拟器APP自动化测试
- 恢复手机HTML文件,easyrecovery恢复手机误删文件方法
- 超文本标签语言html的主要特点,福建教师招考整理:超文本标记语言(HTML)
- 小镇故事介绍 这个世界很喧哗,有的时候只需要一个人静一静
- python实现手机连续点击
- Kubernetes 中的对象是如何删除的:Finalizers 字段介绍
- 输出的字符串中有空格并且无法替换B e a r e r N D c y Z T g 4 N z A t N 2 N h Z C 0 0 Y 2 E 4 L T g x M W E t O D Y
- 性能起飞!驱动人生带你了解AMD FSR3.0及显卡驱动
- 破解Excel2013密码设置工作表保护
- 网易相册找回服务器,再见了,网易相册!24日起关闭服务器,不保留数据