您所在的位置:塑胶五金网 > 求购频道 > 电子电工

西门子SM321模块6ES7321-1FF01-0AA0

产品类别:五金工业品-> 电子电工-> 电子元器件、组件

产品规格:全新原装现货

采购数量:1000

采购价格:¥8.00

所在地区:中国浙江绍兴市

最后更新:2017年07月27日

有效期至:2018年07月22日

关键字:

浏览次数:

发送报价

公司基本信息

详细说明

西门子SM321模块,6ES7321-1FF01-0AA0

西门子sm321扩展模块西门子数字量输入6es7321-1ff01-0aa0西门子s7-300

(SIEMENS)上海赞国自动化科技有限公司(西门子分销商)

 上海赞国自动化科技有限公司
 
联系人: 颜工[销售工程师]
 
电话(Tel):-021-61990509
 
传真(Fax):-021-67633621 
 
联系QQ 983991865
 24
小时销售技术服务热线 15000708648

微信;15000708648                       
 
地址(Add):上海市松江区思贤路185591

本公司只销售西门子原装 ,享受西门子免费一年保修

1、MM440的DP通讯功能简介
MM440变频器既支持和主站的周期性数据通讯,也支持和主站的非周期性数据通讯,即S7-300可以使用功能块SFC14/SFC15读取和修改MM440参数值,调用一次可以读取或者修改一个参数。同时也可以使用功能块SFC58/SFC59或者SFB52/SFB53读取和修改MM440参数值,一次 多可以读取或者修改39个参数。

2、MM440周期性数据通讯的报文说明
MM440周期性数据通讯报文有效 数据区域由两部分构成,即PKW区(参数识别ID-数值区)和PZD区(过程数据),见表1。PKW区 多占用4个字,即PKE(参数标识符值:占用一个字)、IND(参数的下标:占用一个字)、PWE1和PWE2(参数数值:共占用两个字)。S7-300使用功能块SFC14/SFC15读取和修改参数需要占用4个PKW,即调用一次功能块可以修改一个参数。PKW区的说明见表2。下面分别介绍一下PKW区的四个字。



表1

 



表2

(1) 个字PKE:参数识别标识ID,见表3。


表3

参数识别标记ID(PKE)总是一个16位的值,位0~10(PNU)包括所请求的参数号码,位11(SPM)用于参数变更报告的触发位,位12~15(AK)包括任务识别标记ID(见表4)和应答识别标记ID(见表5)。


表4

 


表5

(2)第二个字IND:参数的下标
完整的参数号码是由基本参数号码和下标(PNU页号)中的位12-15产生,见表6。因为MM440参数号码没有超过4000,所以在读取和修改参数号为2000到3999时位15-12中必须为1。


表6

(3)第三个字PWE1和第四个字PWE2:参数数值,见表7。
总是以双字(32位)来传送参数值(PWE)。在PPO报文中,仅一个参数值能被传送。由PWE1(高位有效字:第三个字)和PWE2(低位有效字:第四个字)组成一个32位参数值。用PWE2(低位有效字:第四个字)传送一个16位参数值,这种情况下,必须在PROFI-DP主站中,设定PWE1(高位有效字:第三个字)为零。



表7

  •  位0到15(PWE2):用于16位参数的参数值或用于32位参数的低位部分。
  •  位16到31(PWE1):用于等于零的1位参数或用于32位参数的高位部分。


3、MM440非周期性数据通讯的报文说明
MM440支持非周期通讯方式,即扩展的PROFI DP(DPV1)功能,一次 多可以传送240个字节,传输数据块的内容应遵照 PROFIdrive Profile, version 4.0(with data block 47 (DS47))非周期参数通道结构。它包括参数请求和参数应答两部分。

(1)参数请求包括请求标题、参数地址和参数值,见表8。

项目  数据类型  数值  注释 
请求参考  无符号8 位数  0x01 … 0xFF  每一次新的请求主站改变“请求参考“,从站在其应答时镜像“请求参考“ 
请求ID  无符号8位数  0x01  读请求 
      0x02  写请求 
