泰州西门子PLC代理商
S7-300系列plc是西门子应用多的PLC系列产品,而由于西门子其他系列的PLC系统的特性与S7-300系列产品均类似,因此本部分介绍的原则将基本适用于整个PLC部分。
1、S7-300 PLC系统接地总原则
对于PLC及控制系统的整体的供电及接地的要求,主要有以下几点原则:
系统主回路采用三相五线制供电,主回路须增加相应的开关及保护装置
负载电源从主回路供电中取电,如果是多个负载电源,则应按照负载均衡的原则进行分配
负载侧电源,无论是直流还是交流,均应增加短路和过载保护
系统接地电阻不大于4Ω
机柜中的接地母线与系统的PE线相连
机柜的外壳、设备安装背板均应保证通过金属部件连接在一起,并与接地母线相连
设备安装背板应考虑EMC特性(例如采用镀锌板)
系统中的电气设备的PE端子应与接地母线相连,并保证就近相连以及连接电缆尽量粗,尽量短的原则
应注意柜内电气设备的其他接地要求
关于这些原则,请参考S7-300PLC的供电及接地原理图(图1)。
图1 系统供电、接地原理图
2、S7-300 PLC系统的接地规范
(1) 电源模板(PS307)的接地要求
对于电源模板,供电均采用220V/120V交流电源,注意电源需要连接PE线。电源模板输出为CPU及模板提供24VDC电源(图2-2)。
图2-2 PS电源和CPU连接示意图
(2) CPU的接地连接
1) CPU 31x 接参考地电位
在S7-300的CPU的电源端子处,插着一个滑动金属片,将该滑动金属推进去时,DC 24V的M端将通过该滑动金属片与CPU的安装导轨相连,通过导轨实现接地,所有从M来的干扰电流都可以被释放至接地导线/地(图2-3)。
默认情况下,滑动金属片都是推进去的。
图2-3 CPU31X的接地参考电位示意(默认状态)
实际设备中如下所示(图2-4):
图2-4 CPU上的滑动金属片未拔出
2) CPU 31x 浮地系统
如果系统的“地”并不干净,或者希望将系统做成浮地的,则可以将该金属滑动片撬出,此时M和导轨分开,系统与“地”是不直接相连的,而是通过 RC 回路进行隔离连接的。
图2-5 CPU31X的未接地参考电位示意
实际设备中如下所示(2-6):
二、 程序设计:
本系统采用STEP7组态编程,根据铝挤压机控制有压力控制、位置控制、速度控制、模拟等温控制、挤压筒温度控制等控制系统,分别为每部分控制编写相应的FC(功能Function)、FB(功能块Function Block)、DB(数据块Data Block)等。
更高的运行效率
• 基本功能:转速和转矩控制、定位功能
• 智能启动功能:电源中断后自动重启
• BICO 互联技术:驱动器相关 DI/DO 信号互联,可方便地根据 设备条件调整驱动系统
• 安全集成功能:低成本实现安全概念
• 可控的整流和反馈:避免在进线侧产生噪声、控制电机制动时 产生的再生反馈能量,提高进线电压波动时的耐用度–SINAMICS 所有部件之间的数字式接口 通用串行接口连接 SINAMICS S120 的所有组件,包 含电机和编码器。
统一的电缆和连接器规格可减少零件的多样性 和仓储成本。对于其他厂商的电机或改造应用,可使用转换模块 将常规编码器信号转换成。 所有组件中的电子铭牌 每个组件都有一个电子铭牌,在进行 SINAMICS S120驱动系统的 组态时会起到非常重要的作用。
通讯板 CBE20 用于通过一个控制单元 CU320-2 连接到 PROFINET-IO 网络。
SINAMICS S120 可作为 PROFINET-IO 设备执行以下功能:
• PROFINET IO 设备
• 全双工传输 100 Mbit/s
• 支持 PROFINET IO 实时通讯类别: - RT (Realtime,实时) - IRT(Isochronous Realtime,等时同步实时),小发送周期 500 ms
• 作为一个PROFINET-IO设备连接到控制系统,符合 PROFIdrive 行规 V4
• 标准 TCP/IP 通讯,用于采用 STARTER 调试工具的工程设计
• 四个 RJ45 插座,集成了 4 端口开关,基于 PROFINET ASIC ERTEC400。因此,无需外部附加开关便可以配置拓扑结构 (线形、星形、树形)。
• 支持介质冗余运行和共享设备功能
西门子6SE6440-2UD41-1FB1
USS通信原理与编程的实现
4.1 S7 1200 PLC与MM440 通过USS通信的基本原理
S7 1200提供了专用的USS库进行USS通信,如图6所示:
图6:S7 1200 专用的USS库
USS_DRV功能块通过USS_DRV_DB数据块实现与USS_PORT功能块的数据接收与传送,而USS_PORT功能块是S7-1200 PLC CM1241 RS485模块与MM440之间的通信接口。USS_RPM功能块和USS_WPM功能块与MM440的通信与USS_DRV功能块的通信方式是相同的。如图7所示。
图7:通信结构图
4.2. 功能块使用介绍
USS_DRV 功能块是S7-1200 USS通信的主体功能块,接受MM440的信息和控制MM440的指令都是通过这个功能快来完成的。必须在主 OB中调用。
USS_PORT功能块是S7-1200与MM440进行USS通信的接口,主要设置通信的接口参数。可在主OB或中断OB中调用。
USS_RPM功能块是通过USS通信读取MM440的参数。必须在主 OB中调用。
USS_WPM功能块是通过USS通信设置MM440的参数。必须在主 OB中调用。
4.3. S7 1200 PLC进行USS通信的编程
4.3.1. USS_DRV功能块的编程
USS_DRV功能块的编程如图8所示。
图8: USS_DRV功能块的编程
USS_DRV功能块用来与MM440进行交换数据,从而读取MM440的状态以及控制MM440的运行。每个MM440使用一的一个USS_DRV功能块,但是同一个CM1241 RS485模块的USS网络的所有MM440(多16个)都使用同一个USS_DRV_DB