| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
西门子CPU模块>>西门子>>西门子PLC代理商>> 贵港西门子PLC代理商

贵港西门子PLC代理商

返回列表页
  • 贵港西门子PLC代理商
  • 贵港西门子PLC代理商
  • 贵港西门子PLC代理商
  • 贵港西门子PLC代理商
  • 贵港西门子PLC代理商
收藏
举报
参考价 面议
具体成交价以合同协议为准
  • 型号
  • 品牌 Siemens/西门子
  • 厂商性质 经销商
  • 所在地 上海市
在线询价 收藏产品

更新时间:2023-07-28 18:19:13浏览次数:86

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

产地类别 进口
贵港西门子PLC代理商
SIEMENS 可编程控制器
  1、 SIMATIC S7 系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
  2、 逻辑控制模块 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
  3、 SITOP直流电源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并联.

详细介绍

贵港西门子PLC代理商                                                                                      

PLC应用软件设计的内容

PLC应用软件的设计是一项十分复杂的工作,它要求设计人员既要有PLC、计算机程序设计的基础,又要有自动控制的技术,还要有一定的现场实践经验。

一个实用的PLC软件工程的设计通常要涉及以下几个方面的内容:

(1) PLC软件功能的分析与设计;

(2) IO信号及数据结构分析与设计(3) 程序结构分析与设计;

(4) 软件设计规格说明书编制;

(5) 用编程语言、PLC指令进行程序设计;

(6) 软件测试;

(7) 程序使用说明书编制。

PLC应用系统的软件设计步骤

根据可编程序控制器系统硬件结构和生产工艺要求,在软件规格说明书的基础上,编制实际应用程序并形成程序说明书的过程就是应用系统的软件设计。

1. 制定设备运行方案

制定方案就是根据生产工艺的要求,分析各输入、输出与各种操作之间的逻辑关系,确定需要检测的量和控制的方法,并设计出系统中各设备的操作内容和操作顺序。据此便可画出流程图。

2. 画控制流程图

对于较复杂的应用系统,需要绘制系统控制流程图,用以清楚地表明动作的顺序和条件。对于简单的控制系统,可省去这一步。

3. 制定系统的抗干扰措施

根据现场工作环境、干扰源的性质等因素,综合制定系统的硬件和软件抗干扰措施,如硬件上的电源隔离、信号滤波,软件上的平均值滤波等。

4. 编写程序

根据被控对象的输入输出信号及所选定的PLC型号分配PLC的硬件资源,为梯形图的各种继电器或接点进行编号,再按照软件规格说明书(技术要求、编制依据、测试),用梯形图进行编程。

5. 软件测试

刚编写好的程序难免有缺陷或错误。为了及时发现和消除程序中的错误和缺陷,需要对程序进行离线测试。经调试、排错、修改及模拟运行后,才能正式投入运行。

6. 编制程序使用说明书

当一项软件工程完成后,为了便于用户和现场调试人员的使用,应对所编制的程序进行说明,说明书应包括程序设计的依据、结构、功能、流程图,各项功能单元的分析,PLC的IO信号,软件程序操作使用的步骤、注意事项等。

PLC应用系统设计实例

机械手控制系统设计

1. 工艺过程及控制要求

1) 工艺过程

图6.1所示为一简易物料搬运机械手的工艺流程图。该机械手是一个水平垂直位移的机械设备,其操作是将工件从左工作台搬运到右工作台,由光耦合器VLC来检测工作台上有没有工件。机械手通常位于原点,它的动作全部由气缸驱动,而气缸则由相应的电磁阀控制。其中,上升下降和左移右移分别由双线圈二位电磁阀控制,放松夹紧由一个单线圈二位电磁阀(称为夹紧电磁阀)控制。

2) 控制要求

机械手整个搬运过程要求都能自动控制。在启动过程中能切换到手动控制及自动控制或半自动控制(又称单周期控制),以便对设备进行调整和检修。图6.2是机械手控制系统的逻辑流程图。系统启动之前,机械手处于原始位置,条件是机械手在高位﹑左位。

2. 可编程序控制器选型

1) 硬件配置

系统输入信号有3个启动按钮,4个限位开关,5个手动输入信号,1个有工件检测信号,共计14个数字量输入信号;输出信号有机械手上升下降驱动信号﹑左移右移驱动信号和机械手夹紧驱动信号,共有5个数字量输出信号。不需模拟量模块,选择S7-300系列的CPU313,加上数字量输入模块SM321及输出模块SM322就可以满足要求,而且还有一定的裕量。

2) IO地址分配

将14个输入信号、5个输出信号与PLC的IO端一一对应,编排好地址,

其它地址分配

(1) 夹紧定时器T1,定时5 s;

(2) 放松定时器T2,定时5 s;

(3) 自动方式标志M0.0;

(4) 单动方式标志M0.1;

