文档库 最新最全的文档下载
当前位置:文档库 › LG的PLC通讯说明

LG的PLC通讯说明

LG的PLC通讯说明
LG的PLC通讯说明

信捷人机界面和LG Master-K 系列PLC 通讯说明 信捷人机界面与LG-PLC 通讯有两种方式,在硬件接线和软件配置方面都很大区别,必须格外注意!!!

1、PLC 编程口通讯

运行TP 或OP 编程软件,新建工程时PLC 类型选择编程口。通讯参数选择默认(38400,8,none, 1)即可, 通讯线采用LG-PLC 编程线。通讯线的连接图如下图:

2、PLC 多功能口(CNet 口)通信

注意:PLC 本体BUILT-IN CNET 开关设于ON 位置!!!

新建工程时PLC 类型选择多功能口(CNet 口) 项目

内容 OP320通讯口 9针通讯口

PLC 通讯口 PORT2口

缺省通信参数 9600bps 、

8bit 、1stop 、

Even

局号

1局

协议 Modbus Slave (RTU HEX )

通信距离(最大) 15米

通信方式 RS232

电缆型号 OP-LG-CAB0

开关量对应地址 M0000-M191F

数字量对应地址

D00000-D4500

OP-LG-CAB0连接图

在使用多功能口(CNet 口)通讯时PLC 在编程时需要一些参数

设置例如下图:

K120S示例:

K80S示例

浅析各种PLC通讯协议书范本

浅谈各种PLC通讯协议 一、美系厂家Rockwell ABRockwell的PLC主要是包括:PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列。DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输。DF1协议的具体内容可以在AB的资料库中下载。AB的PLC也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯。AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议。 二、GE现在在国内用的比较多的主要是90-70和90-30系列PLC,这两款PLC都支持SNP协议,SNP协议在其PLC手册中有协议的具体内容。现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯。 , 专业.专注.

三、西门子系列PLC主要包括其早期的S5和现在的S7-200、S7-300、S7-400等各型号PLC,早期的S5PLC 支持的是3964R协议,但是因为现在在国内应用较少,除极个别改造项目外,很少有与其进行数据通讯的。S7-200是西门子小型PLC,因为其低廉的价格在国内得到了大规模的应用,支持MPI、PPI和自由通讯口协议。西门子300的PLC支持MPI,还可以通过Profibus 和工业以太网总线系统和计算机进行通讯。如果要完成点对点通讯,可以使用CP340/341。S7400作为西门子的大型PLC,提供了相当完备的通讯功能。可以通过S7标准的MPI进行通讯,同时可以通过C-总线,Profibus和工业以太网进行通讯。如果要使用点对点通讯,S7-400需要通过CP441通讯模块。西门子的通讯协议没有公开,许多组态软件都支持MPI、PPI等通讯方式,Profibus 和工业以太网一般通过西门子的软件进行数据通讯。 四、施耐德(莫迪康)施耐德的PLC型号比较多,在国内应用也比较多。其通讯方式主要是支持Modbus 和MODBUS PLUS两种通讯协议。Modbus协议在工控行业得到了广泛的应用,已不仅仅是一个PLC的通讯协议,在智能仪表,变频器等许多智能设备都有相当广泛的应用。MODBUS经过进一步发展,现在又有了MODBUS TCP 方式,通过以太网方式进行传输,通讯速度更快。Modbus PLUS相对于MODBUS传送速度更快,距离更远,该 , 专业.专注.

最新各PLC通讯协议简介

各PLC通讯协议简介 各PLC通讯协议简介 转载▼ 分类:通信电子 自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用.但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距.计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼.但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容. 美系厂家 RockwellAB Rockwell的PLC主要是包括PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列. DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输.DF1协议的具体内容可以在AB的资料库中下载. AB的plc也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯. AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议. GE GE现在在国内用的比较多的主要是90-70和90-30系列plc,这两款PLC都支持SNP协议,SNP协议在其PLC手册中有协议的具体内容. 现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯. 欧洲系列 西门子 西门子系列PLC主要包括其早期的S5和现在的S7-200、S7-300、S7-400等各型号PLC,早期的S5PLC支持的是3964R协议,但是因为现在在国内应用较少,除极个别改造项目外,很少有与其进行数据通讯的. S7-200是西门子小型PLC,因为其低廉的价格在国内得到了大规模的应用,支持MPI、PPI和自由通讯口协议.

各PLC通讯协议简介

