西门子S7-400中央处理器CPU412-1西门子中国一级总代理
西门子S7-400中央处理器CPU412-1西门子中国一级总代理
西门子S7-400中央处理器CPU412-1西门子中国一级总代理
西门子S7-400中央处理器CPU412-1西门子中国一级总代理
浔之漫智控技术(上海)有限公司
本公司销售西门子自动化产品,全新原装,质量保证,价格优势
西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
我公司大量现货供应,价格优势,品质保证,德国原装进口
西门子1200PLC(入门)2前言
本篇笔记继续学习西门子1200PLC的知识,主要包括1200PLC的工作原理,基本的指令,软件的使用和仿真,以及1200的数据类型。
一、S7-1200PLC工作原理
PLC采用循环执行用户程序的方式,称为循环扫描工作方式,一个循环扫描周期主要可分为:输入采样,程序执行和输出刷新这三个阶段。当PLC运行后,首先执行一次启动组织块,再开始监视时间,在输入采样阶段,读取输入设备的状态并存储到io映像区中,之后进行程序执行阶段,按照从上到下,从左到右的顺序依次执行程序,执行完程序后,将输出映像区的结果刷新到输出设备,这一过程就是一个扫描周期,循环进行上述步骤称为循环扫描工作方式(工作原理)。
二、博图软件的使用和基本指令
1.软件的使用
在上一篇笔记中我们已将安装好了博图v16编程软件,这里就来说一下软件的使用;
装好软件后我们首先要做的就是打开软件然后创建一个项目,下面就来说一下:
1.打开软件,找到左侧的创建新项目。
2.点击创建新项目,然后修改名称,选择路径,作者和注释写不写都可以;点击创建。
3.进入此界面,找到设备和网络/组态设备。
4.点击组态设备,添加新设备。
5.找到控制器---s7-1200---CPU---1215C DC/DC/DC。
6.选择订货号和版本号。
7.点击添加,进入到设备组态此界面。左侧可以添加3个(Zui多)通信模块;右侧是8个(Zui多)模拟量模块。
8.Zui后进入此界面,新项目创建完成!
双击main(组织块)进入程序段,其中画黑线的部分是常用的指令(可以自行添加)和基本指令 ;画黄色部分是程序编译按钮;画蓝色部分是下载按钮(将程序下到PLC中);画绿色部分是仿真按钮,如果手边没有实体PLC,使用仿真可以进行调试和改正程序。
2.1200PLC的基本指令
在项目右侧找到基本指令---位逻辑运算,就可以看到下面的指令了!但是使用这些指令需要有一定的电力拖动控制线路基础知识,如:常开,常闭,线圈,定时器,接触器;三相异步电动机电动控制线路,自锁控制线路,正反转,星三角等。当我们知道这些后,那么只需要将机电控制电路转换为梯形图写出来就可以了!(如果不太了解可以参考电力拖动或上网查阅资料)
根据上图我们可以看到,常开常闭触点,赋值,取反,置位复位等,由此我们可以写一个简单的程序。点动。
三.数据类型和进制转换
1.数据类型
数据类型
位(开关量) bit 0或1
字节(1个字节=8个位) byte 0——255
字(1个字=2个字节=16个位) Word 0——65535
双字(1个双字=4个字节=32个位) Dword 0——4294967295
短整数 SINT -128——127
整数 INT -32768——32767
双整数 DINT -2147483647——2147483647
无符号短整数(8位) USINT 0——255
整数(16位) UINT 0——65535
双整数(32位) UDINT 0——4294967295
浮点数 Real 32位
双精度浮点数 LReal 64位
总结
以上就是今天要讲的内容,本文仅仅简单介绍了软件的使用。
————————————————
版权声明:本文为CSDN博主「@小白~李」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_67913271/article/details/127492767
功能图(SFC)是描述控制系统的控制过程、功能和特征的一种图解表示方法。它具有简单、直观等特点,不涉及控制功能的具体技术,是一种通用的语言,是IEC(国际电工委员会)shouxuan的编程语言,近年来在plc的编程中已经得到了普及与推广。
功能图的基本思想是:设计者按照生产要求,将被控设备的一个工作周期划分成若干个工作阶段(简称“步”),并明确表示每一步要执行的输出,“步”与“步”之间通过制定的条件进行转换,在程序中,只要通过正确连接进行“步”与“步”之间的转换,就可以完成被控设备的全部动作。
PLC执行功能图程序的基本过程是:根据转换条件选择工作“步”,进行“步”的逻辑处理。组成功能图程序的基本要素是步、转换条件和有向连线,如图所示。
图 功能图
1.步
一个顺序控制过程可分为若干个阶段,也称为步或状态。系统初始状态对应的步称为初始步,初始步一般用双线框表示。在每一步中施控系统要发出某些“命令”,而被控系统要完成某些“动作”、“命令”和“动作”都称为动作。当系统处于某一工作阶段时,则该步处于激活状态,称为活动步。
2.转换条件
使系统由当前步进入下一步的信号称为转换条件。顺序控制设计法用转换条件控制代表各步的编程元件,让它们的状态按一定的顺序变化,然后用代表各步的编程元件去控制输出。不同状态的“转换条件”可以不同,也可以相同。当“转换条件”各不相同时,在功能图程序中每次只能选择其中一种工作状态(称为“选择分支”),当“转换条件”都相同时,在功能图程序中每次可以选择多个工作状态(称为“选择并行分支”)。只有满足条件状态,才能进行逻辑处理与输出。因此,“转换条件”是功能图程序选择工作状态(步)的“开关”。
3.有向连线
步与步之间的连接线称为“有向连线”,“有向连线”决定了状态的转换方向与转换途径。在有向连线上有短线,表示转换条件。当条件满足时,转换得以实现,即上一步的动作结束而下一步的动作开始,因而不会出现动作重叠。步与步之间必须要有转换条件。
图中的双框为初始步,M0.0和M0.1是步名,I0.0、I0.1为转换条件,Q0.0、Q0.1为动作。当M0.0有效时,输出指令驱动Q0.0。步与步之间的连线称为有向连线箭头省略未画。
6ES7518-4AP00-0AB0 | CPU 1518-4 PN/DP,4 MB 程序,20 MB 数据;1 ns;集成 X1: 2x PN接口 ,X2: 1x PN接口,X3:1x 1000M以太网,X4: 1x DP接 |
6ES75184AX001AC0 | CPU 1518-4 PN/DP MFP,4 MB 程序,20 MB 数据;1 ns;集成 X1: 2x PN接口 ,X2: 1x PN接口,X3:1x 1000M以太网,X4: 1x DP 接口; 可C/C++扩展PLC功能, 至少需要2GB SIMATIC Memory Card。另有一个嵌入式Linux系统,可用C/C++开发Linux应用。该订货号包含MFP CPU、C/C++ 运行授权、 OPC UA 授权 |
6ES7517-3AP00-0AB0 | CPU 1517-3 PN/DP,2 MB 程序,8 MB 数据;2 ns;集成 X1: 2x PN接口 ,X2: 1x PN接口,X3:1x DP 接口 |
6ES7516-3AN02-0AB0 | CPU 1516-3 PN/DP,1 MB 程序,5 MB 数据;10 ns ;集成 X1: 2x PN接口 ,X2: 1x PN接口,X3:1x DP 接口 |
6ES7515-2AM02-0AB0 | CPU 1515-2 PN,500 KB 程序,3 MB 数据;30 ns;集成 X1: 2x PN接口 ,X2: 1x PN接口 |
6ES7513-1AL02-0AB0 | CPU 1513-1 PN,300 KB 程序,1.5 MB 数据;40 ns;集成 2x PN 接口 |
6ES7511-1AK02-0AB0 | CPU 1511-1 PN,150 KB 程序,1 MB 数据;60 ns;集成 2x PN 接口 |
6ES7512-1CK01-0AB0 | CPU 1512C-1 PN, 250 KB程序,1 MB数据;48 ns;集成2x PN接口;集成 32 DI/32 DO, 5 AI/2 AO, 6 HSC@100kHz |
6ES7511-1CK01-0AB0 | CPU 1511C-1 PN, 175 KB程序,1 MB数据;60 ns;集成2x PN接口;集成 16 DI/16 DO, 5 AI/2 AO, 6 HSC@100kHz |
6ES7516-2PN00-0AB0 | CPU 1516PRO-2 PN,1MB 程序,5 MB 数据;10 ns;集成 X1: 3x PN接口 ,X2: 1x PN接口 |
6ES751-21DK0 -0AB0 | CPU 1512SP-1 PN,200KB 程序,1 MB 数据;48 ns;集成 1x PN 接口 (可用ET 200SP总线适配器再拓展2个PN 接口) |
6ES7510-1DJ01-0AB0 | CPU 1510SP-1 PN,100KB 程序,750 KB 数据;72 ns;集成 1x PN 接口(可用ET 200SP总线适配器再拓展2个PN 接口) |
6ES76772DB420GB0 | CPU 1515SP PC 2 ,8 GB RAM,120 GB CFAST; 预装64位Windows 10 Enterprise LTSB 2016,预装CPU 1505SP V2.5软件控制器;必须配一个总线适配器。 |
6ES76772DB420GK0 | CPU 1515SP PC 2 ,8 GB RAM,120 GB CFAST; 预装64位Windows 10 Enterprise LTSB 2016,预装CPU 1505SP V2.5软件控制器和WINCC ADVANCED RUNTIME V15(带有128点授权);;必须配一个总线适配器。 |
6ES76772DB420GL0 | CPU 1515SP PC 2 ,8 GB RAM,120 GB CFAST; 预装64位Windows 10 Enterprise LTSB 2016,预装CPU 1505SP V2.5软件控制器和WINCC ADVANCED RUNTIME V15(带有512点授权);;必须配一个总线适配器。 |
6ES76772DB420GM0 | CPU 1515SP PC 2 ,8 GB RAM,120 GB CFAST; 预装64位Windows 10 Enterprise LTSB 2016,预装CPU 1505SP V2.5软件控制器和WINCC ADVANCED RUNTIME V15(带有2048点授权);;必须配一个总线适配器。 |
6ES76772DB400GB0 | CPU 1515SP PC 2 ,8 GB RAM,120 GB CFAST;CPU 1505SP V2.5软件控制器 Ready4Linux;必须配一个总线适配器。 |