西门子南阳PLC模块总代理
通过编程软件STEP7的硬件组态来实现在线固件更新
(1)根据IM153-2控制系统的固件版本,下载所需的固件文件;
(2)将下载后的固件文件解压缩;
(3)在硬件组态中选择系统中应用的分布式I/O从站;
(4)在编程软件STEP7的程序菜单中选择“目标系统->升级固件”来对固件进行编程;
(5)在对话框中选定固件文件所在的目录并进行固件下载。
2. 使用编程软件STEP7在线更新固件:
(2)将下载后的固件文件进行解压缩;
(3)将包含有编程软件的电脑连接到分布式I/O从站所在的线路中;
(4)在STEP7编程软件中打开“访问节点”视图,然后选择站地址;
(5)在编程软件STEP7的程序菜单中选择“目标系统->PROFIBUS->升级固件”来编程固件。
用户需要通过组态软件STEP7 MicroWin Smart中的PWM组态向导,来生成PWM功能块,然后在程序中调用相应功能的PWM功能块来实现PWM功能,其中PWM向导组态步骤如下:
1. 打开PWM向导,在组态软件的项目树中,打开“向导”文件夹,然后双击“PWM”,则进入PWM向导设置界面;
2. 选择脉冲发生器,用户可以选择需要组态的秒冲,多实现3个PWM脉冲,即PWM0,PWM1,PWM2;
3. 为PWM脉冲命名,例如:PWM0可以命名为步进电机1的脉冲;
4. 组态PWM脉冲的时间基准,可选择毫秒或微秒;
5. 生成PWM项目组件,即PWM功能块;
6. 用户调用生成的功能块PWM0_RUN来进行程序逻辑设计,相应的引脚RUN为控制脉冲发生,Cycle为写入脉冲周期,Pulse为写入脉冲宽度;用户通过对相应的引脚进行赋值来实现所需要的PWM波形。
有的模块如模拟量输入/输出木块SM334 AI4/AO2X8/8位就没有自带诊断功能。一般对于模块没有自带诊断,没法在软件里设置自诊断, 只能利用下载有关的错误处理组织块到CPU中,当系统程序检测到一些错误时,根据错误类型的不同,CPU设置为进入STOP模式或调用一个错误处理OB,如不正确的CPU功能、系统程序执行中的错误
6ES7138-4DB03-0AB0
接口模板
带有 PROFINET 或 PROFIBUS 接口的接口模块可用于控制器与 I/O 模块之间的数据交换。
根据具体要求,可任意选择 PROFINET 接口模块的总线连接类型。只需选择所需的总线适配器。
西门子ET200SP基座单元I/O 模块
SIMATIC ET 200SP 比类似的分布式 I/O 系统窄大约 50 %。 该系统的高度大约仅为 117 毫米,提供了用于采用单线连接的 16 个通道的空间(不带辅助端子)。对于通过辅助端子进行的 3 线制连接,高度为 141 毫米,用于 8 个通道。 包括接线和印字在内的深度大约为 75 mm。为了使总体尺寸保持**,已将用于在 SIMATIC ET 200SP 中构成负载组的电源单元集成到系统中。
西门子S7-1500COU带ET200SP**通信距离
走PROFINET通讯,这与以太网通讯标准相同。太网用5类线就是100米,并且要保证按照色序压接。增加网络中继就可以如果不想使用网络中继,可使用光纤通讯。
西门子1500与ET200SP问题
交叉或直连都可以,端口是自适应的;
导电滑环要是有接触不良的情况当然会有影响,要是品牌质量有保证,那该没有问题;
电流信号抗干扰:使用带屏蔽层的电缆,并屏蔽层接地;信号电缆穿管;或者使用信号隔离器
CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点。
CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出点,CPU 226具有24个输入点和16个输出点。
本机模拟量输入/输出点。
CPU 224XP具有2个输入点,1个输出点。
中断输入。
允许以极快的速度对过程信号的上升沿作出响应。
高速计数器。
CPU 221/222
4个高速计数器(30KHz),可编程并具有复位输入,2个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B相增量编码器。
CPU224/224XP/226。
6个高速计数器(30KHz),具有CPU221/222相同的功能。
CPU 222/224/224XP/226。
可方便地用数字量和模拟量扩展模块进行扩展。可使用仿真器(选件)对本机输入信号进行仿真,用于调试用户程序。
4模拟电位器
CPU221/222 1个。
CPU224/224XP/226 2个。
CPU22XP/226还具有。
脉冲输出
2路高频率脉冲输出(大20KHz),用于控制步进电机或伺服电机实现定位任务。
实时时钟
例如为信息加注时间标记,记录机器运行时间或对过程进行时间控制。
EEPROM存储器模块(选件)
可作为修改与拷贝程序的快速工具(无需编程器),并可进行辅助软件归档工作。
电池模块
用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。
编程:CPU 22XP/226
STEP 7-Micro/WIN32 V3.1编程软件可以对所有的CPU 22XP/226功能进行编程。同时也可以使用STEP 7-Micro/WIN16 V2.1软件包,但是它只支持对S7-21x同样具有的功能进行编程。
STEP 7-Micro/DOS不能对CPU 22XP/226编程。如果使用PG/PC的串口编程,则需要使用PC/PPI电缆。
如果使用STEP 7-Micro/WIN32 V3.1编程软件,则也可以通过SIMATIC CP 5511或CP 5611编程。在这种情况下,通讯速率可高达187.5kbit/s。
可以利用PC/PPI 电缆和自由口通讯功能把 S7-200 CPU 连接到许多和RS-232标准兼容的设备。
有两种不同型号的 PC/PPI 电缆
带有RS-232口的隔离型 PC/PPI 电缆,用5个DIP开关设置波特率和其它配置项 (见下图)。
带有RS-232口的非隔离型 PC/PPI 电缆,用4个DIP开关设置波特率。 有关非隔离型PC/PPI电缆的技术规范,请参阅S7-200 可编程控制器系统手册。
当 数据从RS-232传送到RS-485口时,PC/PPI 电缆是发送模式。当数据从RS-485传送到RS-232口时,PC/PPI 电缆是接收模 式。当检测到RS-232的发送线有字符时,电缆立即从接收模式转换到发送模式。当RS-232发送线处于闲置的时间超过电缆切换时间时, 电 缆又切换到接收模式。这个时间与电缆上的DIP开关设定的波特率选择有关。
5各型号的优点
CPU 221
本 机集成6输入/4输出共10个数字量I/O点。无I/O扩展能力。6K字节程序和数据存储空间。4个独立的 30kHz高 速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。非常 适 合于小点数控制的微型控制器。
CPU 222
本机集成8输入/6输 出共14个数字量I/O点。可连接2个扩展模块。6K字节程序和数据存储空间。4个独立的 30kHz高速计数器,2路独立 的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。非常 适 合于小点数控制的微型控制器。
CPU 224
本机集成14输入 /10输出共24个数字量I/O点。可连接7个扩展模块,大扩展至168路数字量I/O点或35 路模拟量I/O 点。13K字节程序和数据存 储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程 口,具有PPI通讯协 议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。是具有较强控制能力的控制器。
CPU 224XP
本 机集成14输入/10输出共24个数字量I/O点,2输入/1输出共3个模拟量I/O点,可连接7个扩展模块, 大扩展值至 168路数字量I/O点或38路模拟量I/O点。20K字节程序和数据存储空间,6个独立的高速计数器(100KHz),2个100KHz的高速脉冲输 出,2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。本机还新增多种功能,如内置模拟量I/O,位控特性, 自 整定PID功能,线性斜坡脉冲指令,诊断LED,数据记录及配方功能等。是具有模拟量I/O和强大控制能力的新型CPU。
各类型号的CPU(6张)
CPU 226
本 机集成24输入/16输出共40个数字量I/O 点。可连接7个扩展模块,大扩展至248路数字量I/O 点或35路模拟量I/O 点。13K字 节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。2个RS485通讯/编程 口,具有 PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强 的 模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可*适应于一些复杂的中小型控制系统
输入/输出接口(I/O接口)是plc与工业现场装置之间的连接部件,PLC通过输
入接口把工业设备或生产过程的状态和信息送给CPU,CPU运行用户程序,然后把运算结果通过输出接口输出给执行机构。
与微机的I/O接口工作于弱电的情况不同,PLC的I/O接口是按强电要求设计的,即其输入接口可接收强电信号,其输出接口可以直接和强电设备相连接。因此I/O接口除起连接系统内、外部的作用外,其输入接口还有对输入信号进行整理、滤波、隔离、电平转换的作用;输出接口还具有隔离PLC内部电路与外部执行元件的作用和功率放大的作用。
输入接口主要包括光电耦合器、输入状态寄存器和输入数据寄存器。输入端子接受各种有触点的和无触点的开关量信号或连续变化的模拟量信号(经A/D转换),各种信号经光电耦合器转换成PLC能够接受的电平信号,输入到输入状态(映象)寄存器或输入数据寄存器中。
输出接口包括输出状态(映象)寄存器、输出锁存器、光电耦合器和功率放大器等部分。PLC通过它把处理后的电平信号转换成电压或电流信号,去控制与被控对象相连的输出端。PLC提供三种类型的输出:机械触头继电器、无触点型交流开关(双向晶闸管开关)、无触点型直流开关(晶体管输出),以供驱动不同类型的负载。
PLC有多种类型的I/O接口模块,它们包括:开关量输入模块、开关量输出模块;模拟量输入、输出模块;专用特殊功能模块等。上述模块又分直流和交流、电压和电流类型。每个类型又有不同的参数等级。
对于小型PLC,厂家通常将I/O部分装在PLC的本体中,而对于中、大型PLC,各厂家通常都将I/O部分做成可供选取、扩充的模块或模板,用户可根据自己的需要选取具有不同功能、不同点数的I/O模块来组成自己的控制系统