MODBUS MASTER:
先组态硬件,如下所示:
然后打开OB1,进行编程,如下所示:
先调用初始化的块 MODBUS COMMON LOAD
管脚说明:
REQ: 指令起始于上升沿(0 到 1)。
PORT: 安装并组态完 CM 后,便可在设备组态的“硬件 ID”(Hardware ID) 属性中找到 CM 端口值。符号端口名称在 PLC 变量表的“系统常数”(System constants) 选项卡中指定。就是前面提到的硬件标识符
BAUD: 选择数据传输速率:
1 = 300, 2 = 600, 3 = 1200, 4 = 2400, 5 = 4800, 6 = 9600, 7 = 19200, 8 = 38400, 9 = 57600, 10 = 76800, 11 = 115200 bit/s。所有其它值无效。
PARITY: 选择奇偶校验:
· 0 – 无
· 1 – 奇校验
· 2 – 偶校验
RESP_TO: 响应超时:
5 ms 到 65535 ms - Modbus_Master 等待从站响应的时间(以毫秒为单位)。如果从站在此时间段内未响应,Modbus_Master 将重复请求,或者在指定数量的重试请求后取消请求并提示错误(请参见下文,RETRIES 参数)。
MB_DB:用MODBUS MASTER的背景数据块里面的一部分,如下所示: 对 Modbus_Master 或 Modbus_Slave 指令的背景数据块的引用。必须以 Modbus_Master 或 Modbus_Slave 指令的 MB_DB 参数替换 MB_DB 参数(静态,因此在指令中不可见)。
然后调用MODBUS MASTER 的功能块,如下所示:
管脚说明如下所示:
REQ;是脉冲信号,给一次脉冲,收发一次
MB_ADDR:是从站地址
MODE:读写模式,0是读,1是写
DATA_ADDR:对应功能码
LEN:数据长度
DATA_PRA:接收或发送的存储区域
上述是模式和功能码的对应关系
除上述做法,还需要设置一个地方:
打开MODBUS COMMON LOAD的背景数据块,如下所示:
将MODE 设置成4
上述是主站的总结
接下来说一下从站的设置:
前面参数和主站是一样的,就是调用MODBUS SLAVE需要说明一下:
MB_ADDR: MODBUS 的从站地址
MB_HOLD_REG:这对应的是40001的功能码
例如00001的功能码对应的是Q0.0
10001 ------I0.0
30001-------IW0
其余和主站设置一样.
关键字:西门子 S7-1500 MODBUS 通讯技术
引用地址:
西门子S7-1500MODBUS通讯技术
推荐阅读最新更新时间:2024-11-12 10:25
基于DSP和Modbus总线的智能断路器控制器设计
作为输配电网络中保护用的电力断路器(包括框架式断路器和塑壳式断路器),在设备过载、短路时,能安全、可靠地切断故障电流,防止事故扩大危及到整个输配电系统。随着科学技术的进步,人们对供配电系统的自动化程度要求越来越高,传统断路器的功能已不能满足供配电系统自动化的需要。断路器控制器正在向智能化、多功能、模块化及可通信的方向发展。对于供电系统中的多台断路器要求能实现联网通信、集中监控等功能,即第四代断路器,同时对高分断能力、多保护功能、高可靠性提出了更高的应用要求。本文着重研究和设计了一种基于DSP的Modbus总线的新型可通信智能断路器控制器,并给出结合断路器的上位监控软件的完整应用实现。该控制器不仅具有三段保护的基本功能,还能实现
[嵌入式]
福特将研发下一代互联汽车通讯技术
由于无线网络过载或连接性差等问题,现有的云-车通讯并不稳定。福特(Ford)希望能够研发一种基于云信息和云服务的技术,将驾驶员和服务提供商连接起来。
公司与圣彼得堡工艺与造型艺术大学(St. Petersburg State Polytechnic University)曾在2012年开启了一项大规模汽车通讯技术研发项目,目前该项目已经进入最后阶段。
大学为项目贡献了自己在通讯领域的特长,并采用了来自移动汽车中的通讯数据。
研发团队还打造了一款智能互联管理器,协助确保车辆能够接入高质量通讯通道并传送数据。
团队曾尝试在互联性较差的区域,向驾驶员分享路面紧急事故等关
[汽车电子]
西门子加速在华发展数字化创新
2020 西门子中国数字化创新峰会今天正式开幕。本次峰会主题“共塑·未来”完美诠释了西门子对于后疫情时代创新模式的洞察和主张,通过携手各方伙伴构建创新生态圈,实现以贯穿评估、咨询、集成实施与优化服务的端到端数字化解决方案和人工智能、边缘计算、5G 和工业云等前沿科技在工业制造、城市及基础设施、交通和物联网等领域的落地生根。西门子也全面展示了在这些领域的核心创新能力和最佳实践。此外,西门子在峰会上正式发布了 Siemens Advanta(原西门子物联网服务事业部)的中文名称 -- “西门子艾闻达”。西门子艾闻达积极拓展全新物联网咨询业务,进一步加强了西门子作为企业数字化转型理想创新合作伙伴的独特地位。 西门子股份公司副首席执
[嵌入式]
商用无人机增长快 通讯充电技术待突破
在包括空域、陆路及水域的无人载具发展趋势中,空域无人机的发展在新兴电子科技与传统遥控模型产业转型的驱使下,最为迅速且成熟。无人机技术涉及机械、通讯、飞控、航天等跨领域,市场应用更已拓展至智慧城市、地理探勘、安全监控、物流交通、先进农业等,不仅在产品面有外销潜力,应用方面也具有产业效益。 高盛(Goldman Sachs)研究更预测,由于市场运用需求不断扩增,全球无人机市场从2016年开始至2020年间,将可能突破1,000亿美元。 商用机种成长快速 北美仍是主要市场 美国联邦航空总署(FAA)在2019年初公布布了针对未来20年航空发展的预测,其中就提到光是2018年,在FAA注册的商用无人机数量就已超过17.5万架,让全美注
[机器人]
如何合理的选用PLC
现在市场上的PLC牌子分为三大类:进口的欧美系如西门子、施耐德和GE等;进口的日韩系如欧姆龙、三菱和松下等;国产的有汇川、台达和信捷等。需要说明的是,无论哪个牌子的PLC都是符合国际标准的。IEC(国际电工委员会)是为电子技术的所有领域制定全球标准的国际组织。IEC61131是plc的国际标准,我国参照IEC 61131标准,在1995年12月发布了PLC的国家标准GB/T 15969。 IEC 61131由以下5部分组成:通用信息、设备与测试要求、编程语言、用户指南和通信。其中的第三部分(IEC61131-3)是PLC的编程语言标准。IEC 61131-3是世界上第一个,也是至今为止唯一的工业控制系统的编程语言标准。 目
[嵌入式]
西门子PROFIBUS技术及其在烟草制丝电控系统中的实际应用
PROFIBUS作为一种总线标准,具有开放、国际化、不依赖于设备生产商等特点,由其构成的兼容网络系统,可 应用于不同的场合,分别是PROFIBUS-FMS,提供强有力的通信功能;PROFIBUS-DP,用于传感器和执行器级 的高速数据传输;PROFIBUS-PA,用于安全性较高的场 合,允许对设备进行完全的内部操作。 在烟草制丝电控系统中,控制对象大部分为开关量点。现 场设备控制采用PROFIBUS-DP,主站间通讯一般采用 SIEMENS Industrial Ethernet,也可采用PROFIBUS- FMS。 电控系统设备及结构配置 现场级控制设备选型时,我们主要考虑在SIEMENS的PROFIBUS和另
[嵌入式]
西门子PLC中断指令
中断技术在处理复杂和特殊的控制任务时是必需的,它属 PLC 的高级应用技术。中断是由设备或其他非预期的急需处理的事件引起的,它使系统暂时中断现在正在执行的程序,而转到中断服务程序去处理这些事件,处理完毕后再返回原程序执行。中断事件的发生具有随饥性,中断在可编程序控制器的实时处理、高速处理、通信和网络中非常重要。
一、中断源
(一)中断源及种类
中断源,即中断事件发出中断请求的来源。S7-200可编程序控制器具有最多可达34个中断源,每个中断源都分配一个编号用以识别,称为中断事件号。这些中断源大致分为三大类:通信中断、输入输出中断和时基中断。
(
[嵌入式]
是德科技与西门子EDA合作,赋能新一代无线设计
通过软件之间的双向链接简化EDA工作流程 是德科技的先进设计系统(ADS)与西门子的Xpedition环境之间能够实现无缝数据交换,进而加速产品开发 是德科技宣布与西门子 EDA(Siemens EDA)携手合作,加速无线和国防通信系统的设计。 是德科技的先进设计系统 (ADS) 与西门子 EDA工具套件中的Xpedition Enterprise相结合,可以支持工程师在 Xpedition 环境中进行PCB布局和制造准备,以及在 Keysight ADS 中执行射频(RF)电路和电磁仿真,从而让数字系统和射频电路设计工程师能够更加高效地协同工作。 现如今,复杂的无线和国防通信系统设计要求射频与整体系统设计之间能够达
[工业控制]