自动化网-工控人家园官网移动版

主页 > 工控品牌 > 西门子 >

西门子PLC内存卡的复制学习-S7-200 PLC的数据传送指令

200的内存卡需要连接plc,不然可以用EEPROM读写器读出,但不能反编程序。
300的MMC卡可用普通读卡器读出卡的存储映像文件,转换成WLD文件,然后用STEP7打开,再新建一个S7-300的项目,随便插入一个CPU,然后编译一下。将打开的wld文件里的所有程序块包括系统数据块一起复制到刚才生成新300项目中,覆盖所有文件。
打开PLCSIM仿真软件将这个S7-300项目下载到PLCSIM里(注意不要下载硬件组态,只是下载块文件夹里的所有块,包括系统数据块)然后从PLCSIM里上载程序就可以了,上载后就可以看到硬件组态了,即已经完全还原了MMC卡里的程序了。
400的PCMCIA可以用普通笔记本自带的PCMCIA读出映像文件,但暂时还没有转换成程序,只能用于密码破解。

西门子S7-200 PLC的数据传送指令

    1.单个数据传送

   单个数据传送指令包括字节、字和双字传送指令。梯形图中的指令盒形式如图4- 37所示。

    

    图4-37 单个数据传送指令的梯形图指令盒形式

指令格式为:MOV INOUT

   2.数据块传送

   指令类型:字节、字或双字的N个数据成组传送。梯形图中的指令盒形式如图4-38所示。

    功能:使能输入(EN)有效时,把从输入(IN)字节开始的N个字节数据传送到以输出字节(OUT)开始的N个字节、字或双字中。

    图4-38 数据块传送指令的梯形图指令盒形式

   【例4-14】将变量存储器VW100中内容送到VW200中。梯形图程序如图4-39所示。

    4-39 数据传送指令应用

(责任编辑:admin)