西门子6EP1252-0AA00三相电源

     

     

     

     

     

------------------------------------------------

上海庆惜自动化设备有限公司

  :田 工 (销售工程师)

24小时服务热线 :(同步)

:          

商务( Q Q ) :4933947

邮箱(Email): 4933947@qq.com

地址( Add ):上海市奉贤区青村镇光明金钱公路

------------------------------------------------

花30秒询价,你会知道什么叫优势;花60秒咨询,你会知道什么叫服务;

合作一次,你会知道什么叫质量!以质量求生存,以信誉求发展。

我司将提供的质量,服务作为自已重要的责任。

产品 名称: 西门子S7-300模块

产品订货号: 6ES7 400-0HR01-4AB0

产品 规格:【德国原装,全新】

产品 质量:【品质保证,罚十】

产品 价格:【薄利多销,行业低】

产品 货期:【库存销售,现买现卖】

上海庆惜公司:

凡在公司采购西门子产品,均可质保一年,罚十上海庆惜自动化设备有限公司主要经营销售西门子:6ES5 6ES7系列PLC,通讯电缆,直流电源,人机界面,工控机,交换机,变频器,直流调速器,自动化成套控制系统 所有产品为西门子原装,全新未开封,质保一年。型号太多,无法一一列出,详情请来电咨询。

  • TIA V13 SP1版本软件中提供了2个版本的Modbus RTU指令:


  • 图1. 两个版本Modbus RTU指令

  • 早期版本的Modbus RTU指令(图1. 中 MODBUS (V2.2))仅可通过CM1241通信模块或CB1241通信板进行Modbus RTU通信。
    新版本的 Modbus RTU指令(图1. 中 MODBUS(RTU) V3.0)扩展了Modbus RTU的功能,该指令除了支持CM1241通信模块、CB1241通信板,还支持 PROFINET 或 PROFIBUS 分布式 I/O 机架上的PTP通信模块实现Modbus RTU通信。

  • 新版本 Modbus RTU指令所支持的PTP模块如下图2.所示:


  • 图2. 新版本 Modbus RTU指令所支持的PTP模块 

  • 新版本Modbus RTU指令的使用

  • 新版本Modbus RTU指令中包含Modbus RTU 主站指令和从站指令。本文以 CPU1217C+CM1241 RS422/485+ET200SP CM PTP 模块为例,介绍新版本 Modbus RTU 指令主从通信的编程步骤。 
    其中CPU 机架CM1241 RS422/485作为Modbus RTU从站,分布式机架ET200SP 中 CMPTP 模块作为Modbus RTU主站。网络结构图如下:


  • 图3. Modubus RTU 网络通信结构图

  • 本项目中使用到的硬件和软件如下:

  • 硬件:
    ① CPU1217C (订货号: 6ES7 217-1AG40-0XB0),固件版本V4.1.3
    ② CM1241 RS422/485模块 (订货号:6ES7 241-1CH32-0XB0),固件版本V2.1
    ③ 24V 电源PS307(订货号:6ES7307-1KA02-0AA0) 
    ④ ET200 SP IM155-6PN HF(订货号:6ES7155-6AU00-0CN0)
    ⑤ CM PTP模块(订货号:6ES7137-6AA00-0BA0)

  •  

  •  

  • 软件:
    ① TIA V13 SP1 UP 9

  • 1.设备组态

  • a.组态CM1241 RS422/485模块

  • 打开设备视图,添加S7-1200CPU,并在硬件目录里找到“通信模块”→“点到点”→“CM1241(RS422/485)”,拖拽此模块至CPU左侧即可,如下图4.所示:

  • 图4. 添加 CM 1241 RS422/485模块
    注意: 
    固件版本>=V2.1 的CM 1241 RS422/485模块,才支持新版本Modbus RTU指令。

  • 接下来,在“设备视图”中用鼠标选中CM1241(RS422/485)模块,在“属性”→“端口组态”中配置此模块硬件接口参数,
    本例以传输率=9.6Kbps,奇偶校验=无奇偶校验,数据位=8位字符,停止位=1为例。如CM 1241 端口组态设置如下图5.所示:


  • 图5. CM1241 RS422/485 模块端口组态

  •  

  • 后在“硬件标识符”里确认一下硬件标识符为269(该参数在程序编程中会被使用),如下图6.所示:

  • 图6 硬件标识符

  • 另外,S7-1200 还提供了系统和时钟存储器功能,为了便于后续指令,建议使能该功能。在CPU “属性”→“常规”→“系统和时钟存储器”使能系统和时钟存储器功能,如图7. 所示。


  • 图7. 系统和时钟存储器功能

  • b.组态ET200 SP CM PtP 模块

  • (1)、插入一个ET200SP分布式站点。
  • 打开网络视图并拖入一个ET200SP站点,并将其分配给相应的IO 控制器(本例CPU1217C 为 IO 控制器),如图8.所示。


  • 图8. 插入ET200SP站点

  • (2)、组态ET200SP 站点。
  • 在ET200SP的"设备视图"环境下,为ET200SP 站点添加信号、通信模块和服务器模块,在本例中只添加了CM PTP模块和服务器模块。
    注意: 
    ET200SP站点中,服务器模块是必须组态的。服务器模块随接口模块一起采购,无需单独购买。

  • ET200SP接口模块需要为其分配IP地址和Device Name, 有关ET200 SP 分布式IO 组态详细步骤,请参考《ET200 SP 使用快速入门》,本例不再描述Profinet IO通信的相关设置与步骤。

  • 在ET200SP"设备视图"中用鼠标选中CM PTP,在“属性”→“常规”→“接口”→“操作模式”中配置此模块硬件接口参数,
    本例设定“工作模式":"半双工(RS485)2线制操作";"接收线路的初始状态":"无"。如下图9.所示:


  • 图9. CM PTP 操作模式

  • 接下来,在“属性”→“常规”→“接口”→“端口组态”中配置此模块端口组态参数,
    本例设定"协议":"Freeport/Modbus";"端口参数"设置:传输率=9.6Kbps,奇偶校验=无奇偶校验,数据位=8位字符,停止位=1为例。端口组态设置如下图10.所示:


  • 图10. CM PTP 端口组态

  • 后需要在“硬件标识符”里确认一下CM PTP 模块硬件标识符,该参数在程序编程中会被使用。

  • 2.软件编程

  • a.Modbus RTU 主站编程

  • Modbus RTU主站编程需要调用Modbus_Comm_Load 指令和Modbus_Master 指令,其中Modbus_Comm_Load 指令通过 Modbus RTU 协议对通信模块进行组态,Modbus_Master 指令可通过由 Modbus_Comm_Load 指令组态的端口作为 Modbus 主站进行通信, Modbus_Comm_Load 指令的 MB_DB 参数必须连接到 Modbus_Master 指令的(静态)MB_DB 参数。

  • 本例中分布式机架ET200SP 中 CM PTP 模块作为Modbus RTU主站,其相关编程步骤如下:

  •  

  • (1)、OB1 中插入一个FC函数,并在函数中拖入Modbus_Comm_Load 指令和Modbus_Master 指令。如图11. 所示

  • 图11. 拖入Modbus RTU 主站指令

  • Modbus_Comm_Load指令各参数意义如下表1所示:


  • 引脚

    说明

    REQ

    上升沿触发

    PORT

    通信端口的硬件标识符

    BAUD

    波特率选择:3600,6000,12000,2400,4800,9600,19200,38400,57600,76800,115200

    PARITY

    奇偶检验选择:0-无;1-奇校验;2-偶校验

    FLOW_CTRL

    流控制选择:0-(默认值)无流控制

    RTS_ON_DLY

    RTS延时选择:0-(默认值)

    RTS_OFF_DLY

    RTS关断延时选择:0-(默认值)

    RESP_TO

    响应时: 默认值 = 1000 ms。MB_MASTER 允许用于从站响应的时间(以毫秒为单位)。

    MB_DB

    对 Modbus_Master 或 Modbus_Slave 指令的背景数据块的引用。
    MB_DB 参数必须与 Modbus_Master 或 Modbus_Slave 指令中的静态变量MB_DB 参数相连。

    DONE

    如果上一个请求完成并且没有错误,DONE 位将变为 TRUE 并保持一个周期。

    ERROR

    如果上一个请求完成出错,则 ERROR 位将变为 TRUE 并保持一个周期。 STATUS 参数中的错误代码仅在 ERROR = TRUE 的周期内有效。

    STATUS

    端口组态错误代码,请参考TIA 软件在线帮助或S7-1200 系统手册。


  • 表1 MB_COMM_LOAD指令参数意义

    Modbus_Master指令各参数意义如下表2所示:


  • 引脚

    说明

    EN

    使能端

    REQ

    TRUE = 请求向 Modbus 从站发送数据 ,建议采用上升沿触发

    MB_ADDR

    Modbus RTU从站地址。默认地址范围:0至247;扩展地址范围:0至65535。值0被保留用于将消息广播到所有Modbus从站。

    MODE

    模式选择: 请求类型(读取或写入)。

    DATA_ADDR

    从站中的起始地址:Modbus从站中将供访问的数据的起始地址。

    DATA_LEN

    数据长度:要在该请求中访问的位数或字数。

    DATA_PTR

    数据指针: 指向要进行数据写入或数据读取的标记或数据块地址。

    DONE

    完成位:上一请求已完成且没有出错后,DONE 位将保持为 TRUE 一个扫描周期时间。

    BUSY

    FALSE – Modbus_Master 无激活命令:
    TRUE – Modbus_Master 命令执行中

    ERROR

    对 Modbus_Master 或 Modbus_Slave 指令的背景数据块的引用。
    MB_DB 参数必须与 Modbus_Master 或 Modbus_Slave 指令中的静态变量MB_DB 参数相连。

    STATUS

    如果上一个请求完成并且没有错误,DONE 位将变为 TRUE 并保持一个周期。

    ERROR

    如果上一个请求完成出错,则 ERROR 位将变为 TRUE 并保持一个周期。 STATUS 参数中的错误代码仅在 ERROR = TRUE 的周期内有效。

    STATUS

    错误代码


  • 表2 Modbus_Master指令参数意义

  • 注意: 
    ①Modbus_Comm_Load指令不建议在启动组织块OB100中调用,建议在OB1中调用。Modbus_Comm_Load指令在OB1中调用时,其输入位“REQ”需使用上升沿触发,本例中该输入位采用 “FirstScan” 系统存储器位。
    ②Modbus_Comm_Load指令背景数据块中的静态变量“MODE”用于描述PTP模块的工作模式,有效的工作模式包括:

  • 0 = 全双工 (RS232)

  • 1 = 全双工 (RS422) 四线制模式(点对点)

  • 2 = 全全双工 (RS 422) 四线制模式(多点主站,CM PtP (ET 200SP))

  • 3 = 全全双工 (RS 422) 四线制模式(多点从站,CM PtP (ET 200SP))

  • 4 = 半双工 (RS485) 二线制模式

    S7-300/400与S7-200SMART之间的以太网S7通信

    S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。
    经过测试发现S7-300/400通过集成的PN口或CP343-1/CP443-1与S7-200 SMART PLC 之间的S7通信也是可以的, 但是需要S7-300/400侧编程调用PUT/GET指令。

    注意:
    1.S7-200 SMART CPU 与S7-300/400 CPU 之间的S7通信未经西门子测试,本文档仅供客户测试使用,使用该种通信方式所产生的任何危险需要有客户自己承担!
    2.S7-200 SMARTPLC V2.0 版本才开始支持PUT/GET通信,V1.0版本的CPU需要升级固件后方可支持PUT/GET。
    3. S7-300/400若采用CP通信时,则需要采用Standard或Advanced类型通信模块,CP343-1 Lean模块不支持。 
    4.本文仅介绍S7-300集成PN口与S7-200 SMART CPU S7通信。

    S7通信介绍

    S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。
    S7-300/400通过以太网接口与S7-200 SMART PLC 之间的S7通讯经过测试是可以的,但是需要S7-300/400侧编程调用PUT/GET指令,见表1所示。
    表 1 PUT和GET :

    S7-400S7-300描述简要描述
    SFB 14FB 14读数据单边编程读访问。
    SFB 15FB 15写数据单边编程写访问。

    S7-300/400根据使用通信接口(集成的PN口或CP343-1/CP443-1)不同,调用的功能块来源也不同。
    通信接口为S7-300 集成PN接口时,需要使用Standard Library中PUT/GET指令,如图1所示。

    图1 S7-300PN接口需采用Standard Library

    通信接口为S7-300 CP通信模块时,需要使用SIMATIC_NET_CP 库中PUT/GET指令,如图2所示。
     
    图2 S7-300 CP模块接口需采用SIMATIC_NET_CP库

    S7-400 CPU不区分通信接口,需要使用System Function Blocks 中的SFB14/SFB15指令块,如图3所示。
     
    图3 S7-400 需采用SFB程序块

    硬件及网络组态

    本文以采用1个315-2PN/DP,1个S7-200 SMART PLC为例,介绍它们之间的S7通信。 
    在STEP7中创建一个新项目,项目名称为S7-300-SMART。插入1个S7-300站,在硬件组态中插入CPU 315-2 PN/DP。如图4所示。 

    图4 STEP7 项目中插入S7-300站点

    设置CPU 315-2PN/DP的IP地址:192.168.0.1,如图5所示。硬件组态完成后,即可下载该组态。 

    图5 设置CPU PN IP地址

    打开“NetPro”设置网络参数,选中CPU 315-2PN/DP,在连接列表中建立新的连接。步骤如图6所示。 

    图6 NetPro组态视图中插入新连接

    选择 Unspecified  站点,选择通讯协议 S7 connection,点击 Apply,如图7所示。 

    图7 组态新连接

    在弹出的S7 connection属性对话框中,勾选 Establish an active connection,设置Partner address:192.168.0.2(S7-200 SMART PLC IP 地址),如图8所示。 

    图8 设置S7连接参数
    点击 "Address Details" ,再弹出来的对话框设置 Partner 的 Slot 为1,如图9所示。点击 OK即可关闭该对话框。 

    图9 设置“address details”参数

    网络组态创建完成后,需要编译,如图10所示。 

    图10 保存并编译连接

    网络组态编译无错,鼠标先点击 CPU 315-2PN/DP ,然后点击下载按钮下载网络组态,步骤如图11所示。 

    图 11 下载组态连接

    程序编程

    可以通过SFB/FB 14 "GET",从远程CPU中读取数据。
    S7-300:在REQ的上升沿处读取数据。在REQ的每个上升沿处传送参数ID、ADDR_1和RD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1和RD_1参数。
    S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将要读取的区域的相关指针(ADDR_i)发送到伙伴CPU。远程伙伴返回此数据。在 下一个SFB/FB调用处,已接收的数据被复制到组态的接收区(RD_i)中。必须要参数ADDR_i和RD_i定义的区域在长度和数据类型方面 要相互匹配。
    通过状态参数NDR数值为1来指示此作业已完成。只有在前一个作业已经完成之后,才能重新激活读作业。远程CPU可以处于RUN或STOP工作状态。如果 正在读取数据时发生访问故障,或如果数据类型检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出表示。

    通过使用SFB/FB 15 "PUT",可以将数据写入到远程CPU。
    S7-300:在REQ的上升沿处发送数据。在REQ的每个上升沿处传送参数ID、ADDR_1和SD_1。在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分配新数值。
    S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将指向要写入数据的区域(ADDR_i)的指针和数据(SD_i)发送到伙伴CPU。 远程伙伴将所需要的数据保存在随数据一起提供的地址下面,并返回一个执行确认。必须要参数ADDR_i和SD_i定义的区域在编号、长度和数据类 型方面相互匹配。
    如果没有产生任何错误,则在下一个SFB/FB调用时,通过状态参数DONE来指示,其数值为1。只有在后一个作业完成之后,才能再次激活写作业。远程 CPU可以处于RUN或STOP模式。如果正在写入数据时发生访问故障,或如果执行检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出 表示。
    打开SIMATIC 315 PN-1的OB1,在OB1中依次调用FB14,FB15如图12、图13所示:

    图12 FB14调用
    表2.FB14参数说明 :

    参数

    描述

    数据类型

    存储区

    描述

    REQ

    INPUT

    BOOL

    I、Q、M、D、L

    上升沿触发调用功能块

    ID

    INPUT

    WORD

    M、D、常数

    地址参数ID

    NDR

    OUTPUT

    BOOL

    I、Q、M、D、L

    为1时,接收数据

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    接收到新数据

    STATUS

    OUTPUT

    WORD

    I、Q、M、D、L

    故障代码

    S7-300: 
    ADDR_1
    S7-400: 
    ADDR_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    M、D

    I、Q、M、D、 
    T、C

    从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。

    S7-300: 
    RD_1
    S7-400: 
    RD_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    S7-300:M、D
    S7-400 I、Q、 
    M、D、T、C

    本站接收数据地址


    图13 FB15调用
    表3.FB15参数说明 :

    参数

    描述

    数据类型

    存储区

    描述

    REQ

    INPUT

    BOOL

    I、Q、M、D、L

    上升沿触发调用功能块

    ID

    INPUT

    WORD

    M、D、常数

    地址参数

    DONE

    OUTPUT

    BOOL

    I、Q、M、D、L

    为1时,发送完成

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    为1时,有故障发生

    STATUS

    OUTPUT

    WORD

    I、Q、M、D、L

    故障代码

    S7-300: 
    ADDR_1
    S7-400: 
    ADDR_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    M、D

    I、Q、M、D、 
    T、C

    从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。

    S7-300: 
    SD_1
    S7-400: 
    SD_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    S7-300:M、D

    S7-400 I、Q、 
    M、D、T、C

    本站发送数据地址

    注意:

    S7-200 SMART PLC 不需要编程。 S7-200 SMART 中的V存储区在S7-300/400 PLC 编程中以DB1数据块的形式体现。

    1FK7042-5AF71-1DH5             6SL3130-7TE25-5AA3
    6SL3120-1TE31-3AA3              西门子紫色电缆
    西门子双芯电缆
    西门子快速标准电缆
    西门子GP电缆
    西门子2芯电缆
    西门子屏蔽电缆
    西门子DP电缆
    西门子PROFIBUS电缆
    西门子双芯紫色电缆
    西门子紫色双芯电缆
    西门子紫色2芯电缆
    西门子紫色标准电缆
    西门子2芯双芯电缆
    西门子双芯GP电缆
    西门子双芯DP电缆
    西门子双芯PROFIBUS电缆
    西门子快速标准双芯电缆
    西门子双芯屏蔽电缆
    西门子GP紫色电缆
    西门子2芯紫色电缆
    西门子紫色快速标准电缆
    西门子屏蔽紫色电缆
    西门子紫色DP电缆
    西门子PROFIBUS紫色电缆
    西门子紫色GP电缆
    西门子紫色屏蔽电缆
    西门子紫色PROFIBUS电缆
    西门子2芯屏蔽电缆
    西门子2芯DP电缆
    西门子2芯PROFIBUS电缆
    西门子屏蔽双芯电缆
    西门子屏蔽2芯电缆
    西门子屏蔽PROFIBUS电缆
    西门子屏蔽GP电缆
    西门子屏蔽标准电缆
    西门子GP紫色DP电缆
    西门子GP屏蔽电缆
    西门子GP双芯电缆
    西门子PROFIBUS双芯电缆
    西门子DP双芯电缆
    西门子GP 2芯电缆
    西门子标准电缆
    西门子GP 2x2电缆
    西门子安装电缆
    西门子RJ45电缆
    西门子4芯电缆
    西门子绿色屏蔽电缆
    西门子标准GP2x2电缆
    西门子标准TP安装电缆
    西门子标准RJ45电缆
    西门子标准4芯电缆
    西门子TP标准绿色屏蔽电缆
    西门子GP 2x2标准电缆
    西门子GP 2x2安装电缆
    西门子GP2x2 RJ45电缆
    西门子GP2x2 4芯电缆
    西门子GP2x2绿色电缆
    西门子GP2x2屏蔽电缆
    西门子安装标准电缆
    西门子安装GP 2x2电缆
    西门子安装RJ45电缆
    西门子安装4芯电缆
    西门子安装屏蔽电缆
    西门子安装绿色电缆
    西门子RJ45标准电缆
    西门子RJ45 GP 2x2电缆
    西门子RJ45安装电缆
    西门子RJ45 4芯电缆
    西门子RJ45绿色电缆
    西门子RJ45屏蔽电缆
    西门子4芯标准电缆
    西门子4芯GP 2x2电缆
    西门子4芯RJ45电缆
    西门子4芯屏蔽电缆
    西门子4芯绿色电缆
    西门子绿色标准电缆
    西门子绿色GP 2x2电缆
    西门子绿色安装电缆
    西门子绿色4芯电缆
    西门子屏蔽GP 2x2电缆
    西门子屏蔽RJ45电缆
    西门子屏蔽绿色电缆
    西门子四芯网线
    西门子以太网标准电缆
    西门子以太网GP 2x2电缆
    西门子以太网RJ45电缆
    西门子以太网4芯屏蔽电缆
    西门子以太网绿色电缆
    西门子以太网安装电缆
    西门子四芯标准电缆
    西门子四芯GP 2x2电缆
    西门子四芯RJ45电缆
    西门子四芯屏蔽电缆
    西门子四芯绿色电缆
    西门子PROFIBUS拖缆
    西门子双芯屏蔽线
    西门子可拖拽电缆
    西门子屏蔽线
    西门子PROFIBUS双芯屏蔽线
    西门子PROFIBUS可拖拽电缆
    西门子PROFIBUS屏蔽线
    西门子双芯屏蔽PROFIBUS拖缆
    西门子双芯屏蔽可拖拽电缆
    西门子双芯蓝色线
    西门子屏蔽蓝色线
    西门子PROFIBUS蓝色线
    西门子可拖拽电缆线
    西门子可拖拽蓝色线
    西门子可拖拽PROFIBUS电缆
    西门子可拖拽屏蔽线
    西门子可拖拽双芯屏蔽线
    西门子屏蔽PROFIBUS拖缆
    西门子屏蔽可拖拽电缆
    西门子屏蔽蓝色电缆
    西门子双芯蓝色电缆
    西门子2芯拖拽电缆
    西门子2芯PROFIBUS拖缆
    西门子2芯可拖拽电缆
    西门子2芯蓝色电缆
    西门子2芯屏蔽线
    西门子DP接头
    西门子连接器
    西门子PROFIBUS接头
    西门子总线连接器
    西门子90度电缆出线连接器
    西门子快速连接器
    西门子DP连接接头
    西门子DP PROFIBUS接头
    西门子DP总线连接器
    西门子DP90度电缆出线连接器
    西门子DP快速连接器
    西门子连接DP接头
    西门子连接PROFIBUS接头
    西门子通讯总线连接器
    西门子连接90度电缆出线连接器
    西门子通讯快速连接器
    西门子PROFIBUS DP接头
    西门子PROFIBUS连接器
    西门子PROFIBUS总线连接器
    西门子PROFIBUS 90度电缆出线接器
    西门子PROFIBUS通讯线接器
    西门子总线DP接头
    西门子总线PROFIBUS接头
    西门子总线90度电缆出线连接器
    西门子总线通讯连接器
    西门子DP通讯连接器
    西门子通讯DP接头
    西门子通讯连接器
    西门子通讯PROFIBUS接头
    西门子通讯快速连接DP接头
    西门子通讯DP接头不带编程口
    西门子DP接头不带编程口
    西门子连接器不带编程口
    西门子PROFIBUS接头不带编程口
    西门子总线连接器不带编程口
    西门子90度电缆出线连接器不带编程口
    西门子快速连接器不带编程口
    西门子带编程口DP接头
    西门子带编程口连接器
    西门子带编程口PROFIBUS接头
    西门子带编程口总线连接器
    西门子带编程口90度电缆出线连接器
    西门子带编程口快速连接器
    西门子35度电缆出线不带编程口
    西门子带编程口35度电缆出线
    CPU SR20
    CPU ST20
    CPU SR30
    CPU ST30
    CPU SR40
    CPU ST40
    CPU SR60
    CPU ST60
    CPU CR40
    CPU CR60
    EM DI08
    EM DR08
    EM DT08
    EM DR16
    EM DR32
    EM DT16
    EM DT32
    EM AI04
    EM AI08
    EM AQ02
    EM AQ04
    EM AM03
    EM AM06
    EM AR02
    EM AR04
    EM AT04
    SB CM01
    SB DT04
    SB AE01
    SB AQ01
    SB BA01
    PS207
    PS207
    CSM1277
    EM DP01
    SMART 700 IE V3
    SMART 1000 IE V3
    TD400C
    6SL3120-1TE32-0AA4
    6SL3120-1TE23-OAA3
    6SL3120-1TE21-0AA3
    6SL3120-1TE21-8AA3
    6SL3120-1TE15-OAA3
    6SL3120-2TE13-0AA3
    6SL3120-2TE21-8AA3
    6SL3120-2TE21-0AA3
    6SL3130-6TE21-6AA3
    6SL3120-6TE23-6AA3
    6SL3130-6AE15-0AB0
    6SL3130-6AE21-OABO
    6SL3130-7TE21-6AA3
    6SL3162-2BDOO-OAAO
    6SC6508-0AA02
    6SC6500-0NA44
    6SY7000-0AB66
    6SE7098-OXX84-0AH0
    6FC5111-0CA05-0AA0
    6FC5111-0CA01-0AA0
    6FC5111-0CA03-0AA2
    6FC5111-0CA04-0AA0
    6FC5111-0CA02-0AA2
    6FC5110-OBB04-OAAI
    6FC5203-0AD10-1AA0
    6FC5203-0AF00-0AA1
    6FC5203-OAF01-OAA0
    6FC5203-OAF02-OAA1
    6FC5203-OAFO3-OAAO
    6FC5203-0AF05-0AB0
    6FC5203-OAF22-1AA2
    6FC5203-0AF22-0AA2
    6FC5210-0DF31-2AB0
    T-C12024067
    6FC5210-0DF00-1AA2
    6FC5210-0DF00-OAA2
    6FC5410-0AYO3-1AA0
    6FC5247-0AA00-0AA3
    6FC5247-0AA11-1AA3
    6FC5411-0AA00-0AA0
    6FC5211-0AA00-0AA0
    6FC5250-6AY30-3AH0
    6FC5270-5AX30-3AH0
    6FC5250-6BX10-3AH0
    6FC5303-ODT12-1AA1
    6FC5303-0DM13-1AA1
    6FC5357-OBB25-0AA0
    6FC5357-0BB11-OAE1
    6FC5357-OBB11-0AE0
    6FC5357-0BB21-0AE0
    6FC5357-0BB22-0AE0
    6FC5357-OBB23-OAEO
    6FC5357-OBB35-0AAO
    6FC5357-0BB35-0AA0(0AB0)
    6FC5357-0BB33-0AE2
    6FC5357-0BB15-0AA0
    6FC5357-0BB15-0AA0(0AB0)
    6FC5357-OBB25-0AA0
    6FC5357-0BB25-0AA0(0AB0)
    6FC5357-0BB24-0AA0
    6FC5370-OAAOO-2AA1
    6FC5447-0AA00-0AA1
    6FC5447-0AA01-0AA0
    6FC9320-5DC01
    6FX1841-0BX01-3A
    6FX2001-2CC50
    6FX2001-5QP24
    6FX2001-2EF00
    6FX2002-1DC00-1BA0
    6FX2003-0DA00
    6FX2003-0DS00
    6FX2003-0DA00
    6FX2006-1BGO3
    6FX2006-1BG03
    6FX2006-1BH01
    6FX2007-1AE04
    6FX2007-1AE14
    6FX2007-1AC14
    6FX2007-1AD03
    6FX2007-1AD03 
    6FX2007-1AD13
    6FX2007-1AC04
    6FX5002-2CA31-1BHO
    6FX5002-5CSO1-1CA0
    6FX8002-2CA11-1BFO
    6FX8002-2CA11-1CAO
    6ES7132-4BFOO-0AAO
    6ES7151-1BAO2-OABO
    6ES7972-0BA52-0XA0
    6ES7392-1AM00-0AA0
    6ES7392-1BM01-0AA0
    6ES7392-1AJ00-0AA0
    6ES5700-8MA11
    6ES7231-4HF30-0XB0
    6ES7195-7HA00-OXAO
    6ES7810-2CC03-0YX0
    6SE7022-6ES87-1FE0
    1FK7100-5AF71-1SG0
    1FK7101-5AF71-1AH0
    1FK7103-5AF71-1SH0
    1FK7042-5AF71-1AH0
    1FK7042-5AF71-1AG0
    1FK7060-5AF71-1AG0
    1FK7063-5AF71-1AG0
    1FK7063-5AF71-1EG0
    1FK7063-5AF71-1AH0
    1FK7063-5AF71-1EG0
    1FK7063-5AF71-1SH0
    1FK7083-5AF71-1AG0
    1FK7083-5AF71-1AA0
    1FK7083-5AF71-1AH0
    1FT6105-1AC71-1AG1
    C98043-A1630-L1-06
    C98043-A1630-L1-0
    KFD2-STC4-EX1
    C98043-A7002-L4-12
    C98043-A7010-L2
    C98043-A7010-L1
    C98043-A7005-L1
    C98043-A7009-L1
    C98043-A1630-L1-06
    3VT8216-2AA03-2KA2
    3VT8325-2BA03-0BA0
    3VT8320-2AA03-0AA2
    3VT8563-2AA03-2PA2
    6GK1562-1AA00
    6GK1561-1AA01
    6ES7307-1EA01-0AA0
    6ES7321-1BH50-0AA0
    6ES7365-0BA01-0AA0
    6ES7307-1KA01-0AA0
    6ES7314-1AG13-0AB0
    6ES7138-4DF11-0AB0
    6XV1830-0EH10
    6ES7392-1AJ00-0AA0
    6ES7392-1AM00-0AA0
    6ES7972-0BB41-0XA0
    6ES7972-0BA12-0XA0
    6ES7972-0BA41-0XA0
    6ES7972-0BB12-0XA0
    3RK1301-0AB10-0AA4
    3TH8244-0XF0
    6SE6420-2UD27-5CA1
    IO 1790l811A板
    6SE6400-1PB00-0AA0
    6SE7090-0XX84-0AB0
    6SE7090-0XX84-0FF5
    6SE7090-0XX84-0KA0
    6RA2818-6DS21-0
    C98043-A7001-L2
    C98043-A7001-L1
    C87043-A7006-L1
    C98043-A7010-L2
    C98043-A7010-L1
    C98043-A7005-L1
    C98043-A7009-L1
    6FX5002-2CA12-1CF0
    6FX5002-2CA31-1CA0
    1FK7060-5AF71-1AG0
    6SN1123-1AA00-0BA2
    1LA7083-2AA10
    6SN1118-0NH01-0AA1
    6SN1123-1AA00-0EA2
    6SN1146-1AB00-0BA1
    6SN1123-1AA00-0BA2
    6SN1123-1AB00-0AA2
    6SN1123-1AA00-0LA3
    6SN1123-1AB00-0BA2
    6SN1123-1AB00-0CA3
    6SN1145-1AA01-0AA2
    6SL3120-2TE13-0AA3
    1FK7101-5AF71-1SG0
    1FK7083-5AF71-1AG0
    1FK7080-5AF71-1TG0
    6SE7090-0XX84-0AD1
    6SE7090-0XX84-0FE0
    6SE7090-0XX84-0FA0
    3RW4047-1BB14
    6GK1561-1AA01
    6GK1561-3AA01
    6GK1571-1AA00
    6GK1562-1AA00
    6GK1161-3AA01
    6GK1905-6AA00
    6XV1830-0EH10
    6ES7972-0BA52-0XA0
    6ES7972-0BB52-0XA0
    6ES7972-0BA12-0XA0
    6ES7972-0BB12-0XA0
    6ES7972-0BA42-0XA0
    6ES7972-0BB42-0XA0
    6GK1901-1GA00
    6XV1840-2AH10
    6XV1830-3EH10
    6ES7972-0AA02-0XA0
    6GK1901-1BB10-2AA0
    6GK1901-1BB10-2AB0
    6GK1901-1BB10-2AE0
    6GK1901-1BB20-2AA0
    6GK1901-1BB20-2AB0
    6GK1901-1BB20-2AE0
    6GK1901-1BB30-0AA0
    6GK1901-1BB30-0AB0
    6GK1901-1BB30-0AE0
    6GK1901-1BB11-2AA0
    6GK1901-1BB11-2AB0
    6GK1901-1BB11-2AE0
    1FK7060-5AF71-1DG5
    1FK7060-5AF71-1DH5
    1FK7063-5AF71-1DG5
    1FK7063-5AF71-1DH5
    1FK7083-5AF71-1DG5
    1FK7083-5AF71-1DH5
    1FK7100-5AF71-1DG5
    1FK7100-5AF71-1DH5
    1FK7101-5AF71-1DG5
    1FK7101-5AF71-1DH5
    1FK7103-5AC71-1DG5
    1FK7103-5AC71-1DH5
    1FK7105-5AC71-1DG5
    1FK7105-5AC71-1DH5
    1FK7103-5AF71-1DG5
    1FK7103-5AF71-1DH5
    1FK7105-5AF71-1DG5
    1FK7105-5AF71-1DH5
    1PH7103-2QF02-0CJ0
    1PH7105-2QF02-0CJ0
    1PH7107-2QF02-0CJ0
    1PH7133-2QD02-0CJ0
    1PH7105-2QF02-0LJ0
    1PH7107-2QF02-0LJ0
    1PH7131-2QF02-0CJ0
    1PH7137-2QF03-0BJ0
    6FX2002-1DC00-1AF0
    6FX2002-1DC00-1AJ0
    6FX2002-1DC00-1BA0
    6FX2002-1DC00-1BF0
    6SL3060-4AD00-0AA0
    6SL3060-4AF00-0AA0
    6SL3060-4AH00-0AA0
    6SL3060-4AU00-0AA0
    6FX5002-5CS01-1AF0
    6FX5002-5DS01-1AF0
    6FX5002-5CS01-1AJ0
    6FX5002-5DS01-1AJ0
    6FX5002-5CS01-1BA0
    6FX5002-5DS01-1BA0
    6FX5002-5CS01-1BF0
    6FX5002-5DS01-1BF0
    6FX5002-5CS31-1AF0
    6FX5002-5DS31-1AF0
    6FX5002-5CS31-1AJ0
    6FX5002-5DS31-1AJ0
    6FX5002-5CS31-1BA0
    6FX5002-5DS31-1BA0
    6FX5002-5CS31-1BF0
    6FX5002-5DS31-1BF0
    6FX5002-5CS41-1AF0
    6FX5002-5DS41-1AF0
    6FX5002-5CS41-1BA0
    6FX5002-5DS41-1BA0
    6FX5002-5CS41-1BF0
    6FX5002-5DS41-1BF0
    6FX5002-5CS61-1AF0
    6FX5002-5DS61-1AF0
    6FX5002-5CS61-1BA0
    6FX5002-5DS61-1BA0
    6FX5002-5CS61-1BF0
    6FX5002-5DS61-1BF0
    6SL3162-2MA00-0AA0
    6FX5002-2DC10-1AF0
    6FX5002-2DC10-1AJ0
    6FX5002-2DC10-1BA0
    6FX5002-2DC10-1BF0
    6FX5002-2CD01-1AF0
    6FX5002-2CD01-1BA0
    6FX5002-2CD01-1BF0
    6FX5002-2CD01-1CA0
    6FX5002-2CD01-1CF0
    6FX5002-2CG00-1AF0
    6FX5002-2CG00-1BA0
    6FX5002-2CG00-1BF0
    6FX5002-2CG00-1CA0
    6FX5002-2CG00-1CF0
    6SL3055-0AA00-5BA3
    6SL3055-0AA00-5CA2
    6SL3055-0AA00-6AA0 
    6FX2001-3EB02
    6FX2001-3CC50
    6FX2001-2CF00
    6FX2001-2EB02 
    6FX2003-7DX00
    6FX2003-7FX00
    6FX2001-7KP01
    6FX2001-7KF10
    6FX2007-1AD03
    6FX2007-1AD13
    6FX2006-1BG03
    6FX2007-1AC04
    6FX2007-1AC14
    6FX2007-1AE04
    6FX2007-1AE14
    6FX2003-0DS00
    1FK7042-5AF71-1SH0
    1FK7060-5AF71-1SG0
    1FK7060-5AF71-1SH0
    1FK7063-5AF71-1SG0
    1FK7063-5AF71-1SH0
    1FK7083-5AF71-1SG0
    1FK7083-5AF71-1SH0
    1FK7100-5AF71-1SG0
    1FK7100-5AF71-1SH0
    1FK7101-5AF71-1SG0
    1FK7101-5AF71-1SH0
    1FK7103-5AF71-1SG0
    1FK7103-5AF71-1SH0
    6FX6002-5CA01-1AF0
    6FX6002-5DA01-1AF0
    6FX6002-5CA01-1BA0
    6FX6002-5DA01-1BA0
    6FX6002-5CA01-1BF0
    6FX6002-5DA01-1BF0
    6FX5002-5CA31-1AF0
    6FX5002-5DA31-1AF0
    6FX5002-5CA31-1BA0
    6FX5002-5DA31-1BA0
    6FX5002-5CA31-1BF0
    6FX5002-5DA31-1BF0
    6FX5002-5CA41-1AF0
    6FX5002-5DA41-1AF0
    6FX5002-5CA41-1BA0
    6FX5002-5DA41-1BA0
    6FX5002-5CA41-1BF0
    6FX5002-5DA41-1BF0
    6FX6002-2CF02-1AF0
    6FX6002-2CF02-1BA0
    6FX6002-2CF02-1BF0
    6FX6002-2CJ10-1AH0
    6SN1123-1AA00-0AA2
    6SN1123-1AA00-0HA2
    6SN1123-1AA00-0BA2
    6SN1123-1AA00-0CA2
    6SN1123-1AA00-0EA2
    6SN1123-1AA00-0DA2
    6SN1123-1AA00-0LA3
    6SN1123-1AA00-0JA1
    6SN1123-1AA01-0FA1
    6SN1123-1AB00-0CA3
    6SN1123-1AB00-0AA2
    6SN1123-1AB00-0BA2
    6SN1123-1AB00-0HA2
    6SN1123-1AA00-0KA1
    6SN1124-1AB00-0BA2
    6SN1124-1AA00-0CA2
    6SN1118-0DG23-0AA0
    6SN1118-ODG23-OAA1
    6SN1118-ODG22-OAA1
    6SN1118-ODG21-OAA1
    6SN1118-ODH21-OAAO
    6SN1118-ODH21-OAA1
    6SN1118-0DH23-0AA1
    6SN1118-0DK23-0AA2
    6SN1118-ODM33-OAA2
    6SN1118-0DM31-0AA2
    6SN1118-0DM23-0AA0
    6SN1118-0DM21-0AA1
    6SN1118-0DM13-0AA1
    6SN1118-0DM11-0AA1
    6SN1118-0DJ21-0AA2
    6SN1118-0DJ23-0AA2
    6SN1118-0NJ01-0AA1
    6SN1118-0NH01-0AA1
    6SN1118-ONH11-OAA1
    6SN1118-0NH11-0AA1
    6SN1118-0NK01-0AA1
    6SN1118-1NK01-0AA1
    6SN1118-1NJ01-0AA1
    6SN1118-OAA11-OAA1
    6SN1118-OAE11-OAA1
    6SN1111-OABOO-OAAO
    6SL3000-0DE21-6AA0
    6SN1111-0AA00-0CV1
    6SL3000-0DE28-0AA1
    6SL3100-1BE21-3AA0
    6SN1111-0AA00-0EV0
    6SN1121-OBA11-OAA1
    6SN1112-1AC01-0AA1
    6SN1145-1BA01-0DA1
    6SN1145-1BA02-0CA2
    6SN1145-1BB00-0FA1
    6SN1145-1BB00-0EA1
    6SN1145-1AA00-0CAO
    6SN1145-1AA01-0AA2
    6SN1145-1BA01-0BA2
    6SN1146-1AB00-0BA1
    6SN1114-0NB01-0AA1
    6SN1114-0NB00-0AA2
    6SN1114-OAA01-OAA0
    6SN1115-0BA11-0AA1
    6SN1162-0BA03-0AA1
    6SN1162-1AA00-0AA0 
    6SN1162-0BA02-0AA2
    6SL3054-0CG01-1AA0
    6SL3055-0AA00-5CA2
    6SL3055-0AA00-5AA3
    6SL3055-0AA00-5BA3
    6SL3055-0AA00-3AA1
    6SL3055-0AA00-4BA0
    6SL3040-1MA00-0AA0
    6SL3040-0LA00-0AA1
    6SL3120-1TE24-5AA3
    6SL3120-1TE26-OAA3
    6SL3120-1TE28-5AA3

  • 6ES7288-1SR20-0AA0


  • 6ES7288-1ST20-0AA0


  • 6ES7288-1SR30-0AA0


  • 6ES7288-1ST30-0AA0


  • 6ES7288-1SR40-0AA0


  • 6ES7288-1ST40-0AA0


  • 6ES7288-1SR60-0AA0


  • 6ES7288-1ST60-0AA0


  • 6ES7288-1CR40-0AA0


  • 6ES7288-1CR60-0AA0


  • 6ES7288-2DE08-0AA0


  • 6ES7288-2DR08-0AA0


  • 6ES7288-2DT08-0AA0


  • 6ES7288-2DR16-0AA0


  • 6ES7288-2DR32-0AA0


  • 6ES7288-2DT16-0AA0


  • 6ES7288-2DT32-0AA0


  • 6ES7288-3AE04-0AA0


  • 6ES7288-3AE08-0AA0


  • 6ES7288-3AQ02-0AA0


  • 6ES7288-3AQ04-0AA0


  • 6ES7288-3AM03-0AA0


  • 6ES7288-3AM06-0AA0


  • 6ES7288-3AR02-0AA0


  • 6ES7288-3AR04-0AA0


  • 6ES7288-3AT04-0AA0


  • 6ES7288-5CM01-0AA0


  • 6ES7288-5DT04-0AA0


  • 6ES7288-5AE01-0AA0


  • 6ES7288-5AQ01-0AA0


  • 6ES7288-5BA01-0AA0


  • 6EP1332-1LA00


  • 6EP1332-1LA10


  • 6GK7277-1AA00-0AA0


  • 6ES7288-7DP01-0AA0


  • 6AV6648-0CC11-3AX0


  • 6AV6648-0CE11-3AX0


  • 6AV6640-0AA00-0AX0


  • 6ES7212-1AB23-0XB8


  • 6ES7212-1BB23-0XB8


  • 6ES7214-1AD23-0XB8


  • 6ES7214-1BD23-0XB8


  • 6ES7214-2AD23-0XB8


  • 6ES7214-2AS23-0XB8


  • 6ES7214-2BD23-0XB8


  • 6ES7216-2AD23-0XB8


  • 6ES7216-2BD23-0XB8


  • 6ES7221-1BF22-0XA8


  • 6ES7221-1BH22-0XA8


  • 6ES7222-1BF22-0XA8


  • 6ES7222-1HF22-0XA8


  • 6ES7223-1BF22-0XA8


  • 6ES7223-1HF22-0XA8


  • 6ES7223-1BH22-0XA8


  • 6ES7223-1PH22-0XA8


  • 6ES7223-1BL22-0XA8


  • 6ES7223-1PL22-0XA8


  • 6ES7223-1BM22-0XA8


  • 6ES7223-1PM22-0XA8


  • 6ES7231-0HC22-0XA8


  • 6ES7231-7PB22-0XA8


  • 6ES7231-7PD22-0XA8


  • 6ES7232-0HB22-0XA8


  • 6ES7235-0KD22-0XA8


  • 6ES7231-0HF22-0XA0


  • 6ES7231-7PC22-0XA0


  • 6ES7231-7PF22-0XA0


  • 6ES7232-0HD22-0XA0


  • 6ES7235-0KD22-0XA0


  • 6ES7241-1AA22-0XA0


  • 6ES7253-1AA22-0XA0


  • 6ES7277-0AA22-0XA0


  • 6GK7243-1EX01-0XE0


  • 6ES7290-6AA20-0XA0


  • 6ES7291-8BA20-0XA0


  • 6ES7901-3CB30-0XA0


  • 6ES7901-3DB30-0XA0