各PLC通讯协议简介 (2015-05-11 16:34:51) 转载▼ 分类:通信电子 自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼。但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容。 美系厂家 RockwellAB Rockwell的PLC主要是包括PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列。 DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输。DF1协议的具体内容可以在AB的资料库中下载。 AB的plc也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯。 AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议。 GE GE现在在国内用的比较多的主要是90-70和90-30系列plc,这两款PLC都支持SNP协议,SNP协议在其PLC 手册中有协议的具体内容。 现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯。 欧洲系列 西门子 西门子系列PLC主要包括其早期的S5和现在的S7-200、S7-300、S7-400等各型号PLC,早期的S5PLC支持的是3964R协议,但是因为现在在国内应用较少,除极个别改造项目外,很少有与其进行数据通讯的。 S7-200是西门子小型PLC,因为其低廉的价格在国内得到了大规模的应用,支持MPI、PPI和自由通讯口协议。

LG_PLC位置控制指令用法1

1、位置存动控制 [POSJOG 0001 M0001 M0002] F34:当前位置地址;F280:伺服运行状态,1:运行;0:停止 2、位置控制指令 [POSCTR 0001 0000 ] 3、当前位置预置 [POSPRS 0001 00001000 ] 4、PWM 输出 [PWM 0001 0500 00010] 运行通道(0~1) 方向 0:正; 1:反 速度 0:低速;1:高速 运行通道(0~1) 0:减速停止;1:紧急停止;2:故障停止 运行通道(0~1) 脉冲数 450ms 输出 运行通道(0~1) 输出周期 50ms 关断 关断占空比 (10%) T=500ms

5、速度控制运行 [POSVEL 0000 M0001 0000010000] 6、速度改变指令 [POSSOR 0000 000010000] 7、位置绝对启动 [POSDST 0001 M0001 0000100000 0000100000] 8、原点返回 [POSORG 0001 M0001 D0002] 运行通道(0~1) 方向 0:正; 1:反 速度 5~100Kpps 将0通道速度改变为10Kpps 运行通道(0~1) 速度 位置速度(设定值0~100Kpps) 运行通道(0~1) 绝对/相对坐标0:绝对; 1:相对 位置地址(脉冲数) 运行通道(0~1) 方向 0:正; 1:反 位置地址改为D0002和D0003中的值

伺服电机 ECMA-E21310ES 15 16 27 28 26 1 2 3 4 5 6 7 23 29 44 21 22 25N24 P01C (D01) P01D (D02) P01E (D05) P 端子 COM P42 P40 P044P046P045P047 ASD-B2-1021 伺服驱动器 17 31 30 33 10 9 11 14 32 35 41 37 U PG W V T S R AC~220V N X102

PLC 通讯协议介绍

附录二:FATEK 通讯协议 本通讯协议(P r o t o c o l)是永宏P L C主机上各通讯端口在标准通讯模式下都适用的通讯协议,任何对P L C 的数据存取(从P L C内部读出或从外界写入P L C)或操作、控制等,除了在硬件联机和通讯参数设定中必需通讯双方一致外,在通讯信息格式(M e s s a g e f o r m a t)方面也必需符合本通讯协议的格式,P L C才能正确响应。在介绍通讯协议之前首先需要了解永宏P L C和与其通讯的外围设备之间的角色与互动关系。 1.1主仆定位与通讯互动关系 在永宏P L C的通讯结构上,永宏P L C是被定位为仆系统(S L AV E),而任何与永宏P L C联机的外围设备都为主系统(M A S T E R),也就是说任何外围设备与永宏P L C之间的通讯都是由主系统(外围设备)来主动发出命令,仆系统(永宏P L C)只有在收到命令信息后才根据该命令的要求响应信息给主系统,而不能主动发出信息给主系统,如下的关系图所示: 1.2永宏P L C通讯信息格式 永宏P L C的通讯信息格式无论是命令信息(主系统发出)或响应信息(仆系统发出)都可大概分为6个数据域位,如下图的范例: ①开头字符(S T X):A S C I I码的开始字符S T X的16进制码数为02H,无论命令或响应信息的开头字符都 为S T X,接收方以此来判断传输数据的开头。 ②仆站号码:为两位数的16进制数值,在永宏P L C通讯系统中的网络结构采用主仆系统在整个网络系统中, 只有一个主系统,但可以有254个仆系统,每个仆系统都有一个独一无二的站号,分别为1~F E H (站号0则当作对所有仆系统作广播下命令),当主系统都对仆系统下命令时是以站号来指定由 那个P L C,或所有P L C(广播时)来接收这个命令。在响应信息时,仆系统会将自己的站号响 应给主系统,以供主系统确认是它所指定的那个仆站(P L C)所送回的信息。 注:P L C的站号在出厂时都设为1(第1站),站号的更改设定必须通过F P-08C或Wi n P r o l a d d e r来执行。 ③命令号码:为两位数的16进制数值,所谓命令号码是由主系统要求仆系统所执行的动作类型,例如要求 读取或写入单点状态、填入或读取缓存器数据、强制设定、运转、停止…..等,和站号一样,在 响应信息时,仆系统也会将从主系统接收的命令号码原原本本地随同本文数据一块传回主系统。 ④本文资料:本文数据可为0(无文本资料)~500个A S C I I字符,在命令信息中此字段数据用来指定命令 所要运作或存取的对象(地址)或要写入的数值。在响应信息中本字段的开头为一个错误码字符, 在正常(没有错误)情况下此错误码必为字符0(30H),其后跟着的才是要响应给主系统的状态 或数值等本文数据。当有错误时,本开头字符不再是0,取而代之的是错误码,同时其后不再有 其它本文数据(即本文数据仅为一个字符的错误码),请参考第3节的说明。 ⑤校验码(C H E C K S U M):校验码是将前述c~f各字段的所有A S C I I字符的16进制数值以〝纵式余数查核 法〞L R C(L o n g i t u d i n a l R e d u n d a n c y C h e c k)计算产出一个B y t e长度(两个16进制 数值00~F F)的校验码。当接收端收到信息后按照同样的计算方法则将c~f字段的

