目前,PLC的不同厂家或同一厂家的不同产品种类繁多,功能各有侧重。根据不同的角度可将PLC分成不同的类型,其常用的分类方法有如下两种。可编程序控制器实现对外部设备的控制,其输入端子与输出端子的数目之和称做PLC的输入/输出点数,简称I/O点数。西门子公司的S7-400PLC即是此类。为了适应机电一体化的要求,有的PLC制造成内插板式的,可嵌入到有关装置中。这种控制板既可实现PLC所有的功能,又可很方便地镶嵌到有关装置中。......
2023-06-15
下面开始对PLC进行编程。
单击图4-6左下角的“Portal视图”,返回到Portal视图,单击左侧的“PLC编程”项,可以看到选中“显示所有对象”时,右侧显示了当前所选择PLC中的所有块,双击“main”块,打开程序块编辑界面,如图4-7所示。也可以在项目树下直接双击打开PLC设备下程序块里的“main”程序块。拖动编辑区工具栏上的一个常开触点“”、一个常闭触点“”和一个输出线圈“”到“程序段1”,输入地址为I0.0、I0.1和Q0.0,则在地址下出现系统自动分配的符号名称,可以进行修改,此处不修改。拖动常开触点到I0.0所在触点的下方,点击编辑区工具栏关闭分支“”按钮或者鼠标直接向上拖动得到完整的梯形图,输入地址Q0.0。
图4-6 设备视图
图4-7 编写程序
上面的常开、常闭触点以及线圈等也可以从“指令”→“位逻辑运算”项中选择,更多的指令可从指令树中选择。
注意:S7-200/300/400 PLC的LAD程序的编辑要求每一段完整的程序只能编写到一个“程序段”(也称为“网络”)里,即图4-8所示的编辑方式是不允许的,而在STEP 7 Basic编程软件中,图4-8所示的编辑方式是允许的。但为使程序清晰明了,建议仍然采用一个程序段编写一段完整程序的方式。
图4-8 运行的程序编辑方式
有关西门子S7-1200 PLC编程与应用的文章
目前,PLC的不同厂家或同一厂家的不同产品种类繁多,功能各有侧重。根据不同的角度可将PLC分成不同的类型,其常用的分类方法有如下两种。可编程序控制器实现对外部设备的控制,其输入端子与输出端子的数目之和称做PLC的输入/输出点数,简称I/O点数。西门子公司的S7-400PLC即是此类。为了适应机电一体化的要求,有的PLC制造成内插板式的,可嵌入到有关装置中。这种控制板既可实现PLC所有的功能,又可很方便地镶嵌到有关装置中。......
2023-06-15
第3章提到了PLC有三种编程方法:线性化编程、模块化编程和结构化编程。结构化编程是将过程要求类似或相关的任务归类,在功能FC或功能块FB中编程,形成通用解决方案。其特点是结构化编程必须对系统功能进行合理分析、分解和综合,所以对设计人员的要求较高,另外,当使用结构化编程方法时,需要对数据进行管理。但是,使用结构化编程方法时,需要管理程序和数据的存储与使用。......
2023-06-15
要实现前述通信要求,还需要在PLC_2中调用并配置TRCV_C、T_SEND通信指令。图8-13 变量表图8-14 TRCV_C块参数配置2.在PLC_2中调用并配置TSEND通信指令PLC_2将IO输入数据IB0发送到PLC_1的输出QB0中,则在PLC_2中调用发送指令并配置块参数,发送指令与接收指令使用同一个连接,所以使用不带连接的发送指令T_SEND,如图8-15所示。......
2023-06-15
PLC的软件由系统程序和用户程序组成。系统程序由PLC制造厂商设计编写,并存入PLC的系统存储器中,用户不能直接读写与更改。PLC是专门为工业控制而开发的装置。因此,这种编程语言为广大电气技术人员所熟知,是应用最广泛的PLC的编程语言,是PLC的第一编程语言。虽然各个PLC生产厂家的语句表形式不尽相同,但基本功能相差无几。只要转换条件满足,PLC就实现阶段转移,上一阶段动作结束,下一阶段动作开始。......
2023-06-20
任务提出PLC是一种专为工业环境下应用程序设计的控制器,是一种数字运算操作的电子系统。在YL-335B自动化生产线中,PLC作为控制大脑,指挥着生产线的每一个动作,是自动化生产线的核心部件。任务实施根据PLC在自动化生产线的任务分析,将任务分为四个模块,一是YL-335B设备中的可编程控制器,二是PLC系统设计方法,三是认知PLC内置高速计数器,四是认知模拟量适配器FX3U-3A-ADP。......
2023-06-15
PLC种类很多,可从不同的角度进行分类。依这个点数,PLC大致可分为微型机、小型机、中型机、大型机和超大型机。小型机控制点可达100多点,如西门子S7-200和S7-1200型PLC,如图1-7b和图1-7c所示。这里所阐述的底板、机架模块,是指它为PLC各模块的安装提供基板,并为模块间的联系提供总线。不同厂家或同一厂家但不同类型的PLC都不大相同,图1-8所示为PLC的主底板和辅助底板。......
2023-06-18
三菱电机公司Q系列PLC的指令可以分为顺序指令、基本指令、应用指令和特殊指令四大类。本章主要以梯形图编程方式介绍为主。此外,本书将在第7章介绍其他的编程方式,如SFC、FB、ST语言。指令是构成程序的基本要素,多数CPU模块的指令包括指令名部分和操作数部分:所谓指令名部分是指用特定符号表示指令的功能;操作数部分又分为源操作数和目标操作数、软元件数和传送数。......
2023-06-15
要实现前述通信要求,需要在PLC_1中调用并配置TSEND_C、T_RCV通信指令。在“端点”中选择通信伙伴为“PLC_2”,则接口、子网及地址等随之自动更新。选择本地PLC_1的“建立主动连接”选项。定义PLC_1的TSEND_C发送通信块接口参数根据所使用的接口参数定义变量符号表,如图8-8所示。创建并定义PLC_1的发送数据区DB块。......
2023-06-15
相关推荐