西门子模块6SL3060-4AM00-0AA0
300 具有不同的通信接口:
连接 AS-Interface、PROFIBUS 和PROFINET/工业以太网总线系统的通信处理器。
用于点到点连接的通信处理器
多点接口 (MPI), 集成在 CPU 中;
是一种经济有效的方案,可以连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。
PROFIBUS DP进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP总线系统。通过带有 PROFIBUS DP 主站/从站接口的CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFIBUS DP上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
以下设备可作为主站连接:
SIMATIC S7-300
(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC S7-400
(通过带 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC C7
(通过带 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)
SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,带IM 308
SIMATIC 505
出于性能原因,每条线路上连接的主站不得超过 2 个。
以下设备可作为从站连接:
ET 200 分布式 I/O 设备
S7-300,通过 CP 342-5
CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP
C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635,C7-636
现场设备
带有 STEP 7 的编程器/PC 或 OP 是总线上的主站,只使用 MPI 功能,通过 PROFIBUS DP也可部分提供 OP 功能。
通过 PROFINET IO 进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFINET 接口的 CPU 连接到 PROFINET IO总线系统。通过带有 PROFIBUS 接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFINET IO上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
可将下列设备作为 IO 控制器进行连接:
SIMATIC S7-300
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
SIMATIC ET 200
(使用配备 PROFINET 接口的 CPU)
SIMATIC S7-400
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
可将下列设备作为 IO 设备进行连接:
ET 200 分布式 I/O 设备
ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPU
SIMATIC S7-300
(使用配备 PROFINET 接口或 PROFINET CP 的 CPU)
现场设备
通过 AS-Interface 进行过程通信
S7-300 所配备的通信处理器 (CP 342-2) 适用于通过 AS-Interface总线连接现场设备(AS-Interface 从站)。
更多信息,请参见通信处理器。
通过 CP 或集成接口(点对点)进行数据通信
通过 CP 340/CP 341 通信处理器或 CPU 313C-2 PtP 或 CPU 314C-2 PtP的集成接口,可经济有效地建立点到点连接。
SIMATICS7-1200是一款紧凑型、模块化的PLC,可完成简单逻辑控制、**逻辑控制、HMI 和网络通信等任务
单机小型自动化系统的解决方案。对于需要网络通信功能和单屏或多屏HMI的自动化系统,易于设计和实施。
具有支持小型运动控制系统、过程控制系统的**应用功能。
说明:
在当前过程中可能发生这样的事件,它需要的响应时间要快于当前程序执行周期所能提供的时间,还可能发生这样的事件,它的持续时间短的不足以在当前的程序执行周期内被识别出来,在 S7-300控制器以及以下模块中编辑了过程报警。
模拟量模块(AI)
数字量输入(DI) 和
功能模板 (FM)
过程报警能力,满足事件要求而被实时调用。
过程报警类似于中断。
本文为 S7-300 CPU 提供过程报警指南。
概要:
如果在程序执行过程中触发报警事件,操作系统会调用 OB 40,来中断当前程序执行或者是中断低优先级的程序块处理。OB 40的临时堆栈数据可以更加**的一个或多个报警触发事件(可置位多个状态位), 这些临时堆栈数据可以在报警 OB块中通过用户程序评估。
如果在 CPU 中没有报警组织块 OB 40 存在,当报警事件触发时,CPU 会进入停机模式。报警组织块有一个固定的优先级设置16。
在不同模块中的过程报警触发事件:
模拟量模块:可以用过程报警监视模拟量输入模块中的某个值。当模拟量的值低于下限或高于上限的时候, 过程报警可以被组态为在此时触发。有关各个模拟量输入模块的更多信息,请参见手册"Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300模板规范)第4章,条目号 8859629。
数字量模块:具有过程报警能力的数字量输入模板可以监视单独的位状态。过程报警可以在以下事件发生时触发:该位出现下降沿或者上升沿。有关各个数字量输入模块的更多信息,请参见手册"Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300模板规范)第3章,条目号 8859629。
功能模块:具有过程报警能力的功能模块能够执行大量不同的任务,可以为不同的事件配置过程报警,下面通过FM350-1 计数器模块的例子来说明。
在下列情况下,FM 350-1 都会触发 CPU 中的过程报警:达到比较值、超过上限/低于下限、计数器过零。有关 FM 350-1模块的更多信息,请参见手册 "FM 350-1 Function Module" (FM 350-1功能模块),条目号 1086726。其它功能模块的详细信息,请参见具体模块的相关文档。
警告:
许多功能模板需要的参数软件,这些软件随功能模板一起提供,并有专门的文档。只能STEP7 和这类软件一起使用才能组态过程报警事件触发。
SIMATIC S7-300 中的报警 OB:
在 SIMATIC S7-300 CPU 中,报警组织块 OB 40提供了临时堆栈数据。可以通过临时堆栈数据指示出发生报警事件的通道/位。当在 CPU 块文件夹中创建新的报警组织块 OB40 时可以在STEP7 中找到它的描述 (单击鼠标右键 >插入新对象 >组织块 > OB40),选择创建的 OB 40 按下“F1”,打开了 STEP7 中的帮助信息,如果已经有一个警报 OB 40存在,则可以直接选择它按下 F1 ,打开的就是关于警报 OB 40 的帮助文档。
有关区域数据具体模块评估的更多信息,请参见手册"Programmable Logic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300模板规范)第 3 章 (Digital Modules) 和第 4 章 (AnalogModules),条目号 8859629。
在 CPU 318-2 DP 中可以使用两个警报 OB (40 和41)。有关 CPU 318-2 DP 的更多信息,请参见手册 "Programmable Logic ControllerS7-300 CPU Data, CPU 312 IFM to CPU 318-2 DP" (可编程逻辑控制器 S7-300 CPU数据,CPU 312 IFM 到 CPU 318-2 DP),条目号 8860591。
在所有 S7-400 CPU 中共有八个警报 OB可用。可以在条目号 23659324 中找到关于 S7-400 CPU 过程警报的更多信息。
组态过程报警:
可以在硬件配置中,为具有警报能力的模块在其属性中组态过程警报。
有关计算 S7-400 的警报响应时间的示例,请参见手册 "S7-300CPU 31xC and CPU 31x, Technical Data" (S7-300 CPU 31xC 和 CPU31x,技术数据)第5.5 节,条目号 ID 12996906。
组态过程报警模块:
可以通过系统功能 SFC 55 (WR_PARM), SFC 56 (WR_DPARM) 和 SFC57 (PARM_MOD)在程序循环执行过程中组态具备过程报警能力的模块。有关如何用系统功能组态相关数据记录的信息,请参见手册 "ProgrammableLogic Controller S7-300 Module Data" (可编程逻辑控制器 S7-300模块数据),条目号 8859629。
有关不同 SFC 的信息,请参见 S7 在线帮助以及手册 "SystemSoftware for S7-300/400 System and Standard Functions" (S7-300/400系统的系统软件和标准功能)章节7.1,条目号 1214574。
警告:
系统功能 SFC 55, SFC56 和 SFC 57 不能在 PROFINET IO 中应用。
注释:
一些数字量模块 (例如 6ES7321-7BH0X 或 6ES7321-7RD00)) 需要 6个字节的长度来写数据记录DS1。 在 SFC 55 的 "RECORD" 参数增加了 2 到 6 字节的 ANY类型数据。附加的两个字节的值必须为零。
西门子PLC模块6ES7314-6CG03-0AB0
西门子触摸屏跳转页面密码设置如下:
1、在左边目录中,选择“运行系统用户管理”下的“用户”,建立用户名称、密码,选择用户权限,是“管理员”还是“操作员”。
2、在画面中组态用户登陆按钮,使用“按钮”工具,定义“事件”中的“单击”功能,选择“ShowLogonDialog”即可。
1、西门子触摸屏全系列:
MP/OP/TP多功能面板、按键式、触摸式、西门子人机界面、西门子操作面板、西门子人机显示器。
2、SIEMENS 可编程控制器:
(1)、 SIMATIC S7系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200;
(2)、 逻辑控制模块:230RC、230RCO、230RCL、24RC、24RCL等;
(3)、 SITOP直流电源:1.3A、2.5A、3A、5A、10A、20A、40A可并联。
3、SIEMENS 交、直流传动装置:
(1)、 交流变频器MICROMASTER系列:MM420、MM430、MM440、G110、G120;
(2)、全数字直流调速装置:6RA23、6RA24、6RA28、6RA70、6SE70系列。
西门子PLC触摸屏如何编写程序?
西门子的PLC触摸屏使用西门子WINCC的编程软件对其进行程序编写。西门子plc编程软件支持新款CP243-1 (6GK7243-1-1EX01-0XE0)。通过下列改进实现新的互联网向导:支持 BootP 和DHCP,支持用于电子邮件服务器的登录名和密码。
西门子plc有几种模块组成?
CPU模块,输入模块,输出模块,电源模块,温度检测模块,位置检测模块,PID控制模块,通讯模块等
西门子PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序。
按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从*条指令开始逐条顺序执行用户程序,直至程序结束,重新返回*条指令,开始下一轮新的扫描,在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。
西门子PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。
西门子PLC在输入采样阶段:以扫描方式按顺序将有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入,随即关闭输入端口,进入程序执行阶段。
西门子PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中有的内容随着程序的执行而改变。
输出刷新阶段:当有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶间管)输出,驱动相应输出设备工作。
西门子PLC中配方的使用方法是:输入0-20等的数字调用检索相应区域的数据并下载到PLC中即可使用。西门子PLC中配方的用途是直接计算出不同作业需要的不同参数。
PLC是由现代化生产的需要而产生的,可编程序控制器的分类也必然要符合现代化生产的需求。
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
可以从三个角度对可编程序控制器进行分类。其一是从可编程序控制器的控制规模大小去分类,其二是从可编程序控制器的性能高低去分类,其三是从可编程序控制器的结构特点去分类。西门子6ES7314-6CG03-0AB0接线方法及使用说明
西门子plc中的OB模块功能:
OB1:程序循环组织块、OB10-OB17:时间中断组织块、OB20-OB23:延时中断组织块;
OB30-OB38:循环中断组织块、OB40-OB47:硬件中断组织块、OB55:状态中断;
OB56:更新中断、OB57:制造商特定中断、OB60:多值计算中断组织块;
OB61-OB64:同步循环中断、OB65:技术同步中断、OB70:I/O冗余错误;
OB72:CPU冗余错误、OB73:通讯冗余错误、OB80:时间错误组织块;
OB81:电源错误组织块、OB82:诊断中断组织块、OB83:插入/删除模块中断组织块;
OB84:CPU硬件故障组织块、OB85:优先级错误组织块、OB86:机架故障组织块;
OB87:通讯错误组织块、OB88:处理中断OB、OB90:后台组织块;
OB100、OB101和OB102:启动组织块、OB121:编程错误组织块、OB122:I/O访问错误组织块。
OB块的特点:
1、OB块主要用于程序循环、启动、延时中断、循环中断、硬件中断、HSC中断、诊断错误和时间错误八大事件。
2、OB块还有两个属性是编号和优先级,优先级越高,中断级别越高。
3、在同样的优先级别,OB编号越小,越优先执行。
4、诊断错误事件OB块和时间错误OB块只有一个。
西门子AO模块就是模拟量输出模块;控制现场常常用到模拟量。
西门子AO模块型号:
6ES7 332-5HD01-0AB0 模拟输出模块(4路)
6ES7 332-5HB01-0AB0 模拟输出模块(2路)
6ES7 332-5HF00-0AB0 模拟输出模块(8路)
6ES7 332-7ND02-0AB0 模拟量输出模块(4路,15位精度)
西门子变频器复位的方法:
如果是BOP面板的话,有个复位建为FN,按一下就可以复位。可以使变频器断电,再重新上电,也可实现变频器的复位。还有可以通过数字量输入3,3的缺省设置为故障复位,从而实现复位。
变频器的设定参数多,每个参数均有一定的选择范围,使用中常常遇到因个别参数设置不当,导致变频器不能正常工作的现象。控制方式:即速度控制、转距控制、PID控制或其他方式。采取控制方式后,一般要根据控制精度,需要进行静态或动态辨识。