KGL-WIN 教程(LG PLC指令教程6)

第六章在线[Online] 6.1 连接 ········································································· 6-1 6.2 监控& 方式改变····················································· 6-3 6.3 读取信息···································································· 6-3 6.4 写入信息···································································· 6-7 6.5 下载 ··········································································· 6-8 6.6 上载 ··········································································· 6-8 6.7 清除 ··········································································· 6-8 6.8 Flash 内存 ································································· 6-9 6.9 EPROM········································································· 6-10

plc主要用哪些通信协议

竭诚为您提供优质文档/双击可除plc主要用哪些通信协议 篇一:Fx系列plc编程口通信协议 三菱Fx系列plc编程口通信协议总览 三菱Fx系列plc编程口通信协议总览 该协议实际上适用于plc编程端口以及Fx-232aw模块的通信。 通讯格式: 说明: 1.帧中的bytes表示需要读取或者写入的字节数。 2.地址算法上有说明。 3.累加和是从stx后面一个字节开始累加到etx的和。 三菱Fx系列plc编程口通信源代码 fx_comm.h Fx系列plc四种通信模式的特性 首先讲讲Fx系列plc的通信方式。 Fx系列plc根据使用的通信模块与协议不同,分为以下四种通信模式: 1、plc的n:n通信方式