TIA V13 SP1版本软件中提供了2个版本的Modbus RTU指令:


图1. 两个版本Modbus RTU指令

早期版本的Modbus RTU指令(图1. 中 MODBUS (V2.2))仅可通过CM1241通信模块或CB1241通信板进行Modbus RTU通信。
新版本的 Modbus RTU指令(图1. 中 MODBUS(RTU) V3.0)扩展了Modbus RTU的功能,该指令除了支持CM1241通信模块、CB1241通信板,还支持 PROFINET 或 PROFIBUS 分布式 I/O 机架上的PTP通信模块实现Modbus RTU通信。

新版本 Modbus RTU指令所支持的PTP模块如下图2.所示:


图2. 新版本 Modbus RTU指令所支持的PTP模块 

新版本Modbus RTU指令的使用

新版本Modbus RTU指令中包含Modbus RTU 主站指令和从站指令。本文以 CPU1217C+CM1241 RS422/485+ET200SP CM PTP 模块为例,介绍新版本 Modbus RTU 指令主从通信的编程步骤。 
其中CPU 机架CM1241 RS422/485作为Modbus RTU从站,分布式机架ET200SP 中 CMPTP 模块作为Modbus RTU主站。网络结构图如下:


图3. Modubus RTU 网络通信结构图

本项目中使用到的硬件和软件如下:

硬件:
① CPU1217C (订货号: 6ES7 217-1AG40-0XB0),固件版本V4.1.3
② CM1241 RS422/485模块 (订货号:6ES7 241-1CH32-0XB0),固件版本V2.1
③ 24V 电源PS307(订货号:6ES7307-1KA02-0AA0) 
④ ET200 SP IM155-6PN HF(订货号:6ES7155-6AU00-0CN0)
⑤ CM PTP模块(订货号:6ES7137-6AA00-0BA0)

 

 

软件:
① TIA V13 SP1 UP 9

1.设备组态

a.组态CM1241 RS422/485模块

打开设备视图,添加S7-1200CPU,并在硬件目录里找到“通信模块”→“点到点”→“CM1241(RS422/485)”,拖拽此模块至CPU左侧即可,如下图4.所示:

图4. 添加 CM 1241 RS422/485模块
注意: 
固件版本>=V2.1 的CM 1241 RS422/485模块,才支持新版本Modbus RTU指令。

接下来,在“设备视图”中用鼠标选中CM1241(RS422/485)模块,在“属性”→“端口组态”中配置此模块硬件接口参数,
本例以传输率=9.6Kbps,奇偶校验=无奇偶校验,数据位=8位字符,停止位=1为例。如CM 1241 端口组态设置如下图5.所示:


