schneider(施耐德)串口通信功能介绍
(完整版)施耐德变频器Modbus通讯概要(中文).docx

ATV303 Modbus 通讯概要刘允松李平下面列出ATV303变频器做Modbus通讯时的要点和注意事项:一、 RS485 口定义ATV303集成RS485 串行通讯口,并驻留Modbus RTU串行通讯协议,允许其与主流上位机通讯。
RS485口的物理形式是RJ45。
针脚排列定义如图 1 所示。
图 1其中 4 和 5 是数据发送 /接收口,也是Modbus 通常使用的。
8 是 GND ,在做 Modbusbus 通讯时通常要求接上,可以提高通讯质量。
7 可以由变频器提供 10V 电源,用来外拉面板或某些型号的232/485 的转换头使用。
此 RJ45 口除 Modbus 通讯外的其它用途:1.可以用来外拉面板(型号为VW3A1006 );2.可以连接 PC 监控软件;3.可以连接简易参数下载器;4.可以连接多功能参数下载器。
二、通讯参数设置:通讯参数主要在通讯菜单 700-中设置,主要有 Modbus 地址(站号),波特率,数据格式、超时等等。
图2另外 ATV303 的 Modbus 默认要求一旦数据开始读写,必须有连续的数据交换,变频器依据Modbus 超时进行 Consistency Check 。
如果超过该时限没有接到数据交换指令,即判定串行连接故障。
因此必须对数据进行循环读或写。
另一种解决的方式是在故障管理菜单菜单中屏蔽串行连接故障,即将参数611 设置为 00.注意这种方法是一种偷懒的方法,图 3潜在的危险时当出现真正的通讯连接故障(如遇到干扰),变频器将不能发现。
四、控制通道的设置:如果作 Modbus 通讯的目的仅仅是读取变频器的状态和变量,例如输出频率,输出电流,故障记录等,控制通道是不用设置的。
典型的状态参数地址为:如果Modbus通讯的目的是用来以上位机控制变频器的给定频率和/或起停命令,则需要在400-菜单中对控制通道进行设置。
如果以上位机同时控制变频器的给定频率和起停命令,其实也可以不做设置。
施耐德培训_Modicon M340 串行通讯

连接设备
总线长度
干缆 : 1000 米 支缆 : 40 m 256 bytes 字 / 位 读操作 字 / 位 写操作 诊断
干缆 : 1000 米 支缆 : 40 m 1 K bytes 字符串发送 字符串接收
信息大小 服务
Serial line communication – 2006/05 4
Modbus 与 OSI 参考模型
Force single output bit Write single register
Write multiple output bits Write multiple registers Read / Write multiple registers
Serial line comm communication – 2006/05 31
Modbus调试界面
Modbus通讯端口 工作模式
调试 计数器
Serial line communication – 2006/05 32
字符串模式配置界面
Serial line communication – 2006/05 33
字符串协议
5
4 3 2 1
会话层
传输层 网络层 数据链路层 物理层
无定义
半双工 (RS485) 半 / 全 双工 (RS232) 物理接口定义RS485 / RS232 两线制或四线制
Serial line communication – 2006/05 6
B – 物理层
Serial line communication – 2006/05 7
动态协议交换
使用WRITE_CMD功能块可以动态改变串行通讯端口的协议类型
– Modbus 主模式 – Modbus 从模式 – 字符串模式
施耐德QuantumPLC使用ModbusRS485通讯