2、plc双机并联通信方式 3、plc与计算机专有协议通信方式(无须梯形图,电脑直接读写操纵plc) 4、plc与计算机无协议通信方式(梯形图Rs指令方式,可自定义通信协议) 以下将详细列出各通信模式的特性: n:n网络plc并联专用协议计算机连接无协议通信 传输标准Rs485Rs485/Rs422Rs485/Rs422或Rs232 传输距离500mRs485/Rs422:500mRs232:15m 连接数量8站1:11:n(n 通信方式半双工 Fx,Fx2c,Fxon:半双工Fx2n:全双工 数据长度固定7bit/8bit 校验无/奇/偶 停止位1bit/2bit 波特率 38400bps19200bps300/600/1200/2400/4800/9600/19200 头字符固定无/有效 尾字符 控制线------ 协议---格式1/格式4无 和校验固定无/有效 适用机型Fx2n,FxonFx2n,Fx,Fx2cFx2n,Fxon,Fx,Fx2c

西门子PLC自由通信协议

----在自由口模式下,通信协议是由用户定义的。用户可以用梯形图程序调用接收中断、发送中断、发送指令(XMT)、接受指令(RCV)来控制通信操作。在自由口模式下,通信协议完全由梯形图程序控制。 指令格式定义 计算机每次发送一个33字节长的指令来实现一次读/写操作,指令格式见表1 说明: 起始字符 ----起始字符标志着指令的开始,在本例中被定义为ASCII码的“g”,不同的PLC从站可以定义不同的起始字符以接收真对该PLC的指令。 指令类型 ----该字节用来标志指令的类型,在本例中05H代表读操作,06H代表写操作。 目标西门子PLC站地址 ----目标PLC站地址占用指令的B2、B3两个字节,以十六进制ASCII码的格式表示目标西门子PLC的站地址。 目标寄存器地址 ----在西门子PLC内部可以用4个字节来表示一个寄存器的地址(但不能表示一个位地址)。前两个字节表示寄存器类型,后两个字节表示寄存器号。 读/写字节数M ----当读西门子plc的命令时,始终读回从目标寄存器开始的连续8个字节的数据(转换为十六进制ASCII码后占用16个字节),可以根据自己的需要取用,M可以任意写入。 ----当写命令时,M表示的是要写入数据的十六进制ASCII码所占用的字节数。例如要写入1个字节的数据,数据在指令中以十六进制ASCII码表示,它将

占用2个字节,此时应向M中写入“02”。同理,如果要写入5个字节的数据,M中应写入“0A”。 要写入的数据 ----要写入西门子plc的数据在指令中以十六进制ASCII码的格式表示,占用指令的 B14-B29共16个字节。数据区必须填满,但只有前M个字节的数据会被写入目标寄存器。一条指令最多可以写入8个字节的数据(此时M中应写入“10”,代表十进制的16) 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有 10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解相关PLC产品的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.wendangku.net/doc/205835478.html,。

三菱plc,通讯协议

三菱plc,通讯协议 篇一:三菱PLC通讯协议 三菱PLC编程口通讯协议 一、三菱PLC编程口通讯协议 三菱PLC编程口的通讯协议比较简单,只有四个命令,即: 命令命令码目标设备 DEVICE READ CMD0X,Y,M,S,T,C,D DEVICE WRITE CMD 1X,Y,M,S,T,C,D FORCE ON CMD7 X,Y,M,S,T,C FORCE OFF CMD 8X,Y,M,S,T,C 五个标示: ENQ05H 请求 ACK06H PLC正确响应 NAK15H PLC错误响应 STX02H 报文开始 ETX03H 报文结束 使用累加方式的和校验,帧格式如下: STX CMD DATA ...... DATA ETX SUM(upper) 1 SUM(lower) 和校验: SUM= CMD+??+ETX。如SUM=73H,SUM=“73”。 1、DEVICE READ(读出软设备状态值)

计算机向PLC发送: 始命令首地址位数终和校验 STXCMD GROUP ADDRESS BYTESETX SUM PLC 返回 STX 1ST DATA 2ND DATA ..... LAST DATA ETX SUM 2、DEVICE WRITE(向PLC 软设备写入值) 计算机向PLC发送: 始命令首地址位数数据终和校验 PLC 返回 ACK (06H) 接受正确 NAK (15H) 接受错误 3、位设备强制置位/复位 FORCE ON 置位 始命令地址终和校验 STX CMD ADDRESSETXSUM 02h 37h address03hsum FORCE OFF 复位 始命令地址终和校验 2 STX CMD ADDRESSETXSUM 02h 38h address03hsum PLC 返回 ACK(06H) 接受正确 NAK(15H) 接受错误

LG-PLC MODBUS协议例程

10.2.1 Modbus 通讯 1. 介绍 XGB 内置通讯支持Modbus, 即Modicon 产品的通讯协议. 同时支持使用ASCII 数据类型的ASCII 格式和使用Hex数据格式的RTU格式. 通过在Modbus 中所支持的功能代码实现通讯,特殊功能代码如01, 02, 03, 04, 05, 06, 15 和16. 请参考"Modicon Modbus 通讯协议指南". 2.基本规范 1) ASCII 模式 A) 使用ASCII 数据通讯. B) 每个桢使用‘:’ (冒号n: H3A), 作为头, CR/LF (Carriage return-line feed: HoD H0A), 作为尾. C) 使用LRC检查错误. 2) RTU 模式 A) 使用十六进制通讯. B) 没有头和尾的区别. 从地址开始,到有CRC的桢结束. C) 在两个桢之间至少有3.5 字符时间. D) 使用16 位CRC检查错误. 3)地址区域 (1)设定范围是从1 到247,但是XGB支持0 到63. (2)地址0 被用作传送地址. 传送地址是所有从站设备接受和自身地址响应的地址,XGB不支持此项功 能. 4) 功能代码区域 (1) 命令代码是0~225. XGB 仅支持01, 02, 03, 04, 05, 06, 15, 和16. (2) 如果响应格式是+(ACK), 使用相同的功能代码. (3) 如果响应格式是-(NAK),返回同时设置功能代码的第8位是1. 例.)如果功能代码是03 -我们这里只写了功能代码的一部分, 因为仅有功能代码是不同的. [请求] 0000 0011 (H03) [确认+] 0000 0011 (H03) [确认-] 1000 0011 (H83) 返回同时设置功能代码的第8位是 1

