西门子CPU414-2模块控制器西门子中国一级总代理 西门子PLC代理商
西门子CPU414-2模块控制器西门子中国一级总代理 西门子PLC代理商
西门子CPU414-2模块控制器西门子中国一级总代理 西门子PLC代理商
西门子CPU414-2模块控制器西门子中国一级总代理 西门子PLC代理商
浔之漫智控技术有限公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
1、SIMATIC S7系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、SITOP直流电源24V DC1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400CK-TP OP177 TP177,MP277 MP377,
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子PLC各个通信协议解析,分析
1,协议分类
(0)协议背景介绍1
1,mpi接口、dp接口、rs485接口、rs232接口具体区别?
(一)mpi接口、dp接口:这两者均为基于RS485接口(可以理解为硬件标准)。mpi与dp是通信协议的名称(可以理解为软件)。
(二)MPI:MPI是多点接口(Multi Point Interface)的简称,是西门子公司开发的用于PLC之间讯的保密的协议。MPI通讯是当通信速率要求不高、通信数据量不大时,可以采用的一种简单经济的通讯方式。
(三)DP:PROFIBUS-DP协议。是一种总线协议,也是目前市场上用得比较多的一种协议。通讯波特率Zui大支持12MB,距离1200M,可以用来实现和上位机,从站,以及分布式I/O等实现高速远距离的通讯。
(四)RS485接口可以理解为硬件标准,RS485简介:
为扩展应用范围,美国电子工业协会(EIA)又于1983年在RS-422基础上制定了rs-485/'' target=''_blank''>RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同 一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
(五)RS232接口可以理解为硬件标准,RS232简介:
RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。连接电缆和机械、电气特性、信号功能及传送过程。
总结的话:(1)MPI,PROFIBUS-DP是协议。(软件标准)
(2)mpi接口、dp接口,是基于RS485的接口,使用再MPI,PROFIBUS-DP协议的叫法(软硬标准)
(2)RS485,RS232是接口(硬件标准)
2,RJ11和RJ45接口有什么区别?
RJ45接口 : 统称网口
RJ11接口和RJ45接口很类似,但只有4根针脚(RJ45为8根)。在计算机系统中,RJ11主要用来联接modem调制解调器。
总结的话: RJ11是4根针脚的RJ45
(1)低端PLC ,S7-200 ,支持的通信协议有这些
(3)模块介绍
(1)EM241 对接PLC的网络模块
对接PLC图片
一、PPI通讯(点对点)
(1)协议介绍
PPI协议是专门为S7-200开发的通信协议。S7-200 CPU的通信口(Port0、Port1)支持PPI通信协议,S7-200的一些通信模块也支持PPI协议。Micro/WIN与CPU进行编程通信也通过PPI协议。
S7-200 CPU的PPI网络通信是建立在RS-485网络的硬件基础上,因此其连接属性和需要的网络硬件设备是与其他RS-485网络一致的。
S7-200 CPU之间的PPI网络通信只需要两条简单的指令,它们是网络读(NetR)和网络写(NetW)指令。
在网络读写通信中,只有主站需要调用NetR/NetW指令,从站只需编程处理数据缓冲区(取用或准备数据)。
PPI网络上的所有站点都应当有各自不同的网络地址。否则通信不会正常进行。
可以用两种方法编程实现PPI网络读写通信:
可参考http://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/smart%20sms/017.html
(2)协议详解
通讯协议采用主从式的通讯方式,一次读写操作的步骤包括:首先上位机发出读写命令,PLC作出接收正确的响应,上位机接
到此响应则发出确认申请命令,PLC则完成正确的读写响应,回应给上位机数据。这样收发两次数据,完成一次数据的读写
1、读写申请的数据格式如下:
SD:(Start Delimiter)开始定界符(68H)
LE:(Length)报文数据长度
LER:(Repeated Length)重复数据长度
SD: (Start Delimiter)开始定界符(68H)
SA:(Source Address)源地址,指该地址的指针,为地址值乘以8
DA:(Destination Address)目标地址,指该地址的指针,为地址值乘以8
FC:(Function Code)功能码
DSAP:(Destination Service Access Point)目的服务存取点
SSAP:(Source Service Access Point)源服务存取点
DU:(Data Unit)数据单元
FCS:(Frame Check Sequence)校验码
ED:(End Delimiter)结束分界符(16H)
报文数据长度和重复数据长度为自DA至DU的数据长度,校验码为DA至DU数据的和校验,只取其中的
末字节值。
在读写PLC的变量数据中,读数据的功能码为 6CH,写数据的功能码为 7CH。
2、PLC接收到读写命令,校验后正确,返回的数据格式为 E5H
3、确认读写命令的数据格式为:
其中SD为起始符,为10H
SA为数据源地址
DA为目的地址
FC为功能码,取5CH
FCS为SA+DA+FC的和的末字节
ED为结束符,取16H
具体报文如下:
对于一次读取一个数据,读命令都是33个字节。前面的0—21字节是相同的,为
下面我们列表分析读取PLC密码的指令:68 1B 1B 68 02 00 6C 32 01 00 00 00 00 00 0E 00 00 04 01 12 0A 10 02 00 08 00 00 03 00 05 E0 D2 16
因为是PC上发的读PLC数据的命令,SA=00,DA=02,如果有多个站,DA要改成相应的站号。读命令中从DA到DU的长度为1B即27个字节。从22字节开始根据读取数据的类型、位置不同而不同。上表是读不同存储器命令的Byte22—32。
三、MPI通讯
MPI通信是一种比较简单的通信方式,MPI网络通信的速率是19.2Kbit/s~12Mbit/s,MPI网络Zui多支持连接32个节点,
Zui大通信距离为50M。通信距离远,还可以通过中继器扩展通信距离,但中继器也占用节点。
三、ProfiBus总线通讯
(1)协议背景介绍
1,什么是ProfiBus
(1)统述:
ProfiBus是一种现场总线协议,是基于RS485上的一种接口
2)什么是现场总线协议
标准答案:
简单来说就是安装在现场的协议,
如下图所示:
具体的运用场景
(1)具体的协议解析
profibus可以布置成已主多从模式,这种模式从机通过各个不同的令牌进行传输
报文结构
多主站时令牌可以互相传递
具体的接线图如下
dp口和dp线
四、Profinet总线通讯
百度:
PROFINET由PROFIBUS国际组织(PROFIBUS International,PI)推出,是新一代基于工业以太网技术的自动化总线标准。
PROFINET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的热点话题,并且,作为跨供应商的技术,可以完全兼容工业以太网和现有的现场总线(如PROFIBUS)技术,保护现有投资。
原理就是:就是PROFIBUS 的网络版,是基于TCP/IP之上的协议
常见的接线结构
与PROFIBUS 接线方式不同,PROFIBUS是使用双芯频闭线
PROFINet使用的是网线
2,报文如下
RT帧结构参数解释:
VLAN:优先级数据标签,有0-7八个优先级,数值越大则优先级越高;RT帧此处为6;
Eth.type(上图左数第三个):0x8892代表该帧为PROFINET协议的一个帧;
Frame:规定该帧的实时等级、数据通道;
RT-User:该帧携带的数据,36-1440字节,数据长度不足则会自动补齐;
APDU status:该帧数据位的一些指示状态;
FCS:循环冗余校检码;
————————————————
版权声明:本文为CSDN博主「quankangquan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/quankangquan/article/details/115796947
西门子PLC操作系统的更新方法
更新操作系统时,应当始终更新为相关订货号产品可用的Zui新版本。以前版本的操作系统可作为备份,以允许用户恢复到Zui初的版本,尽管迄今为止还未发现有这样做的必要。
CPU 操作系统的Zui新版本适用于该订货号的所有版本。
用户可以通过微存储卡执行更新或者在线更新:
1. 微存储卡:
创建操作系统更新卡的前提条件:
· 存储容量为 4 MB (订货号 6ES7953-8LM20-0AA0)
或更高的微存储卡
· STEP 7 V5.1 SP2 或更高版本
· 带有外部 PROM 编程器 (6ES7 792-0AA00-0XA0) 的 PC 或
带有适配器(6ES7 798-0BA00-0XA0)的 PG720/740 或
FieldPG/PowerPG,用于编程微存储卡
使用 STEP7 创建操作系统更新卡的步骤:
1.下载所需的 CPU 文件。
2.双击文件名解压缩文件
3.在 SIMATIC Manager 中执行“File/S7 Memory Card/Delete”命令,删除微存储卡。
4.在 SIMATIC Manager 中选择“plc/Update Operating System”编程操作系统,然后选择目标目录并打开 CPU_HD.UPD 文件启动编程过程。
5.当屏幕上出现“The firmware update for the module with order number 6ES7 315-2EH13-0AB0 was transferred successfully to the S7 memory card” (订货号为 6ES7 315-2EH13-0AB0 的模块的固件更新内容已经成功传送至 S7 存储卡) 提示消息时,操作系统更新卡的编程即告完成。
执行操作系统更新:
1.切断 CPU 所在机架的电源 (PS)
2.将 PLC 从通信网络断开
3.将准备好的操作系统更新卡插入 CPU 中
4.接通 CPU 所在机架的电源 (PS)
5.操作系统将从微存储卡传送到 CPU 内部闪存 EPROM。传送期间 CPU 的所有 LED (FRCE、RUN、STOP、SF、BF) 都将点亮。
6.大约 2 分钟后,操作系统更新完成。此时 CPU 上的 STOP LED 慢速闪烁 => 请求系统存储器复位。
7.切断电源并插入操作所需的微存储卡。
8.接通电源。CPU 自动执行一次总复位,然后立即转为操作就绪状态。
9.将 PLC 重新接入通信网络之前,必须进行时钟同步。
在线更新:
前提条件:
· 使用 STEP 7 V5.3 及更高版本可以在线更新固件。
· 待更新的模块所在的站必须能够在线访问。
· 必须将一个 MMC 插入模块
· 编程设备 (PG 或 PC) 的文件系统上必须含有Zui新固件版本的文件。
一个文件夹中只能包含一个固件版本的文件。
执行固件更新:
1.启动 STEP 7 并切换到 HW-Config。
2.打开待更新的 CPU 所在的站。
3.选择 CPU。
4.选择菜单项“Target system > Firmware update”。只有当所选的 CPU 支持“Firmware update”功能时,该菜单项才可用。
5.在打开的菜单项“Firmware update”中,使用“Search”按钮选择固件更新文件 (*.UPD) 的路径。
6.选定一个文件之后,将会在“Firmware update”对话框的下半部分提示该文件适合哪些模块,以及从哪个固件版本开始可以使用该文件。
7.点击“Execute”按钮。STEP 7 将检查模块是否可以解析所选的文件 — 如果结果是肯定的 — 则将文件装载到 CPU。如果为此需要更改 CPU 的运行模式,则系统会要求用户执行此更改操作。然后 CPU 将自行更新固件。
8.通过 STEP 7 检查 (读 CPU 诊断缓冲区) CPU 是否使用新的固件成功启动。
请注意:
当 CPU 执行完一次总复位之后,下列值将保留:
· MPI 接口的参数 (MPI 地址和Zui高的 MPI 地址)
· CPU 的 IP 地址
· 子网掩码
· 静态 SNMP 参数
SIMATIC ET 200 (Yu, Shuai Hao) 分布式I/O |
Product Type 产品类型 | Sub type 分类 | MLFB 订货号 | Description 产品描述 |
接口模块 | 6ES7155-6AA01-0BN0 | IM155-6 PN 标准型, 含服务模块和总线适配器BA 2×RJ45(6ES71556AA000BN0升级型号) | |
6ES7155-6AU00-0BN0 | IM155-6 PN 标准型, 含服务模块, 不含总线适配器(6ES7155-6AU00-0BN0升级型号) | ||
6ES7155-6AU00-0CN0 | IM155-6 PN/2 高性能型, 含服务模块, 不含总线适配器(6ES71556AU000CN0升级型号) | ||
6ES7155-6BA00-0CN0 | IM155-6 DP 高性能型, 含服务模块, 含DP接头(6ES7972-0BB70-0XA0) | ||
6ES71556AU000DN0 | IM155-6 PN 高速型, 含服务模块, 不含总线适配器 | ||
6ES7155-6AR00-0AN0 | IM155-6 PN 基本型, 含服务模块, 集成2×RJ45接口 | ||
6ES71556AU300CN0 | IM 155-6 PN/3 高性能型, 3个端口, 2个总线适配器接口, 含服务模块, 不含总线适配器 | ||
6ES71556MU000CN0 | IM 155-6 MF 高性能型, 支持PROFINET, Ethernet IP,Modbus TCP,含服务模块, 不含总线适配器 | ||
总线适配器 | 6ES7193-6AR00-0AA0 | 总线适配器BA 2×RJ45 | |
6ES71936AF000AA0 | 总线适配器BA 2×FC快连式 | ||
6ES7193-6AP00-0AA0 | 总线适配器BA 2×SCRJ光纤 | ||
6ES71936AP400AA0 | 总线适配器BA 1×SCRJ光纤/1×FC快连式 | ||
6ES71936AP200AA0 | 总线适配器BA 1×SCRJ光纤/1×RJ45 | ||
6ES71936AG000AA0 | 总线适配器BA 2×LC玻璃光纤, 光纤Zui远距离2KM | ||
6ES71936AG200AA0 | 总线适配器BA 1×LC玻璃光纤/1×RJ45, 光纤Zui远距离2KM | ||
6ES71936AG400AA0 | 总线适配器BA 1×LC玻璃光纤/1×FC快连式, 光纤Zui远距离2KM | ||
6ES71936AM000AA0 | 总线适配器BA 2xM12 | ||
ET 200AL连接模块 | 6ES71936BN000NE0 | ET 200SP连接基座 BU-SEND | |
6ES71936AS000AA0 | ET 200SP快连式连接适配器 BA-Send 1×FC | ||
开关量输入 | 6ES7131-6BF00-0BA0 | 8DI, 24VDC, 标准型, 适用A0型基座单元(6ES71316BF000BA0升级型号) | |
6ES7131-6BH00-0BA0 | 16DI, 24VDC, 标准型, 适用A0型基座单元 (6ES71316BH000BA0升级型号) | ||
6ES7131-6BF00-0AA0 | 8DI, 24VDC, 基本型, 适用A0型基座单元(6ES71316BF000AA0升级型号) | ||
6ES7131-6BF00-0CA0 | 8DI, 24VDC, 高性能型, 适用A0型基座单元 | ||
6ES7131-6BF00-0DA0 | 8DI, 24VDC, 高速型, 具有高速计数, 过采样等功能, 适用A0型基座单元 | ||
6ES7131-6BF60-00AA0 | 8DI, 24VDC, 源型输入, 基本型, 适用A0型基座单元(6ES71316BF600AA0升级型号) | ||
6ES71316TF000CA0 | 8DI, NAMUR, 高性能型, 适用A0型基座单元 | ||
6ES71316CF000AU0 | 8DI, 24VAC..48VUC, 基本型, 适用U0型基座单元 | ||
6ES71316FD010BB1 | 4DI, 120..230VAC, 标准型, 适用B1型基座单元(6ES71316FD000BB1升级型号) | ||
开关量输出 | 6ES7132-6BD20-0BA0 | 4DO, 24VDC/2A, 标准型, 适用A0型基座单元 | |
6ES7132-6BD20-0CA0 | 4DO, 24VDC/2A, 高性能型, 适用A0型基座单元 | ||
6ES7132-6BD20-0DA0 | 4DO, 24VDC/2A, 高速型, 具有PWM, 过采样等功能, 适用A0型基座单元 | ||
6ES7132-6BF00-0AA0 | 8DO, 24VDC/0.5A, 基本型, 适用A0型基座单元(6ES71326BF000AA0升级型号) | ||
6ES7132-6BF00-0BA0 | 8DO, 24VDC/0.5A, 标准型, 适用A0型基座单元(6ES71326BF000BA0升级型号) | ||
6ES7132-6BF00-0CA0 | 8DO, 24VDC/0.5A, 高性能型, 适用A0型基座单元 | ||
6ES7132-6BF60-0AA0 | 8DO, 24VDC/0,5A, 漏型输出, 基本型, 适用A0型基座单元(6ES71326BF600AA0升级型号) | ||
6ES7132-6BH00-0BA0 | 16DO, 24VDC/0.5A, 标准型, 适用A0型基座单元(6ES71326BH000BA0升级型号) | ||
6ES7132-6BH00-0AA0 | 16DO, 24VDC/0.5A, 基本型, 适用A0型基座单元 | ||
6ES71326FD000BB1 | 4DO, 24..230VAC/2A, 标准型, 适用B1型基座单元 | ||
6ES71326FD000CU0 | 4DO, 24..230VAC/2A, 高性能型, 支持电能控制功能, 适用U0型基座单元 | ||
继电器输出 | 6ES7132-6HD00-0BB1 | 4RO, 120VDC-230VAC/5A NO, 标准型, 适用B0或B1型基座单元(6ES71326HD000BB1升级型号) | |
6ES7132-6GD50-0BA0 | 4RO, 24VDC/2A, CO, 标准型, 适用A0型基座单元(6ES71326GD500BB1升级型号) | ||
6ES71326MD000BB1 | 4RO, 120VDC-230VAC/5A NO, 标准型, 带手动置位, 适用B0或B1型基座单元 | ||
模拟量输入 | 6ES7134-6GB00-0BA1 | 2AI, I, 2/4-WIRE, 标准型, 适用A0或A1型基座单元 | |
6ES7134-6FB00-0BA1 | 2AI, U, 标准型, 适用A0或A1型基座单元 | ||
6ES7134-6GD00-0BA1 | 4AI, I, 2/4-WIRE, 标准型, 适用A0或A1型基座单元(6ES71346GD000BA1升级型号) | ||
6ES7134-6HD00-0BA1 | 4AI, U/I, 2-WIRE, 标准型, 适用A0或A1型基座单元(6ES71346HD000BA1升级型号) | ||
6ES7134-6GF00-0AA1 | 8AI, I, 2/4-WIRE, 基本型, 适用A0或A1型基座单元 | ||
6ES7134-6FF00-0AA1 | 8AI, U, 基本型, 适用A0或A1型基座单元 | ||
6ES7134-6HB00-0DA1 | 2AI, U/I, 2/4-WIRE, 高速型, 适用A0或A1型基座单元 | ||
6ES7134-6HB00-0CA1 | 2AI, U/I, 2/4-WIRE, 高性能型, 适用A0或A1型基座单元 | ||
6ES7134-6JD00-0CA1 | 4AI, RTD/TC, 2/3/4-WIRE, 高性能型, 适用A0或A1型基座单元 | ||
6ES7134-6JF00-0CA1 | 8AI, RTD/TC 2-WIRE, 高性能型, 适用A0或A1型基座单元 | ||
6ES7134-6JD00-0DA1 | 4AI, TC, 高速型, 适用A0或A1型基座单元 | ||
6ES71346PA010CU0 | 电能测量模块, CT, 高性能型, 适用U0型基座单元 | ||
6ES71346PA010BU0 | 电能测量模块, CT, 标准型, 适用U0型基座单元 | ||
模拟量输出 | 6ES7135-6GB00-0BA1 | 2AO, I, 标准型, 适用A0或A1型基座单元 | |
6ES7135-6FB00-0BA1 | 2AO, U, 标准型, 适用A0或A1型基座单元 | ||
6ES7135-6HD00-0BA1 | 4AO, U/I, 标准型, 适用A0或A1型基座单元 | ||
6ES7135-6HB00-0DA1 | 2AO, U/I, 高速型, 适用A0或A1型基座单元 | ||
6ES7135-6HB00-0CA1 | 2AO, U/I, 高性能型, 适用A0或A1型基座单元 | ||
通信模块 | 6ES7137-6AA00-0BA0 | 支持ASCII, 3964R, USS, Modbus, 适用A0型基座单元 | |
6ES7137-6BD00-0BA0 | IO-LINK主站模块, CM 4×IO-LINK, 适用A0型基座单元 | ||
6ES71376CA000BU0 | CM 1x DALI, DALI 主站模块, 适用U0型基座单元 | ||
工艺模块 | 6ES7138-6AA01-0BA0 | TM Count 1×24 V, 高速计数模块, 适用A0型基座单元 | |
6ES7138-6BA01-0BA0 | TM POSINPUT 1, 计数及位置检测模块, 支持SSIjuedui值编码器, 适用A0型基座单元 | ||
6ES7138-6CG00-0BA0 | TM TIMER DIDQ 10×24V, 高速计数, 时间戳, PWM, 过采样, 适用A0型基座单元 | ||
6ES7138-6DB00-0BB1 | TM PULSE 2×24V, PWM, 脉冲输出, 适用B1型基座单元 | ||
ET 200SP | 基座单元 (用于IO模块) | 6ES7193-6BP00-0BA0 | BU15-P16+A0+2B, 类型A0 |
6ES7193-6BP00-0DA0 | BU15-P16+A0+2D, 类型A0, 用于形成新的负载组 | ||
6ES7193-6BP20-0BA0 | BU15-P16+A10+2B, 类型A0, 带有10个辅助端子 | ||
6ES7193-6BP20-0DA0 | BU15-P16+A10+2D, 类型A0, 带有10个辅助端子, 用于形成新的负载组 | ||
6ES7193-6BP00-0BA1 | BU15-P16+A0+2B/T, 类型A1, 带有温度测量 | ||
6ES7193-6BP00-0DA1 | BU15-P16+A0+2D/T, 类型A1, 带有温度测量, 用于形成新的负载组 | ||
6ES7193-6BP40-0BA1 | BU15-P16+A0+12B/T, 类型A1, 带有温度测量, 带有2×5个辅助端子 | ||
6ES7193-6BP40-0DA1 | BU15-P16+A0+12D/T, 类型A1, 带有温度测量, 带有2×5个辅助端子, 形成新负载组 |
联系方式
- 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 联系电话:未提供
- 经理:吴悦
- 手机:19514718569
- QQ:2810544350
- Email:2810544350@qq.com