施耐德QuantumPLC使用ModbusRS485通讯Quantum PLC 使用Modbus 通讯调试硬件注意事项:1,Modbus 为PLC上的RJ45端口。
其中1和6脚针需短接,2和3脚针需短接,即使用直通网线时,白橙和绿线短接,作为RS485 B端;橙线和白绿短接,作为RS485 A端。
2,准备一个USB转RS485的转换器,将线连接起来。
以方便使用模拟从站或读取报文使用。
软件设置:1,要清楚CPU里Modbus Port的设置是将CPU作为从站时使用,作为主站时不用设置。
2,使用XXMIT功能块读写参数,建立通讯连接。
如下图所示弄清楚每个参数的含义是调试能否成功的关键。
1)START:触发功能块。
当调试时,可以给定一个常通信号,作为调试用。
当读取多个从站时,可以给定一个一定周期的脉冲信号作为触发功能块信号。
2)COMMAND:功能命令,此命令用于选择XXMIT的各种功能,如选择通讯方式是RS485还是RS232,RTU还是ASCII方式。
具体需查询XXMIT参数功能表。
本列中使用16#2100,转换成二进制,数据的第8位和13位为1,即选择RS485 的RTU通讯方式。
4)MSGOUT:此数据类型为word类型的一个9个数字的数组,如图所示:MSGOUT[1]:功能命令,选择读/写线圈/寄存器。
如3为读多个寄存器状态。
MSGOUT[2]:要读或者写的变量的个数,本列中输入16#A即读取10个变量MSGOUT[3]:从站地址。
要读取的从站设备的地址,需和从站的设置地址一致。
MSGOUT[4]:从站寄存器的起始地址。
注意,寄存器的最小地址为1,不能为0;MSGOUT[5]:主站将要映射的变量的起始地址。
如输入5,则起始地址为%MW5。
其他参数不考虑。
5),MSGLEN:5或6.一般是5。
想了解具体含义,查找相关手册。
6),PORT:端口号一般为0或者1。
根据主站而定。
7),关于波特率、停止位、数据位、奇偶校验,需和从站上的设置完全一致。
施耐德系列通讯协议

5.2.3 Modicon( Compact/ Momentum /Quantum)系列PLC与上微机通讯5.2.3.1传送模式:通过MUDBUS与上微机通讯MODBUS协议可以采用ASCII或者RTU模式传送数据。
8位数据位,偶验位,1位停止位。
5.2.3.2 MODBUS协议基本规则以下规则确定在RS485(或者RS232)回路控制器和其他RS485串行通讯回路中设备的通讯规则:1)所有RS485回路通讯应遵照主/从方式.在这种方式下,信息和数据字单个主站和最多32个从站(监控设备)之间传递.2)主站将初始化和控制所有在RS485通讯回路上传递的信息3)无论如何都不能从一个站开始通讯4)所有RS485环路上的通讯都以“打包”方式发送。
一个包裹就是一个简单的字符串(每个字符串8位),一个包裹中最多可包含255个字节。
组成这个包裹的字节构成标准异步行数,并按8位数据位,1位停止位,无校验位的方式传送。
串行数据流由类似于RS232C中使用的设备产生5)主站发送包裹称为请求,从站发送包裹称为响应6)任何情况从站只能响应主站一个请求5. 2. 3. 3 MODBUS包裹结构描述每个MODBUS包裹都由以下几个部分组成:1)地址域2)功能码域3)数据域4)校验域5. 2. 3. 3. 1 地址域MODBUS的从站地址域长度为一个字节,包含包裹传送的从站地址。
有效的从站地址范围从1~247。
从站如果接收到一帧从站地址域信息与自身地址相符合的包裹时,应当执行包裹中所包含的命令。
从站所响应的包裹中该域为自身地址。
5. 2. 3. 3. 2 功能码域MODBUS包裹中功能域长度为一个字节,用以通知从站应当执行何操作。
从站响应包裹中应当包含主站所请求操作的相同功能域字节。
有关MODBUS的功能码参照下表。
功能码含义功能0x01 读取寄存器读取PLC内1个或多个地址为0XXXX的寄存器的值0x02 读取寄存器读取PLC内1个或多个地址为1XXXX的寄存器的值0x03 读取寄存器读取PLC内1个或多个地址为4XXXX的寄存器的值0x04 读取寄存器读取PLC内1个或多个地址为3XXXX的寄存器的值0x10 设置寄存器将指定的值写入PLC内1或多个地址为4XXXX的寄存器5. 2. 3. 3. 3 数据域MODBUS数据域长度不定,依据其具体功能而定。
schneider(施耐德)基本编程指令介绍

