西门子TP1900 控制器
用户编程时可以编辑数据块,数据块用于给S7-2()0 CPU的V存储区赋予初始值。由于数据块在S7 - 200项目到CPU中时,直接存储到EEPROM 中,所以数据块的内容永远不会丢失。
数据块可以用于保存程序中用到的不改变的一些参数。
四、断电自动保存
S7 - 200 CPU的M存储区有14字货(MI3◦〜MB13 >,以在C'PU断电时自动将其中的内容:EEPROM的相应区域中,则数据可以水久保存。
默认情况下存储区的这14个字节未设®为迮断电时自动保存,要在S7-200项目的系统块中进行设置。
五、编程保存数据
在程序中利用SMB31和SMW32特殊存储器,可以把V存储区中的任意地址的数据写*保次操 西门子数字化工业软件今日宣布,与的储能技术研发中心天目湖*储能技术研究院(TIES)达成合作伙伴关系,共建*电池技术创新中心 作可以写人1个字节、者双字长度的数据。多次执行操作,可以写人多个数据。
由于EEPROVI的写操作次数有限(少10万次,典型100万 次),在程序中必须注意写入操作的频度对于类似由操作人员不定期更改的工艺参数等数据,可以在用户 程序中判断其状态,在变化之后执行写入EEPROM的操作。
S7-200PLCI/O配置
I/O地址分配规则
S7 200按照I/O的类型为其分配不同的地址,共有4类:
DI:数字量输入
DO:数字量输出
AI:模拟量输入
AO:模拟量输出
数字输人; 參I/O数宇贵输出; ?A1:模拟埴输人f ?A():模拟讨输出。
每一类I/O分别排列地址。从CPU开始算起,I/O点从左到右按由小到大的规律排列D扩展模块的类型和位置一旦确定,则它的I/O点地址也随之决定。
I/O
S7 -20CPU虽然具有相同的I/O映象区,伹不同CPU的I/O 际上取决于它们所能带的扩展模块数。
CPU 221:0个扩展模块;
CPU 222:2个扩展模块
CPU 224:7个扩展模块
CPU 226/CPU 226 XM:7 个扩展模块。
I/O数目不但取决于CPU所能扩展的模块数量,还取决于CPU内部电源所能提供的5V DC电源容量。
西门子S7-200 CPU电源计算
所有的S7-200 CPU都有内部电源,为CPU自身、扩展模块和其用电 设备提供5V、24V电源。扩展模块通过与CPU连接的总线连接电缆取得5 V直流电。
CPU还向外提供一个24 V DC电源,从电源输出点(L+,M)引出。此电源可为CPU或扩展模块上的I/O点供电。此电源还从S7 -200 CPU上的通讯口输出,提供给HC/PIM编程电缆, 或TD200文本显示操作界面等设备,
S7-200 CPU供电能力如表1--7所列。
创新中心将为*电池创新链和产业链提供的数字化服务,包括设计仿真、测试分析、中试验证和工程仿真等
由表1 -7可见,不同规格的(TU提供5 V DC和24 V DC电源的容量不同。每个实际应用项目都要就电源容量进行规划计算。
每个扩展模块都需要5 V DC电源,应当检查所有扩展模块的5V DC电源需求是否超出CPU的供电能力,如果超出,就必须减少或改变模块配置。
有些扩展模块需要24 V DC电源供电,VO点也可能笫要24 V DC电源,TD200等也需要24 V DC电源。这些电源也要根据CPU的供电能力进行计箅。如果所需电源超出电源的容MV石要增加外接24 V DC电源 S7- 200 CPU上提供的电源不能和外接电源并联,但它们必须共地。
一个电源计算的示例如表1-S所列。
Profihus - DP网络通讯
在 S7-20Q 系列的 CPU 中,CPU 222、CPU 224、CPU 226、CPU 226XM 都可以通过EM277 Profibus -DP扩展模块支持Profibus DP网络协议。EM 277通过模块扩展电缆连接到S7 - 200 CPU。EM 277 Pmfibus DP模块的端门可运行于9 60()波特和12 M波特之间的任何profibus-DP模块的端口可运行于9600波特和12M波特之间的任何Prof