【我们每天奔忙着,错过了日出和日落的壮观;在万家灯火的城市夜晚,我们错过了天上的繁星……心情郁闷的句子,我们被生活压力折磨得筋疲力尽,美丽仿佛变得遥不可及。从现在开始停下来吧,用我们心底柔软的部分,去重复发现这个世界,发现无处不在的美。】
今天是上课的第四天,主要讲授了PLC编程软件的一些编程的相关知识,让学生熟悉如何编写程序,为了中级工考试打好基础。把今天的课总结如下:
首先,编程最重要的是思想,只有掌握了思想才能真正做好设计,写好程序。下一步的学习中,一定要掌握好程序的思想。
其次,入门,讲授的都是最简单的程序,这些程序也是最基本的程序,需要牢牢记住,以后编程也是这些基本的块组成的。
最后,程序都会越来越复杂,越来越难。以后的学习中除去最基本的程序外,都需要自己一点点的去积累。
一、快速认识西门子PLC
例如,有两个开关K1、K2。控制要求,只有两个开关都接通时小灯D1才亮。当D1亮2秒钟后小灯D2开始亮。当开关K3切断时两个小灯就同时熄灭。
1)接线程序控制
2)存贮程序控制(PLC控制)
二、 S7-300的数据环境
1、数据类型
位BOOL 例: True 或 False (1 或0)
字节BYTE 例:B#16#0~FF
字WORD 例:W#16#0~ FFFF
双字DWORD 例:DW#16#0~FFFF_FFFF
整数INT 例:-32768~32767
双整数DINT 例:-214783648~ 214783647
实数REAL 例: 1.2 或34.5E-12
时间S5TIME 例:S5T#2H5M (时基10mS)
字符CHAR 例:'A‘
日期时间TIME_OF_DAY 例:TOD#12:23:45.12
时间TIME 例:T#20H_31M_23S (时基1mS)
日期DATE 例:D#1990-1-1 (时基 1天)
2、过程映象
3、STEP 7的可能寻址范围
设计的地址区 访问区域缩写 加在一起的最大区域
过程映象 I/Q 输入 /输出位I / Q 0.0 - 65,535.7
输入 /输出字节I/QB 0 - 65,535
输入 /输出字I/QW 0 - 65,534
输入 /输出双字I/QD 0 - 65,532
存储器标志 存储器位M 0.0 - 255.7
存储器字节MB 0 - 255
存储器字MW 0 - 254
存储器双字MD 0 - 252
I/Q外部输入/输出I/Q 字节, 外设PIB/PQB 0 - 65,535
I/Q字, 外设PIW/PQW 0 - 65,534
I/Q双字,外设PID/PQD 0 - 65,532
定时器(T) T 0 - 255
计数器(C) C 0 - 255
【总结】学习了PLC编程的一些基本的数据类型和基本的编程思路,算是进入PLC这个世界的大门了。进入一个科学的大门,是比较容易的,就像进入一个房间,只需要你推门抬脚进去就可以了,真正掌握好PLC这门课程,需要下苦功夫,认真钻研,就像找到房间的一个很小的物体一样,是需要长时间和细心的。加油,PLC的难关一定能攻克的。
文章评论(0条评论)
登录后参与讨论