工控菜鸟
菜鸟一只
级别: 论坛先锋
精华主题: 0
发帖数量: 919 个
工控威望: 1095 点
下载积分: 13851 分
在线时间: 281(小时)
注册时间: 2017-04-12
最后登录: 2024-04-15
查看工控菜鸟的 主题 / 回贴
楼主  发表于: 2018-07-30 13:33
请问,没有C语言的基础怎样去学习宏指令呢,比如维纶的宏指令,很多人说看宏指令帮助就可以了,看了宏指令手册,感觉还是要C语言的基础,很多变量,函数不明白
王霸霸
级别: 探索解密
精华主题: 0
发帖数量: 48 个
工控威望: 193 点
下载积分: 479 分
在线时间: 34(小时)
注册时间: 2018-06-19
最后登录: 2019-01-21
查看王霸霸的 主题 / 回贴
1楼  发表于: 2018-07-30 14:40
那就先学C嘛,宏指令又不深入
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1010 个
工控威望: 1804 点
下载积分: 529 分
在线时间: 1091(小时)
注册时间: 2017-02-09
最后登录: 2024-01-22
查看nightblueblu的 主题 / 回贴
2楼  发表于: 2018-07-30 15:14
宏指令就是简化版的VB,指令的用法跟PLC指令一样,语法也就加减乘除,循环,逻辑判断    根本动用不到C
Your happiness is everything.
tyw123456
级别: 家园常客

精华主题: 1 篇
发帖数量: 113 个
工控威望: 797 点
下载积分: 312 分
在线时间: 256(小时)
注册时间: 2016-09-13
最后登录: 2022-07-13
查看tyw123456的 主题 / 回贴
3楼  发表于: 2018-07-30 15:42
我正在做教学视频,实际上,我觉得想要学宏,需要的仅仅是一点点英文基础(如果没有就熟练使用翻译软件基础)和逻辑思维就好了
本帖最近评分记录:
  • 下载积分:+1(otlyp)
  • 静水深流
    yrm258
    人生就像一台PLC。人可以选择谁的指令,PLC没有选择。
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 356 个
    工控威望: 1226 点
    下载积分: 1115 分
    在线时间: 90(小时)
    注册时间: 2015-09-11
    最后登录: 2024-01-31
    查看yrm258的 主题 / 回贴
    4楼  发表于: 2018-07-31 16:22
        
    人生没有如果只有后果
    工控菜鸟
    菜鸟一只
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 919 个
    工控威望: 1095 点
    下载积分: 13851 分
    在线时间: 281(小时)
    注册时间: 2017-04-12
    最后登录: 2024-04-15
    查看工控菜鸟的 主题 / 回贴
    5楼  发表于: 2018-08-01 12:11
    引用
    引用第3楼tyw123456于2018-07-30 15:42发表的  :
    我正在做教学视频,实际上,我觉得想要学宏,需要的仅仅是一点点英文基础(如果没有就熟练使用翻译软件基础)和逻辑思维就好了

    大佬能否帮忙修改下一个宏指令
    lzmtxp99
    级别: 家园常客
    精华主题: 0
    发帖数量: 490 个
    工控威望: 705 点
    下载积分: 1861 分
    在线时间: 508(小时)
    注册时间: 2010-12-16
    最后登录: 2024-01-26
    查看lzmtxp99的 主题 / 回贴
    6楼  发表于: 2018-08-01 13:33
    宏指令相对于C来说比较简单多了,C的运用灵活广泛,宏只能说是很小的一部分,其实不管是什么语言,逻辑都是最重要的,其他的可以根据各个语言指令,机构,用法的不同去解决,
    工控菜鸟
    菜鸟一只
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 919 个
    工控威望: 1095 点
    下载积分: 13851 分
    在线时间: 281(小时)
    注册时间: 2017-04-12
    最后登录: 2024-04-15
    查看工控菜鸟的 主题 / 回贴
    7楼  发表于: 2018-08-01 13:56
    引用
    引用第6楼lzmtxp99于2018-08-01 13:33发表的  :
    宏指令相对于C来说比较简单多了,C的运用灵活广泛,宏只能说是很小的一部分,其实不管是什么语言,逻辑都是最重要的,其他的可以根据各个语言指令,机构,用法的不同去解决,

    怎样去掌握逻辑运用呢?
    tyw123456
    级别: 家园常客

    精华主题: 1 篇
    发帖数量: 113 个
    工控威望: 797 点
    下载积分: 312 分
    在线时间: 256(小时)
    注册时间: 2016-09-13
    最后登录: 2022-07-13
    查看tyw123456的 主题 / 回贴
    8楼  发表于: 2018-08-01 14:35
    简单的点说,逻辑就是,先做什么事情后做什么事情。
    例如,要实现将A地址的数乘10之后放在B地址,
    那么逻辑就是
    第一步、获取A的值,
    第二步,将A的值*10之后,
    第三步,就第二步的结果放在B地址。
    理清这个思路最重要,这是个简单的例子,复杂一点的要求也要能想出第一步先干什么第二步要干什么
    至于说,诶那怎么去获取A的值?怎么*10?怎么将结果设置在B?这些方法的话说明书里都有,或者实在不行就问人,这些做了第一次之后第二次肯定要自己会做的。
    静水深流
    lzmtxp99
    级别: 家园常客
    精华主题: 0
    发帖数量: 490 个
    工控威望: 705 点
    下载积分: 1861 分
    在线时间: 508(小时)
    注册时间: 2010-12-16
    最后登录: 2024-01-26
    查看lzmtxp99的 主题 / 回贴
    9楼  发表于: 2018-08-01 15:55
    引用
    引用第7楼工控菜鸟于2018-08-01 13:56发表的  :

    怎样去掌握逻辑运用呢?

    其实逻辑简单说就是怎么样去到达目的,比如说,你去商店买东西,那你怎么去商店了,你可以有很多种方法去,自己开车或者坐公交或者打的,每个方法都可以到达目的,逻辑就是用这些方法去到达目的,就像C语言的if语句一样,先有条件才能有结果。