作者 | 主题 |
---|---|
yming 至圣 经验值: 127286 发帖数: 21992 精华帖: 824 |
楼主 2018-03-25 13:51:58
主题:LOGO用到现在才刚明白。 LOGO!大概从6开始接触使用。也就是个简单应用。 用到现在才刚刚看出来是个什么样的程序结构。 原来,它所有的功能块,其实相当于300/400;1200/1500的FC,内部都是使用局部变量Temp。 只有那些M(64个)和V(8百多个字节)才是全局变量。 明白了这个存储结构,就从那些300/400;1200/1500编程转到LOGO编程,着手、入门容易多了。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|
pingchangxin 侠圣 经验值: 3886 发帖数: 556 精华帖: 1 |
1楼 2018-03-25 14:29:14
主题:回复:LOGO用到现在才刚明白。
还没用过LOGO,看了这个帖,有点轮廓感,谢谢
精益求精
|
ABBCCC 至圣 经验值: 24344 发帖数: 4846 精华帖: 6 |
2楼 2018-03-25 17:28:56
主题:回复:LOGO用到现在才刚明白。
弄过,以前先弄梯图再画成FB图再上下左右用键按。一套下来也费劲,但锻炼人。
谨慎低调
|
yming 至圣 经验值: 127286 发帖数: 21992 精华帖: 824 |
3楼 2018-03-25 19:46:35
主题:回复:LOGO用到现在才刚明白。 是呀。没接触LOGO!之前,从来没用过 FB (功能图)编程,一直不知道 FB 到底是咋回事儿。 开始用LOGO! 功能图,也是几乎不用全局变量 M、V。功能图搭个连线就成了。 今天才想明白,原来所有功能块都是用局部变量和它对应的保持寄存器(做掉电保持)。 难怪使用 LWE 网页编辑器 看不见功能块呢。 这回明白了它的运行方式,下手编程就知道了。也会使用全局变量和那个变量表了。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|
高山孤影 至圣 经验值: 35141 发帖数: 3236 精华帖: 96 |
4楼 2018-03-25 22:32:10
主题:回复:LOGO用到现在才刚明白。 我也是从0ba6开始的,只用过1次0ba5(没有中文)。logo!的所有变量都在工具→VM映射→帮助中,里面有所有功能块变量的详细地址,可以对照查阅。 其实每个功能块的组成就是一些固定地址的V、M变量,就拿脉宽继电器来说,它的接通时间、剩余关断时间,关断时间等参数,都对应着一定的VM或VB的地址
http://blog.163.com/xiuzhang_2000/
|
yming 至圣 经验值: 127286 发帖数: 21992 精华帖: 824 |
5楼 2018-03-25 23:29:58
主题:回复:LOGO用到现在才刚明白。 如果我没有做映射表的时候,那时间设置的是在哪里呢? 比如:在显示屏上的设置时间?
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|
高山孤影 至圣 经验值: 35141 发帖数: 3236 精华帖: 96 |
6楼 2018-03-26 08:34:53
主题:回复:LOGO用到现在才刚明白。 呵呵,y版在考验我啊,那我就分享一下时间设置和显示的流程吧,再深了我就不明白了。 首先,时间设置需要时钟,现在的单片机很多已经集成了晶振,电量消耗也比独立晶振小,晶振需要供电,那么就需要一个电池,一般都用银锌电池来供电,LOGO!则是通过超级电容来存储电量。 有了时钟晶振,单片机会对时钟进行运算,一般,实时时钟的晶振频率在32.768K,是一种低功耗晶振。时钟程序的运算和处理在FLASH(内存)中进行。 时间的设置和读取,是通过寄存器RAM来完成的,它如同一个蓄水池,负责连接显示屏和单片机。LOGO!上的屏应该是OTG屏,这种屏一般是通过I2C协议与单片机进行通讯的,也有部分厂家用的并口通讯等其他协议。再高级一些的屏就是串口屏了,最高级的屏是组态屏,就是我们用的触摸屏。 没有做变量表时,时间的设置是通过按键,利用读写数据寄存器RAM输入单片机的。
http://blog.163.com/xiuzhang_2000/
|
yming 至圣 经验值: 127286 发帖数: 21992 精华帖: 824 |
7楼 2018-03-26 08:59:27
主题:回复:LOGO用到现在才刚明白。 嗯,你这么一说,可能是这样了。 比如:关断延时时间的设置,没有参数映射表的时候,小屏用自有组态的寄存器(难怪有屏组态限制呢);标准页面用客户端的 js变量。 这样说来,用户页面就可以突破这个限制,与映射表直接打交道了。
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|
shine 至圣 经验值: 19840 发帖数: 8834 精华帖: 39 |
8楼 2018-03-26 09:14:19
主题:回复:LOGO用到现在才刚明白。 好久没接触LOGO!了,你们说的都有点看不懂了。最早接触的时候还是0BA3,那时内部寄存器只有十多个M可以用,没有V,也没有显示屏,不能连接上位机。 |
高山孤影 至圣 经验值: 35141 发帖数: 3236 精华帖: 96 |
9楼 2018-03-26 09:59:18
主题:回复:LOGO用到现在才刚明白。 嗯嗯,是这样的。
http://blog.163.com/xiuzhang_2000/
|