设备ID 无符号8位数   0x00 … 0xFF  对于多个驱动单元设定相应设备ID 
参数数量  无符号8位数   0x01 … 0x27  No.1…39,对于请求多个参数时的参数数量,=1为请求一个参数 
属性  无符号8位数  0x10  数值型 
      0x20  描述型 
      0x30  文本型(不可能) 
元素数量  无符号8位数  0x00  特定功能 
      0x01 … 0x75  No. 1 … 117,数组数量 
参数值  无符号16位数  0x0001 … 0xFFFF  No. 1 … 65535 
下标  无符号16位数  0x0001 … 0xFFFF  No. 1 … 65535 
格式  无符号8位数  0x02  8位整形数 
      0x03  16位整形数 
      0x04  32位整形数 
      0x05  无符号8位数 
      0x06  无符号16位数 
      0x07  无符号32位数 
      0x08  浮点数 
      Other values   PROFIdrive Profile 
      0x40  0
      0x41  字节 
      0x42   
      0x43  双字 
      0x44  错误 
数值号  无符号8位数  0x00 … 0xEA  0..234 
数值  无符号16位数  0x0000 … 0x00FF  读或写的参数值

表8


(2)参数应答描述见表9:

错误值 含义 注释
0X00  无效的参数号  获取不存在的参数 
0X01  参数值不能被改变  修改了一个不允许修改的参数 
0X02  超出上下限  修改的数值超限 
0X03  无效的下标  获取不存在的下标 
0X04  没有数组  用下标获取不存在下标的参数 
0X05  数据类型不正确    
0X06  无效的设定操作(参数只能设定为0    
0X07  描述的元素不能被修改  修改了不能被修改的元素 
0X09  没有描述的数据  获取不存在的参数 
0X0B  没有操作权限    
0X0F  下一个数组不存在  获取下一个不存在的数组 
0X11  变频器运行时不能执行请求任务    
0X14  无效数值    
0X15  应答长度太长  当前的应答长度超出 大传输长度 
0X16  无效的参数地址    
0X17  无效的数据格式    
0X18  数据数量不一致    
0X19  驱动装置不存在    
0X20  文字类型的参数不能被改变    

表9

4、硬件组态和站地址设置
本例中主站选用的是CPU319F-3 PN/DP,版本为V2.6,从站MM440的DP地址为5,MM440的版本为V2.09,选择的报文结构是PPO1,即含有4个PKW和2个PZD,见图1。也可以选择其他报文类型,只要含有4个PKW就可以,见图2。本例中PKW的地址范围是256~263,PZD的地址范围是264~267。

 

图1                                                                                     图2

5、周期性DP通讯读取和修改参数例程
首先在主程序OB块中调用SFC14(读取参数)和SFC15(修改参数),功能块中LADDR为W#16#100,实际就是PKW的起始地址,DB1.DBB 0开始的8个字节是读到的值,DB1.DBB 24开始的8个字节是需要修改的参数值,见图3。M20.0为使能位,同时需要建一个DB1块。因为参数2000以下和2000以上的报文中IND不同,本文则以实例分别介绍如何读取和修改MM440的单字、双字和浮点数的三种参数类型。


图3

修改和读取2000以上参数方法:在下面的图中上部红色框中为实际修改后的值,由功能块SFC14读回来,下部红色框中为希望修改参数值的报文。

(1) 单字:修改参数P2010[1]为6,见图4。

修改参数请求报文
PKE=DB1.DBW 24=200A
IND=DB1.DBW 26=0180
PWE1=DB1.DBW 28=0000
PWE2=DB1.DBW 30=0006
实际应答报文
PKE=DB1.DBW 0=100A
IND=DB1.DBW 2=0180
PWE1=DB1.DBW 4=0
PWE2=DB1.DBW 6=6



图4

(2) 双字:修改参数P2200[1]为1,见图5。
修改参数请求报文
PKE=DB1.DBW 24=80C8
IND=DB1.DBW 26=0180
PWE1=DB1.DBW 28=0001
PWE2=DB1.DBW 30=0000

实际应答报文
PKE=DB1.DBW 0=50C8
IND=DB1.DBW 2=0180
PWE1=DB1.DBW 4=0001
PWE2=DB1.DBW 6=0000


图5

(3) 浮点数:修改参数P2240[1]为40.0,见图6。

修改参数请求报文
PKE=DB1.DBW 24=80F0
IND=DB1.DBW 26=0180
PWE1+PWE2=DB1.DBD 28=40.0

实际应答报文
PKE=DB1.DBW 0=50F0
IND=DB1.DBW 2=0180
PWE1+PWE2=DB1.DBD 4=40.0


图6

修改和读取2000以下参数方法:下面的图中上部红色框中为实际修改后的值,由功能块SFC14读回来,下部红色框中为希望修改参数值的报文。

(1) 单字:修改参数P0701[0]为2,见图7。

修改参数请求报文
PKE=DB1.DBW 24=72BD
IND=DB1.DBW 26=0000
PWE1=DB1.DBW 28=0000
PWE2=DB1.DBW 30=0002

实际应答报文
PKE=DB1.DBW 0=42BD
IND=DB1.DBW 2=0000
PWE1=DB1.DBW 4=0000
PWE2=DB1.DBW 6=0002


图7

(2) 双字:修改参数P1020[0]为1,见图8。

修改参数请求报文
PKE=DB1.DBW 24=83FC
IND=DB1.DBW 26=0000
PWE1=DB1.DBW 28=0001
PWE2=DB1.DBW 30=0000

实际应答报文
PKE=DB1.DBW 0=53FC
IND=DB1.DBW 2=0000
PWE1=DB1.DBW 4=0001
PWE2=DB1.DBW 6=0000


图8

(3) 浮点数:修改参数P1120[1]为40.0,见图9。
修改参数请求报文
PKE=DB1.DBW 24=8460
IND=DB1.DBW 26=0100
PWE1+PWE2=DB1.DBD 28=40.0
实际应答报文
PKE=DB1.DBW 0=5460
IND=DB1.DBW 2=0100
PWE1+PWE2=DB1.DBD 4=40.0



图9

6、非周期DP通讯读取和修改参数例程

方法一:使用SFB52/SFB53对MM440进行非周期DP通讯读取参数时必须要成对出现,即先发送读请求块SFB53,然后发送SFB52块读取参数;而修改参数只需要发送功能块SFB53就可以。功能块中ID的地址可以设置为PZD或者PKW的地址,也可以设置为诊断地址,本例中设为诊断地址W#16#1FFA;功能块中INDEX必须为47;建议功能块中LEN和RECORD的长度一致,或者RECORD的长度大于LEN的长度,只要小于240字节即可,见图10。程序中先置M0.0为1发出读请求,然后程序自动把M0.0复位为0;再置M0.1为1进行读取参数,M0.1也自动复位为0。



读请求                                                                                     读参数
                                                图10

方法二:使用SFC58/SFC59对MM440进行非周期DP通讯读取参数必须要成对出现,即先发送读请求块SFC59,然后发送SFC58块读取参数;而修改参数只需要发送功能块SFC59就可以。功能块中LADDER的地址可以设置为PZD或者PKW的地址,也可以设置为诊断地址,本例中设为诊断地址W#16#1FFA;功能块中IOID必须设置为B#16#54;功能块中RUM必须为B#16#2F,即十进制必须为47;程序中先置M2.0为1发出读请求,然后程序自动把M2.0复位为0;再置M2.1为1进行读取参数,M2.1也自动复位为0,见图11和图12。


读请求                                                                                         读参数

                                                                图11

 西门子6ES7321-1FF01-0AA0



图12

(1)一次读取参数P1120的三个下标值和P1121的三个下标值,报文结构说明见图13,其中DB1.DBB 2(驱动单元ID号码):可以取值为0或1或2。实际设置见图14。



图13

 


读请求                                                                                     读参数

图14

(2)单字:修改参数P0701的三个下标值均为9,主程序调用功能块SFC59,见图15,M3.1置后则自动复位为0。实际修改参数见图16。STARTER软件中参数P0701的三个下标值均被修改为9,见图17。


图15

 



图16

 


图17

(3)双字:把参数P2200的三个下标值都修改为1,实际修改参数见图18,STARTER软件中参数被修改为1,见图19。


图18

 



图19

(4)浮点数:把参数P1120的三个下标修改为11.0/7.0/30.0,实际修改参数见图20,STARTER软件中参数被修改为11.0/7.0/30.0,见图21。



图20

 


图21

1多功能测量表SENTRON PAC3200简介
SENTRON PAC3200电能监视设备可精确提供系统特性,包括电压和电流 大值、 小值和平均值,功率值、频率、功率因数、对称性、逻辑计算、负载趋势、谐波和总谐波失真等。SENTRON PAC3200可检测 50 多个基本数值,具有 10个电能计数器,可用于全面负载检测。它们的测量准确度满足电能计数器标准所规定的较高要求。PAC3200带有MOD RTU-RS485接口、PROFI-DP接口和MOD TCP 接口,可以很方便将PAC3200的数据上传到PLC中进行处理,也可以上传到HMI中进行数据分析、处理及归档。对于西门子系统可以轻松地将PAC3200集成到上位自动化系统中,例如,集成到西门子 SIMATIC PCS 7 powerrate 和SIMATIC Wi powerrate 软件包中。


2 PAC3200通信接口对比
PAC3200可以通过MOD RTU RS485接口、MOD TCP 以太网接口以及现场总线PROFI-DP接口与PLC和HMI通信。下面分别以连接S7-300 PLC为例,在通信性能、连接的个数、编程方面进行对比:

1) 通信性能:PROFI-DP使用令牌方式由主站依次访问从站,是实时现场总线,通信响应快,通信的响应时间应考虑PAC3200数据的刷新时间(自身刷新时间可能较PROFI-DP刷新时间慢);如果选择以太网MOD TCP 通信,由于不是实时网络,通信性能次之,通信的响应时间也应考虑PAC3200数据的刷新时间(自身刷新时间可能较以太网刷新时间慢);使用RS485 MOD RTU通信,由于基于串口,通信性能不能与以太网与PROFI-DP相比较。
2) 连接个数:使用PROFI-DP,基于主站的性能, 多可以连接126个站点;以太网MOD TCP 通信,基于CP的连接个数,通常16个;使用RS485 MOD RTU,可以连接一个网段,典型值31个站点。
3) 编程:使用PROFI-DP,不需要编写通信程序;使用以太网MOD TCP 通信,需要编写发送接收通信程序;使用RS485 MOD RTU通信,需要编写从站轮询程序,比较麻烦,如果没有购买MOD RTU的驱动,还需要编写通信程序。
4) 价格:PROFI-DP与RS485 MOD RTU通信需要购买选件网卡,而PAC3200本身集成以太网接口,支持MOD TCP 通信。
下面将介绍PAC3200的MOD TCP 通信。


