文档介绍:第10章编程软件与仿真软件使用指南
编程软件概述
软件安装与项目的组成
(1)程序块:主程序(OB1)、可选的子程序和中断程序。程序结束时不需要加入无条件结束或返回指令。
(2)数据块:用于对V存储器赋初值,由数据和注释组成。
(3)系统块:用来设置系统的参数,一般可采用默认的参数值。
(4)符号表:用符号来代替存储器的地址,使程序更容易理解。
(5)状态表:用来监视、修改和强制程序执行时指定的变量的状态。
(6)交叉引用表:列举出各操作数出现的位置和指令的助记符。
计算机通信参数的设置与在线连接的建立
帮助功能的使用与S7-200的出错处理
程序的编写与传送
编程的准备工作
。
。
。
,是否使用子程序和中断程序。
如果没有特殊的要求,可以全部采用系统块的默认值。
编写与传送用户程序
。
。
。
。
。
。
。
。
。
数据块的使用
VB2 25, 134 // 从VB2开始的两个位元组数值
VD4 // 地址为VD4的双字实数数值
VW10 -1357, 418, 562 // 从VW10开始的3个字数值
2567, 5328 // 该行没有明确的地址,数据值的地址为VW16和VW18
用编程软件监控与调试程序
基于程序编辑器的程序状态监控
。
。
用状态表监控与调试程序
图10-9 调试程序用的工具条
用状态表强制改变数值
显式、隐式和部分隐式强制。
全部写入
强制
对单个操作数取消强制
全部取消强制
读取全部强制
在RUN模式下编辑用户程序
执行菜单命令“调试”→“RUN(运行)模式下程序编辑”。
调试用户程序的其他方法
使用系统块设置PLC的参数
断电数据保持的设置
-200保存数据的方法
RAM和EEPROM的作用
(1) 用CPU中的超级电容器保存RAM中的V、M、T、C存储区数据(50h或100h)。
(2) 用可选的电池卡延长RAM保持信息的时间。
(3) 在CPU模块掉电时,设置为保持的MB0~MB13自动地被保存在EEPR