西门子CPU226CN可编程控制器 西门子PLC模块CPU226CN可编程控制器
西门子S7系统PLC的符号编程基础介绍
一、系统存储区
S7的系统存储区集成在CPU中,不能被扩展。系统存储区根据功能分为不同的区域供用户使用。在用户程序中使用相应的指令可以在相应的地址区内直接对数据进行寻址。
1.输入过程暂存区(I)
2.输出过程暂存区(Q)
3.位存储区(M)
4.外部输入输出(PI/PQ)
5.计时器(T)
6.计数器(C)
7.数据块(DB)
8.局部数据(L)
二、***地址寻址
什么是***地址寻址?
1.位寻址
2.字节寻址
3.字寻址
4.双字寻址
三、符号地址寻址
1. 全局符号
在符号编辑器中定义的符号。
2. 局部符号
局部符号是在程序块中变量申明区中定义,定义的对象也只限于本块的块参数、静态数据和临时数据等,且所定义的符号只在本程序块中有效。
西门子PLCS7200系列SIMATIC S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在***运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。
S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,***空调,电梯控制,运动系统。
S7-200系列PLC可提供4个不同的基本型号的8种CPU供您使用。
CPU单元设计
集成的24V负载电源,可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出,CPU 224,CPU 224XP,CPU 226分别输出280 mA,400mA。可用负载电源。
不同的设备类型
CPU 221~226各有2种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点
CPU 221有6DI/4DO,CPU 222有8DI/6个DO,CPU224有14DI/10DO,CPU 224XP有14DI/10DO,CPU226有241DI/16DO。
本机模拟量输入/输出点
CPU 224XP有2个AI/1AO。
通讯方式
内部集成的PPI接口为用户提供强大的通讯功能。PPI接口为RS485,可在三种方式 下工作:
1.PPI方式:PPI通讯协议是西门子专门为S7-200系列PLC开发的通讯协议。通过普 通的两芯屏蔽双绞电缆进行联网。波特率为9.6kbit/s,19.2 kbit/s和187.5 kbit/s。CPU上集成的编程口同时就是PPI通讯联网接口。
2.MPI方式:通过内置接口连接到MPI网络上。波特率为19.2kbit/s,187.5kbit/s。S7-200可与S7-300/400通讯,S7-200CPU在MPI网络中作为从站,彼此间不能通讯。
3.自由通讯口方式:是一个很有特色的功能。S7-200PLC可以与任何通讯协议公开的其他设备进行通讯。即可以由用户自行定义通讯协议。波特率***高38.4kbit/s。
4.PROFIBUS-DP网络:CPU222、224XP、226可以通过增加EM277的方法支持PROFIBUS DP网络协议。***高传输速率为12Mbit/s。
EEPROM存储器模块(选件)
可作为修改与拷贝程序的快速工具(无需编程器),并可进行辅助软件归档工作。
电池模块
用于长时间数据后备。用户数据(如标志位状态,数据块,定时器,计数器)可通过内部的超级电容存贮大约5天。选用电池模块能延长存贮时间到200天(10年寿命)。电池模块电池模块。、
S7-200 ***ART是西门子公司推出的高性价比小型plc,是国内广泛使用的S7-200的更新换代产品。我通过大量使用S7-200 ***ART,感觉与S7-200相比,它有很多亮点。因为刚刚诞生,还有一些不足之处,可以期望今年9月升级后的S7-200 ***ART会给我们带来更多的惊喜。
S7-200 ***ART吸取了竞争对手三菱FX系列的一些优点。FX分为FX1S、FX1N和FX2N等子系列,它们的性能和价格拉开了差距,给用户更多的选择。S7-200 ***ART的CPU模块分为标准型和经济型,经济型的40点CPU CR40在淘宝网上的售价为900多元,与24点的CPU 224还要便宜一点。
三菱的FX1N有60点的基本单元(即CPU模块),FX2N有64点、80点和128点的基本单元,大I/O点数的基本单元平均每个I/O点的价格较低。S7-200 ***ART有60点的CPU,而S7-200的CPU (CPU 226)多40点,它们的价格相差不多。
和S7-1200一样,S7-200 ***ART的CPU内可安装一块有多种型号的信号板,使配置更为灵活。
S7-200 ***ART的CPU保留了S7-200的RS-485接口,增加了一个以太网接口,还可以用信号板扩展一个RS-485/RS-232接口。S7-1200没有集成的RS-485接口。
以太网给人的感觉非常好,S7-200用19.2 bps的波特率***一个30多KB的项目用了8s,同样的项目用以太网***,给人的感觉是一瞬间***就结束了。我只有早的S7-1200,同样要求的项目它用以太网***的速度比S7-200还慢(因为程序增大了100多倍)。用以太网和交换机(或路由器)实现多台PLC、hmi和计算机的通信非常方便。
S7-200 ***ART的变量表、输出窗口、交叉引用表、数据块、符号表、状态图表均可以浮动、隐藏和停靠在程序编辑器或软件界面的四周,浮动时可以调节表格的大小和位置,可以同时打开和显示多个窗口。项目树窗口也可以浮动、隐藏和停靠在其他位置。
S7-200 ***ART的帮助增加了搜索功能,指令的帮助不像S7-200有固定的区域,整个窗口区都可以滚动。
光标放到S7-200 ***ART的指令树或程序编辑器中的指令上时,将显示出该指令的名称和输入、输出参数的数据类型。
S7-200 ***ART的编程软件短小精干,仅有80多MB。S7-200的编程软件300多MB,安装编程软件时非得要搭配安装几乎没有任何人使用的TD 400C(已停产)的面板设计工具。S7-1200的编程软件STEP 7 Basic V11有3个多GB。
与S7-200相比,S7-200 ***ART的堆栈由9层增加到32层,中断程序调用子程序的嵌套层数由层增加到4层
制作程序传输卡:
步骤一:
用户在 CPU上电且停止状态下插入存储卡;
注意: 用户也可以在CPU断电状态下插入一张空的存储卡然后再将 CPU 上电,但是需要注意的是存储卡必须确实是空的而不是旧的固件更新卡或者是程序传输卡。否则可能会更改 CPU 固件或者是内部存储的项目。
步骤二:
***源程序到CPU(如果CPU中已经存在源程序则不需此步);
步骤三:
在 Micro/WIN ***ART 中,点击“PLC”->“编程存储卡” ,打开“编程存储卡”对话框,选择需要被拷贝到存储卡上的块(程序块、系统块、数据块),点击“编程”按钮,如图2所示;
注意:在 Micro/WIN ***ART 中进行“编程存储卡”操作时,是将CPU中存储的程序拷贝至CPU,而非软件中打开的程序。所以必须先将程序***到CPU中,才能执行“编程存储卡”操作。
使用已制作好的程序传输卡拷贝项目到另一个 CPU:
步骤一:
在 CPU 断电状态下插入存储卡;
步骤二:
给 CPU 上电,CPU 会自动识别存储卡为程序传输卡并且自动将其中的内容***到 CPU 内部存储器,传输过程中RUN 指示灯和 STOP 指示灯以 2 HZ 的频率交替点亮;
步骤三:
当 CPU 只有 STOP 灯开始闪烁,表示“程序传送”操作成功,则从 CPU 上取下存储卡。