3 MOD TCP 通信报文
MOD TCP 使MOD RTU协议运行于以太网,MOD TCP使用TCP/IP和以太网在站点间传送MOD报文,MOD TCP结合了以太网物理网络和网络标准TCP/IP以及以MOD作为应用协议标准的数据表示方法。MOD TCP通信报文被封装于以太网TCP/IP数据包中。与传统的串口方式,MOD TCP插入一个标准的MOD报文到TCP报文中,不再带有数据校验和地址,如图1所示:



图1 MOD TCP报文

由于使用以太网TCP/IP数据链路层的校验机制而保证了数据的完整性,MOD TCP 报文中不再带有数据校验”CHECKSUM”,原有报文中的“ADDRESS”也被“UNIT ID”替代而加在MOD应用协议报文头中。
MOD TCP服务器使用502端口与客户端进行通信。

S7-300 与PAC3200 之间进行MOD TCP 通信时,MOD应为协议的报文头赋值如下:
byte 0: transaction identifier (高字节) – 为0
byte 1:transaction identifier(低字节) - 为0
byte 2:protocol identifier(高字节) = 0
byte 3:protocol identifier (低字节) = 0
byte 4:length field (高字节) = 0 (因为所有的报文小于256)
byte 5:length field (低字节) = 后面跟随的字节数
byte 6:unit identifier -原从站地址,这里为0
byte 7:MOD 功能码,通过功能码发送通信命令
byte 8 ~:后续的字节数与功能码相关


