LG_PLC位置控制指令用法1
PLC定时、计数器指令(LG)

P020 T000 T000 C000 C000 P060
P021
[ TMR T000 36000 ] [ RST T000 ]
U CTU C000 R < s > 00100
( P060 )
1 小时定时器 计数器 (1小时×100 = 100小时)
·
31
定时器指令
Company Logo
4、 TMON 单稳态定时器
一个闪烁的灯 (TON指令举例 )
[梯级图程序]
利用2个定时器和 P020控制灯周期性闪烁。
P020 T001 T000
[ TON T000 00005 ] [ TON T001 00006 ]
( P065 ) [ END ]
设置Off 时间(0.5s)
设置On 时间 (0.6s)
T000, T001是 100 ms 定时器
U CTU C010 R <S> 00010
( P060 )
P031 P030
C010 P060
设定值
设定值
P030从off变成 on, C010 的当前值加1。 P031是复位条件。
2
计数器指令
Company Logo
2、 CTD Down 计数器
❖ 当在计数脉冲输入检测到一个上升沿的时候,当前值减 1。
P020 T000 P023
[TMON T000 00100 ] ( P061 )
P023 P020
T000
[ RST T000 ]
P061
设定时间 ( t )
设定值
31
振动防止电路 (TMON指定举例)
1.系统图
定时器指令
Company Logo
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基本指令(LG)解析

1 3
触点指令
数字输入模块 [ P03 ] 停止 PB0 向前 PB1 向后 PB2 0
Company Logo
数字输出模块[ P06 ] 0
1
2 3
1
2 3
电动机 M
Mag. S/W
Mag. S/W 向后旋转
向前旋转
1 3
触点指令
编程
P031 P030 P032 P061 ( P060 )
2
连接指令
Company Logo
1、AND LOAD 块A和块B执行AND运算,使用它 为运算结果。 AND LOAD 指令可以连续写7 次。
适用的设备 指令 M P K L F T C S D
#D
旗标 F111)
进位 (F112)
AND LOAD
1
(
)
块A
Company Logo
LOAD 开始 NO 触点 读取指定设备的开/关数据并且使用这个数据为运算结果。 LOAD NOT 开始NC 触点 读取指定设备的开/关数据并且使用这个数据为运算结果。 OUT 输出运算结果到指定的设备( )。 可以与一个运算结果并联使用一些OUT 指令。
1 3
1 3
触点指令
适用的设备 指令 M P K L F T C S D
#D
Company Logo
旗标 整 数 步 错误 (F11 0) 0 (F11 1) 进位 (F11 2)
OR OR NOT
S
O
O
O
O
O
O
O
O
1
编程举例
P020 ( P021 P061 )
OR
S
当P020 和 P021中的任意一个接通时,P061触点接通。
LG_K120S_PLC使用手册(19)[1]
![LG_K120S_PLC使用手册(19)[1]](https://img.taocdn.com/s3/m/1bde51fb941ea76e58fa042e.png)
定时器继电器号 定时器设置值 e
TMR Txxx v
定时器继电器号 定时器设置值 e
TMON Txxx v
定时器继电器号 定时器设置值 e
TRTG Txxx v
定时器继电器号
处理内容
<On 继电器定时器>
I 输入
-
t
输出 t = 设置值
<Off 继电器定时器>
输入
-
t
输出 t =设置值
5-21
当 [S1] >= [S2]时,输入条件接通(有 符号比较)
★
5-22
5-23
5-21
当 [S1] <= [S2]时,输入条件接通(有 符号比较))
★
5-22
5-23
5-21
当 [S1] <> [S2]时,输入条件接通(不 等于)
★
5-22
5-23
CPU
附 4-7
附录 4 指令
比较指令 (继续)
附录 4 指令
4.1.4 无运算指令 记忆符号 功能号
梯级符号
NOP
000 没有梯级符号
单元
处理内容 - 没有运算(占 1 步)
CPU
页 ○ 4- 26
4.1.5 定时器指令 记忆符号 功能号
TON
-
TOFF
-
TMR
-
TMON
-
TRTG
-
单元
梯级符号
定时器设置值
TON Txxx v
定时器继电器号 定时器设置值 e
-
下脉冲
xxx
D
复位
R <S> v
lg plc bsftp指令

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:程序执行选项。
使用此选项将根据程序的执行顺序,重复执行文件传输操作。
LGPLC编程手册

