6ES7512-1DK01-0AB0使用方法
更新:2023-10-26 04:00 编号:18013195 发布IP:114.95.101.251 浏览:5次- 发布企业
- 浔之漫智控技术(上海)有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第3年主体名称:浔之漫智控技术(上海)有限公司组织机构代码:91310117MA1J3R698D
- 报价
- 请来电询价
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 关键词
- PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
- 所在地
- 上海市松江区广富林路4855弄88号3楼
- 联系电话
- 15821971992
- 全国服务热线
- 15821971992
- 经理
- 聂聪 请说明来自顺企网,优惠更多
详细介绍
从TIA Portal V16 开始, HMI 操作面板的固件镜像与 TIA 基本安装分开交付。
描述
在安装 TIA Portal V16 后,尝试下载 HMI操作面板固件失败并提示错误消息"目标设备上安装了不同版本的组件。目标设备上存在较旧的不兼容固件镜像。"
图. 1
该项目之前升级到 TIA Portal V16 并且 HMI 固件版本更改为 V16.0.0.0。
补救措施
从 V16 开始,固件镜像与 TIA Portal 安装包分开交付,并且必须单独安装
TIA Portal V16 安装数据的 DVD 3 中是 "WinCC 面板镜像" 安装。 镜像作为TIA Portal 下载的一部分,也可以从 SIOS portal 获得: 条目 ID 109772803.
在 WinCC 面板镜像中启动安装并按照向导的说明操作。
安装镜像更新注意事项
与基本安装一样,固件镜像更新也是与 TIA Portal V16 分开交付的。这就意味着在对 TIA Portal 进行更新安装之后,还必须更新固件镜像。
更新镜像(分为 WinCC Basic / Comfort / Mobile Panels 和 WinCC UnifiedPanels) 可以从 SIOS portal 下载,条目 ID 如下109746530.
或者选择通过 TIA 更新器进行更新。
只有在安装了基本版之后才能安装操作面板镜像。
安装 HMI 操作面板镜像不影响 TIA Portal 软件的更新。
电力-MODBUS_RTU通讯规约1
目录:
一、简介
1、简介
2、简单理解MODBUS通信协议
3、表1与表2名词解释
二、通讯信息传输过程
1.1 地址码
1.2 功能码
1.3 数据区
三、MODBUS功能码
3.1 功能码“02”:读1路或多路开关量输入状态
3.2 功能码“01”:读1路或多路开关量输出状态
3.3 功能码“03”:读多路寄存器输入
3.4 功能码“05”:写1路开关量输出(遥控)
3.5 功能码“06”:写单路寄存器
3.6 功能码“10”:写多路寄存器
3.7 功能码“03”:读事件记录
四、错误校验码(CRC校验)
五、通讯错误信息及数据的处理
-------------------------------------------------------
相关参考搜索我的百度网盘“Modbus-国家标准-完整版、ModBus_RTU通讯自定义范例和ModbusTCP_IP协议规范”。
--------------------------------------------------------------------------------------------------------------
ModBus通讯规约允许PDM系列仪表/变送器与施耐德、西门子、AB、GE等多个的可编程顺序控制器(PLC)、RTU、SCADA系统、DCS或与第三方具有ModBus兼容的监控系统之间进行信息交换和数据传送。
PDM系列仪表/变送器只要简单地增加一套基于计算机(或工控机)的监控软件(如:组态王、Intouch、FIX、synall等)就可以构成一套电力监控系统。
①ModBus通讯规约有两种数据传送方式:HEX码和ASCII码,分别称为ModBus-RTU和ModBus-ASCII,前者为数据传送,而后者需将数据变换为ASCII码后传送,ModBus-RTU协议的通讯效率较高,处理简单,使用得更多。
②ModBus TCP/IP是RTU模式的延伸:基于ModBus以太网
----------------------------
广泛的系统集成:
PDM系列仪表/变送器提供了标准的RS-485/422通讯接口及ModBus通讯协议,这个通讯协议已广泛被国内外电力行业及工控行业作为系统集成的标准。
通讯数据的类型及格式:
●信息传输为异步方式,并以字节为单位。在主站和从站之间传递的通讯信息是11位的字格式:
字格式(串行数据) | 11位二进制 |
起始位 | 1位 |
数据位 | 8位 |
奇偶校验位 | 1位:有奇偶校验位/无:无奇偶校验位 |
停止位 | 1位:有奇偶校验位/2位:无奇偶校验位 |
● 通讯数据(信息帧)格式
数据格式: | 地址码 | 功能码 | 数据区 | 错误校检 |
数据长度: | 1字节 | N字节 | 16位CRC码(冗余循环码) |
★ 注:1)1个字节由8位二进制数组成(既8 bit)
2)ModBus是Modicon公司的注册商标
3)“从机”在本文件中既为PDM
判断Modbus一帧数据结束的方法:在RTU方式下,ModBus协议是根据3.5个字符时间内有没有接收数据来判断是否接受完成。
串行数据一般采用11位的字格式,那么3.5个字符就是3.5*11=38.5位。如果没有校验位,采用10位的字格式,那么3.5个字符就是
3.5*10=35位。
波特率是每秒传输的二进制位的个数,比如9600bps,即每1秒传输9600位,那么传输38.5个二进制位需要的时间:
38.5/9.6=4.0104167mS,Modbus_RTU要求一帧数据起始到结束至少要不小于3.5个字符时间。
先给定时器定时大概3.5个字符(更大点也可以),在串口的接收中断服务程序中,先将定时器的计数寄存器清零,重新开
始定时,如果接收的不是后一个字节,那么在下个字节来的时候定时器就会又从零开始计数,如果后面再没有数据进来的话,定
时器就会因为定时时间到而进入定时器中断,就表示数据接收结束了。
对于01 16 1000 1234 ABCD这段代码的含义说明如下:
向地址 01的控制器1000地址处写入1234 。
地址域:就是指 从站的地址,比如一个仪表,这个地址就是它的通讯地址;
功能码:就是你要做的事情,通讯的目的 就是读写数据,ModBus功能码很多,只有两个是我们常用的,就是读和
写。读的功能码是03,写的功能码是16。注意,这里的读写都是一次性写16个位,也就是一个WORD(包含数据地址与数据),
功能码如表2。
表1、ModBus功能码
功能码 | 名称 | 作用 |
1 0x01 | 读取线圈状态 | 取得一组逻辑线圈的当前状态(ON/OFF) |
2 0x02 | 读取输入状态 | 取得一组开关输入的当前状态(ON/OFF) |
3 0x03 | 读取保持寄存器 | 在一个或多个保持寄存器中取得当前的二进制值 |
4 0x04 | 读取输入寄存器 | 在一个或多个输入寄存器中取得当前的二进制值 |
5 0x05 | 强置单线圈 | 强置一个逻辑线圈的通断状态 |
6 0x06 | 预置单寄存器 | 把具体二进值装入一个保持寄存器 |
7 0x07 | 读取异常状态 | 取得8个内部线圈的通断状态,这8个线圈的地址由控制器决定,用户逻辑可以将这些线圈定义,以说明从机状态,短报文适宜于迅速读取状态。 |
8 0x08 | 回送诊断校验 | 把诊断校验报文送从机,以对通信处理进行评鉴。 |
9 0x09 | 编程(只用于484) | 使主机模拟编程器作用,修改PC从机逻辑。 |
10 0x0A | 控询(只用于484) | 可使主机与一台正在执行长程序任务从机通信,探询该从机是否已完成其操作任务,仅在含有功能码9的报文发送后,本功能码才发送。 |
11 0x0B | 读取事件计数 | 可使主机发出单询问,并随即判定操作是否成功,尤其是该命令或其他应答产生通信错误时。 |
12 0x0C | 读取通信事件记录 | 可是主机检索每台从机的ModBus事务处理通信事件记录(比如传送53条报文)。如果某项事务处理完成,记录会给出有关错误。 |
13 0x0D | 编程(184/384 484 584) | 可使主机模拟编程器功能修改PC从机逻辑 |
14 0x0E | 探询(184/384 484 584) | 可使主机与正在执行任务的从机通信,定期控询该从机是否已完成其程序操作,仅在含有功能13的报文发送后,本功能码才得发送。 |
15 0x0F | 强置多线圈 | 强置一串连续逻辑线圈的通断。 |
16 0x10 | 预置多寄存器 | 把具体的二进制值装入一串连续的保持寄存器。 |
17 0x11 | 报告从机标识 | 可使主机判断编址从机的类型及该从机运行指示灯的状态。 |
18 0x12 | (884和MICRO 84) | 可使主机模拟编程功能,修改PC状态逻辑。 |
19 0x13 | 重置通信链路 | 发生非可修改错误后,是从机复位于已知状态,可重置顺序字节。 |
20 0x14 | 读取通用参数(584L) | 显示扩展存储器文件中的数据信息。 |
21 0x15 | 写入通用参数(584L) | 把通用参数写入扩展存储文件,或修改之。 |
22~64 | 保留作扩展功能备用 | |
65~72 | 保留以备用户功能所用 | 留作用户功能的扩展编码 |
73~119 | 非法功能 | |
120~127 | 保留 | 留作内部作用 |
128~255 | 保留 | 用于异常应答 |
----------------------------
表2、ModBus功能码与数据类型对应表
代码 | 功能 | 数据类型 |
1 | 读 | 位 |
2 | 读 | 位 |
3 | 读 | 整型、字符型、状态字、浮点型 |
4 | 读 | 整型、状态字、浮点型 |
5 | 写 | 位 |
6 | 写 | 整型、字符型、状态字、浮点型 |
8 | N/A | 重复“回路反馈”信息 |
15 | 写 | 位 |
16 | 写 | 整型、字符型、状态字、浮点型 |
----------------------------
表3、Modbus寄存器
寄存器种类 | 说明 | PLC类比 | 举例说明 | |
离散输入 状态DI | 输入端口。通过外部设定改变输入状态,可读但不可写 | DI数字量输入 | 面板上的按键、开关状态,电机的故障状态 | |
线圈状态DO | 输出端口。可设定端口的输出状态,也可以读取该位的输出状态,可分为两种不同的执行状态,例如保持型或边沿触发型 | DO数字量 输出 | 电磁阀输出、电机的启停控制信号、 LED显示等 | |
保持 寄存器AO | 输出参数或保持参数,控制器运行时被设定的某些参数。 可读可写 | AO模拟量 | 模拟量输出设定值,PID运行参数 | |
输入 寄存器AI | 输入参数。控制器运行时从外部设备获得的参数。 可读但不可写 | AI模拟量输入 | 模拟量输入 |
Modbus协议定义了4种基本数据类型:只读位数据DI,可读写位数据DO,只读16位数据AI,可读写16位数据AO。这些数据分别被称为输入状态,线圈状态,输入寄存器,保持寄存器。
DI | 数字输入,离散输入,一个地址一个数据位,用户只能读取它的状态,不能修改。 比如面板上的按键、开关状态,电机的故障状态 |
DO | 数字输出,线圈输出,一个地址一个数据位,用户可以置位、复位,可以回读状态。 比如电磁阀输出,电机的启停控制信号、LED显示等 |
AI | 模拟输入,输入寄存器,一个地址16位数据,用户只能读,不能修改,比如一个电压值的读数 |
AO | 模拟输出,保持寄存器,一个地址16位数据,用户可以写,也可以回读,比如一个控制变频器的电流值 |
无论这些东西被叫做什么名字,其内容不外乎这几种,输入的信号用户只能看不能改,输出的信号用户控制,并可以回读。离散的
数据只有一位,模拟的数据有16位。
数据 就是我们传递的消息,这个对于我们来说才是终目的。 1000 1234就是我们传递的消息,是我们要告诉从站的内容,它又
分两部分:地址和内容。如果把从站比喻成一个大楼地址域就是大楼的门牌号,而数据里的地址就是大楼的房间号,换成变频器也
就是变频器的参数地址。这段帧 就是这样理解:告诉01大楼的1000房间,1234往01变频器的1000参数写1234。差错校验:
是为了防止出错而做的保护,就是双方约定的各种计算方法,也就是我们在实际应用中的偶校验、奇校验、停止位等等。 这里的
ABCD 是随便写的,没任何意义。
1)功能码含义
读:
01_DI: 读内部比特量输出状态,如告警、变位、故障、异常等。
02_DO:读外部开关量输入状态,如光耦输入、继电器输入等。
03_AO:读内部输出量的寄存器,如一些配置参数、定值的读取等。
04_AI: 读外部输入量的寄存器,如外部电压电流模拟量,温湿度等。
功能码01、02读到的位满8个组合成一个字节,可以用功能码04读取;线圈可以直接定义成一个位变量或者直接置某变量的某一位
写:
功能码05:写内部单个开关量状态;如光耦输出、继电器输出等。
功能码06:写内部单个寄存器的值;如更改配置参数、定值等。
功能码15:写内部多个开关量状态;如同05。
功能码16:写内部多个寄存器的值;如同06;对时是写多个寄存器,用此功能码。
11:通信超时或错误时询问用
12:询问从机检测到的各种故障、异常事件
2)关于实现
先定义一个变量区如: uint modbus_data [50],再定义那些保持寄存器和输入寄存器,如下:
保持寄存器:M30001-M300022 // 存放设置的参数,用 03读,16写
输入寄存器:M40001-M40028 // 存放实时数据,如启动、运行、停止、待机以及错误代码 ,用04读
成立日期 | 2019年09月10日 | ||
法定代表人 | 袁宜男 | ||
注册资本 | 5000000 | ||
主营产品 | 西门子PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商 | ||
经营范围 | 从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。【依法须经批准的项目,经相关部门批准后方可开展经营活动】 | ||
公司简介 | 浔之漫智控技术(上海)有限公司是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS可编程控制器1、SIMATICS7系列 ... |
- 西门子6ES7231-0HF22-0XA0详细使用3UG4621/3UG4622监控继电器3UG4621或3UG4622电流监控继... 2023-10-26
- 西门子6ES7231-0HC22-0XA8详细使用SIRIUS3UG4622监控继电器继电器监控单相AC电流(rms值)和DC电流... 2023-10-26
- 西门子6ES7223-1PM22-0XA8详细使用1、刀具的选择应满足:安装调整方便、刚性好、精度高、耐用度高等要求。1)刀具主要... 2023-10-26
- 西门子6ES7223-1BM22-0XA8详细使用根据被加工零件图纸,按照已经确定的加工路线和允许的编程误差,计算数控编程所需要的... 2023-10-26
- 西门子6ES7223-1PL22-0XA8详细使用1)G00、G01、G02、G03快速点定位G00X(U)_Z(W)_;直线插补... 2023-10-26
- 6ES7512-1CK01-0AB0使用方法品牌:西门子
- 6ES7511-1CK01-0AB0使用方法品牌:西门子
- 6ES7511-1AK02-0AB0使用方法品牌:西门子
- 6ES7507-0RA00-0AB0操作使用品牌:西门子
- 6ES7505-0KA00-0AB0操作使用品牌:西门子
- 6ES7513-1AL02-0AB0使用方法品牌:西门子
- 6ES7515-2AM02-0AB0使用方法品牌:西门子
- 6ES7516-3AN02-0AB0使用方法品牌:西门子
- 6ES7505-0RA00-0AB0使用方法品牌:西门子
- 6ES7505-0KA00-0AB0使用方法品牌:西门子