4 PAC3200支持的MOD TCP 功能码
在MOD TCP 的报文中,通过使用功能码请求通信伙伴的数据,如对内部寄存器的读写操作、读输入寄存器、写输出寄存器等。不同的操作使用不同的功能码,如FC1、2、3、4、5、6、7、15、16等,PAC3200支持FC2、FC3、FC4、FC6、FC16,在下面将介绍PAC3200这些功能码的报文格式:

FC2 读输入的位信号:
请求
Byte 0: 功能码,2
Byte 1-2: 开始的位地址
Byte 3-4:位的个数 (1-2000)

响应

Byte 0: 返回的功能码 2
Byte 1: 返回的字节个数 (B=(位的个数+7)/8)
Byte 2-(B+1): 位信号的值 ( 有效位是 个位信号)

FC3 读多个寄存器信号:
请求
Byte 0: 功能码,3
Byte 1-2: 寄存器开始地址
Byte 3-4: 寄存器的个数 (1-125)

响应

Byte 0: 返回的功能码 3
Byte 1: 返回的字节个数 (B=2倍寄存器数)
Byte 2-(B+1): 寄存器的值

FC4 读输入寄存器信号:
请求
Byte 0: 功能码,4
Byte 1-2: 输入寄存器开始地址
Byte 3-4: 输入寄存器的个数 (1-125)