图5. CM1241 RS422/485 模块端口组态

 

后在“硬件标识符”里确认一下硬件标识符为269(该参数在程序编程中会被使用),如下图6.所示:

图6 硬件标识符

另外,S7-1200 还提供了系统和时钟存储器功能,为了便于后续指令,建议使能该功能。在CPU “属性”→“常规”→“系统和时钟存储器”使能系统和时钟存储器功能,如图7. 所示。


图7. 系统和时钟存储器功能

b.组态ET200 SP CM PtP 模块

(1)、插入一个ET200SP分布式站点。

打开网络视图并拖入一个ET200SP站点,并将其分配给相应的IO 控制器(本例CPU1217C 为 IO 控制器),如图8.所示。


图8. 插入ET200SP站点

(2)、组态ET200SP 站点。

在ET200SP的"设备视图"环境下,为ET200SP 站点添加信号、通信模块和服务器模块,在本例中只添加了CM PTP模块和服务器模块。
注意: 
ET200SP站点中,服务器模块是必须组态的。服务器模块随接口模块一起采购,无需单独购买。

ET200SP接口模块需要为其分配IP地址和Device Name, 有关ET200 SP 分布式IO 组态详细步骤,请参考《ET200 SP 使用快速入门》,本例不再描述Profinet IO通信的相关设置与步骤。