主流PLC通讯协议简介

各PLC通讯协议简介 自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼。但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容。 美系厂家 RockwellAB Rockwell的PLC主要是包括PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列。 DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输。DF1协议的具体内容可以在AB的资料库中下载。 AB的plc也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯。 AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议。 GE GE现在在国内用的比较多的主要是90-70和90-30系列plc,这两款PLC都支持SNP协议,SNP协议在其PLC 手册中有协议的具体内容。 现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯。 欧洲系列 西门子 西门子系列PLC主要包括其早期的S5和现在的S7-200、S7-300、S7-400等各型号PLC,早期的S5PLC支持的是3964R协议,但是因为现在在国内应用较少,除极个别改造项目外,很少有与其进行数据通讯的。 S7-200是西门子小型PLC,因为其低廉的价格在国内得到了大规模的应用,支持MPI、PPI和自由通讯口协议。 西门子300的PLC支持MPI,还可以通过PROFIBUS 和工业以太网总线系统和计算机进行通讯。如果要完成点对点通讯,可以使用CP340/341。

LG PLC型号

型号额定电流(A)说明 K7M-DR20U 直流24V 12点输入/继电器8点输出(电源AC85~264V) K7M-DR30U 直流24V 18点输入/继电器12点输出(电源AC85~264V) K7M-DR40U 直流24V 24点输入/继电器16点输出(电源AC85~264V) K7M-DR60U 直流24V 36点输入/继电器24点输出(电源AC85~264V) K7M-DRT20U 直流24V 12点输入/继电器4点输出+晶体管4点输出(电源AC85~264V) K7M-DRT30U 直流24V 18点输入/继电器8点输出+晶体管4点输出(电源AC85~264V) K7M-DRT40U 直流24V 24点输入/继电器12点输出+晶体管4点输出(电源AC85~264V) K7M-DRT60U 直流24V 36点输入/继电器20点输出+晶体管4点输出(电源AC85~264V) K7M-DT20U 直流24V 12点输入/继电器8点输出(电源AC85~264V) K7M-DT30U 直流24V 18点输入/继电器12点输出(电源AC85~264V) K7M-DT40U 直流24V 24点输入/继电器16点输出(电源AC85~264V) K7M-DT60U 直流24V 36点输入/继电器24点输出(电源AC85~264V) K7M-DR10UE 直流24V 6点输入/继电器4点输出(电源AC85~264V) K7M-DR14UE 直流24V 8点输入/继电器6点输出(电源AC85~264V) K7M-DR20UE 直流24V 12点输入/继电器8点输出(电源AC85~264V) K7M-DR30UE 直流24V 18点输入/继电器12点输出(电源AC85~264V) G7E-DC08A 直流24V 8点输入扩展 G7E-RY08A 继电器8点输出扩展 G7E-DR08A 直流24V 4点输入/继电器4点输出扩展G7E-DR10A 直流24V 6点输入/继电器4点输出扩展

台达PLC通讯协议

