对于西门子的PLC 通信非常重要的 对于大型的系统 西门子的优越性事显而易见的 但是你要想学好PLC 就得有现场总线的基础 也就是通信的基础 包括通信方面的编程基础 《西门子工业通讯及现场设备》这个手册你可以在上可以下载到 这是很早的 但是对于你了解西门子通信很有帮助 有一本书你可以看看
书 名:西门子工业通信网络组态编程与故障诊断

丛书名:西门子工业自动化系列教材
主 编 廖常初
副主编 祖正容
机械工业出版社
责任编辑 李馨馨
书 号 ISBN 978-7-111-28256-3
盘 号 ISBN 978-7-89451-204-8
光盘使用说明
本光盘为《西门子工业通信网络组态编程与故障诊断》一书的配套DVD光盘。
本光盘提供了经西门子公司授权本书配套使用的通信软件、资料与手册,和本书中的例程。
光盘中后缀为pdf的用户手册需要用Adobe Reader(Adobe阅读器)阅读。
随书光盘内容简介
通信软件
CP_PtP_CD:点对点通信处理器的光盘
Drivemonitor V54
iMap V30
PC Adapter USB Drive:USB/MPI适配器的驱动程序
PDM V601
PDM V603
S7-PDIAG V53
SIMATIC NET 2007
串口通信调试软件
资料与手册300_400软件手册
PLCSIM使用入门pdf
S7-PLCSIM V54 User Manualpdf
System Software and Standard Functions Reference Manualpdf
使用STEP 7编程pdf
梯形图(LAD)编程参考手册pdf
用于S7的系统软件和标准功能参考手册pdf
语句表(STL)编程参考手册pdf
资料与手册300_400硬件手册
CPU 31xC和CPU 31x技术规范设备手册pdf
CPU 31xC和CPU 31x安装操作说明pdf
S7-300 CPU 31xC技术功能操作说明pdf
S7-300 模块数据设备手册pdf
S7-400 CPU Specifications Manualpdf
S7-400 CPU规格设备手册pdf
S7-400 Module Data Reference Manualpdf
S7-400模块规范参考手册pdf
S7-400硬件与安装手册pdf
S7-400H容错系统手册pdf
自动化系统S7-300pdf
组态硬件和通讯连接手册pdf
Configuring Hardware and Communication Connection Manualpdf
资料与手册 AS_i
Addressing and Diagnosis Instrument for AS-ipdf
AS-i Introduction and basics Manualpdf
CP 243-2 AS-i Master Manualpdf
CP 343-2_343-2P AS-i Master Manualpdf
DP_AS-i link 20E Manualpdf
如何配置CP 343-2Ppdf
资料与手册ET 200
ET 200S模块中文设备手册
ET 200产品目录2008pdf
ET 200B Manualpdf
ET 200eco PN操作指导pdf
ET 200eco操作指导pdf
ET 200iS Manualpdf
ET 200iSP操作说明pdf
ET 200M Operating Instructionspdf
ET 200M操作说明pdf
ET 200pro Operating Instructionspdf
ET 200pro故障安全模块操作说明pdf
ET 200pro操作说明pdf
ET 200R Manualpdf
ET 200S操作说明pdf
ET 200X BM 147 CPU Manualpdf
ET 200X Manualpdf
资料与手册PA
DP_PA耦合器连接器和Y型连接器操作说明pdf
PA总线阀门定位器与S7建立通讯pdf
PROFIBUS-PA应用技术手册pdf
SITRANS T3K PApdf
如何配置PA总线仪表方案pdf
智能电器阀门定位器操作说明pdf
资料与手册 PROFIBUS
CP 342-5 / CP 342-5 FO Manualpdf
CP 443-5 BASIC Manualpdf
CP 443-5 Ext Manualpdf
CP 5511 Manualpdf
DP-DP Coupler User Descriptionpdf
PROFIBUS CP组态和调试手册pdf
Profibus Technology and Applicationpdf
S7-CPs for PROFIBUS Configuring and Commissioning Manualpdf
资料与手册产品样本
Industrial Communication Catalog 2009pdf
ET 200产品目录pdf
PROFINET产品样本2005pdf
S7-300产品目录pdf
S7-400产品样本pdf
Scalance X交换机选型样本pdf
SIMATIC控制器产品手册pdf
SIMATIC工业软件pdf
工业通讯及现场设备产品目录2004pdf
工业以太网产品样本2005pdf
人机界面系统产品手册pdf
西门子工厂自动化产品系列pdf
资料与手册第15章的手册
CP 340 PtP打印机驱动程序入门指南pdf
CP 340安装与组态手册pdf
CP 341设备手册pdf
CP 440 Manualpdf
CP 441 Manualpdf
S7-300_400路由功能pdf
资料与手册工业以太网与PROFINET
Configuring Plants in iMappdf
CP 343-1 lean手册pdf
CP 343-1 PN Manualpdf
CP 343-1手册pdf
From DP to PROFINET IO Programming Manualpdf
PROFINET CBA通信入门pdf
PROFINET CBA用户程序接口入门pdf
PROFINET IO Configuration and Diagnosticspdf
PROFINET技术和应用系统描述pdf
Profinet系统手册pdf
SCALANCE X-200操作说明pdf
SCALANCE X-400 SNMP管理入门pdf
SCALANCE X-400路由指导手册pdf
从PROFIBUS DP到PROFINET IO编程手册pdf
工业以太网CP组态与调试手册pdf
使用CP 343-1 IT_CP 443-1 IT的信息技术手册pdf
资料与手册驱动
CBP_CBP2通信板使用说明书pdf
MM 420变频器使用大全pdf
MM 440变频器使用大全pdf
SIMOREG DC Master使用说明书pdf
SIMOVERT_MASTERDRIVES使用大全_上pdf
SIMOVERT_MASTERDRIVES使用大全_下pdf
VLT5000 PROFIBUS Manualpdf
VLT5000手册pdf
资料与手册诊断
BT200 Physical Bus Test Device for PROFIBUS-DPpdf
CPU 31xC和CPU 31x安装操作说明pdf
Diagnostic Repeater for PROFIBUS-DP Manualpdf
FB125 HELPchm
PDIAG使用入门pdf
PROFINET IO Diagnosticspdf
S7-PDIAG Configuring Process Diagnostics Manualpdf