在ET200SP"设备视图"中用鼠标选中CM PTP,在“属性”→“常规”→“接口”→“操作模式”中配置此模块硬件接口参数,
本例设定“工作模式":"半双工(RS485)2线制操作";"接收线路的初始状态":"无"。如下图9.所示:


图9. CM PTP 操作模式

接下来,在“属性”→“常规”→“接口”→“端口组态”中配置此模块端口组态参数,
本例设定"协议":"Freeport/Modbus";"端口参数"设置:传输率=9.6Kbps,奇偶校验=无奇偶校验,数据位=8位字符,停止位=1为例。端口组态设置如下图10.所示:


图10. CM PTP 端口组态

后需要在“硬件标识符”里确认一下CM PTP 模块硬件标识符,该参数在程序编程中会被使用。

2.软件编程

a.Modbus RTU 主站编程

Modbus RTU主站编程需要调用Modbus_Comm_Load 指令和Modbus_Master 指令,其中Modbus_Comm_Load 指令通过 Modbus RTU 协议对通信模块进行组态,Modbus_Master 指令可通过由 Modbus_Comm_Load 指令组态的端口作为 Modbus 主站进行通信, Modbus_Comm_Load 指令的 MB_DB 参数必须连接到 Modbus_Master 指令的(静态)MB_DB 参数。

本例中分布式机架ET200SP 中 CM PTP 模块作为Modbus RTU主站,其相关编程步骤如下:

 

(1)、OB1 中插入一个FC函数,并在函数中拖入Modbus_Comm_Load 指令和Modbus_Master 指令。如图11. 所示


图11. 拖入Modbus RTU 主站指令

Modbus_Comm_Load指令各参数意义如下表1所示:


引脚

说明

REQ

上升沿触发

PORT

通信端口的硬件标识符

BAUD

波特率选择:3600,6000,12000,2400,4800,9600,19200,38400,57600,76800,115200

PARITY

奇偶检验选择:0-无;1-奇校验;2-偶校验

FLOW_CTRL

流控制选择:0-(默认值)无流控制

RTS_ON_DLY

RTS延时选择:0-(默认值)

RTS_OFF_DLY

RTS关断延时选择:0-(默认值)

RESP_TO

响应时: 默认值 = 1000 ms。MB_MASTER 允许用于从站响应的时间(以毫秒为单位)。

MB_DB

对 Modbus_Master 或 Modbus_Slave 指令的背景数据块的引用。
MB_DB 参数必须与 Modbus_Master 或 Modbus_Slave 指令中的静态变量MB_DB 参数相连。

DONE

如果上一个请求完成并且没有错误,DONE 位将变为 TRUE 并保持一个周期。

ERROR

如果上一个请求完成出错,则 ERROR 位将变为 TRUE 并保持一个周期。 STATUS 参数中的错误代码仅在 ERROR = TRUE 的周期内有效。

STATUS

端口组态错误代码,请参考TIA 软件在线帮助或S7-1200 系统手册。


表1 MB_COMM_LOAD指令参数意义

Modbus_Master指令各参数意义如下表2所示:


引脚

说明

EN

使能端

REQ

TRUE = 请求向 Modbus 从站发送数据 ,建议采用上升沿触发

MB_ADDR

Modbus RTU从站地址。默认地址范围:0至247;扩展地址范围:0至65535。值0被保留用于将消息广播到所有Modbus从站。

MODE

模式选择: 请求类型(读取或写入)。

DATA_ADDR

从站中的起始地址:Modbus从站中将供访问的数据的起始地址。

DATA_LEN

数据长度:要在该请求中访问的位数或字数。

DATA_PTR

数据指针: 指向要进行数据写入或数据读取的标记或数据块地址。

DONE

完成位:上一请求已完成且没有出错后,DONE 位将保持为 TRUE 一个扫描周期时间。

BUSY

FALSE – Modbus_Master 无激活命令:
TRUE – Modbus_Master 命令执行中

ERROR

对 Modbus_Master 或 Modbus_Slave 指令的背景数据块的引用。
MB_DB 参数必须与 Modbus_Master 或 Modbus_Slave 指令中的静态变量MB_DB 参数相连。

STATUS

如果上一个请求完成并且没有错误,DONE 位将变为 TRUE 并保持一个周期。

ERROR

如果上一个请求完成出错,则 ERROR 位将变为 TRUE 并保持一个周期。 STATUS 参数中的错误代码仅在 ERROR = TRUE 的周期内有效。

STATUS

错误代码


表2 Modbus_Master指令参数意义

