重庆宏昌职业培训log图
  • 重庆职业培训图
  • 学电工、PLC自动化培训图
  • 学挖机培训图

联系方式

咨 询 电 话:023-68716868 联 系 地 址:渝中区大坪(肖家湾车站)
重庆市渝中区宏昌职业培训学校

山西泳坛夺金公式 www.1fmnz.com

泳坛夺金: 重庆PLC培训学校分享西门子支持的功能码


 

在CPU 的V 数据区中为库指令分配存储区(Library Memory

 

MODBUS Master 指令库需要一个284个字节的全局V 存储区。

 

西门子S7200 PLC  MODBUS支持的功能码

 

功能码

描述

1

读取单个/多个线圈的实际输出状态。功能1返回任意数量输出点的接通/断开状态(Q)。

2

读取单个/多个线圈的实际输入状态。功能2返回任意数量的输入点的接通/断开状态(I)

3

多个保持寄存器。功能3返回V存储器的内容。保持寄存器在MODBUS下是字类型,在一个请求中最多可读120个字。

 

4

读单个/多个输入寄存器,返回模拟输入值。

5

写单个线圈(实际输出)。功能5将实际输出点设置为指定值。该输出点不是被强制,用户程序可以重写由MODBUS的请求而写入的值。

 

6

写单个保持寄存器。功能6写一个单个保持寄存器的值到S7-200的V存储区。

 

15

写多个线圈(实际输出)。功能15写多个实际输出值到S7-200的Q映像区。起始输出点必须是一个字节的开始(如Q0.0或Q2.0),并且要写得输出的数量是8的倍数。这是MODBUS从站协议指令的限定。这些点不是被强制,用户程序可以重写由MODBUS的请求而写入的值。

 

16

写多个保持寄存器。功能16写多个保持寄存器到S7-200的V区。在一个请求中最多可写120字。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

例 国产精驱变频器与S7200 CPU224XP PLC通讯

 

 

(1)设置变频器的通讯参数

 

参数

设置值

说明

P0.01

4

启动命令改为串行通讯

P0.03

2

频率给定改为串行通讯

P3.09

133

9600波特率  无奇偶校验

P3.10

3

从站地址3

 

硬件接线

S7200通讯口1

第3脚-----RS485+   第8脚----RS485-

 

 (3) 初始化程序

 

变频器的控制地址,因为变频器控制地址为2000H,所以换位10进制为8192,MUDBUS地址40001开头,需要加1,控制地址为8193,功能码4为读写寄存器,因为启

 

动变频器的控制命令为17,所以传送17到VW200则启动变频器

 

(5 ) 设置变频器的给定频率

 

 

变频器的通信控制字节

 

山西泳坛夺金公式
超级大乐透中奖规则 福彩中心主任 pk10开奖直播下载 大型3d游戏 123开奖直播香港马会123 福利三分彩计划软件 名都国际真钱棋牌 广东十一选五前三万能两码 电子游艺网上投注平台 体彩20选5计算规则 奖金就是尊严 3d南方双彩网 排列五胆拖计算器 玩11选五怎么赚钱 广东好彩1玩法介绍