西门子EM AR02热电阻输入 西门子s7-200smart模块现货供应 西门子EM AR02热电阻模块 西门子AR02热电阻输入 西门子S7-200SMART模块模拟量现货供应 西门子S7-200smart数字量输入模块现货 西门子AR02模块卡件 西门子plc模块供应 ----------------------------------------------------- SIEMENS分销商上海启水自动化科技有限公司 (bu)卜经理:182 0210 5796 李经理:186 2187 5358微信同号 工作座机:021-60641323 60641329 24小时工作Q 上海启水自动化科技有限公司(西门子核心分销商)专业销售代理西门子S7-200/300/400/1200/1500PLC、(备有大量现货 包括部分已经停产型号库存)数控系统、变频器、人机界面、触摸屏、伺服、电机、西门子电线电缆、西门子软件等 ,并可提供西门子plc模块维修服务. 欢迎来电垂询 ------------------------------------------------------ 西门子S7-200 SMART,EM AR02,热电阻输入模块,2 通道 S7-300与S7-200Smart DP01之间的MPI通信 S7-200 SMART PLC 通过EM DP01 模块与 S7-300 PLC之间采用 MPI 通讯方式时,S7-200 SMART PLC 中不需要编写任何与通讯有关的程序,只需要将要交换的数据整理到一个连续的V 存储区当中即可,而S7-300 PLC中需要在组织块OB1(或是定时中断组织块OB35)当中调用系统功能X_GET(SFC67)和X_PUT(SFC68),以实现S7-200 SMART PLC 与 S7-300 PLC之间的通讯。 S7-300 PLC调用 SFC67 和 SFC68 时,该系统功能的"VAR_ADDR" 参数需要填写S7-200 SMART PLC侧数据地址区。由于S7-200 SMART PLC 的数据区为 V 区,如果这个参数填写为 P#DB1.DBX×× BYTE n 则对应的就是S7-200 SMART PLC侧VB×× ~ VB(××+n -1)的数据区。 例如交换的数据存在S7-200 SMART PLC 中 VB50 到 VB59 这10个字节当中,则“VAR_ADDR”参数应为 P#DB1.DBX50.0 BYTE 10。首先根据S7-300的硬件配置,在STEP7当中组态S7-300站并且下载,注意S7-300出厂默认的MPI地址是2,需要保证DP 01模块站地址与S7-300 地址不冲突。例子程序当中将S7-300 MPI地址设定为2,DP01 地址通过外部拨码设定3,另外DP01 模块自支持自适应波特率,S7-300侧可以根据实际需要设置波特率。 西门子EM AR02热电阻输入 西门子s7-200smart模块现货供应 西门子EM AR02热电阻模块 西门子AR02热电阻输入 西门子S7-200SMART模块模拟量现货供应 西门子S7-200smart数字量输入模块现货 西门子AR02模块卡件 西门子plc模块供应 S7-200 SMART侧 组态 S7-300 CPU 在 Step7 平台下组态 S7-300 CPU 在 TIA 平台下组态 S7-200 SMART 组态 S7-200 SMART系统中需根据 EM DP 01模块所在的实际位置在系统块中添加EM DP01模块,但添加的DP01 模块*再进行其他设置,本例中DP01模块紧邻CPU,MPI地址通过DP01模块外部拨码开关进行调节。系统块设置如下图: S7-300 CPU 在 Step7 平台下组态 S7-300 PLC修改MPI地址可以参考下图: 例子程序在OB1当中调用数据读写功能块:SFC67和SFC68,如下图所示: 分别在 STEP 7-MicroWIN SMART 和STEP7当中监视S7-300 PLC和 S7-200 SMART PLC当中的数据,数据监视界面如下: S7-300 CPU 在 TIA 平台下组态 S7-300 PLC修改MPI地址可以参考下图: 例子程序在OB1当中调用数据读写功能块:X_PUT和X_GET。 分别在 STEP 7-MicroWIN SMART 和STEP7当中监视S7-300 PLC和 S7-200 SMART PLC当中的数据, S7-300与S7-200 SMART 通过 DP01 进行 PROFIBUS DP 通讯,需要进行S7-300站组态,在S7-200 SMART系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放到相应的 V 存储区,并且S7-300组态DP01从站时设置正确的地址即可。DP01的地址,在模块本身上的拨码设置分为X0(地址个位)和X10(地址十位);DP01是波特率自适应的,取决于S7-300的组态。 注意:S7-200 SMART系统虽然不需要对通讯进行组态和编程,但是需要在STEP 7-Micro/WIN SMART 系统块中组态EM DP 01 模块。 西门子EM AR02热电阻输入 西门子s7-200smart模块现货供应 西门子EM AR02热电阻模块 西门子AR02热电阻输入 西门子S7-200SMART模块模拟量现货供应 西门子S7-200smart数字量输入模块现货 西门子AR02模块卡件 西门子plc模块供应 S7-200 SMART DP01功能 S7-200 SMART DP01 Profibus-DP通讯实例 DP01 作为一个特殊的PROFIBUS-DP从站模块,其相关参数(包括上述的数据一致性)是以GSD(或GSE)文件的形式保存的。在主站中配置DP01,需要安装相关的GSD文件。 EM DP 01 GSD文件 假设 DP 主站已定义一个 I/O 组态,其包含两个插槽且 V 存储器偏移量为 1000。将**个插槽组态为 32 字节的输入输出,*二个插槽组态为 8 字节的输入输出。S7-200 SMART CPU 的输出与输入缓冲区均为 40 字节 (32 + 8)。输出数据(来自 DP 主站)缓冲区起始于 VB1000;输入数据(送入 DP 主站)缓冲区紧随输出缓冲区并起始于 VB1040。 STEP7 V5.x 中Smart DP01与S7-300的Profibus DP通讯 首先,在STEP 7项目里插入一个S7-300的站并建立PROFIBUS DP 主站网络: STEP7的硬件组态窗口中的"Options"菜单中点击“Install GSD File..”,导入EM DP 01 GSD文件,安装DP01配置文件,如下图: 选择DP01 GSD文件所在路径: 导入EM DP 01 GSD文件后,在右侧的设备选择列表中找到DP01从站,PROFIBUS DP-Additional Field Device-PLC-SIMATIC-EM DP 01 PROFIBUS-DP,并且根据通讯字节数,选择相应的配置。本例中的插槽一包含"4Bytes In/Out"预组态 I/O 选项,插槽二包含"8 Bytes In/Out"预组态 I/O 选项。如下图: 确定S7-300硬件组态中所设置DP01的DP 从站地址,如下图红框标注,为DP从站DP01的站地址。 如果使用的S7-200 SMART通信区域不从VB0开始,则还需要在“Parameter Assignment”选项卡中设置"I/O Offset in the V-memory"参数, 该参数的设置如下图所示(本例中S7-200 SMART通信区域是从VB0开始,所以此参数设置为0): 组态完系统的硬件配置后,将编译下载到S7-300的PLC当中。 在S7-200 SMART 侧断电的情况下,将DP01的拨位开关拨到与S7-300侧硬件组态的设定值一致。 打开 STEP7中的变量表和STEP 7-MicroWIN SMART状态表进行监控,它们的数据交换结果如下图: VB0-VB11是S7-300写到S7-200 SMART 的数据,VB12-VB23是S7-300从S7-200 SMART读取的值。 注:可以在S7-300 CPU Properties的 “Cycle/Clock Memory”标签下修改过程映像区的大小,使DP通讯的数据区在过程映像区之内,这样设置的话就可以直接对过程映像区进行操作。 DP01上拨位开关的位置一定要和S7-300中组态的地址值一致。 TIA 中Smart DP01与S7-300的Profibus DP通讯 插入 CPU 315-2 DP 作为 DP 主站。 在项目视图中,找到菜单栏并选择:"选项 > 管理通用站描述文件(GSD)"(Options > Manage general station description files (GSD)) 在"源"(Source) 路径中,找到之前加载到计算机中的 EM DP01 GSD 文件。 选中相应 GSD 文件行的复选框。 单击"安装"(Install) 按钮。 插入 EM DP01 PROFIBUS DP 模块。如下图所示,在 DP 主站和设备之间创建 PROFIBUS 网络。 设备视图中组态DP01的通讯区,本例中的插槽一包含"4 Bytes In/Out"预组态 I/O 选项,插槽二包含"8 Bytes In/Out"预组态 I/O 选项。在"Properties"、"General"选项卡区域,单击"Device-specific parameters"以显示"I/O Offset in the V memory"字段。在此处可分配为该操作预留的那部分 V 存储器的启动地址。 注意:VB0-VB11是S7-300写到S7-200 SMART 的数据,VB12-VB23是S7-300从S7-200 SMART读取的值。 打开博图软件中的监控表和STEP 7-MicroWIN SMART状态表进行监控,它们的数据交换结果如下图: 西门子EM AR02热电阻输入 西门子s7-200smart模块现货供应 西门子EM AR02热电阻模块 西门子AR02热电阻输入 西门子S7-200SMART模块模拟量现货供应 西门子S7-200smart数字量输入模块现货 西门子AR02模块卡件 西门子plc模块供应 常见问题: 通信指示灯都正常,但数据读取不到? 如果组态的io地址较大,则可能**过了300CPU默认的过程映像区。此时将IB,IW改为PIB,PIW读取。 DP通信所需要传输的数据**过64字节怎么办? 方法1:软件里固定的通讯长度较大64bytes out/64 bytes in, 可以选择图中的“通用模块”根据实际需求自由设置输入/输出区域,而DP01较大的通讯字节数是64 word out/64 word in。 方法2:分时通讯。以64字节通信区为例,若**过较大配置。那么可以将通信区的**个字节作为标志位,这样需要在S7-200Smart中分时或条件判断,将数据放置或读取通信区域。同理,在S7-300中也需要判断标志位。 方法3:满足扩展要求的前提下,同一个200smart可以扩展多个DP01,具体可以参考本文中较大I/O扩展能力的要求,那么在同一个S7-300的项目里可以组态多个PROFIBUS从站。 方法2可以增大通信的数据量,但由于通过标志位来分时分次传输的,所以通信数据的刷新会比方法3慢;方法3通过扩展DP从站或者200PLC的通信端口来实现数据扩展的,但增加了成本,且需要考虑是否满足扩展要求。 西门子EM AR02热电阻输入 西门子s7-200smart模块现货供应 西门子EM AR02热电阻模块 西门子AR02热电阻输入 西门子S7-200SMART模块模拟量现货供应 西门子S7-200smart数字量输入模块现货 西门子AR02模块卡件 西门子plc模块供应