5.2编辑助记忆程序5-2
5.3编辑菜单5-3
5.4弹出菜单5-4
5.5浏览菜单5-4
5.5.1浏览设备5-4
5.5.2浏览设备信息5-4
5.5.3检查程序5-6
5.5.4改变列数5-6
5.5.5缩小/放大5-6
5.6管理文件5-7
5.6.1新建5-7
5.6.2打开5-8
5.6.3保存,另存为5-8
第七章调试
7.1调试的工具条7-2
7.2调试菜单7-2
7.2.1跟踪7-2
7.2.2 Go7-2
7.2.3停止7-2
7.2.4 Break Step7-3
7.2.5 Break Scan7-3
7.2.6 Break Bit7-3
7.2.7 Break Word7-4
7.3 I/O设置7-4
7.3.1改变I/O Enable7-4
命令描述连接下载运行监控开始connectdownloadrunmonitorstartctrlr同时执行传送运行和监控连接connect与plc连接断开disconnect与plc断开op开始监控monitorstart开始监控方式改变运行run改变plc的方式至运行changemode停止stop改变plc的方式至停止暂停pause改变plc的方式至暂停调试debug改变plc的方式至调试读系统监控systemmonitor监控io模块的onoff状态信息plc信息plcinformation显示plc类型plc版本内存包和扫描时间readio信息ioinformation显示模块类型和特殊模块的os版本号information连接信息linkinformation显示网络模块的槽号mnet信息mnetinformation显示mnet模块的槽号hslink参数parameter?监控高速连接参数写设置plc时钟setplcclock设置plc时钟信息改变口令changepassword在plc改变口令写mnet参数writemnetparameter改变mnet
PLC定位控制指令的使用说明

PLC定位控制指令的使用说明
技术分享、学习交流、工控视频
1、相对定位
S.:表示脉冲数,脉冲数的正负表明控制方向,为正,Y2有输出,为负控制Y2没输出
S1.:表示发送脉冲的频率
D1.:表示高速脉冲输出口
D2.:表示方向信号
指令解读:在驱动条件成立时,把S.(D0)的脉冲数通过S1.(D2)的频率从
D1.(Y0)口输出,当S.(D0)位负值时,方向信号D2.(Y2)断开。
2、绝对定位
S.:表示绝对位置值,也就是原点到目标的位置,不管停在哪,都是走目标点
,是一个绝对距离。
指令解读:当驱动条件成立时,把S.(D10)的脉冲以S1.(D12)的频率
从D.(Y1)口发出,方向信号以本身位置距离远点判定。
3、原点回归
S.:表示回原点的速度,是一个频率值,单位为HZ
S1.:表示爬行速度,碰到近点开关信号接通时执行,单位为HZ。
S2.:表示近点信号
D.:表示脉冲输出口
指令解读:当驱动条件成立时,D.(Y0)开始以S.(D0)的频率往原点靠近,
当碰到S2.(X5)时,开始以S1.(D2)的频率回到原点
举例:双轴定位
十字滑台多点位置选择并作为控制程序
1、开机初始化程序
2、回原点程序
3、通过X输入触点或触摸屏上按钮采集点位,作用是记录点两轴当前交点
停留出的位置
4、启动两轴同时运行
5、Y0轴走完第一个点后停3秒继续下一个点位移动
6、Y1轴走完第一个点后停3秒继续下一个点位移动。
lgplc编程手册

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 EPROM6-10
第六章
在线是被用做在PLC和KGL for Windows之间的通讯。
在下拉菜单中选择在线。
6.2
6.2.1
为在运行方式下监控程序,选择在线下拉菜单的监控开始菜单。
如果用户想停止监控功能,选择在下拉菜单的监控停止菜单。
(监控开始/停止来回切换)
这个功能仅能监控在程序中使用的设备。如果用户想监控不在程序中的其它设备,请选择在工程窗体中的监控选项。
6.2.2
在在线下拉菜单中选择改变模式[Mode Chang]选项。
6.9 EPROM
EPROM菜单仅能在Master-K系列中得到。
为了对EPROM读/写,或者证实EPROM,选择EPROM菜单中的相关选项。.
如果选择了EPROM菜单中的键入,请选择EPROM类型。
在这个功能下,用户可以建立通讯条件例如:从PLC读取,写入PLC,监控,调试, PLC方式变换,连接参数设置,PLC I/O信息,建立强制I/O,和口令字。
6.1
6.1.1
选择这项菜单,自动执行与PLC的通讯。
这项功能可以在下载的同时,使PLC运行和监控由KGL for Windows创建的工程。
在执行这个菜单之前,一定要证实PLC的CPU模式开关处于PAU/REM方式。
6.3.4连接信息[Link Information]
这个功能显示了网络模块(Fnet, Mnet…)的槽号,网络模块的类型和站号。在这个功能里,用户还可以看到错误状态和连接状态。