例程说明
ProjectPB_MS:第3章的例程
Convert:DP主站与SIMOVERT MASTERDRIVES变频器通信。
Danfoss:DP主站与丹佛斯变频器通信。
DCMaster:DP主站与DC MASTERDRIVES通信。
FC4_CTRL:DP主站用FC 4控制DP网络和DP从站。
MM440:DP主站与变频器MM 440通信。
PB_EM277:DP主站与EM 277通信。
PB_MS_1:DP主站与ET 200通信。
PB_MS_2:DP主站与智能从站通信。
PB_MS_3:DP主站调用SFC 14、15与智能从站通信。
PB_MS_4:CPU 413-2DP与作为从站的CP 342-5通信。
PB_MS_5,CP 443-5 Ext与作为从站的CP 342-5通信。
PB_MS_6:CP 342-5作主站与ET 200通信。
Project PB_S7:第4章的S7连接例程
PB_CTRL:CPU 413-2DP远程监控另一台CPU 413-2DP。
PB_CTRL2:CPU 413-2DP远程监控CPU 313C-2DP。
PB_S7_1:CPU 413-2DP和CP 342-5之间的S7单向通信。
PB_S7_2:CP 443-5 Ext和CP 342-5之间的S7单向通信。
PB_S7_A:CPU 413-2DP和CPU 313C-2DP之间的S7单向通信。
PB_S7_B:CPU 413-2DP之间调用USEND/URCV的S7双向通信。
PB_S7_C:CPU 413-2DP之间调用BSEND/BRCV的S7双向通信。
PB_S7_D:CPU 413-2DP调用GET/PUT与CP 443-5的S7单向通信。
PB_S7_E:CPU 413-2DP与CP 443-5之间调用USEND/URCV的S7双向通信。
Project PB_FDL:第4章的FDL连接例程
FDL_1:CPU 413-2DP和CPU 315-2DP之间的FDL通信。
FDL_2:两台CPU 315-2DP之间的FDL通信。
FDL_2Net:两个PROFIBUS子网上的CPU 315-2DP的FDL通信。
FDL_mul:CPU 315-2DP之间的FDL多点传送方式通信。
FDL_Pro1:两个项目中的CPU 315-2DP之间的FDL通信,项目之一。
FDL_Pro2:两个项目中的CPU 315-2DP之间的FDL通信,项目之二。
FDLbroad:CPU 315-2DP之间的FDL广播方式通信。
FDLfree2:CPU 315-2DP之间的FDL自由第二层通信。
Project PB_Others:第5章的例程
DX_1:智能从站之间的DX通信。
DX_2:DX通信,智能从站接收ET 200M发送的数据。
DX_3:DX通信,智能从站发送数据给网络上的另一个主站。
Intrrupt:智能从站调用SFC 7触发主站的硬件中断。
Isochron:ET 200M和ET 200S作从站的恒定总线周期通信。
SFC_12:DP主站用SFC 12激活和禁止DP从站。
Syncfrez:一组从站的输出同步与输入冻结。
Project PB_DIAG:第6、7章的例程
443_Diag:CP 443-5作主站,诊断3个DP从站的实例。
FB_125:调用FB 125和FC 125诊断DP从站。
FC3_Diag:调用FC 3诊断CP 342-5的DP从站。
HW_Diag:CPU 313C-2DP和3个DP从站的故障诊断实例。
MS_Diag:DP主站和智能从站的相互诊断。
OB_Diag1:CPU 413-2DP作主站,用OB的局部变量诊断DP从站的故障。
OB1SFC13:在OB1和OB82中调用SFC 13诊断ET 200M和ET 200B的故障。
PB_MS_7:CPU 313C-2DP作主站,ET 200作从站,用于错误OB应用实验。
Repeater:诊断中继器应用例程。
SFC_13:在OB82和OB86中调用SFC 13诊断ET 200M和ET 200B的故障。
SFC_51:调用SFC 51读取局部系统状态表,诊断DP从站的故障。
SFC13_S:调用SFC 13诊断ET 200S的故障。
Project Alarm Display:第8章的例程
Alarm_D:调用SFC 107/108生成消息,用WinCC flexible和PLCSIM仿真。
Alarm_S:调用SFC 17/18生成消息,用WinCC flexible和PLCSIM仿真。
ReportEr:报告系统错误,用WinCC flexible和PLCSIM仿真。
ReptErPC:报告系统错误,用WinCC和PLCSIM仿真。
ReptPC1:报告系统错误,WinCC用DP网络监控硬件PLC,未生成PC站点。
ReptPC2:报告系统错误,HMI和WinCC用DP网络监控硬件PLC,生成PC站点。
S7PDIAG:用S7_DIAG生成地址监控的消息。
SFC_52:生成用户自定义的诊断消息。
Project PA:第9章的例程
PA:使用PDM组态PROFIBUS-PA设备。
PB_PA1:仅使用DP/PA耦合器的PROFIBUS-PA通信组态。
PB_PA2:使用DP/PA链接器的PROFIBUS-PA通信组态。
PA_GSD:PA设备的GSD文件。
Project Ethernet:第10章的例程
IE_ISO:CP 343-1 IT和CP 343-1的ISO连接通信。
IE_S7_1:CP 343-1 IT和CP 343-1调用PUT/GET 的S7通信。
IE_S7_2:CP 343-1 IT和CP 343-1调用USEND/URCV的S7通信。
IE_S7_3:CP 343-1 IT和CP 343-1调用BSEND/BRCV的S7通信。
IE_TCP:CP 343-1 IT和CP 343-1的TCP连接通信。
IE_UDP:CP 343-1 IT和CP 343-1指定通信伙伴的UDP连接通信。
ISOonTCP:CP 343-1 IT和CP 343-1的ISO-on-TCP连接通信。
UDP_MUL:3个站点之间多点传送的UDP连接通信。
UDPfree:3个站点之间组态时未指定通信伙伴的UDP连接通信。
Project PROFINET:第11章的例程
315_2PN:CPU 315-2PN/DP作控制器的PROFINET网络通信。
CP343_1:CP 343-1作控制器的PROFINET网络通信。
CP443_1:CP 443-1作控制器的PROFINET网络通信。
New Plant:iMap的项目。
PN_CBA1:用于生成CBA组件的项目。
PN_CBA2:用于生成CBA组件的项目。
Project ASI:第12章的例程
ASI_link:基于DP/AS-i link 20E的AS-i网络通信。
ASI343_2:基于CP 343-2的AS-i网络通信。
ASI243_2mwp:基于CP 243-2的AS-i网络通信,S7-200的项目。
Project OPC:第13章的例程
DP_OPC:基于DP网络的OPC通信的STEP 7项目。
IE_OPC:基于以太网的OPC通信的STEP 7项目。
MPI_OPC:基于MPI网络的OPC通信的STEP 7项目。
组态王OPC:OPC通信的组态王项目。
DP_OPCopp:基于DP网络的OPC Scout项目文件。
IE_OPCopp:基于以太网的OPC Scout项目文件。
MPI_OPCopp:基于MPI网络的OPC Scout项目文件。
Project MPI_GD:第14章MPI全局数据通信例程
MPI_GD_1:CPU 413-2DP和CPU 315-2DP之间的全局数据通信。
MPI_GD_2:CPU 315-2DP之间的全局数据通信。
MPI_GD_3:CPU 413-2DP和两台CPU 315-2DP之间的全局数据通信。
MPI_GD_A:CPU 413-2DP之间的全局数据通信。
MPI_GD_B:CPU 413-2DP之间事件驱动的全局数据通信。
Project MPI_UC:第14章S7基本通信例程
MPI_224A:CPU 315-2DP与CPU 224的MPI通信。用IW0控制对方的输出点。
MPI_224B:CPU 315-2DP通过MPI读写CPU 224的V数据区。
MPI_UC_1:CPU 413-2DP和CPU 315-2DP调用X_RCV/X_SEND的通信。
MPI_UC_2:CPU 413-2DP和CPU 315-2DP调用X_PUT/X_GET的通信。
MPI_UC_3:CPU 315-2DP之间调用X_RCV/X_SEND的通信。
MPI_UC_4:CPU 315-2DP之间调用X_PUT/X_GET的通信。
MPI_UC_5:3台PLC之间S7基本通信综合应用例程。
MPI_224mwp:CPU 224与CPU 315-2DP通信的程序。
Project MPI_S7:第14章MPI S7连接例程
MPI_CTRL:CPU 413-2DP远程监控另一台CPU 413-2DP。
MPI_S7_1:CPU 413-2DP和CPU 313C-2DP之间的S7单向通信。
MPI_S7_A:CPU 413-2DP之间调用PUT/GET的S7单向通信。
MPI_S7_B:CPU 413-2DP之间调用USEND/URCV的S7双向通信。
MPI_S7_C:CPU 413-2DP之间调用BSEND/BRCV的S7双向通信。
MpiCtrl2:CPU 413-2DP远程监控CPU 315-2DP。
MpiS7Mul:CPU 413-2DP之间S7通信SFB综合应用例程。
Project Chapter15:第15章的例程
ASCII:CP 340使用ASCII协议通信。
HMI_Rout:用于HMI的S7路由功能。
IE_MPI:用于PG/PC的S7 路由功能。
希望对你有帮助
其实要学好还是看大量的技术手册 但是这本书可以给你一个基本的认识
有事 发邮件给我 645332740@qqcom
西门子400PLC,CPU EXTF和BUS2F灯报警,下面挂12路子站,子站5,7,8,9,10,13,14BF灯红灯频闪,求故障。
先考虑下干扰问题。
还有检查插头的接触是否好,终端电阻是否有效等。
如果不行,建议把正常的ET200模块和有故障的模块对调下,看看故障是否也随之转移。
我以前碰到过s7-400PLC上的DP模块报通讯故障,是DP插座和里面的电路板接触不好,拆开模块用电烙铁焊过插座,故障消失。
S7-400,
EXTF,红色,外部故障;
BUS2F,红色,MPI/PROFIBUS DP接口2的总线故障;
建议检查一下DP总线。
如果所说的5,7,8,9,10,13,14子站均在总线末端,那么检查之前一个站的DP总线适配器是否出了问题(终端电阻的拔码是否在正确的位置,总线中间一般是OFF)。
西门子400PLC,CPU EXTF灯亮表示检测到外部错误,即错误原因不在CPU模块上。
BUS2F灯长亮表示表示在PROFINET的I/O接口处检测到错误。如果是闪亮,那么CPU作为DP主站表示PROFIBUS DP 接口2上的一个或多个从站无响应。如果是CPU作为DP从站,表示主站不对CPU寻址。

扩展资料:
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
-西门子PLC