响应:

Byte 0: 返回的功能码 4
Byte 1: 返回的字节个数 (B=2倍输入寄存器数)
Byte 2-(B+1): 输入寄存器的值

FC6 写单个寄存器信号:
请求
Byte 0: 功能码,6
Byte 1-2: 寄存器地址
Byte 3-4: 寄存器的值

响应

Byte 0: 返回的功能码 6
Byte 1-2: 寄存器地址
Byte 3-4: 寄存器的值

FC16 写多个寄存器信号:
请求
Byte 0: 功能码,10(HEX)
Byte 1-2: 寄存器开始地址
Byte 3-4: 寄存器的个数 (1-100)
Byte 5:字节的个数 (B=2倍输入寄存器数)
Byte 6-(B+5) 预置的寄存器值

响应

Byte 0: 返回的功能码 10(HEX)
Byte 1-2: 寄存器开始地址
Byte 3-4: 寄存器个数

一个寄存器为两个字节,上面介绍的首地址为MOD TCP 报文中PDU的首地址。

5 PAC3200的地址区
使用不同的功能码可以对PAC3200不同的地址区进行操作:
测量变量:例如电压、电流值、输入、输出等变量可以使用FC3和FC4,FC3与FC4功能相
同,两者都可以读。
状态参数:例如限制值0、1、2以及输入0、输出0等位信号,使用FC2可以读出这些信
号。
设定参数:例如连接类型、是否使用电压变送器电压、一次侧电压等,可以使用FC3、FC4进
行读操作,两者功能相同,使用FC16进行写操作。
通信参数:例如IP地址、网关等参数,可以使用FC3、FC4进
行读操作,两者功能相同,使用FC16进行写操作。
信息参数:例如产品的序列号等,可以使用FC3、FC4进行读操作,两者功能相同,使用
FC16进行写操作。
命令参数:例如复位 大值、 小值以及能量计数器等参数,使用FC6进行写操作。


6 PAC3200侧的配置
使用PAC3200集成的以太网通信接口进行MOD TCP通信,需要对接口进行设置,步骤如下:

1):使用F4(Menu) > "SETTINGS>MUNICATION 进入如下界面如图2所示:


图2 通信界面

2):使用F4(Edit)键对选中的条目进行编辑,在通信界面中设定MOD TCP 通信的IP地
址、子网掩码及网关,在“PROTOCOL”中选择“TCP”后退出,PAC3200侧设置完成。


7 PLC侧设置
在PLC侧作的设置是为了与PAC3200建立TCP连接,以S7-300为例,步骤如下:
1):在SIMATIC Manager中创建一个S7-300的项目,本例中项目名为MOD_TCP。
2):插入一个S7-300站,从硬件目录中插入CP343-1,本例为CP343-1IT,如图3所示:


图3 插入以太网模块

3):双击CP343-1的PN IO 槽,配置IP地址、子网掩码,CP343-1的IP地址必须与
PAC3200在一个网段中,否则需要配置路由器地址,如图4所示:


图4 设置CP地址参数

4):在硬件界面中点击“Options”->“configurework”进入网络连接界面,如图5所示:


图5 网络配置界面

5):点击CPU,出现网络连接表,双击表中任一空格,选择通信连接类型,由于CP343-1与
PAC3200使用以太网TCP/IP的通信方式,所以连接类型选择为“TCP CONNECTION”,如
图6所示:


图6 选择连接类型

6):确认选择的连接类型后,进入属性界面,如图7所示:


图7 连接属性-通用信息栏

选择“Active connection establishment”选项,表示在通信连接初始化中由CP343-1主动发出连接请求。同样在“Block parameters”中自动生成通信参数,用于编程时的参数赋值。

7):在连接属性的地址栏中,配置通信双方的地址,如图8所示:


图8 连接属性-地址栏

在IP地址中填写PAC3200的地址,本例中为192.168.1.13,在PORT端口号中定义本方的端口号,为了不与网络中固定功能的端口号冲突,西门子PLC通常以2000开始,PAC3200的端口号由MOD TCP规定固定为502。

8):配置完成后,存盘编译,将整个硬件配置下载到PLC中,使用网线连接PAC3200后,在
网络配置界面中使用菜单命令:“PLC”->“activate connection sta”,查看实际连 接状态,如图9所示:


图9 查看连接状态

如果连接状态显示成功(符号为绿色的三角),可以进行下一步工作,如果出现红方块,表示没有建立连接,需要检查通信双方的设置及网线,通常的情况下,PAC3200设置完成后需要重新上电启动。
如果需要与多个设备进行MOD TCP通信,则需要建立多个通信连接,PLC侧的端口号不能相同,可以为2000、2001、2002等,但是连接的不同MOD TCP的服务器端口号必须为502,只是IP地址不同。


8 PLC编程
在前面的章节中已经介绍了MOD TCP的报文格式,在PLC侧的通信程序就必须符合这种报文格式。下面以例子的方式介绍通信程序的编写。
在OB1中调用用于CP343-1的通信函数FC5和FC6,如果是S7-400,需要在S7-400的函数库中调用FC50和FC60,如图10所示:


图10 调用通信函数

通信函数FC5的参数含义:
ACT :沿触发信号。
ID :参考本地CPU连接表中的块参数(图7)。
LADDR :参考本地CPU连接表中的块参数(图7)。
SEND : 发送区, 大通信数据为8K字节。
LEN : 实际发送数据长度。
DONE :每次发送成功,产生一个上升沿。
ERROR :错误位。
STA:通信状态字。

通信函数FC6的参数含义:
ID :参考本地CPU连接表中的块参数。
LADDR :参考本地CPU连接表中的块参数。
RECV : 接收区。接收区应大于等于发送区。
NDR : 每次接收到新数据,产生一个上升沿。
ERROR :错误位。
STA:通信状态字。
LEN : 实际接收数据长度。

