PLC软件设计基础

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第八章PLC软件设计基础

主要内容:PLC系统设计概述;常用基本环节编程。

重点:PLC系统设计的原则内容和步骤,常用基本环节的编程及应用。

✶系统设计的思维方法

1、要做什么?

了解系统的概况,熟悉被控的对象,根据受控对象的工艺要求和特点,明确PLC系统必须要做的工作和必须具备的功能。

2、怎样去做?

进行PLC系统的分析,通过分析系统功能实现的可能性及实现的基本方法和条件,提出PLC系统的基本规模和布局。

3、用什么去做?

根据系统功能设计和系统分析的结果,确定PLC的机型和系统的具体配置。

4、采用什么方法去做?

将系统的整体分解为软件实现和硬件实现,并同时去实施。

✶PLC系统设计的基本原则

1、最大限度地满足被控对象的控制要求。设计前,应深入现场进行调查研究,搜集资料,并与机械部分的设计人员和实际操作人员密切配合,共同拟定电器控制方案,协同解决设计中出现的各种问题。

2、在满足控制要求的前提下,力求使控制系统简单、经济,使用及维修方便。

3、保证控制系统的安全、可靠。

4、考虑到生产的发展和工艺的改进,在选择PLC容量时,应适当留有裕量。

✶PLC系统设计的基本内容

1、拟定控制系统设计的技术条件。技术条件一般以设计任务书的形式来确定,它是整个设计的依据。

2、选择用户输入设备(按钮、操作开关、限位开关、传感器等)、输出设备(继电器、接触器等)以及由输出设备驱动的控制对象(电动机、电磁阀等)。

3、PLC的选择。应包括机型的选择、容量的选择、I/O模块的选择、电源模块的选择等。

4、分配I/O点,编制I/O分配表或绘制I/O端子连接图。

5、设计控制程序。

6、设计操作台、电气柜及非标准电器元部件。

7、编制控制系统的技术文件。包括说明书、电器图及电器元件明细表等。

常用基本环节编程

一、延时电路

1、失电延时定时器

2、双延时定时器

3、长时定时器

方案一:

用两个定时器实现。

方案二:用一个定时器和一个计数器实现。

二、大容量计数器

方案一:

总的计数次数为n1+ n2 –1 方案二:

总的计数次数为n1×n2

三、分频电路

1、2分频电路

2、任意分频电路

如图所示是一个四分频电路。

改变C0、C1的设定值即可实现任意分频。

四、闪光电路

方案一:用两个定时器实现。

方案二:用两个计数器实现。

M8012是特殊继电器,其功能是产生周期为100ms 的时钟脉冲。

T0设置灯亮时间

T1设置灯灭时间

C0设置灯灭时间

C1设置灯亮时间

五、脉冲发生器

用上升沿微分指令或下降沿微分指令,也可构成单脉冲发生器。

六、多谐振荡电路

1、可调脉宽的多谐振荡电路

2、不同占空比的多谐振荡电路

七、比较电路

X0、X1同时接通,Y0有输出;

X0、X1皆不接通,Y1有输出;

X0不接通,X1接通,Y2有输出;

X0接通,X1不接通,Y3有输出。

电路预先设定好输出的要求,然后对输入信号A和输入信号B作比较,接通某一输出。

八、优先电路

1、两个输入信号的优先电路

输入信号A或输入信号B先到者取得优先权,后到者无效。

2、多个输入信号的优先电路

X0、X1、X2、X3为可能出现的输入信号,只要有一个输入信号首先出现,则将中间继电器M0~M3中与输入信号对应的那个中间继电器置位,同时将另外三个中间继电器复位。

Y0、Y1、Y2、Y3四个输出继电器分别接与四个输入对应的信号指示灯,当某一输入信号首先出现时,与之对应的信号指示灯以通1秒、断1秒的频率发出闪光信号,从而可迅速判定哪一个输入信号为首发信号。

九、状态保持电路

1、继电器的状态保持

可利用PLC提供的具有断电保持功能的继电器来实现状态保持。

在FX系列中停电保持继电器为M500~M1032。

2、定时器的状态保持

可利用停电保持计数器构成具有掉电保持功能的定时器。

十、单钮起停控制电路

小结

介绍了PLC系统设计的基本知识,主要有PLC系统设计的思维方法、基本原则和基本内容。

常用的PLC程序设计方法有:经验设计法、逻辑设计法、状态分析法、利用状态转移图设计法等。

常用基本环节的编程和设计方法应熟练掌握,且不能拘泥于它的名称,而应该根据它所实现的功能灵活应用。

11

相关文档
最新文档