台达PLC 通讯协议V1.12 通讯接口RS-232C RS-485 2. 通讯协议ASCII 模式, 9600(传输速率), 偶同位, 1 个起始位, 1 个停止位 9600,7,e,1 3. 通讯资料格式 STX 起始字符‘:'(3AH) ADR 1 通讯地址: ADR 0 8-bit 地址包含了2 个ASCII 码 CMD 1 命令码: CMD 0 8-bit 命令包含了2 个ASCII 码 DATA(0)资料内容: DATA(1)n 个8-bit 资料包含了2n 个ASCII 码 ………. n <=74 个ASCII 码 DATA(n-1) LRC CHK 1 侦误值: LRC CHK 0 8-bit 侦误值包含了2 个ASCII 码 END 1 结束字符: END 0 END 1 = CR(0DH),END 0 = LF(0AH) ADR(通讯地址) PLC 通讯地址出厂设定值为0x01,因此(ADR 1, ADR 0)='0','1''0'=30H, ‘1' = 31H LRC CHK(侦误值)CMD(命令指令)及DATA(数据字符) LRC CHK(侦误值) 侦错方式采用LRC(Longitudinal Redundancy Check)侦误值。LRC 侦误值乃是将ADR1 至最后一个资料内容加总,将该值取 2 补码(2's Complement)得到之结果即为LRC 侦误值。附录-3例: STX ‘:' ADR 1 ‘0' ADR 0 ‘1' CMD 1 ‘0' CMD 0 ‘3' 起始资料地址‘0' ‘4' ‘0' ‘1' 资料数‘0' ‘0' ‘0' ‘1' LRC CHK 1 ‘F' LRC CHK 0 ‘6' END 1 CR END 0 LF 01H+03H+04H+01H+00+01H = 0AH 0AH 的2 补码为F6H

KGL-WIN 教程(LG PLC指令教程3)

第一章绪论 1.1 KGL for Windows的特征····················································· 1-1 1.2 与PLC的连接 ·································································· 1-2

第一章绪论 1. 1 KGL for Windows的特征 KGL for Windows是LG Master-K系列和LG MASTER-K系列编程和调试工具。 KGL for Windows 有以下相当丰富的特征。 1) 在LG Master-K系列和LG MASTER-K系列程序兼容。 用户可以在LG MASTER-K系列使用在LG Master-K系列中编制的程序(*.PGM)。同样也可以在LG Master-K 系列中使用在LG MASTER-K系列中编制的程序。 在KGL-DOS 或者GSIKGL中使用的程序,参数,变量/注释也适用与KGL for Windows。 2) PLC 系统由工程[Project]结构 KGL for Windows把用户自定义程序当成一个包括参数和变量/注释的工程[Project]来管理。 同时有允许用户把程序(*.PRG),参数*(.PMT),,变量(*.VAR),注释(*.CNT)各自保存起来,是这些单独的文件应用到别的工程[Project]中。 3) 用户友好接口 为创建,编辑和监视提供简单的和友好的接口。 4) 在线编辑 在在线方式下可以获得实时编辑。在在线条件下编辑的程序可以自动的下载、而不必停止PLC的硬件。 5) 从PLC监视信息 用户可以轻易的监视PLC的状态如:错误状态,网络信息和系统信息。 6) 调试和自诊断(LG MASTER-K系列) 在精确调试中可以得到取样跟踪,触发和强制I/O Enable。

KGL-WIN 教程(LG PLC指令教程4)

第二章安装 2.1 系统要求 ································································ 2-1 2.2 安装软件 ································································ 2-2

第二章安装 2.1 系统要求 - 推荐的系统要求(KGL for Windows) 1) IBM 计算机或兼容机和内存(RAM) 80486DX 或以上机型, 8Mb RAM以上 2) 串口 一个或两个串口 3) 硬盘 20Mb 以上 4) 软盘驱动器 一个或一个以上(3.5 Inch或 5.25 Inch) 5) 鼠标和打印机 Windows 95 6) 操作系统 微软Windows TM 95

第二章安装 2.2 安装软件 从压缩盘安装KGL for Windows,一定到使用原装安装盘。 如果用户直接将压缩盘内的文件手工拷贝到硬盘的文件夹中,软件不能被安装。 ?安装应用程序。 双击在安装盘1内的‘Setup.EXE’文件。 ?‘Setup Wizard’将引导用户自动的安装软件。 ?按下‘Next button’开始安装应用程序。如果用户此时不想安装‘KGL for Windows’,可以按下‘Cancel’按钮退出安装程序。 ?选择要安装‘KGL for Windows’文件的目标文件夹。用户可以使用‘Browse’按钮去改变文件夹或者点击‘Cancel‘按钮去取消应用程序的安装。

第二章安装?如果用户按下‘Browse‘按钮,用户可以选择要安装应用程序的文件夹。如下对话框所示。 ?在选择了文件夹后或者在对话框中打印了要安装应用程序的路径后,点击‘OK‘按钮。 . 如果文件夹不存在,将出现下面所示的对话框。如果用户想创建一个新的文件夹,按下‘OK‘按钮。 ?安装过程如下所示。 ?在按照完成后,文件夹创建。在Windows95的‘开始‘菜单将创建可执行文件和Readme图标。 开始KGL for Windows,双击可执行文件的图标( )。

各PLC通讯协议简介

各P L C通讯协议简介 Revised as of 23 November 2020

各PLC通讯协议简介 分类: 自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼。但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容。 美系厂家 RockwellAB Rockwell的PLC主要是包括PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列。 DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输。DF1协议的具体内容可以在AB的资料库中下载。 AB的plc也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯。 AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议。 GE GE现在在国内用的比较多的主要是90-70和90-30系列plc,这两款PLC都支持SNP协议,SNP协议在其PLC 手册中有协议的具体内容。 现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯。 欧洲系列 西门子

台达PLC通信协议