注意: 
①Modbus_Comm_Load指令不建议在启动组织块OB100中调用,建议在OB1中调用。Modbus_Comm_Load指令在OB1中调用时,其输入位“REQ”需使用上升沿触发,本例中该输入位采用 “FirstScan” 系统存储器位。
②Modbus_Comm_Load指令背景数据块中的静态变量“MODE”用于描述PTP模块的工作模式,有效的工作模式包括:

  • 0 = 全双工 (RS232)

  • 1 = 全双工 (RS422) 四线制模式(点对点)

  • 2 = 全全双工 (RS 422) 四线制模式(多点主站,CM PtP (ET 200SP))

  • 3 = 全全双工 (RS 422) 四线制模式(多点从站,CM PtP (ET 200SP))

  • 4 = 半双工 (RS485) 二线制模式

    S7-300/400与S7-200SMART之间的以太网S7通信

    S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。
    经过测试发现S7-300/400通过集成的PN口或CP343-1/CP443-1与S7-200 SMART PLC 之间的S7通信也是可以的, 但是需要S7-300/400侧编程调用PUT/GET指令。

    注意:
    1.S7-200 SMART CPU 与S7-300/400 CPU 之间的S7通信未经西门子测试,本文档仅供客户测试使用,使用该种通信方式所产生的任何危险需要有客户自己承担!
    2.S7-200 SMARTPLC V2.0 版本才开始支持PUT/GET通信,V1.0版本的CPU需要升级固件后方可支持PUT/GET。
    3. S7-300/400若采用CP通信时,则需要采用Standard或Advanced类型通信模块,CP343-1 Lean模块不支持。 
    4.本文仅介绍S7-300集成PN口与S7-200 SMART CPU S7通信。

    S7通信介绍

    S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。
    S7-300/400通过以太网接口与S7-200 SMART PLC 之间的S7通讯经过测试是可以的,但是需要S7-300/400侧编程调用PUT/GET指令,见表1所示。
    表 1 PUT和GET :

    S7-400S7-300描述简要描述
    SFB 14FB 14读数据单边编程读访问。
    SFB 15FB 15写数据单边编程写访问。

    S7-300/400根据使用通信接口(集成的PN口或CP343-1/CP443-1)不同,调用的功能块来源也不同。
    通信接口为S7-300 集成PN接口时,需要使用Standard Library中PUT/GET指令,如图1所示。

    图1 S7-300PN接口需采用Standard Library

    通信接口为S7-300 CP通信模块时,需要使用SIMATIC_NET_CP 库中PUT/GET指令,如图2所示。
     
    图2 S7-300 CP模块接口需采用SIMATIC_NET_CP库

    S7-400 CPU不区分通信接口,需要使用System Function Blocks 中的SFB14/SFB15指令块,如图3所示。
     
    图3 S7-400 需采用SFB程序块

    硬件及网络组态

    本文以采用1个315-2PN/DP,1个S7-200 SMART PLC为例,介绍它们之间的S7通信。 
    在STEP7中创建一个新项目,项目名称为S7-300-SMART。插入1个S7-300站,在硬件组态中插入CPU 315-2 PN/DP。如图4所示。 

    图4 STEP7 项目中插入S7-300站点

    设置CPU 315-2PN/DP的IP地址:192.168.0.1,如图5所示。硬件组态完成后,即可下载该组态。 

    图5 设置CPU PN IP地址

    打开“NetPro”设置网络参数,选中CPU 315-2PN/DP,在连接列表中建立新的连接。步骤如图6所示。 

    图6 NetPro组态视图中插入新连接

    选择 Unspecified  站点,选择通讯协议 S7 connection,点击 Apply,如图7所示。 

    图7 组态新连接

    在弹出的S7 connection属性对话框中,勾选 Establish an active connection,设置Partner address:192.168.0.2(S7-200 SMART PLC IP 地址),如图8所示。 

    图8 设置S7连接参数
    点击 "Address Details" ,再弹出来的对话框设置 Partner 的 Slot 为1,如图9所示。点击 OK即可关闭该对话框。 

    图9 设置“address details”参数

    网络组态创建完成后,需要编译,如图10所示。 

    图10 保存并编译连接

    网络组态编译无错,鼠标先点击 CPU 315-2PN/DP ,然后点击下载按钮下载网络组态,步骤如图11所示。 

    图 11 下载组态连接

    程序编程

    可以通过SFB/FB 14 "GET",从远程CPU中读取数据。
    S7-300:在REQ的上升沿处读取数据。在REQ的每个上升沿处传送参数ID、ADDR_1和RD_1。在每个作业结束之后,可以分配新数值给ID、ADDR_1和RD_1参数。
    S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将要读取的区域的相关指针(ADDR_i)发送到伙伴CPU。远程伙伴返回此数据。在 下一个SFB/FB调用处,已接收的数据被复制到组态的接收区(RD_i)中。必须要参数ADDR_i和RD_i定义的区域在长度和数据类型方面 要相互匹配。
    通过状态参数NDR数值为1来指示此作业已完成。只有在前一个作业已经完成之后,才能重新激活读作业。远程CPU可以处于RUN或STOP工作状态。如果 正在读取数据时发生访问故障,或如果数据类型检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出表示。

    通过使用SFB/FB 15 "PUT",可以将数据写入到远程CPU。
    S7-300:在REQ的上升沿处发送数据。在REQ的每个上升沿处传送参数ID、ADDR_1和SD_1。在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分配新数值。
    S7-400:在控制输入REQ的上升沿处启动SFB。在此过程中,将指向要写入数据的区域(ADDR_i)的指针和数据(SD_i)发送到伙伴CPU。 远程伙伴将所需要的数据保存在随数据一起提供的地址下面,并返回一个执行确认。必须要参数ADDR_i和SD_i定义的区域在编号、长度和数据类 型方面相互匹配。
    如果没有产生任何错误,则在下一个SFB/FB调用时,通过状态参数DONE来指示,其数值为1。只有在后一个作业完成之后,才能再次激活写作业。远程 CPU可以处于RUN或STOP模式。如果正在写入数据时发生访问故障,或如果执行检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出 表示。
    打开SIMATIC 315 PN-1的OB1,在OB1中依次调用FB14,FB15如图12、图13所示:

    图12 FB14调用
    表2.FB14参数说明 :

    参数

    描述

    数据类型

    存储区

    描述

    REQ

    INPUT

    BOOL

    I、Q、M、D、L

    上升沿触发调用功能块

    ID

    INPUT

    WORD

    M、D、常数

    地址参数ID

    NDR

    OUTPUT

    BOOL

    I、Q、M、D、L

    为1时,接收数据

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    接收到新数据

    STATUS

    OUTPUT

    WORD

    I、Q、M、D、L

    故障代码

    S7-300: 
    ADDR_1
    S7-400: 
    ADDR_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    M、D

    I、Q、M、D、 
    T、C

    从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。

    S7-300: 
    RD_1
    S7-400: 
    RD_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    S7-300:M、D
    S7-400 I、Q、 
    M、D、T、C

    本站接收数据地址


    图13 FB15调用
    表3.FB15参数说明 :

    参数

    描述

    数据类型

    存储区

    描述

    REQ

    INPUT

    BOOL

    I、Q、M、D、L

    上升沿触发调用功能块

    ID

    INPUT

    WORD

    M、D、常数

    地址参数

    DONE

    OUTPUT

    BOOL

    I、Q、M、D、L

    为1时,发送完成

    ERROR

    OUTPUT

    BOOL

    I、Q、M、D、L

    为1时,有故障发生

    STATUS

    OUTPUT

    WORD

    I、Q、M、D、L

    故障代码

    S7-300: 
    ADDR_1
    S7-400: 
    ADDR_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    M、D

    I、Q、M、D、 
    T、C

    从S7-200 SMART的数据地址中读取数据;V区数据对应DB1。

    S7-300: 
    SD_1
    S7-400: 
    SD_i
    (1 ≤ i ≤ 4)

    IN_OUT

    ANY

    S7-300:M、D

    S7-400 I、Q、 
    M、D、T、C

    本站发送数据地址

    注意:

    S7-200 SMART PLC 不需要编程。 S7-200 SMART 中的V存储区在S7-300/400 PLC 编程中以DB1数据块的形式体现。

    1FK7042-5AF71-1DH5             6SL3130-7TE25-5AA3
    6SL3120-1TE31-3AA3              西门子紫色电缆
    西门子双芯电缆
    西门子快速标准电缆
    西门子GP电缆
    西门子2芯电缆
    西门子屏蔽电缆
    西门子DP电缆
    西门子PROFIBUS电缆
    西门子双芯紫色电缆
    西门子紫色双芯电缆
    西门子紫色2芯电缆
    西门子紫色标准电缆
    西门子2芯双芯电缆
    西门子双芯GP电缆
    西门子双芯DP电缆
    西门子双芯PROFIBUS电缆
    西门子快速标准双芯电缆
    西门子双芯屏蔽电缆
    西门子GP紫色电缆
    西门子2芯紫色电缆
    西门子紫色快速标准电缆
    西门子屏蔽紫色电缆
    西门子紫色DP电缆
    西门子PROFIBUS紫色电缆
    西门子紫色GP电缆
    西门子紫色屏蔽电缆
    西门子紫色PROFIBUS电缆
    西门子2芯屏蔽电缆
    西门子2芯DP电缆
    西门子2芯PROFIBUS电缆
    西门子屏蔽双芯电缆
    西门子屏蔽2芯电缆
    西门子屏蔽PROFIBUS电缆
    西门子屏蔽GP电缆
    西门子屏蔽标准电缆
    西门子GP紫色DP电缆
    西门子GP屏蔽电缆
    西门子GP双芯电缆
    西门子PROFIBUS双芯电缆
    西门子DP双芯电缆
    西门子GP 2芯电缆
    西门子标准电缆
    西门子GP 2x2电缆
    西门子安装电缆
    西门子RJ45电缆
    西门子4芯电缆
    西门子绿色屏蔽电缆
    西门子标准GP2x2电缆
    西门子标准TP安装电缆
    西门子标准RJ45电缆
    西门子标准4芯电缆
    西门子TP标准绿色屏蔽电缆
    西门子GP 2x2标准电缆
    西门子GP 2x2安装电缆
    西门子GP2x2 RJ45电缆
    西门子GP2x2 4芯电缆
    西门子GP2x2绿色电缆
    西门子GP2x2屏蔽电缆
    西门子安装标准电缆
    西门子安装GP 2x2电缆
    西门子安装RJ45电缆
    西门子安装4芯电缆
    西门子安装屏蔽电缆
    西门子安装绿色电缆
    西门子RJ45标准电缆
    西门子RJ45 GP 2x2电缆
    西门子RJ45安装电缆
    西门子RJ45 4芯电缆
    西门子RJ45绿色电缆
    西门子RJ45屏蔽电缆
    西门子4芯标准电缆
    西门子4芯GP 2x2电缆
    西门子4芯RJ45电缆
    西门子4芯屏蔽电缆
    西门子4芯绿色电缆
    西门子绿色标准电缆
    西门子绿色GP 2x2电缆
    西门子绿色安装电缆
    西门子绿色4芯电缆
    西门子屏蔽GP 2x2电缆
    西门子屏蔽RJ45电缆
    西门子屏蔽绿色电缆
    西门子四芯网线
    西门子以太网标准电缆
    西门子以太网GP 2x2电缆
    西门子以太网RJ45电缆
    西门子以太网4芯屏蔽电缆
    西门子以太网绿色电缆
    西门子以太网安装电缆
    西门子四芯标准电缆
    西门子四芯GP 2x2电缆
    西门子四芯RJ45电缆
    西门子四芯屏蔽电缆
    西门子四芯绿色电缆
    西门子PROFIBUS拖缆
    西门子双芯屏蔽线
    西门子可拖拽电缆
    西门子屏蔽线
    西门子PROFIBUS双芯屏蔽线
    西门子PROFIBUS可拖拽电缆
    西门子PROFIBUS屏蔽线
    西门子双芯屏蔽PROFIBUS拖缆
    西门子双芯屏蔽可拖拽电缆
    西门子双芯蓝色线
    西门子屏蔽蓝色线
    西门子PROFIBUS蓝色线
    西门子可拖拽电缆线
    西门子可拖拽蓝色线
    西门子可拖拽PROFIBUS电缆
    西门子可拖拽屏蔽线
    西门子可拖拽双芯屏蔽线
    西门子屏蔽PROFIBUS拖缆
    西门子屏蔽可拖拽电缆
    西门子屏蔽蓝色电缆
    西门子双芯蓝色电缆
    西门子2芯拖拽电缆
    西门子2芯PROFIBUS拖缆
    西门子2芯可拖拽电缆
    西门子2芯蓝色电缆
    西门子2芯屏蔽线
    西门子DP接头
    西门子连接器
    西门子PROFIBUS接头
    西门子总线连接器
    西门子90度电缆出线连接器
    西门子快速连接器
    西门子DP连接接头
    西门子DP PROFIBUS接头
    西门子DP总线连接器
    西门子DP90度电缆出线连接器
    西门子DP快速连接器
    西门子连接DP接头
    西门子连接PROFIBUS接头
    西门子通讯总线连接器
    西门子连接90度电缆出线连接器
    西门子通讯快速连接器
    西门子PROFIBUS DP接头
    西门子PROFIBUS连接器
    西门子PROFIBUS总线连接器
    西门子PROFIBUS 90度电缆出线接器
    西门子PROFIBUS通讯线接器
    西门子总线DP接头
    西门子总线PROFIBUS接头
    西门子总线90度电缆出线连接器
    西门子总线通讯连接器
    西门子DP通讯连接器
    西门子通讯DP接头
    西门子通讯连接器
    西门子通讯PROFIBUS接头
    西门子通讯快速连接DP接头
    西门子通讯DP接头不带编程口
    西门子DP接头不带编程口
    西门子连接器不带编程口
    西门子PROFIBUS接头不带编程口
    西门子总线连接器不带编程口
    西门子90度电缆出线连接器不带编程口
    西门子快速连接器不带编程口
    西门子带编程口DP接头
    西门子带编程口连接器
    西门子带编程口PROFIBUS接头
    西门子带编程口总线连接器
    西门子带编程口90度电缆出线连接器
    西门子带编程口快速连接器
    西门子35度电缆出线不带编程口
    西门子带编程口35度电缆出线
    CPU SR20
    CPU ST20
    CPU SR30
    CPU ST30
    CPU SR40
    CPU ST40
    CPU SR60
    CPU ST60
    CPU CR40
    CPU CR60
    EM DI08
    EM DR08
    EM DT08
    EM DR16
    EM DR32
    EM DT16
    EM DT32
    EM AI04
    EM AI08
    EM AQ02
    EM AQ04
    EM AM03
    EM AM06
    EM AR02
    EM AR04
    EM AT04
    SB CM01
    SB DT04
    SB AE01
    SB AQ01
    SB BA01
    PS207
    PS207
    CSM1277
    EM DP01
    SMART 700 IE V3
    SMART 1000 IE V3
    TD400C
    6SL3120-1TE32-0AA4
    6SL3120-1TE23-OAA3
    6SL3120-1TE21-0AA3
    6SL3120-1TE21-8AA3
    6SL3120-1TE15-OAA3
    6SL3120-2TE13-0AA3
    6SL3120-2TE21-8AA3
    6SL3120-2TE21-0AA3
    6SL3130-6TE21-6AA3
    6SL3120-6TE23-6AA3
    6SL3130-6AE15-0AB0
    6SL3130-6AE21-OABO
    6SL3130-7TE21-6AA3
    6SL3162-2BDOO-OAAO
    6SC6508-0AA02
    6SC6500-0NA44
    6SY7000-0AB66
    6SE7098-OXX84-0AH0
    6FC5111-0CA05-0AA0
    6FC5111-0CA01-0AA0
    6FC5111-0CA03-0AA2
    6FC5111-0CA04-0AA0
    6FC5111-0CA02-0AA2
    6FC5110-OBB04-OAAI
    6FC5203-0AD10-1AA0
    6FC5203-0AF00-0AA1
    6FC5203-OAF01-OAA0
    6FC5203-OAF02-OAA1
    6FC5203-OAFO3-OAAO
    6FC5203-0AF05-0AB0
    6FC5203-OAF22-1AA2
    6FC5203-0AF22-0AA2
    6FC5210-0DF31-2AB0
    T-C12024067
    6FC5210-0DF00-1AA2
    6FC5210-0DF00-OAA2
    6FC5410-0AYO3-1AA0
    6FC5247-0AA00-0AA3
    6FC5247-0AA11-1AA3
    6FC5411-0AA00-0AA0
    6FC5211-0AA00-0AA0
    6FC5250-6AY30-3AH0
    6FC5270-5AX30-3AH0
    6FC5250-6BX10-3AH0
    6FC5303-ODT12-1AA1
    6FC5303-0DM13-1AA1
    6FC5357-OBB25-0AA0
    6FC5357-0BB11-OAE1
    6FC5357-OBB11-0AE0
    6FC5357-0BB21-0AE0
    6FC5357-0BB22-0AE0
    6FC5357-OBB23-OAEO
    6FC5357-OBB35-0AAO
    6FC5357-0BB35-0AA0(0AB0)
    6FC5357-0BB33-0AE2
    6FC5357-0BB15-0AA0
    6FC5357-0BB15-0AA0(0AB0)
    6FC5357-OBB25-0AA0
    6FC5357-0BB25-0AA0(0AB0)
    6FC5357-0BB24-0AA0
    6FC5370-OAAOO-2AA1
    6FC5447-0AA00-0AA1
    6FC5447-0AA01-0AA0
    6FC9320-5DC01
    6FX1841-0BX01-3A
    6FX2001-2CC50
    6FX2001-5QP24
    6FX2001-2EF00
    6FX2002-1DC00-1BA0
    6FX2003-0DA00
    6FX2003-0DS00
    6FX2003-0DA00
    6FX2006-1BGO3
    6FX2006-1BG03
    6FX2006-1BH01
    6FX2007-1AE04
    6FX2007-1AE14
    6FX2007-1AC14
    6FX2007-1AD03
    6FX2007-1AD03 
    6FX2007-1AD13
    6FX2007-1AC04
    6FX5002-2CA31-1BHO
    6FX5002-5CSO1-1CA0
    6FX8002-2CA11-1BFO
    6FX8002-2CA11-1CAO
    6ES7132-4BFOO-0AAO
    6ES7151-1BAO2-OABO
    6ES7972-0BA52-0XA0
    6ES7392-1AM00-0AA0
    6ES7392-1BM01-0AA0
    6ES7392-1AJ00-0AA0
    6ES5700-8MA11
    6ES7231-4HF30-0XB0
    6ES7195-7HA00-OXAO
    6ES7810-2CC03-0YX0
    6SE7022-6ES87-1FE0
    1FK7100-5AF71-1SG0
    1FK7101-5AF71-1AH0
    1FK7103-5AF71-1SH0
    1FK7042-5AF71-1AH0
    1FK7042-5AF71-1AG0
    1FK7060-5AF71-1AG0
    1FK7063-5AF71-1AG0
    1FK7063-5AF71-1EG0
    1FK7063-5AF71-1AH0
    1FK7063-5AF71-1EG0
    1FK7063-5AF71-1SH0
    1FK7083-5AF71-1AG0
    1FK7083-5AF71-1AA0
    1FK7083-5AF71-1AH0
    1FT6105-1AC71-1AG1
    C98043-A1630-L1-06
    C98043-A1630-L1-0
    KFD2-STC4-EX1
    C98043-A7002-L4-12
    C98043-A7010-L2
    C98043-A7010-L1
    C98043-A7005-L1
    C98043-A7009-L1
    C98043-A1630-L1-06
    3VT8216-2AA03-2KA2
    3VT8325-2BA03-0BA0
    3VT8320-2AA03-0AA2
    3VT8563-2AA03-2PA2
    6GK1562-1AA00
    6GK1561-1AA01
    6ES7307-1EA01-0AA0
    6ES7321-1BH50-0AA0
    6ES7365-0BA01-0AA0
    6ES7307-1KA01-0AA0
    6ES7314-1AG13-0AB0
    6ES7138-4DF11-0AB0
    6XV1830-0EH10
    6ES7392-1AJ00-0AA0
    6ES7392-1AM00-0AA0
    6ES7972-0BB41-0XA0
    6ES7972-0BA12-0XA0
    6ES7972-0BA41-0XA0
    6ES7972-0BB12-0XA0
    3RK1301-0AB10-0AA4
    3TH8244-0XF0
    6SE6420-2UD27-5CA1
    IO 1790l811A板
    6SE6400-1PB00-0AA0
    6SE7090-0XX84-0AB0
    6SE7090-0XX84-0FF5
    6SE7090-0XX84-0KA0
    6RA2818-6DS21-0
    C98043-A7001-L2
    C98043-A7001-L1
    C87043-A7006-L1
    C98043-A7010-L2
    C98043-A7010-L1
    C98043-A7005-L1
    C98043-A7009-L1
    6FX5002-2CA12-1CF0
    6FX5002-2CA31-1CA0
    1FK7060-5AF71-1AG0
    6SN1123-1AA00-0BA2
    1LA7083-2AA10
    6SN1118-0NH01-0AA1
    6SN1123-1AA00-0EA2
    6SN1146-1AB00-0BA1
    6SN1123-1AA00-0BA2
    6SN1123-1AB00-0AA2
    6SN1123-1AA00-0LA3
    6SN1123-1AB00-0BA2
    6SN1123-1AB00-0CA3
    6SN1145-1AA01-0AA2
    6SL3120-2TE13-0AA3
    1FK7101-5AF71-1SG0
    1FK7083-5AF71-1AG0
    1FK7080-5AF71-1TG0
    6SE7090-0XX84-0AD1
    6SE7090-0XX84-0FE0
    6SE7090-0XX84-0FA0
    3RW4047-1BB14
    6GK1561-1AA01
    6GK1561-3AA01
    6GK1571-1AA00
    6GK1562-1AA00
    6GK1161-3AA01
    6GK1905-6AA00
    6XV1830-0EH10
    6ES7972-0BA52-0XA0
    6ES7972-0BB52-0XA0
    6ES7972-0BA12-0XA0
    6ES7972-0BB12-0XA0
    6ES7972-0BA42-0XA0
    6ES7972-0BB42-0XA0
    6GK1901-1GA00
    6XV1840-2AH10
    6XV1830-3EH10
    6ES7972-0AA02-0XA0
    6GK1901-1BB10-2AA0
    6GK1901-1BB10-2AB0
    6GK1901-1BB10-2AE0
    6GK1901-1BB20-2AA0
    6GK1901-1BB20-2AB0
    6GK1901-1BB20-2AE0
    6GK1901-1BB30-0AA0
    6GK1901-1BB30-0AB0
    6GK1901-1BB30-0AE0
    6GK1901-1BB11-2AA0
    6GK1901-1BB11-2AB0
    6GK1901-1BB11-2AE0
    1FK7060-5AF71-1DG5
    1FK7060-5AF71-1DH5
    1FK7063-5AF71-1DG5
    1FK7063-5AF71-1DH5
    1FK7083-5AF71-1DG5
    1FK7083-5AF71-1DH5
    1FK7100-5AF71-1DG5
    1FK7100-5AF71-1DH5
    1FK7101-5AF71-1DG5
    1FK7101-5AF71-1DH5
    1FK7103-5AC71-1DG5
    1FK7103-5AC71-1DH5
    1FK7105-5AC71-1DG5
    1FK7105-5AC71-1DH5
    1FK7103-5AF71-1DG5
    1FK7103-5AF71-1DH5
    1FK7105-5AF71-1DG5
    1FK7105-5AF71-1DH5
    1PH7103-2QF02-0CJ0
    1PH7105-2QF02-0CJ0
    1PH7107-2QF02-0CJ0
    1PH7133-2QD02-0CJ0
    1PH7105-2QF02-0LJ0
    1PH7107-2QF02-0LJ0
    1PH7131-2QF02-0CJ0
    1PH7137-2QF03-0BJ0
    6FX2002-1DC00-1AF0
    6FX2002-1DC00-1AJ0
    6FX2002-1DC00-1BA0
    6FX2002-1DC00-1BF0
    6SL3060-4AD00-0AA0
    6SL3060-4AF00-0AA0
    6SL3060-4AH00-0AA0
    6SL3060-4AU00-0AA0
    6FX5002-5CS01-1AF0
    6FX5002-5DS01-1AF0
    6FX5002-5CS01-1AJ0
    6FX5002-5DS01-1AJ0
    6FX5002-5CS01-1BA0
    6FX5002-5DS01-1BA0
    6FX5002-5CS01-1BF0
    6FX5002-5DS01-1BF0
    6FX5002-5CS31-1AF0
    6FX5002-5DS31-1AF0
    6FX5002-5CS31-1AJ0
    6FX5002-5DS31-1AJ0
    6FX5002-5CS31-1BA0
    6FX5002-5DS31-1BA0
    6FX5002-5CS31-1BF0
    6FX5002-5DS31-1BF0
    6FX5002-5CS41-1AF0
    6FX5002-5DS41-1AF0
    6FX5002-5CS41-1BA0
    6FX5002-5DS41-1BA0
    6FX5002-5CS41-1BF0
    6FX5002-5DS41-1BF0
    6FX5002-5CS61-1AF0
    6FX5002-5DS61-1AF0
    6FX5002-5CS61-1BA0
    6FX5002-5DS61-1BA0
    6FX5002-5CS61-1BF0
    6FX5002-5DS61-1BF0
    6SL3162-2MA00-0AA0
    6FX5002-2DC10-1AF0
    6FX5002-2DC10-1AJ0
    6FX5002-2DC10-1BA0
    6FX5002-2DC10-1BF0
    6FX5002-2CD01-1AF0
    6FX5002-2CD01-1BA0
    6FX5002-2CD01-1BF0
    6FX5002-2CD01-1CA0
    6FX5002-2CD01-1CF0
    6FX5002-2CG00-1AF0
    6FX5002-2CG00-1BA0
    6FX5002-2CG00-1BF0
    6FX5002-2CG00-1CA0
    6FX5002-2CG00-1CF0
    6SL3055-0AA00-5BA3
    6SL3055-0AA00-5CA2
    6SL3055-0AA00-6AA0 
    6FX2001-3EB02
    6FX2001-3CC50
    6FX2001-2CF00
    6FX2001-2EB02 
    6FX2003-7DX00
    6FX2003-7FX00
    6FX2001-7KP01
    6FX2001-7KF10
    6FX2007-1AD03
    6FX2007-1AD13
    6FX2006-1BG03
    6FX2007-1AC04
    6FX2007-1AC14
    6FX2007-1AE04
    6FX2007-1AE14
    6FX2003-0DS00
    1FK7042-5AF71-1SH0
    1FK7060-5AF71-1SG0
    1FK7060-5AF71-1SH0
    1FK7063-5AF71-1SG0
    1FK7063-5AF71-1SH0
    1FK7083-5AF71-1SG0
    1FK7083-5AF71-1SH0
    1FK7100-5AF71-1SG0
    1FK7100-5AF71-1SH0
    1FK7101-5AF71-1SG0
    1FK7101-5AF71-1SH0
    1FK7103-5AF71-1SG0
    1FK7103-5AF71-1SH0
    6FX6002-5CA01-1AF0
    6FX6002-5DA01-1AF0
    6FX6002-5CA01-1BA0
    6FX6002-5DA01-1BA0
    6FX6002-5CA01-1BF0
    6FX6002-5DA01-1BF0
    6FX5002-5CA31-1AF0
    6FX5002-5DA31-1AF0
    6FX5002-5CA31-1BA0
    6FX5002-5DA31-1BA0
    6FX5002-5CA31-1BF0
    6FX5002-5DA31-1BF0
    6FX5002-5CA41-1AF0
    6FX5002-5DA41-1AF0
    6FX5002-5CA41-1BA0
    6FX5002-5DA41-1BA0
    6FX5002-5CA41-1BF0
    6FX5002-5DA41-1BF0
    6FX6002-2CF02-1AF0
    6FX6002-2CF02-1BA0
    6FX6002-2CF02-1BF0
    6FX6002-2CJ10-1AH0
    6SN1123-1AA00-0AA2
    6SN1123-1AA00-0HA2
    6SN1123-1AA00-0BA2
    6SN1123-1AA00-0CA2
    6SN1123-1AA00-0EA2
    6SN1123-1AA00-0DA2
    6SN1123-1AA00-0LA3
    6SN1123-1AA00-0JA1
    6SN1123-1AA01-0FA1
    6SN1123-1AB00-0CA3
    6SN1123-1AB00-0AA2
    6SN1123-1AB00-0BA2
    6SN1123-1AB00-0HA2
    6SN1123-1AA00-0KA1
    6SN1124-1AB00-0BA2
    6SN1124-1AA00-0CA2
    6SN1118-0DG23-0AA0
    6SN1118-ODG23-OAA1
    6SN1118-ODG22-OAA1
    6SN1118-ODG21-OAA1
    6SN1118-ODH21-OAAO
    6SN1118-ODH21-OAA1
    6SN1118-0DH23-0AA1
    6SN1118-0DK23-0AA2
    6SN1118-ODM33-OAA2
    6SN1118-0DM31-0AA2
    6SN1118-0DM23-0AA0
    6SN1118-0DM21-0AA1
    6SN1118-0DM13-0AA1
    6SN1118-0DM11-0AA1
    6SN1118-0DJ21-0AA2
    6SN1118-0DJ23-0AA2
    6SN1118-0NJ01-0AA1
    6SN1118-0NH01-0AA1
    6SN1118-ONH11-OAA1
    6SN1118-0NH11-0AA1
    6SN1118-0NK01-0AA1
    6SN1118-1NK01-0AA1
    6SN1118-1NJ01-0AA1
    6SN1118-OAA11-OAA1
    6SN1118-OAE11-OAA1
    6SN1111-OABOO-OAAO
    6SL3000-0DE21-6AA0
    6SN1111-0AA00-0CV1
    6SL3000-0DE28-0AA1
    6SL3100-1BE21-3AA0
    6SN1111-0AA00-0EV0
    6SN1121-OBA11-OAA1
    6SN1112-1AC01-0AA1
    6SN1145-1BA01-0DA1
    6SN1145-1BA02-0CA2
    6SN1145-1BB00-0FA1
    6SN1145-1BB00-0EA1
    6SN1145-1AA00-0CAO
    6SN1145-1AA01-0AA2
    6SN1145-1BA01-0BA2
    6SN1146-1AB00-0BA1
    6SN1114-0NB01-0AA1
    6SN1114-0NB00-0AA2
    6SN1114-OAA01-OAA0
    6SN1115-0BA11-0AA1
    6SN1162-0BA03-0AA1
    6SN1162-1AA00-0AA0 
    6SN1162-0BA02-0AA2
    6SL3054-0CG01-1AA0
    6SL3055-0AA00-5CA2
    6SL3055-0AA00-5AA3
    6SL3055-0AA00-5BA3
    6SL3055-0AA00-3AA1
    6SL3055-0AA00-4BA0
    6SL3040-1MA00-0AA0
    6SL3040-0LA00-0AA1
    6SL3120-1TE24-5AA3
    6SL3120-1TE26-OAA3
    6SL3120-1TE28-5AA3

  • 6ES7288-1SR20-0AA0


  • 6ES7288-1ST20-0AA0


  • 6ES7288-1SR30-0AA0


  • 6ES7288-1ST30-0AA0


  • 6ES7288-1SR40-0AA0


  • 6ES7288-1ST40-0AA0


  • 6ES7288-1SR60-0AA0


  • 6ES7288-1ST60-0AA0


  • 6ES7288-1CR40-0AA0


  • 6ES7288-1CR60-0AA0


  • 6ES7288-2DE08-0AA0


  • 6ES7288-2DR08-0AA0


  • 6ES7288-2DT08-0AA0


  • 6ES7288-2DR16-0AA0


  • 6ES7288-2DR32-0AA0


  • 6ES7288-2DT16-0AA0


  • 6ES7288-2DT32-0AA0


  • 6ES7288-3AE04-0AA0


  • 6ES7288-3AE08-0AA0


  • 6ES7288-3AQ02-0AA0


  • 6ES7288-3AQ04-0AA0


  • 6ES7288-3AM03-0AA0


  • 6ES7288-3AM06-0AA0


  • 6ES7288-3AR02-0AA0


  • 6ES7288-3AR04-0AA0


  • 6ES7288-3AT04-0AA0


  • 6ES7288-5CM01-0AA0


  • 6ES7288-5DT04-0AA0


  • 6ES7288-5AE01-0AA0


  • 6ES7288-5AQ01-0AA0


  • 6ES7288-5BA01-0AA0


  • 6EP1332-1LA00


  • 6EP1332-1LA10


  • 6GK7277-1AA00-0AA0


  • 6ES7288-7DP01-0AA0


  • 6AV6648-0CC11-3AX0


  • 6AV6648-0CE11-3AX0


  • 6AV6640-0AA00-0AX0


  • 6ES7212-1AB23-0XB8


  • 6ES7212-1BB23-0XB8


  • 6ES7214-1AD23-0XB8


  • 6ES7214-1BD23-0XB8


  • 6ES7214-2AD23-0XB8


  • 6ES7214-2AS23-0XB8


  • 6ES7214-2BD23-0XB8


  • 6ES7216-2AD23-0XB8


  • 6ES7216-2BD23-0XB8


  • 6ES7221-1BF22-0XA8


  • 6ES7221-1BH22-0XA8


  • 6ES7222-1BF22-0XA8


  • 6ES7222-1HF22-0XA8


  • 6ES7223-1BF22-0XA8


  • 6ES7223-1HF22-0XA8


  • 6ES7223-1BH22-0XA8


  • 6ES7223-1PH22-0XA8


  • 6ES7223-1BL22-0XA8


  • 6ES7223-1PL22-0XA8


  • 6ES7223-1BM22-0XA8


  • 6ES7223-1PM22-0XA8


  • 6ES7231-0HC22-0XA8


  • 6ES7231-7PB22-0XA8


  • 6ES7231-7PD22-0XA8


  • 6ES7232-0HB22-0XA8


  • 6ES7235-0KD22-0XA8


  • 6ES7231-0HF22-0XA0


  • 6ES7231-7PC22-0XA0


  • 6ES7231-7PF22-0XA0


  • 6ES7232-0HD22-0XA0


  • 6ES7235-0KD22-0XA0


  • 6ES7241-1AA22-0XA0


  • 6ES7253-1AA22-0XA0


  • 6ES7277-0AA22-0XA0


  • 6GK7243-1EX01-0XE0


  • 6ES7290-6AA20-0XA0


  • 6ES7291-8BA20-0XA0


  • 6ES7901-3CB30-0XA0


  • 6ES7901-3DB30-0XA0

  • 6ES7321-1BL00-0AA0数字输入模块

    6ES7321-1BL00-0AA0数字输入模块,SIMATIC S7-300,数字量输入M 321,光电隔离,32DI,24 V DC,40针

    SIMATIC S7-300可编程控制器模块备件

  • 6ES7312-1AE14-0AB0 CPU312, 32KB 
    6ES7314-1AF11-0AB0 CPU314, 64 KB 
    6ES7314-1AG13-0AB0 CPU314, 96 KB 
    6ES7314-1AG14-0AB0 CPU314, 128 KB 
    6ES7313-6CG04-0AB0 CPU313C-2 DP, 16DI/16DO, 128 KB 
    6ES7314-6BH04-0AB0 CPU314C-2PTP, 24DI/16DO/5AI/2AO, 192 KB 
    6ES7314-6CG03-0AB0 CPU314C-2DP, 24DI/16DO/4AI/2AO, 96 KB 
    6ES7314-6CH04-0AB0 CPU314C-2DP, 24DI/16DO/5AI/2AO, 192 KB 
    6ES7314-6EH04-0AB0 CPU314C-2PN/DP, 24DI/16DO/4AI/2AO, 192KB 
    6ES7315-2AG10-0AB0 CPU315-2DP, 128KB 
    6ES7315-2AH14-0AB0 CPU315-2DP, 256 KB 
    6ES7315-2EG10-0AB0 CPU315-2 PN/DP, 128KB 
    6ES7315-2EH13-0AB0 CPU315-2 PN/DP, 256 KB 
    6ES7315-2EH14-0AB0 CPU315-2 PN/DP, 384 KB 
    6ES7316-1AG00-0AB0 SIMATIC S7-300, CPU 316 
    6ES7316-2AG00-0AB0 SIMATIC S7-300, CPU 316 
    6ES7317-2AJ10-0AB0 CPU317-2DP, 512KB 
    6ES7317-2AK14-0AB0 CPU317-2 DP, 1 MB 
    6ES7317-2EJ10-0AB0 CPU317-2 PN/DP, 512KB 
    6ES7317-2EK13-0AB0 CPU317-2 PN/DP, 1 MB 
    6ES7317-2EK14-0AB0 CPU317-2 PN/DP, 1 MB 
    6ES7318-2AJ00-0AB0 CPU318-2DP, 512KB 
    6ES7318-3EL00-0AB0 CPU319-3 PN/DP, 1.4MB 
    6ES7318-3EL01-0AB0 CPU319-3 PN/DP, 2 MB

    6ES7305-1BA80-0AA0 PS305 24 V/ 2 A OUTDOOR 
    6ES7307-1BA00-0AA0 POWER SUPPLY PS307 24 V/2 A [Intranet] 
    6ES7307-1BA01-0AA0 电源 PS307 24V/2A 
    6ES7307-1EA00-0AA0 POWER SUPPLY PS307 24 V/5 A [Intranet] 
    6ES7307-1EA01-0AA0 电源 PS307 24 V/5 A 
    6ES7307-1EA80-0AA0 PS307 24 V/ 5 A OUTDOOR 
    6ES7307-1KA00-0AA0 POWER SUPPLY PS307 24 V/10 A [Intranet] 
    6ES7307-1KA01-0AA0 POWER SUPPLY PS307 24 V/10 A [Intranet] 
    6ES7307-1KA02-0AA0 电源 PS307 24 V/10 A 
    6ES7321-1BH02-0AA0 SM321, 16DI, DC24V 
    6ES7321-1BH10-0AA0 SM321,16DI,DC24V, 0.05MS INPUT DELAY. 
    6ES7321-1BH50-0AA0 SM321, 16DI, DC24V, SOURCE INPUT 
    6ES7321-1BH81-0AA0 SM 321, 16 *DC 24V, optically isolated 
    6ES7321-1BH82-0AA0 SIMATIC S7-300, DIGITAL INPUT 
    6ES7321-1BL00-0AA0 SM321, 32DI, DC24V 
    6ES7321-1BL80-0AA0 SIMATIC S7-300, DIGITAL INPUT 
    6ES7321-1BP00-0AA0 SM321, 64 DI, DC 24V, 3MS, SINK/SOURE 
    6ES7321-1CH00-0AA0 SM321, 16 DI, AC/DC 24-48V, 1CH/COMMON 
    6ES7321-1CH20-0AA0 SM321, 16DI, DC48-125V 
    6ES7321-1CH80-0AA0 SIMATIC S7-300, DIGITAL INPUT 
    6ES7321-1EH00-0AA0 SM 321, 16*AC 120V, optically isolated 
    6ES7321-1EH01-0AA0 SIMATIC S7-300, DIGITAL INPUT 
    6ES7321-1EL00-0AA0 SM321, 32DI, AC120V 
    6ES7321-1FF00-0AA0 SM 321, 8*AC120/230V, optically isolated 
    6ES7321-1FF01-0AA0 SM321, 8DI, AC120/230V 
    6ES7321-1FF10-0AA0 SM321, 8 DI, AC/DC 120/230V, 1CH/COMMON 
    6ES7321-1FF81-0AA0 SIMATIC S7-300, DIGITAL INPUT 
    6ES7321-1FH00-0AA0 SM321, 16 DI, 120/230V AC 
    6ES7321-7BH00-0AB0 SM 321, 16*DC 24V, with interrupts 
    6ES7321-7BH01-0AB0 SM321, 16DI, 24V DC 
    6ES7321-7BH80-0AB0 SIMATIC S7-300, DIGITAL INPUT 
    6ES7321-7EH00-0AB0 SM 321; 16DI, DC 24/125 V 
    6ES7321-7TH00-0AB0 SM321, 16 DI, 24V DC, DIAGNOSTICS 
    6ES7322-1BF00-0AA0 SM 322, 8*DC 24V, 2A, optically isolated 
    6ES7322-1BF01-0AA0 SM322, 8DO, 24V DC, 2A 
    6ES7322-1BH00-0AA0 SM 322, 16*DC 24V/0.5A, optically isolated 
    6ES7322-1BH01-0AA0 SM322, 16DO 24V DC, 0,5A 
    6ES7322-1BH10-0AA0 SM322 HIGH SPEED, 16DO 24V DC, 0.5A 
    6ES7322-1BH81-0AA0 SIMATIC S7-300, DIGITAL OUTPUT 
    6ES7322-1BL00-0AA0 SM322, 32DO 24V DC, 0,5A 
    6ES7322-1BP00-0AA0 SM322 64DA, DC24V, 0,3A P-WRITE 
    6ES7322-1BP50-0AA0 SM322 64DO, DC24V, 0.3A M-WRITE 
    6ES7322-1CF00-0AA0 SM322, 8DO, 48-125V DC, 1,5A 
    6ES7322-1CF80-0AA0 SIMATIC S7-300, DIGITAL OUTPUT 
    6ES7322-1EH00-0AA0 SM 322, 16*AC 120V/0.5A, optically isolated 
    6ES7322-1EH01-0AA0 SIMATIC S7-300, DIGITAL OUTPUT 
    6ES7322-1FF00-0AA0 SM 322, 8*AC 120/230V/1A, optically isolated 
    6ES7322-1FF01-0AA0 SM322, 8DO, 120/230V AC, 1A 
    6ES7322-1FF81-0AA0 SIMATIC S7-300, DIGITAL OUTPUT 
    6ES7322-1FH00-0AA0 SM322, 16DO, 120/230V AC, 1A 
    6ES7322-1FL00-0AA0 SM322, 32DO, 120/230V AC, 1A 


    子PLCS7-300系列PLC安装及注意事项

    西门子S7-300安装注意事项一)辅助电源功率较小,只能带动小功率的设备(光电传感器等);

    西门子S7-300安装注意事项二)一般PLC均有一定数量的占有点数(即空地址接线端子),不要将线接上;

    西门子S7-300安装注意事项三)PLC存在I/O响应延迟问题,尤其在快速响应设备中应加以注意。

    西门子S7-300安装注意事项四)输出有继电器型,晶体管型(高速输出时宜选用),输出可直接带轻负载(LED指示灯等

  •  



点击阅读全文 >>