MMC 卡数据的读写

时间:2023-03-18来源:佚名

1. 本例功能介绍
由于CPU 的数据容量有限,可以把CPU 的数据存放于MMC 中,并对其中数据进行读写操作,典型应用为数据配方功能,这些数据可以只存于 MMC (Load Memory) 中,而不占CPU 的容量(Working Memory),当需要使用时可通过程序读写。注意 MMC 的存储次数为100000 次。


2. 示例系统的体系结构

MMC 卡数据的读写

图 0 本例中选用一个S7-300 CPU314C-2DP, 并插入MMC 卡


3. 本例需要的设备

A. 需要软件
STEP7 V5.2或以上版本
B. 需要硬件
1. 一个S7-300 CPU314C-2DP
2. 带有CP5611 的 Field PG 710
3. 512K MMC 卡


4. 只在MMC 中创建数据块

4.1 方法1:在STEP7 中手动创建只存于MMC 的数据块
打开STEP7,创建一个新的项目,在“BLOCKS”插入数据块,例如DB1,点右键打开属性窗口,选择“Unlinked” ,这样DB1 将只存于MMC 中。

MMC 卡数据的读写
图 1

4.2 方法2: 在程序中创建只存于MMC 的数据块
在OB1 中调用SFC82

MMC 卡数据的读写

图 2

这样M0.1 为1 时,将在MMC 中创建DB2,3,4,5,6。每个DB 块容量为16K ,当MW4 等于5 时,完成创建工作,用户应复位M0.1。

MMC 卡数据的读写
图 3


5. 读写MMC 的数据

5.1 写数据到MMC 卡中,调用SFC84

MMC 卡数据的读写

图 4

M0.2 为1 时,CPU 中的数据源DB10.DBB0~9 10 个字节将写到已经在MMC 中创建好的DB2.DBB0~9 中, M1.2 为1 MW6 为W#16#7002 时,用户将复位M0.2 。

5.2 读MMC 中的数据到CPU 中,调用SFC83

MMC 卡数据的读写

图 5

M0.3 为1 时,MMC 卡中的数据源DB2.DBB0~9 10 个字节将读到CPU DB10.DBB10~19 中,M1.3 为1,MW8 为W#16#7002 时,用户将复位M0.3。

热销商品

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条

U型橡胶件玻璃包护边软胶卡槽式锋利防割划防撞封边电柜密封嵌条,专为电气设备柜体、玻璃边缘及金属框架设计。采用优质耐候橡胶材质,具备优异的柔韧性与抗老化性能,...
3

儿童帽安全帽工地小孩活动团队农民工表演防砸耐安洪宏安免费印字

洪宏安儿童安全帽专为工地参观、儿童活动及农民工团队表演设计,具备优异的防砸、耐冲击性能,符合国家安全防护标准。采用轻质高强度材料,佩戴舒适,透气性好,适合长时间...
11.8

防静电镊子不锈钢摄子可换头塑料陶瓷聂孑耐高温电子维修工具套装

防静电镊子不锈钢摄子套装是一款专为精密电子维修设计的工具组合,采用高品质不锈钢材质,具备优异的耐腐蚀性与机械强度。其表面经过特殊防静电处理,有效避免静电对敏...
3.15

网站栏目