DELTA DVP Series PLC MUNICATION PROTOCOL VER 1.0 DELTA ELECTRONICS, INC. 1. munication Interface: RS-232C

2.munication Protocol ASCII mode, 9600(Baud rate), EVEN(Parity), 1(Start bit),1(Stop bit) 3.munication Data Frame ?ADR(munication Address) Valid munication addresses are in the range of 0…31. munication address equals to 0 means broadcast to all PLC, the PLC will reply normal message to the master device. For example, munication to PLC with address 16 decimal: (ADR 1, ADR 0)=’1’,’0’?’1’=31H, ‘0’ = 30H ?CMD (mand code) and DATA (data characters) The format of data characters depends on the mand code. For example, reading continuous 8 words form starting device address 0614H of PLC with address 01H.

台达PLC通讯协议

台達DVP系列PLC 通訊協定版本1.0 1. 通訊介面RS-232C 2. 通訊協定ASCII模式, 9600(傳輸速率), 偶同位, 1個起始位元,1個停止位元 3. 通訊資料格式 STX 起始字元‘:’(3AH) ADR 1 通訊位址: ADR 0 8-bit位址包含了2個ASCII碼 CMD 1 命令碼: CMD 0 8-bit命令包含了2個ASCII碼 DATA(0)資料內容: DATA(1)n個8-bit資料包含了2n個ASCII碼 ………. n <=74個ASCII碼 DATA(n-1) LRC CHK 1 偵誤值: LRC CHK 0 8-bit偵誤值包含了2個ASCII碼 END 1 結束字元: END 0 END 1 = CR(0DH),END 0 = LF(0AH) n ADR(通訊位址) PLC通訊位址出廠設定值為0x01,因此(ADR 1, ADR 0)=’0’,’1’e’0’=30H, ‘1’ = 31H n LRC CHK(偵誤值)CMD(命令指令)及DATA(資料字元) u LRC CHK(偵誤值) 偵錯方式採用LRC(Longitudinal Redundancy Check)偵誤值。LRC偵誤值乃是將ADR1至最後一個資料內容加總,將該值取2補數(2’s Complement)得到之結果即為LRC偵誤值。 例:

STX ‘:’ ADR 1 ‘0’ ADR 0 ‘1’ CMD 1 ‘0’ CMD 0 ‘3’ 起始資料位址‘0’ ‘4’ ‘0’ ‘1’ 資料數‘0’ ‘0’ ‘0’ ‘1’ LRC CHK 1 ‘F’ LRC CHK 0 ‘6’ END 1 CR END 0 LF 01H+03H+04H+01H+00+01H = 0AH 0AH的2補數為 F6H 註1 2補數的求法:(1補數再加1) 0A(H)= 0000 1010(B)先取1補數(將b0~b7反相)得1111 0101(B),再加1為 1111 0110(B) = F6(H)即為0A(H)的2補數。 註2 因此在收到一串完整的通訊命令,要檢查這串通訊命令是否有誤,只要將(ADR1,0)至(LRC1,0)加總等於0,則通訊無誤,否則表示命令中資料有些是錯誤的。 通訊異常PLC的回應: PLC收到完整的通訊命令時,會判斷命令是否有效,造成無效的原因有:

lgplc编程手册

第三章开始KGL for Windows 3.1 创建一个工程 ···························································· 3-1 3.2 创建一个程序 ···························································· 3-3 3.3 编辑变量/注解···························································· 3-9 3.4 与PLC连接(在线)····················································· 3-11 3.5 屏幕设置和功能························································· 3-17

第三章开始KGL for Windows

第三章开始KGL for Windows 第三章开始KGL for Windows 3. 1 创建一个工程[Project] ?双击KGL_WIN.exe 文件去运行KGL for Windows或可执行文件。 ?开始屏幕如下所示。 ?为创建一个新的工程,在开始屏幕选择工程Project]- 新工程New Project]… ( )。 ?在对话框内选择‘Blank Project’,然后点击‘OK’按钮。 ?在如下的对话框中键入: PLC类型,编程语言,标题,公司,作者和描述。

第三章开始KGL for Windows ?点击‘OK’按钮,然后,过程,消息,和程序窗体会自动显示。 ?用户可以使用用KGL-DOS 或GSIKGL创建的已存在的工程创建一个新工程。详细信息请参阅4.2 创建工程。

[计算机]三菱FX系列PLC编程口通信协议举例