(5) 手动方式标志M0.2;

(6) 结束标志M0.5。

3. 机械手程序设计

1) 逻辑功能块(子程序)

逻辑功能块包括两个部分:自动方式或单动方式控制(FC10)和手动方式控制(FC11)。

(1) 自动方式或单动方式控制(FC10)的具体程序(梯形图表示)如图6.3所示。

(2) 手动方式控制(FC11)的具体程序(梯形图表示)如图6.4所示。

2) 组织块(主程序)

组织块OB1用于设定机械手启动方式,主要负责功能块或子程序的调用,是自动运行还是单动运行,以及系统的循环扫描、故障诊断和输出刷新。其梯形图如图6.5所示。

5.1 编程方式与程序块

5.2 数据块与数据结构

5.3 S7系列PLC程序设计

5.1.1 S7-300编程方式简介

S7-300系列PLC的编程语言是STEP 7。STEP 7继承了STEP 5语言结构化程序设计的优点,用文件块的形式管理用户编写的程序及程序运行所需的数据。如果这些文件块是子程序,则可以通过调用语句,将它们组成结构化的用户程序。这样,PLC的程序组织明确,结构清晰,易于修改。

为支持结构化程序设计,STEP 7用户程序通常由组织块(OB)、功能块(FB)或功能块(FC)等三种类型的逻辑块和数据块(DB)组成。

组织块(OB)是系统操作程序与用户应用程序在各种条件下的接口界面,用于控制程序的运行。OB块根据操作系统调用的条件(如时间中断、报警中断等)可分成几种类型,这些类型有不同的优先级,高优先级的OB可以中断低优先级的OB。每个S7 CPU包含一套可编程的OB块(随CPU而不同),不同的OB块执行特定的功能。

OB1是主程序循环块,在任何情况下,它都是需要的。根据过程控制的复杂程度,可将所有程序放入OB1中进行线性编程,或将程序用不同的逻辑块加以结构化,通过OB1调用这些逻辑块,并允许块间的相互调用。块的调用指令中止当前块(调用块)的运行调用,然后执行被调用块的所有指令。一旦被调用的块被完成,执行调用指令的块继续执行调用指令后的指令。调用块可以是任何逻辑块,被调用块只能是功能块(除OB外的逻辑块)。图5.1所示是一个STEP 7调用实例。除了OB1,操作系统可以调用其它的OB块以响应确定事件。其它可用的OB块随所用的CPU性能和控制过程的要求而定。

功能块(FB、FC)实际上是用户子程序,分为带“记忆"的功能块FB和不带“记忆"的功能块FC。前者有一个数据结构与该功能块的参数表*相同的数据块(DB)附属于该功能块,并随功能块的调用而打开,随功能块的结束而关闭。该附属数据块叫做背景数据块(Instance Data Block),存放在背景数据块中的数据在FB块结束时继续保持,即被“记忆"。功能块FC没有背景数据块,当FC完成操作后数据不能保持。

数据块(DB)是用户定义的用于存取数据的存储区,可以被打开或关闭。DB可以是属于某个FB的情景数据块,也可以是通用的全局数据块,用于FB或FC。S7 CPU还提供标准系统功能块(SFB、SFC),它们是预先编好的,经过测试后集成在S7 CPU中的功能程序库。用户可以直接调用它们,高效地编制自己的程序。由于它们是操作系统的一部分,因此不需将其作为用户程序下载到PLC。与FB块相似,SFB需要一个背景数据块,并需将此DB块作为程序的一部分安装到CPU中。不同的CPU提供不同的SFB、SFC功能。

系统数据块(SDB)是为存放PLC参数所建立的系统数据存储区。用STEP 7的S7组态软件可以将PLC组态数据和其它操作参数存放于SDB中。

功能块编程及调用

功能块由两个主要部分组成:一部分是每个功能块的变量声明表,变量声明表声明此块的局部数据;另一部分是逻辑指令组成的程序,程序要用到变量声明表中给出的局部数据。

当调用功能块时,需提供块执行时要用到的数据或变量,也就是将外部数据传递给功能块,这被称为参数传递。参数传递的方式使得功能块具有通用性,它可被其它的块调用,以完成多个类似的控制任务。

1. 变量声明表(局部数据)

每个逻辑块前部都有一个变量声明表,在变量声明表中定义逻辑块用到的局部数据。局部数据分为参数和局部变量两大类,局部变量又包括静态变量和临时变量(暂态变量)两种。参数是在调用块和被调用块间传递的数据。静态变量和临时变量是仅供逻辑块本身使用的数据。表5.1给出了局部数据声明类型,表中内容的排列顺序也是在变量声明

表中声明变量的顺序和变量在内存中的存储顺序。在逻辑块中不需使用的局部数据类型,可以不必在变量声明表中声明。

贵港西门子PLC代理商

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言