6ES7511-1AK02-0AB0 SIMATIC S7-1500, CPU 1511-1 PN, Central processing unit withworking memory 150 KB for program and 1 MB for data, 1. interface:PROFINET IRT with 2 port switch, 60 NS bit-performance, SIMATICmemory card necessary |
主营西门子原装
S7-200CN|S7-200|S7-1200|S7-300|
S7-400|ET200系列PLC,
西门子T400|TDC高端控制器|
西门子PCS7过程控制系统,西门子HMI,
西门子802C|S|D|810D|840D|828D数控系统及备件,
西门子MM4|G110|G120|V10标准变频器,
西门子S120|611系列伺服系统,
西门子profibus-DP现场总线系统,
西门子电机,西门子过程仪表
凡我公司出售的西门子产品均享受西门子官方质保一年,
一年内有任何质量问题免费提供换新或维修服务,不收取任何费用!
希望我的用心能换来您对我们的信心!
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子PLC的编程语言有哪些?
西门子PLC的编程语言有哪些?大概分为5种编程语言,分别是:顺序功能图、梯形图、语句表、功能块图、结构化文本,下面为大家详细介绍每种编程语言的特点。
1、顺序功能图(SFC-SeauentialFuction Chart)
这是位于其它编程语言之上的图形语言,用来编程顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程。
西门子STEP7中的该编程语言是S7 Graph。
2、梯形图(LAD-LAdderDiagram)
这是使用使用*多的plc编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。
梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈 代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。在程序中,*左边是主信号流,信号流总是从左向右流动的。 不适合于编写大型控制程序。
3、语句表(STL-STatementList)
是一种类似于微机汇编语言的一种文本编程语言,由多条语句组成一个程序段。语言表适合于经验丰富的程序员使用,可以实现某些梯形图不能实现的功能。
4、功能块图(FBD-FunctionBlock Diagram)
功能块图使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示,适合于有数字电路基础的编程人员使用。功能块图用类似于与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框用“导线”连在一起,信号自左向右。
5、结构化文本(ST-StructuredText)
结构化文本(ST)是为IEC61131-3标准创建的一种专用的**编程语言。与梯形图相比,它实现复杂的数学运算,编写的程序非常简洁和紧凑。
STEP7的S7 SCL结构化控制语言,编程结构和C语言和Pascal语言相似,特别适合于习惯于使用**语言编程的人使用。
西门子S7-300/400硬件诊断方案
S7-300/400的以太网与PROFIBUS-DP网络的故障诊断方法基本上相同。
plcSIM可以对DP网络、DP从站和从站中的模块的故障仿真。可以用这一功能来学习DP网络故障诊断的方法。
遗憾的是PLCSIM不能对以太网的故障仿真,STEP7只能诊断以太网硬件系统的故障。
下面给出一个用来学习以太网故障诊断实验的低成本硬件方案和可以做的实验,供企业和高校参考。
CPU可选CPU 315-2PN/DP或CPU314-2PN/DP,后者更便宜,并且有集成的DI/DO和AI/AO。企业也可以使用作为备件的带PN接口的CPU。
PROFINET IO设备为ET-200S,接口模块为IM 151-3 PN ST,电源模块为PM-EDC24V,信号模块为4DI DC24V HF、2DO DC24V/0.5A HF。
可以做的故障诊断实验:
运行时拔掉ET-200S的以太网电缆,出现IO设备故障。
可以做DO模块负载开路、输出端对M点短路,电源模块的负载电压丢失,DI模块的DC24V传感器电源对M点短路的故障实验,以及拔出/插入信号模块的中断实验。
如果有2AO U ST和2 AO I ST模块,可以分别做电压输出的AO模块对M点短路和电流输出的AO模块负载断路的实验。
如果配备一块接口模块IM151-1,就可以做DP网络的硬件诊断实验。
西门子S7-300/400硬件诊断如何操作
方法如下:建立电脑与PLC的总线连接,在SIMATIC管理器中选择要检查的站(如SIMATIC-300(1)),执行菜单PLC/Diagnosis/Setting(诊断/设定)/ModuleInformation(模块信息),在模块信息窗口的“DiagnosticBuffer”(诊断缓冲区)选项中,给出了CPU中发生的事件列表,选择“Events”(事件)中某一行,下面灰色的“关于事件的详细资料”窗口将显示该事件的详细描述。你可以选择左下角“SaveAs”(另存为)把故障信息保存到你的电脑硬盘某个目录下,打开该文件,将会看到对每个事件的诊断信息,对判断故障很要帮助。"