
STEP7常见编程错误解析.doc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STEP7常见编程错误解析.doc
- 资源描述:
-
1、STEP7 编程常见错误分析简单错误地址超范围A M3000.0 = Q0.0对指令不熟悉A M 0.0FP M 0.0= Q 0.1地址重叠 A M0.0= M11.0 L 0 T MW10循环程序错误 1,程序中没有 MW0 初始化的语句 2,循环程序执行时间3,循环程序累加控制 循环程序执行时间循环程序执行时需要的时间为 A, 用户其它程序执行需要的时间为 B。 那么,A*500+B 的时间总和一定要小于下图中的 Scan cycle monitoring timems,否则,就有可能由于程序扫描时间超出了 CPU 的监控时间而导致 CPU 停机 数据类型匹配与浮点数运算 1L MD0
2、/累计流量存储值L MD4 /流量瞬时值+RT MD 0 2 L MD 0 L 1.000000e+001 =R = Q 0.0语句执行先后顺序 上升(下降)沿不工作 123定时器不工作 定时器的定时与程序扫描周期 在 S7 系列 CPU 中,定时器的最小时基为 10 毫秒。也就是说,S7 系列 CPU 的最小定时时间为 10 毫秒。如果用户程序代码量比较大,程序扫描周期过了 10 毫秒,可能会出现如下情况:尽管定时时间已经到达,但 CPU 还没有执行到相关的程序逻辑。 特别提示:当用户程序中需要非常短的定时功能时,需要考虑程序扫描周期对定时器状态读取的影响。由于 CPU 中的定时中断是由硬件