继承已有数 据类型
• 声明DUT的语法规则如下: TYPE DUT1 : STRUCT VAR1 : INT ; END_STRUCT END_TYPE
数据单元类 型标志名
定义数据单 元,可以是 结构,枚举
和引用
数据类型
布尔类型
整数类型
实数类型 字符串类型 双字节字符串类型 时间数据类型
基本概念4-标准数据类型
基本概念13-功能块的扩展
• 功能块可以扩展出”子”功能块,使该功能块既具有”父”功能块的属性,又具有自 己的属性。
• 功能块扩展声明的语法规则:
FUNCTION_BLOCK<功能块名>|EXTENDS<功能块名>
• 示例:
FUNCTION_BLOCK FB1
FUNCTION_BLOCK FB2 EXTENDS FB1
同;
基本概念2-保持型变量
• 保持型变量在整个程序运行期间保持值; • 可以单纯声明成以下三种类型,每种类型都有单独的存储空间:
>RETAIN 示例: VAR RETAIN VAR1 : INT; VAR_END PLC正常断电/上电/意外断电之后变量的值保持,但是“初始化复位”/”冷启
动”/ 重新下载程序会使RETAIN类型数据重新初始化。 >PERSISTENT 示例: VAR_GLOBLE PERSISTENT VAR1 : INT; VAR_END PLC重新启动/”初始化复位”后PERSISTENT类型数据被重新初始化,下载程序后
• 功能块扩展声明的语法规则: FUNCTION_BLOCK<功能块名>|IMPLEMENTS<接口1名称>,…,<接口n名称>
SND施耐德电动执行器 MODBUS通讯协议.

常州-施耐德智能型电动执行机构MODBUS通讯协议一、特性:1、传输模式:MODBUS RTU2、物理层:RS485(差分、半双工)3、数据传输速率(波特率)bit/s:38400、19200(默认值)、9600、4800可选择4、设备地址:2~1275、数据格式:编码8位二进制起始位1位数据位8位校验位1位(偶、奇、无校验可选)停止位1位错误校验CRC166、设备所支持MODBUS功能码:功能码名称作用03 读取保持寄存器在一个或多个保持寄存器中取得当前的二进制值04 读取输入寄存器在一个或多个输入寄存器中取得当前的二进制值06 预置单寄存器把具体的二进制值装入一个保持寄存器16 预置多寄存器把具体的二进制值装入一串连续的保持寄存器二、数据交换地址和定义1、输入数据:①开关停运行控制字地址:150(十进制)-- -- -- -- -- -- -- -- -- -- -- -- 3 2 1 0 Bit 0 :关指令,1=运行,0=停止Bit 1 :开指令,1=运行,0=停止Bit 2 :停指令,1=停止,0=无效Bit 3 :紧急关闭指令,1=运行,0=停止②设定开度运行控制字地址:151(十进制)15 14 -- -- -- -- -- -- -- 6 5 4 3 2 1 0Bit 15 :指令特征位,传输时应设为“0”Bit 14 :指令特征位,传输时应设为“1”Bit 0~6 :开度设定值,范围0~100%2、输出数据:①执行机构状态字地址:160(十进制)-- 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit 0 :全关信号,1=全关位置,0=非全关位置Bit 1 :全开信号,1=全开位置,0=非全开位置Bit 2 :电源故障报警,1=报警,0=正常Bit 3 :电机过热报警,1=报警,0=正常Bit 4 :监视继电器,1=监视继电器动作,0=监视继电器未动作Bit 5 :关向过力矩信号,1=关向过力矩,0=关向未过力矩Bit 6 :开向过力矩信号,1=开向过力矩,0=开向未过力矩Bit 7 :现场操作信号,1=执行机构处于现场操作状态,0=非现场操作状态Bit 8 :远控状态信号,1=执行机构处于远程控制状态,0=非远程控制状态Bit 9 :远控关信号是否输入(既执行机构接线端子上的⑦、⑧是否导通),1=导通,0=断开Bit 10 :远控开信号是否输入(既执行机构接线端子上的⑦、⑨是否导通),1=导通,0=断开Bit 11 :远控停信号是否输入(既执行机构接线端子上的⑦、⑩是否导通),1=导通,0=断开Bit 12 :远控紧急关闭信号是否输入(既执行机构接线端子上的⑦、⑾是否导通),1=导通,0=断开Bit 13 :中间位置1信号是否输出,1=是,0=否Bit 14 :中间位置2信号是否输出,1=是,0=否②远控方式状态字地址:161(十进制)-- -- -- -- -- -- -- -- -- -- -- -- -- -- 1 0值为“00”,远程自保持值为“01”,远程点动值为“10”,远程双线开值为“11”,远程双线关③执行机构开度地址:162(十进制)-- -- -- -- -- -- 9 8 7 6 5 4 3 2 1 0Bit 0~9 :执行机构开度值,范围0~1000(0.0~100.0%)④力矩百分比地址:163(十进制)-- -- -- -- -- -- -- -- -- 6 5 4 3 2 1 0Bit 0~6 :力矩百分比,范围0~100%⑤执行机构操作次数地址:164(十进制)15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0范围:0~65535⑥执行机构到位次数地址:165(十进制)15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0范围:0~65535注:符号“--”表示该位未用。
施耐德变频器Modbus通讯概要(中文)