如何实现MOD TCP通信,可以通过例子进行说明,例如读出PAC3200设备的IP地址,通过PAC3200的手册可以知道,IP地址为通信参数,偏移地址(开始地址)为63001,占用两个寄存器,上面已经介绍通信参数的读取可以使用功能码FC3或FC4读出,MOD TCP 的报文头(参考图1)BMAP部分占用7个字节,协议数据单元(PDU)部分占用5个字节,那么通过通信函数FC5一共发送12个字节,本例中数据发送区为DB1.DBB0~DB1.DBB11,然后将请求的内容分别赋值到DB1.DBB0~DB1.DBB11中,请求报文格式如下:

DB1,DBB0=0 transaction identifier (高字节) – 为0
DB1,DBB1=0 transaction identifier(低字节) - 为0
DB1,DBB2=0 protocol identifier(高字节) = 0
DB1,DBB3=0 protocol identifier (低字节) = 0
DB1,DBB4=0 length field (高字节) = 0 (因为所有的报文小于256)
DB1,DBB5=6 后面跟随的字节数
DB1,DBB6=7 unit identifier -原从站地址,这里为任意值
 

MPAP

 

DB1,DBB7=4 MOD 功能码
DB1,DBB8= F6(HEX)输入寄存器开始地址(高字节)
DB1,DBB9=19 (HEX) 输入寄存器开始地址(低字节)
DB1,DBB10=0 输入寄存器的个数(高字节)
DB1,DBB11=2 输入寄存器的个数(低字节)
 

 

PDU


 

DB1.DBB0~DB1.DBB11经过赋值请求信息后,例子中M0.5每个上升沿将发送一次请求,如果通信成功,通过FC6将接收到PAC3200的返回信息,返回信息为13个字节,放入到数据接收区DB2.DBB0~DB2.DBB12中,接收报文的格式如下:

DB2,DBB0=0 transaction identifier (高字节) – 为0
DB2,DBB1=0 transaction identifier(低字节) - 为0
DB2,DBB2=0 protocol identifier(高字节) = 0
DB2,DBB3=0 protocol identifier (低字节) = 0
DB2,DBB4=0 length field (高字节) = 0 (因为所有的报文小于256)
DB2,DBB5=7 后面跟随的字节数
DB2,DBB6=7 unit identifier -返回值
 

 

MBAP

 

DB2,DBB7=4 MOD 功能码
DB2,DBB8= 4 返回的字节个数
DB2,DBB9= C0(HEX) ,192(DEC) 个寄存器值(高字节)
DB2,DBB10=A8(HEX),168(DEC) 个寄存器值(低字节)
DB2,DBB11=1 第二个寄存器值(高字节)
DB2,DBB12=D(HEX),13(DEC)第二个寄存器值(低字节)
 

 

PDU

 

S7300电源模板

6ES7307-1BA00-0AA0

6ES7307-1EA00-0AA0

6ES7307-1KA01-0AA0

CPU

6ES7312-1AE13-0AB0

6ES7312-5BE03-0AB0

6ES7313-5BF03-0AB0

6ES7313-6BF03-0AB0

6ES7313-6CF03-0AB0

6ES7314-1AG13-0AB0

6ES7314-6BG03-0AB0

6ES7314-6CG03-0AB0

6ES7315-2AG10-0AB0

6ES7315-2EH13-0AB0

6ES7317-2AJ10-0AB0

6ES7317-2EK13-0AB0

6ES7318-3EL00-0AB0

内存卡

6ES7 953-8LF20-0AA0

6ES7 953-8LG11-0AA0

6ES7 953-8LJ20-0AA0

6ES7 953-8LL20-0AA0

6ES7 953-8LM20-0AA0

6ES7 953-8LP20-0AA0

开关量模板

本公司其他求购

  • 最新求购
  • 相关企业
联系我们

电话:0769-22305675

传真:0769-23031246

联系我们

联系QQ:234145668

150-1482-2798

周一至周日8:30-18:00

东莞市邦邻信息科技有限公司 版权所有©2006-2024 电话:0769-22305675 传真:0769-23031246
联系QQ:234145668 客服及建议:15014822798 经营证照

服务热线

150-1482-2798

找回账号密码

信息发布咨询

申诉意见反馈

会员功能说明

微信服务号