编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

全套plc编程案例资料,搞懂这些可以让你薪资翻倍!!

wxchong 2025-08-05 22:00:12 开源技术 4 ℃ 0 评论

想薪资翻倍?这套实战案例资料就是关键!覆盖全场景编程技巧,从基础到进阶手把手带练,速领开启高薪路!!

控制思路:电动机的额定电流较大, PLC不能用直接控制主电路, 需要主电路。 找出所有输入量和输出量, 接入I/O接线图。为了扩大输出电流, 采用继电器输出方式。热继电器的常闭触点可以作为输入信号进行过载保护, 也可以在输出进行保护。

梯形图和指令表。

PLC工作原理

一、 工作方式—— 周期循环扫描

二、 工作过程——自 诊断、 输入采样、 程序扫描、 输出刷新几个外阶段。

三、 扫描周期

T =自检时间+读入一点时间× 输入点数+程序步数× 运算速度+输出一点时间× 输出点数。

I/O扩展接口——采用并行通讯方式

扩展I/O模块 ;

扩展位置控制模块(如F2-30GM) ;

扩展通讯模块(如FX-232AW等) ;

扩展模拟量控制模块(如FX-2DA、 FX-4AD等) 。

输入继电器(X)

在PLC内部, 与输入端子相连的输入继电器是光电隔离的电子继电器, 采用八进制编号, 用无数个常开和常


定时器(T)

定时器实际是内部脉冲计数器, 可对内部1ms、 10ms和100ms时钟

脉冲进行加计数, 当达到用户设定值时, 触点动作。

定时器可以用用户程序存储器内的常数k或H作为设定值, 也可以

用数据寄存器D的内容作为设定值。

普通定时器(T0~T245)

100ms定时器T0~T199共200点, 设定范围0. 1~3276. 7s;

10ms定时器T200~T245共46点, 设定范围0. 01~327. 67s。

积算定时器(T246~T255)

1ms定时器T246~T249共4点, 设定范围0. 001~32. 767s;

100ms定时器T250~T255共6点, 设定范围为0. 1~3276. 7s。

计数器(C)

计数器可分为通用计数器和高速计数器。

16位通用加计数器, C0~C199共200点, 设定值: 1~32767。 设定值K0与K1含义相同, 即在第一次计数时, 其输出触点动作。

32位通用加/减计数器, C200~C234共135点,设定值: -2147483648~+2147483647。

高速计数器C235~C255共21点, 共享PLC上6个高速计数器输入(X000~X005) 。 高速计数器按中断原则运行。

32位双向计数器

有 两 种 32 位 加 / 减 计 数 器 , 设 定 值 : -2147483648~+2147483647。

通用计数器: C200~C219共20点

保持计数器: C220~C234共15点

计数方向由特殊辅助继电器M8200~M8234设定。

加 减 计 数 方 式 设 定 : 对 于 C△△△ , 当M8△△△△接通(置1) 时, 为减计数器,断开(置0) 时, 为加计数器。

计数值设定: 直接用常数K或间接用数据寄存器D的内容作为计数值。 间接设定时, 要用元件号紧连在一起的两个数据寄存器。

一、 LD、 LDI、 OUT 指令

指令的说明

LD、 LDI用于将触点接到母线上。

LD、 LDI还与块操作指令ANB、 ORB相配合, 用于分支电路的起点。

OUT不能用于X; 并联输出OUT指令可连续使用任意次。

OUT指令用于T和C, 其后须跟常数K, K为延时时间或计数次数。

二、 AND、 ANI 指令

指令的说明

AND和ANI指令用于单个触点与左边触点的串联, 可连续使用。

执行OUT指令后, 通过与指令可驱动其它线圈输出。

若是两个并联电路块(两个或两个以上触点并联连接的电路) 串联, 则需用后面的ANB指令。

三、 OR、 ORI 指令

指令的作用

OR: 或指令, 用于并联单个常开触点;

ORI(OR Inverse) : 或反指令, 用于并联单个常闭触点。

四、 ORB指令

ORB(Or Block) : 串联电路块并联连接指令

五、 ANB 指令

ANB(And Block) 并连电路块串连连接指令

六、 MPS、 MRD、 MPP 指令

指令的作用

MPS(Push) : 进栈指令;

MRD(Read) : 读栈指令;

MPP(POP) : 出栈指令。

七、 MC、 MCR 指令

指令的作用

MC (Master Control) : 主控指令(公共触点串联)

MCR (Master Control Reset) : 主控复位指令

八、 SET、 RST 指令

指令的作用

SET: 置位指令(接通并保持)

RST: 复位指令

九、 PLF、 PLS 指令

指令的作用

PLS (Pulse) : 上升沿微分输出指令

PLF: 下降沿微分输出指令


二、 编程的技巧

并联电路上下位置可调, 应将单个触点的支路放下面。

一、 电动机的正反转控制

注意

I/O接线图中的硬件互锁

梯形图中的软件互锁

问题的提出

FX系列PLC提供的定时器只有通电延时类型, 如何实现断电延时的功能?

定时器设定值最大为32767, 最长延时时间不足1小时, 如何实现长延时?

实例一

1、 实现动作: 机械手将传送带A上的物品传送到传送带B上;

2、 机械手动作顺序:

3、 限位开关及光电检测开关:上限位、 左限位、 光电开关、 下限位、 右限位


实 例 二



一、 控制要求

让接近大门的物体(汽车或其它车辆)进入或离开仓库.

具体方法:

1、 当超声开关检测到车辆时,仓库门打开至上限位置;

2、 当光电开关检测到物体离开时,仓库门关闭到下限位置.

实 例 三


一、 控制要求

1、 当需要润滑的部分运动到某一事先确定的位置时, 便对其加注润滑油;

2、 油糟中润滑油的油位下降到某一预定值。 点亮报警灯。


实 例 四

一、 控制要求

1、 用多齿凸轮与电机连动,并用接头开关来检测多齿凸轮,产生的脉冲

输入至PC的计数器;

2、 此控制是与电机转动5000个脉冲时,切刀下降将材料切断,并将脉冲

计数器复位;

3、 当电机转动至4900个脉冲时减速, 到5000个脉冲时停机。


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表