7可以由变频器提供10V电源,用来外拉面板或某些型号的232/485的转换头使用。
此RJ45口除Modbus通讯外的其它用途:
1.可以用来外拉面板(型号为VW3A1006);
2.可以连接PC监控软件;
3.可以连接简易参数下载器;
4.可以连接多功能参数下载器。
二、通讯参数设置:
通讯参数主要在通讯菜单700-中设置,主要有Modbus地址(站号),波特率,数据格式、超时等等。
图2
另外ATV303的Modbus默认要求一旦数据开始读写,必须有连续的数据交换,变频器依据Modbus超时进行ConsistencyCheck。如果超过该时限没有接到数据交换指令,即判定串行连接故障。因此必须对数据进行循环读或写。另一种解决的方式是在故障管理菜单菜单中屏蔽串行连接故障,即将参数611设置为00.
如果以上位机同时控制变频器的给定频率和起停命令,其实也可以不做设置。因为本来通讯就是优先的:变频器一旦接收到来自Modbus的给定频率和起停(包括正反转)指令,Modbus控制就起了主导作用,除非强迫本地有效。
但为了照顾习惯用法,我们可以在400-菜单中分别设置给定源和命令源,需要设置下列参数:
图4
表1
比较有用的的命令字CMD见下表:
表2
另外还有,反转指令CMD=16#080F,停止指令CMD=16#010F
状态字ETA的每一位的意义见下表:
表3
为简单起见,我们将状态字ETA位乘16#006F,掩盖掉某些位,称其为MSK,则典型的状态见下表。
表4
例如,要完成如下控制要求:M218的本体模块的I0.0.0的上升沿启动ATV303,以I0.0.1的下降沿使ATV303停机。根据上述交互状态表,以Somachine为操作平台用ST语言编写的例程为:
施耐德TSXCUSB485 USB至RS485转换器 快速参考指南说明书