三菱FX系列PLC编程口通信协议举例1、DEVICE READ(读出软设备状态值) 计算机向PLC发送: 例子:从D123开始读取4个字节数据 地址算法:address=address*2+1000h 再转换成ASCII 31h,30h,46h,36h PLC返回 注:最多可以读取64个字节的数据 例子:从指定的存储器单元读到3584这个数据 2、DEVICE WRITE(向PLC软设备写入值)

例子:向D123开始的两个存储器中写入1234,ABCD PLC返回 ACK (06H) 接受正确 NAK (15H) 接受错误 3、位设备强制置位/复位 FORCE ON置位 FORCE OFF复位 PLC返回 ACK(06H) 接受正确 NAK(15H) 接受错误 设备强制中的地址公式:Address=Address/8+100h

说明: 1.帧中的BYTES表示需要读取或者写入的字节数。 2.地址算法上有说明。 3.累加和是从STX后面一个字节开始累加到ETX的和。 三菱FX系列PLC编程口通信协议总览 该协议实际上适用于PLC编程端口以及 FX-232AW 模块的通信。感谢网友visualboy 提供。 通讯格式: 传输格式: RS232C 波特率: 9600bps 奇偶: even 校验:累加方式(和校验) 字符: ASCII 16进制代码:

帧格式: 例子: STX ,CMD ,ADDRESS, BYTES, ETX, SUM 02H, 30H, 31H,30H,46H,36H, 30H,34H, 03H, 37H,34H SUM=CMD+......+ETX; 30h+31h+30h+46h+36h+30h+34h+03h=74h; 累加和超过两位取低两位

LG PLC K120S系列

成都LG PLC K120S系列编程电缆 产品介绍: 标准型K120S具备0.1μs/步的高速处理速度,最大I/O容量可以达到120点,无需电池从而使用超级电容保存程序数据,内置RS485通讯功能,先进的高速计数功能和PID功能。 K7M-DR20U 直流24V 12点输入/继电器8点输出(电源AC85~264V) K7M-DR30U 直流24V 18点输入/继电器12点输出(电源AC85~264V) K7M-DR40U 直流24V 24点输入/继电器16点输出(电源AC85~264V) K7M-DR60U 直流24V 36点输入/继电器24点输出(电源AC85~264V) K7M-DRT20U 直流24V 12点输入/继电器4点输出+晶体管4点输出(电源AC85~264V)K7M-DRT30U 直流24V 18点输入/继电器8点输出+晶体管4点输出(电源AC85~264V)K7M-DRT40U 直流24V 24点输入/继电器12点输出+晶体管4点输出(电源AC85~264V)K7M-DRT60U 直流24V 36点输入/继电器20点输出+晶体管4点输出(电源AC85~264V)K7M-DT20U 直流24V 12点输入/继电器8点输出(电源AC85~264V) K7M-DT30U 直流24V 18点输入/继电器12点输出(电源AC85~264V) K7M-DT40U 直流24V 24点输入/继电器16点输出(电源AC85~264V) K7M-DT60U 直流24V 36点输入/继电器24点输出(电源AC85~264V) K7M-DR10UE 直流24V 6点输入/继电器4点输出(电源AC85~264V) K7M-DR14UE 直流24V 8点输入/继电器6点输出(电源AC85~264V) K7M-DR20UE 直流24V 12点输入/继电器8点输出(电源AC85~264V) K7M-DR30UE 直流24V 18点输入/继电器12点输出(电源AC85~264V) G7E-DC08A 直流24V 8点输入扩展 G7E-RY08A 继电器8点输出扩展 G7E-DR08A 直流24V 4点输入/继电器4点输出扩展 G7E-DR10A 直流24V 6点输入/继电器4点输出扩展 G7E-TR10A 晶体管10点输出扩展 G7E-DR20A 直流24V 12点输入/继电器8点输出扩展 G7F-ADHA 模拟量输入/输出单元(2路输入/1路输出,12BIT) G7F-ADHB 模拟量输入/输出单元(2路输入/2路输出,12BIT) G7F-AD2A 模拟量输入单元(4路输入,12BIT) G7F-DA21 模拟量输入单元(4路电流信号,12BIT) G7F-DA2V 模拟量输入单元(4路电流信号,12BIT) G7F-AT2A 模拟电位器4点 G7F-RD2A 热电阻温度检测4通道 G7L-CUEB RS-232C通讯单元 G7L-CUEC RS-422(485)通讯单元 G7L-DBEA DEVICE NET从站模块 G7L-PBEA PROFIBUS-DP从站模块 G7L-FUEA F-NET通讯模块 G7L-RUEA R-NET通讯模块 G7E-RTCA 实时时钟卡 G7M-M256B 程序备份卡

相关文档