LG的PLC通讯说明
- 格式:pdf
- 大小:100.53 KB
- 文档页数:4
KGL-WIN教程(LGPLC指令教程2)附录1.1 梯级图编程方式的热键·············································· A-1 1.2 编辑块的热键···························································· A-2 1.3 助记忆程序方式的热键·············································· A-2 1.4 在线方式的热键······················································· A-2 1.5 光标移动的热键······················································· A-3 1.6 同PLC通讯的电缆标准············································· A-4附录1.1梯级图程序方式的热键为常开触点打开梯级图编辑器框. 为常闭触点打开梯级图编辑器框为输出Coil打开梯级图编辑器框插入NOT 指令++++++++++++++++附录1. 2 编辑块的热键++++++1. 3 助记忆程序方式的热键+++++++++++++++1. 4 在线方式的热键+++附录1. 5 光标移动的热键++++附录1.6同PLC 通讯的电缆标准KGL for Windows 应与PLC 按如下方式连接通讯PLC 通讯 : PLC 方式改变, 监控, 程序读/写功能PLC 系列 :LG MASTER-K, LG GLOFA-K 系列.2 3 7附录2 2 335 5KLC-010 + KLA-0091 2 422 33 5 7 1 2 4。
第五章应用指令5.1 数据传送指令5-15.1.1 MOV, MOVP, DMOV, DMOVP ..................................................... 5-15.1.2 CMOV, CMOVP, DCMOV, DCMOVP .......................................... 5-35.1.3 GMOV, GMOVP .................................................................................. 5-65.1.4 FMOV, FMOVP ................................................................................... 5-85.1.5 BMOV, BMOVP ................................................................................ 5-10 5.2 转换指令5-125.1.1 BCD, BCDP, DBCD, DBCDP ......................................................... 5-125.2.2 BIN, BINP, DBIN, DBINP .............................................................. 5-15 5.3 比拟指令5-185.3.1 CMP, CMPP, DCMP, DCMPP ...................................................... 5-185.3.2 TCMP, TCMPP, DTCMP, DTCMPP .............................................. 5-225.3.3 LD ( =, >, <, >=, <=, <> ) ..................................................... 5-245.3.4 AND ( =, >, <, >=, <=, <>) ................................................... 5-255.3.5 OR ( =, >, <, >=, <=, <>) ...................................................... 5-27 5.4 增加/减少运算5-295.4.1 INC, INCP, DINC, DINCP ............................................................. 5-295.4.2 DEC, DECP, DDEC, DDECP .......................................................... 5-31 5.5 回转指令5-345.5.1 ROL, ROLP, DROL, DROLP .......................................................... 5-345.5.2 ROR, RORP, DROR, DRORP ....................................................... 5-375.5.3 RCL, RCLP, DRCL, DRCLP ............................................................ 5-395.5.4 RCR, RCRP, DRCR, DRCRP .......................................................... 5-425.6 移位指令5-445.6.1 BSFT, BSFTP ...................................................................................... 5-445.6.2 WSFT, WSFTP ................................................................................... 5-465.6.3 SR.......................................................................................................... 5-48 5.7 交换指令5-515.7.1 XCHG, XCHGP, DXCHG, DXCHGP ............................................ 5-51 5.8 BIN 算术指令5-535.8.1 ADD, ADDP, DADD, DADDP ...................................................... 5-535.8.2 SUB, SUBP, DSUB, DSUBP .......................................................... 5-555.8.3 MUL, MULP, DMUL, DMULP ..................................................... 5-575.8.4 MULS, MULSP, DMULS, DMULSP ............................................ 5-605.8.5 DIV, DIVP, DDIV, DDIVP ............................................................... 5-635.8.6 DIVS, DIVSP, DDIVS, DDIVSP .................................................... 5-65 5.9 BCD算术指令5-685.9.1 ADDB, ADDBP, DADDB, DADDBP ........................................... 5-685.9.2 SUBB, SUBBP, DSUBB, DSUBBP ................................................ 5-705.9.3 MULB, MULBP, DMULB, DMULBP ........................................... 5-745.9.4 DIVB, DIVBP, DDIVB, DDIVBP ................................................... 5-76 5.10 逻辑算术指令5-795.10.1 WAND, WANDP, DWAND, DWANDP ..................................... 5-795.10.2 WOR, WORP, DWOR, DWORP ................................................. 5-825.10.3 WXOR, WXORP, DWXOR, DWXORP ....................................... 5-845.10.4 WXNR, WXNRP, DWXNR, DWXNRP ...................................... 5-86 5.11 数据处理指令5-885.11.1 SEG, SEGP ......................................................................................... 5-895.11.2 ASC, ASCP ......................................................................................... 5-925.11.3 BSUM, BSUMP, DBSUM, DBSUMP .......................................... 5-945.11.4 ENCO, ENCOP .................................................................................. 5-975.11.5 DECO, DECOP ................................................................................ 5-1005.11.6 FILR, FILRP, DFILR, DFILRP ....................................................... 5-1025.11.7 FILW, FILWP, DFILW, DFILWP .................................................. 5-1055.11.8 DIS, DISP ......................................................................................... 5-1075.11.9 UNI, UNIP ........................................................................................ 5-1105.11.10 IORF, IORFP .................................................................................... 5-112 5.12 系统指令5-1145.12.1 FALS ................................................................................................... 5-1145.12.2 DUTY ................................................................................................. 5-1155.12.3 WDT, WDTP .................................................................................... 5-1185.12.4 OUTOFF ............................................................................................ 5-1205.12.5 STOP .................................................................................................. 5-121 5.13 跳转指令5-1225.13.1 JMP, JME .......................................................................................... 5-1225.13.2 CALL, CALLP, SBRT, RET ............................................................ 5-124 5.14 循环指令5-1265.14.1 FOR, NEXT ...................................................................................... 5-1275.14.2 BREAK ............................................................................................... 5-128 5.15 标志指令5-1295.15.1 STC, CLC ........................................................................................... 5-1295.15.2 CLE ..................................................................................................... 5-131 5.16 特殊模块指令5-1325.16.1 GET, GETP ........................................................................................ 5-1335.16.2 PUT, PUTP ....................................................................................... 5-135 5.17 数据连接指令5-1375.17.1 READ ................................................................................................. 5-1385.17.2 WRITE ................................................................................................ 5-1415.17.3 RGET .................................................................................................. 5-1435.17.4 RPUT .................................................................................................. 5-1475.17.5 STATUS .............................................................................................. 5-150 5.18 中断指令5-1525.18.1 EI, DI .................................................................................................. 5-1525.18.2 TDINT, IRET ..................................................................................... 5-1535.18.3 INT, IRET .......................................................................................... 5-1555.19 符号反转指令5-1565.19.1 NEG, NEGP, DNEG, DNEGP...................................................... 5-156 5.20 位接触指令5-1595.20.1 BLD, BLDN ....................................................................................... 5-1595.20.2 BAND, BANDN .............................................................................. 5-1605.20.3 BOR, BORN ..................................................................................... 5-1615.20.4 BOUT ................................................................................................. 5-1635.20.5 BSET, BRST ...................................................................................... 5-164 5.21 计算机连接模块指令5-1655.21.1 SND .................................................................................................... 5-1655.21.2 RCV .................................................................................................... 5-166 5.22 高速计数器指令5-1675.22.1 HST ..................................................................................................... 5-1675.22.2 HSC .................................................................................................... 5-170 5.23 RS-485 通讯指令5-1715.23.1 RECV .................................................................................................. 5-1725.23.2 SEND ................................................................................................. 5-1735应用指令5.1.1MOV, MOVP, DMOV, DMOVP1)功能-MOV(P) : 传送在[ S ]中的16位数据至指定的设备[ D ].16 位- DMOV(P) : 传送在指定设备[ S+1, S ]中的32位数据到指定的设备[ D+1, D ].-2) 编程举例在P020检测到一个上升沿,‘h70F3’被传送到P04。
信捷人机界面和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-LG系列常见问题解答北京亚控科技发展有限公司2009年8月目录1. LG PLC通过以太网接口如何与组态王进行通讯? (1)2. LG K200S与组态王通讯时,有哪几种通讯方式,在组态王设备向导中应如何选择? (1)3. LG K200SPLC使用通讯模块K3F-CU2A与组态王通讯时,需要注意哪些事项? (1)4. LG PLC通过LOAD协议与组态王通讯时,需要注意哪些事项? (2)5. LG MASTER-K-120S PLC通过485通讯口怎样与组态王通讯? (2)1. LG PLC通过以太网接口如何与组态王进行通讯?PLC与组态王通过以太网通讯,暂无直接的驱动程序,但可以通过opc方式来实 LG现。
2. LG K200S与组态王通讯时,有哪几种通讯方式,在组态王设备向导中应如何选择?LGK200S提供三种CPU类型:CPU-A、CPU-B、CPU-C:1)CPU-A只有一个9针的编程口,编程口支持两种协议:内嵌的LOAD协议和LINK协议两种:对LOAD协议:组态王对应设备向导为:PLC-->LG-->MASTER-K-LOAD-->串口;对LINK协议:组态王对应设备向导为:PLC-->LG-->MASTER-K-XXXS-->串口;2)CPU-B两个通讯接口:一个是9针的编程口,另一个是RS485通讯口:对于编程口只提供了LOAD协议:组态王对应设备向导为:PLC-->LG-->MASTER-K-LOAD-->串口;RS485口上只提供LINK协议:组态王对应设备向导为:PLC-->LG-->MASTER-K-XXXS-->串口;3)CPU-C该类型PLC上只有一个9针的编程口,并且只支持内嵌的LOAD协议:组态王对应设备向导为:PLC-->LG-->MASTER-K-LOAD-->串口;3. LG K200SPLC使用通讯模块K3F-CU2A与组态王通讯时,需要注意哪些事项?1)在组态王设备向导中选择 PLC-->LG-->MASTER-K-XXXS-->串口;2)通讯模块的运行方式通过模块上的开关类型选为专用通讯方式;3)使用硬件厂家提供的帧编辑器编辑通讯模块的通讯参数;4)通讯模块的RS232口到上位机的RS232口之间的连线如下所示;4. LG PLC通过LOAD协议与组态王通讯时,需要注意哪些事项?1)在组态王设备向导中选择 PLC-->LG-->MASTER-K-LOAD-->串口驱动;2)每一个款LGKXXXSPLC的编程口,默认提供的都是内嵌的LOAD协议,该协议为PLC固定内嵌模式,通讯参数也同时固定为38400,8,1,N校验模式,所以当用户使用LOAD协议和组态王通讯时,组态王中通讯参数固定为38400,8,1,无校验;3)组态王设备地址设置为固定值0即可;4)硬件接线采用2-3,3-2,5-5的接线方式;5)注意要把CNET开关BUILT-IN CNET打为OFF状态;5. LG MASTER-K-120S PLC通过485通讯口怎样与组态王通讯?1)可以选择组态王提供的MASTER-K专有协议驱动,在组态王设备向导中选择PLC-->LG-->MASTER-K-XXXS-->串口;2)LG MASTER-K-120S PLC内置的 485通讯口也提供Modbus协议通讯方式,因此可以选择组态王提供的Modbus协议驱动,在组态王设备向导中选择 PLC-->莫迪康-->ModbusRTU-->COM;。
lg plc bsftp指令BSFTP(Batch SFTP)是LG PLC的指令之一,用于在PLC(可编程逻辑控制器)中进行SFTP(安全文件传输协议)通信。
本文将一步一步回答关于BSFTP指令的问题,包括如何配置SFTP连接、执行文件传输等操作,并对BSFTP指令的优势进行讨论。
第一步:配置SFTP连接首先,需要在LG PLC的程序中配置SFTP连接。
在PLC的程序编辑软件(如XG5000)中打开程序编辑界面,选择需要配置SFTP连接的PLC模块。
在该模块下,可以找到BSFTP指令相关的参数设置。
1. SFTP服务器地址:输入SFTP服务器的IP地址或域名。
2. SFTP服务器端口:输入SFTP服务器端口号,默认为22。
如果需要使用非标准端口号,可以在此处进行更改。
3. 用户名和密码:输入连接SFTP服务器所需的用户名和密码。
根据具体的SFTP服务器配置,可能会需要其他身份验证信息。
4. 文件传输类型:选择是下载(Get)文件还是上传(Put)文件。
5. 本地文件路径:输入本地文件的路径,如果是下载文件,则是文件保存的路径;如果是上传文件,则是要上传的文件的路径。
6. 远程文件路径:输入SFTP服务器上文件的路径,如果是下载文件,则是要下载的文件在服务器上的路径;如果是上传文件,则是文件在服务器上保存的路径。
7. 文件名:输入要下载或上传的文件的文件名。
第二步:执行文件传输配置完SFTP连接后,可以使用BSFTP指令执行文件传输操作。
在PLC 的程序中,找到需要执行文件传输操作的部分,在该部分内添加BSFTP 指令。
BSFTP指令有两个执行选项:1. Single Execution:单次执行选项。
使用此选项将只执行一次文件传输操作。
指定文件传输的方向(下载或上传)、本地文件路径、远程文件路径和文件名。
2. Program Execution:程序执行选项。
使用此选项将根据程序的执行顺序,重复执行文件传输操作。
LG K200S和组态王通讯的使用说明LGK200S提供三种CPU类型:CPU-A、CPU-B、CPU-C ; 每一种设备的通讯接口协议特点以及和组态王的驱动对应关系具体说明如下:1.CPU-A类型特点:该类型和K120S类似---CPU上只有一个9针的编程口,编程口支持两种协议:内嵌的LOAD 协议和LINK协议两种:Æ 对LOAD协议,PLC编程口提供的引脚为2(接收)、3(发送)、5(GND),LG编程软件和PLC通讯即采样此协议,此时和计算机采用2-3、3-2、5-5的硬件接线方式。
该协议为PLC固定内嵌模式,通讯参数也同时固定为38400,8,1,N校验模式,不再需要通过编程软件对PLC进行设定了;当用户希望通过此PLC通过LOAD协议和组态王通讯时,硬件接线采用2-3,3-2,5-5 ,组态王中通讯参数固定为38400,8,1,无校验,设备地址固定为0即可。
Æ对LINK协议, 编程口提供的引脚为:4(接收)、7(发送),5(GND)。
当用户希望PLC 通过LINK协议和组态王通讯时,对应的硬件接线为:7----2(计算机),4---3(计算机), 5----5(计算机),LINK协议、通讯参数以及设备地址需要通过LG编程软件设置。
具体可以参考组态王电子帮助 PLCÆLGÆKXXS对应帮助即可(在编程软件中对应专用协议下的<从>协议选择项。
)2.CPU-B类型特点:CPU-B类型上有两个通讯接口:一个是9针的编程口,一个是提供了RDA,SDA,RDB,SDB端子的RS485通讯口。
两个通讯接口协议特点分别如下:―> 编程口只提供PLC内嵌的LOAD协议,并且通讯参数固定为:38400.8,1无校验(不再需要通过编程软件对PLC设置了),其编程口和计算机组态王的通讯接线与编程软件和PLC 通讯时的接线一样:2-3;3-2;5-5;组态王对应设备向导为:PLC-->LG-->MASTER-K-Load。
信捷人机界面和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示例。