TLX CDDRV20M. The driver installation procedure is either described in the software documentation or supplied in the CD Driver.Presentation: The TSXCUSB485 converter is a multifunction communication device that converts serial signals, via a USB connection, into RS485 signals. It provides the link between a PC equipped with a type A USB port and various other devices.When using this interface with XBT, refer to the quick reference guide provided with this equipment.Remark: Each converter has an unique serial number that enables the driver to manage up to 4 interfaces. So when a converter TSX CUSB485 is replaced by another one, the driver detects a new serial number and resets itself automatically.Diese typischen Anwendungen verwenden die standardmäßigen Schneider Uni-Telway/Modbus-Tgestellt werden oder auf der Treiber-CD TLX CDDRV20M enthalten sind. Das Installationsverfahren für den Treiber ist entweder in der Softwaredokumen-tation oder auf der T reiber-CD beschreiben.Beschreibung: Der Konverter des Typs TSXCUSB485 ist ein Multifunktions-Kommunikationsgerät, das serielle Signale über eine USB-Verbindung in RS485-Signale umwandelt. Er stellt die Verbindung zwischen einem mit einem USB-Port des Typs A ausgestattetem PC und verschiedenen anderen Geräten bereit. Bei Verwendung dieser Schnittstelle mit dem XBT ziehen Sie bitte die mit diesem Gerät mitgelieferte Kurzanleitung zu Rate.Hinweis: Jeder Konverter verfügt über eine eindeutige Seriennummer, die dem Treiber die Verwaltung von bis zu 4 Schnittstellen ermöglicht. Wenn ein Konverter des Typs TSX CUSB485 durch einen anderen Konverter ersetzt wird, erkennt der Treiber eine neue Seriennummer und setzt sich selbst automatisch zurück.Die verschiedenen Funktionen des seriellen Modus sind von der Position des Polarisierung: Dieser Konverter kann eine LeitungspolarisierungCes applications types utilisent les drivers Schneider Uni-Telway/Modbus fournis par des logiciels (Unity, PL7-Pro, ...) ou par le CD de drivers TLX CDDRV20M. La procédure d'installation des drivers est indiquée dans la documentation de ces lociciels ou celle fournie dans le CD driver.Présentation : Le convertisseur TSXCUSB485 est un produit de communication multifonction qui convertit les signaux série, via une connexion USB, en signaux RS485. Il fournit une liaison entre un PC équipé d’un port USB type A et différents équipements.Pour l’utilisation de cette interface avec XBT, se référer à l’instruction de service fournie avec cet équipement.Remarque : Chaque convertisseur dispose d’un numéro de série unique permettant au driver de gérer jusqu’à 4 interfaces. De ce fait, lorsqu’un convertisseur TSX CUSB485 est remplacé par un autre, le driver détecte un nouveau numéro de série et se réinitialise automatiquement.Ne pas utiliser le convertisseur TSXEsas aplicaciones típicas utilizan los controladores Schneider Uni-Telway/Modbus estándar proporcionados por el software (Unity, PL7-Pro...) o por el con-trolador de CD TLX CDDRV20M. El procedimiento de instalación del controlador se describe en la documentación del software o se suministra en el con-trolador de CD.Presentación: El convertidor TSXCUSB485 es un dispositivo de comunicación multifunción que convierte señales serie, a través de una conexión USB, en señales RS485. Proporciona la conexión entre un PC equipado con un puerto USB de tipo A y varios dispositivos distintos.Al utilizar esta interfaz con XBT, consulte la guía de referencia rápida que se incluye con este equipo.Nota: Cada convertidor tiene un único número de serie que activa el controlador para gestionar hasta cuatro interfaces. Así que cuando se sustituye un convertidor TSX CUSB485 por otro, el controlador detecta un nuevo número de serie y se restablece automáticamente.Las distintas funciones del modo serie se definen según la posición del Polarización: Este convertidor puede proporcionar unaNo utilice el convertidor TSX CUSB485 con dispositivos del rango Altivar y Altistart.Per le applicazioni tipiche che utilizzano i drive standard Schneider Uni-TTLX CDDRV20M. La procedura di installazione del driver è descritta nella documentazione software o fornita con il CD Driver.Presentazione: il convertitore TSXTSXCUSB485 è un dispositivo di comunicazione multifunzione che converte i segnali seriali, via una connessione USB, in segnali RS485. Esso permette di collegare un PC predisposto con una porta di tipo USB A con vari altri dispositivi.Quando si utilizza l'interfaccia con l'XBT, riferirsi alla guida di riferimento rapida fornita con questa apparecchiatura.Nota: ogni convertitore ha un numero di serie univoco che abilita il driver a gestire fino a 4 interfacce. In questo modo quando un convertitoreTSX CUSB485 viene sostituito da un altro, il driver rileva un nuovo numero di serie e reimposta automaticamente i propri parametri.Le varie funzioni della modalità seriale sono definite in base alla posizione Polarizzazione: questo convertitore può fornire unaNon usare il convertitore TSX CUSB485 con le apparecchiature della serie Altivar e Altistart.这些典型的应用程序使用软件装过程可能在软件文档中进行说明,也可能在 CD 驱动程序中提供。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二节 SoMachine Network Manager
• Manager,SoMachine网络管理器 是应用于SoMachine 网络管理器, SoMachine软件平台的 SoMachine Network Manager,SoMachine网络管理器,是应用于SoMachine软件平台的 专用网络协议,可与支持该协议的其它设备进行透明传输,例如XBTGT XBTGT, 专用网络协议,可与支持该协议的其它设备进行透明传输,例如XBTGT,用户可以把 PLC内建立的变量发布给对方使用 无需进行额外的地址映射。 内建立的变量发布给对方使用, PLC内建立的变量发布给对方使用,无需进行额外的地址映射。 M238控制器与XBTGT/GC等支持SoMachine平台的触摸屏通讯时 控制器与XBTGT/GC等支持SoMachine平台的触摸屏通讯时, 当M238控制器与XBTGT/GC等支持SoMachine平台的触摸屏通讯时,可以仅需要一根编程 电缆同时对两个设备进行下载。 电缆同时对两个设备进行下载。
步骤五:配置Vejio Designer I/O管理器 步骤五:配置Vejio I/O管理器
1 2 3
4 注意:必须保证该配置参数与M238内 注意:必须保证该配置参数与M238内 M238 置串口的通讯参数保持一致! 置串口的通讯参数保持一致!
步骤六:配置I/O管理器PLC设备地址 步骤六:配置I/O管理器PLC设备地址 I/O管理器PLC
传输模 式选择 主/从模 式选择 帧间隔 时间
M238站 M238站 地址
Modbus Manager-Modbus库功能块 Manager-Modbus库功能块
串行通讯库
注意: Network协议的波特率能设置到115200! 协议的波特率能设置到115200 注意:仅SoMachine Network协议的波特率能设置到115200!
步骤二:添加HMI 步骤二:添加HMI
右击project, 右击project, 添加新设备, 添加新设备, 选择HMI 选择HMI
1
2 3
检索出的 M238地址 M238地址
将M238地 M238地 址写入
步骤七:导入SoMachine变量 步骤七:导入SoMachine变量 SoMachine
1
右键 点击
3
2
4
第三节 Modbus Manager
• • M238控制器支持标准的Modbus RTU/ASCII协议 用户可通过添加Modbus Manager来管 协议, M238控制器支持标准的Modbus RTU/ASCII协议,用户可通过添加Modbus Manager来管 控制器支持标准的 Modbus设备通讯 理Modbus设备通讯 专属于Modbus通讯的功能块,方便用户编程 专属于Modbus通讯的功能块, Modbus通讯的功能块
Modbus Manager-配置串行口通讯参数 Manager-
注意:Modbus协议的波特率最高仅能设置到38.4K 注意:Modbus协议的波特率最高仅能设置到38.4K :Modbus协议的波特率最高仅能设置到
Modbus Manager-配置Modbus通讯参数 Manager-配置Modbus通讯参数 Modbus
串行通讯口功能
第一节 概述
• • 为了满足PLC的串行口通讯,M238内置了标准串行口用于RS232/RS485串行连接或/ 为了满足PLC的串行口通讯,M238内置了标准串行口用于RS232/RS485串行连接或/和带 PLC的串行口通讯 内置了标准串行口用于RS232/RS485串行连接或 5V电源的RS485串行连接 电源的RS485 5V电源的RS485串行连接 M238内置串行口支持以下四种协议: M238内置串行口支持以下四种协议: 内置串行口支持以下四种协议 Network,用于SoMachine透明网络传输 例如,XBTGT 用于SoMachine透明网络传输, >SoMachine Network,用于SoMachine透明网络传输,例如,XBTGT >Modbus,用于标准Modbus Modbus设备间通讯 >Modbus,用于标准Modbus设备间通讯 >ASCII,用于与第三方设备的ASCII传输,例如打印机, ASCII传输 >ASCII,用于与第三方设备的ASCII传输,例如打印机,Modem >IOScanning
•
SoMachine网 SoMachine网 络管理器
SoMachine Network-应用 Network-
USB编程下载 USB编程下载 电缆 TCS XCN AMUM3P
USB编程下载 USB编程下载 电缆 XBTZG935
SoMachine Network
通讯连接电缆 XBTZ9780
步骤一:配置串口通讯参数 步骤一:
步骤三:PLC中添加符号配置表 步骤三:PLC中添加符号配置表
1
选择符号 配置表
2
右击 Applicati on,添加对 on,添加对 象
4 3
步骤四:符号配置表中共享PLC变量给HMI 步骤四:符号配置表中共享PLC变量给HMI PLC变量给
更新符号 配置表中 的共享变 量,使之 PLC中 与PLC中 变量变化 同步