西门子plc零基础自学入门(零基础西门子plc编程入门)

http://www.itjxue.com  2023-04-04 20:36  来源:未知  点击次数: 

西门子plc编程入门基础知识有哪些?

西门子plc编程入门基础知识:

西门子PLC的工作原理

扫描技术:

当西门子PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。

(一)输入采样阶段

在输入采样阶段,西门子PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。

在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

(二)用户程序执行阶段

在用户程序执行阶段,西门子PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算。

然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用。

相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

(三)输出刷新阶段

当扫描用户程序结束,西门子PLC就进入输出刷新阶段。在此期间,CPU按照I/O影响区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是西门子PLC真正输出。

一般来说,西门子PLC的扫描周期包括自诊断,通讯等,及一个扫描周期等于自诊断、通讯、输入采样、用户程序执行、输出刷新等所有时间的总和。

零基础学习西门子PLC需要哪些基础知识

要学之前,可以先了解一下PLC是怎么样的,干什么的。

西门子plc具有强大的记忆功能,他的计数器和定时器有很多,存储量也是巨大的。

西门子PLC的输入与输出在物理上是互相离隔的,其间的联络是靠运转存储于它的内存中的程序完成。它的入出有关,不是靠物理进程,不是用线路;而是靠信息进程,用软逻辑联络。

1.功用丰厚

西门子plc的功用十分丰厚。这首要与它具有丰厚的处理信息的指令体系及存储信息的内部器材有关。

它的指令多达几十条、几百条,可进行林林总总的逻辑疑问的处理,还可进行各品种型数据的运算。凡一般核算机能做到的,它也都可作到。

它的内部器材,即内存中的数据存储区,品种繁多,容量庞大。I/O继电器,能够用以存储入、出点信息的,少的几十、几百,多的可达几千、几万,以致10几万。这意味着它可进行这么多I/O点的入出信息改换,进行这么大规模的操控。

它的内部各种继电器,相当于中心继电器,数量更多。内存中一个位就可作为一个中心继电器,怎样不多。

它的计数器、定时器也许多,是继电电路所望尘莫及的。小小的箱体或模块,其内部定时器、计数器可达成百、成千。这也是由于只要用内存中的一个字,再加一些标志位,即可变成定时器、计数器,所以才那么多。

并且,这些内部器材还可设置成丢电坚持的,或丢电不坚持的,即上电后予以清零的。以满意不一样的运用请求。这些也是继电器材所难以做到的。

它的数据存储区还可用以存储很多数据,几百、几千、几万字的信息都能够存,并且,掉电后还不丢掉。

西门子plc还有丰厚的外部设备,可树立友好的人机界面,以进行信息交流。可送入程序,送入数据,可读出程序,读出数据。并且读、写时可在图文并茂的画面上进行。数据读出后,可转储,可打印。数据送入可键入,能够读卡入,等等。

西门子plc还具有通讯接口,可与核算机连接或联网,与核算机交流信息。本身也可联网,以构成单机所不能有的更大的、地域更广的操控体系。

西门子plc还有强壮的自检功用,可进行自确诊。其结果可自动记录。这为它的修理增加了透明度,提供了便利。

丰厚的功用为plc的广泛应用提供了也许;一起,也为工业体系的自动化、远动化及其操控的智能化创造了条件。

像西门子plc这么集丰厚功用于一身,是其他电操控器所没有的;更是传统的继电操控电路所无法比拟的。

2.运用便利

用西门子plc完成对体系的操控是十分便利的。这是由于:首要plc操控逻辑的树立是程序, 用程序替代硬件接线。编程序比接线,更改程序比更改接线,当然要便利得多!其次西门子plc的硬件是高度集成化的,已集变成各种小型化的模块。并且,这些模块是配套的,已完成了系列化与规格化。

PLC是什么东西呢?其实PLC就是电子化虚拟化的继电器组。

所以你先要学习继电器、计时器的相关知识。最简单的就是学学电工入门。

然后你就需要一台电脑,装好西门子S7-200的程序,比如V4.0 STEP 7 MicroWIN SP9。

然后要有一台S7-200系列的CPU模件,比如214-1BD23-0XB0之类的。以及连接PLC和电脑的数据线。

然后买一本西门子200系列入门手册,把手册里的范例程序都在CPU模件里调通玩熟,就算登堂入室了。

想要精通的话,就要编写大型程序,参与大项目了,这个就不提了。

西门子1200plc编程入门基础知识

西门子1200plc编程入门基础知识如下:

1.1 S7-1200系统概述

PLC(Programmable Logic Controller)全称可编程逻辑控制器,一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。

PLC是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。

(1)PLC 运用领域

(2)S7-1200外观

(3)西门子系列分类

大型:西门子SIMATIC S7-400系列

中型:西门子SIMATIC S7-1500系列,SIMATIC S7-300系列

小型:SIMATIC S7-1200,SIMATIC SMART-200,S7_200

PLC 的扩展性

S7-1200所有系列均可扩展3个通信模块(CM),其中CPU型号为1214C的最多可以扩展8个信号模块(SM)。

(责任编辑:IT教学网)

更多

推荐数据库文章