plc控制系统设计的一般步骤

plc控制系统设计的一般步骤,第1张

步骤有:

1、根据工艺流程分析控制要求,明确控制任务,拟定控制系统设计的技术条件。

2、确定所需的用户输入设备、输出设备、由输出设备驱动的控制对象。估算PLC的I/O点数;分析控制对象与PLC之间的信号关系,信号性质,根据控制要求的复杂程度,控制精度估算PLC的用户存储器容量。

3、选择PLC。PLC的选择包括机型的选择、容量的选择、I/O模块的选择、电源模块的选择等。选择PLC的依据是输入输出形式与点数,控制方式与速度、控制精度与分辨率,用户程序容量。

4、分配、定义PLC的I/O点,绘制I/O连接图。

5、PLC控制程序设计。

6、控制柜设计和现场施工。在进行控制程序设计的同时,可进行硬件配备工作,主要包括强电设备的安装、控制柜的设计与制作、可编程序控制器的安装、输入输出的连接等。

使用氛围及行业分布

PLC具有 *** 作简单,设计d性以及经济实惠等优点,广泛地应用于各种工业环境的控制系统中,担任着工厂自动化控制中核心控制的角色。PLC系统的升尺实际应用包含多领域,如中央空调设计,自动顷厅化的生产线及设备和停车场机械设备等。

现在市面上的PLC系统具有繁多的种类,不同的制造厂商以及PLC系统设计的针对性都会让其不同,但是,我们可以依雀笑隐据机组的复杂程度将PLC系统分为大、中、小型。工业上常使用大型的PLC系统,而小型PLC适用于一般的工厂及学校。

以上内容参考:百度百科——PLC控制系统设计

当用户了解了西门子PLC程序的结构后,就可以针对不同的控制对象与所选择的PLC型号,根据实际情况选择PLC程序的结构框架,并着手进行西知族门子PLC程序的设计工作。

西门子PLC程序设计通常可以按照图所示的流程进行。

程序设计与系统硬件设计、系统调试密切相关。软件设计阶段所需要的控制要求、 *** 作界面、PLC型号、I/O地址等都必须在硬件设计阶段已经完成;而程序的输入与编辑、程序检查、程序调试等工作需要在程序编辑与系统调试阶段完成。

对于简单的PLC程序,也可以直接通过PLC的编辑软件,在编辑软件上同时完成程序的设计与输入过程。

1.选择程序结构

作为西门子PLC编程软件设计的第一步,首先需要确定的是PLC程序的基本结构体系。程序结构体系由如下两方面因素决定:

①所使用的PLC型号。PLC型号从客观上规定了可以采用程序结构,如:当PLC选择为S7-200时,只能选择线性化结帆蚂构或主一子程序的结构形式:当选择的PLC为S7-300/400时可以采用线性化结构、调用式结构或结构化编程。

②控制系统的要求。如果控制系统的要求较简单,PLC程序的长度不大,出于简化调试、减少程序设计工作量等方面的考虑,采用线性化结构可以省略编写程序块、功能块、数据块、局部变量等工作,提高编程的速度。如果控制系统较复杂,程序所占的容量较大,为了使得程序便于分段阅读与调试,可以考虑采用调用式结构( S7-300/400)与主一子程序结构(S7-200)如果控制系统十分庞大,程序异常复杂,或是系统相类似的控制要求较多,在S7-300/400上可以优先考虑采用结构化编程。

2.建立程序文件

建立程序文件包括编写I/O地址表、定义符号地址、编写程序说明等内容,其目的是为程序设计提供方便。

在S7中,一般是直接利用编程软件,通过编程软件的"符号表编辑器"对"符号地址表(SymbolTable)"的编写,一次性完成I/O地址、符号地址、数据格式、注释等全部工作。有关"符号地址表( Symbol Table)"的编辑方法,本书将在第12章(S7-200)、第13章(S7-300/400)中予以介绍。

3.编辑逻辑块

在选定了程序的基本结构体系与完成符号表的编辑后,即可着手进行PLC程序中各类逻辑块的编辑。

逻辑块的编辑包括了编写逻辑控制程序与定义程序变量两部分内容。

逻辑控制程序可以通过梯形图、功能块图,指令表等方法编写:程序变量应通过"变量声明表"建立与明确(内容见本节后述),对于线性结构的PLC程序也可以不使用变量与变量表。

如果采用的是线性结构,只需要直接编写组织块OBl如果选择的是分块式结构,则应首先进行FC、FB等基本逻辑块的编制,最后才能编写组织块。通过编程软件输入程序时,同样应该遵守这一原态猛埋则,因为,如果基本逻辑块未编制完成,在OB1中将无法确定逻辑块所需要的赋值参数,在输入逻辑块调用指令时将引起出错。

PLC程乱胡序设计步茄行骤

(1) 根据控制要求进行I/O分配,

(2) 根据控制要求设计控制流程

(3) 画出PLC外围接线图,(电气原理图和气路原理图)

(4) 布置好元件;装好线槽,固定好电气元件;如漏电开关,空开,熔断器,热继电器,继电器,固态继电器,步进驱动器,伺服驱动器,变频器,温度控制器,开关电源,电容,滤波器,

PLC,扩展模块,

(5)按装好传感器,如接近开关,感应开关,光电开关,微动行程开关。

(6)固定好电机;如调速电机,刹车电机,步进电机,伺服电机,单相电机,三相电机,

(7)装好空压开关,压力传感器,压力表,真空表,二联件,调压器,节

流阀,固定好电磁阀,

(8)根据气路原理图,插气管。哗纳拦

(9)画好位置用开口器打洞,装好控制面板;如开机,起动,急停,回原点,触摸屏或文本显示器,

(10) 对PLC的I/O进行连结,

(11)对设备进行调试;先手动,半自动,全自动,一步一步,调试

(12) 对设备进行打包;用绕线管包好气管和线束(感应器线)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12320323.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存