没事看看
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 99 点
下载积分: 590 分
在线时间: 5(小时)
注册时间: 2014-10-31
最后登录: 2016-07-18
查看没事看看的 主题 / 回贴
楼主  发表于: 2015-11-18 20:37
程序中的几行代码看懂,求大神解释一下
M_00#=**   (如M_00#=1)

define inte act1
act1%=** (如act1%=1)
wapeco
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 93 点
下载积分: 604 分
在线时间: 2(小时)
注册时间: 2015-11-25
最后登录: 2022-09-13
查看wapeco的 主题 / 回贴
1楼  发表于: 2015-11-25 13:11
define inte act1定义“act1”为整数型变量act1%=**将**赋值给act1  “%”是自动生成的,程序编写的时候可以没有
没事看看
级别: 正式会员
精华主题: 0
发帖数量: 7 个
工控威望: 99 点
下载积分: 590 分
在线时间: 5(小时)
注册时间: 2014-10-31
最后登录: 2016-07-18
查看没事看看的 主题 / 回贴
2楼  发表于: 2015-12-02 20:20
懂了,谢谢,貌似#也是一样的
wapeco
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 93 点
下载积分: 604 分
在线时间: 2(小时)
注册时间: 2015-11-25
最后登录: 2022-09-13
查看wapeco的 主题 / 回贴
3楼  发表于: 2016-01-26 22:12
变量名后的符号为数值型变量后置符分别有:%,整数型;&,长精度整数型;!,单精度实数型;#,双精度实数型。后置符省略的情况默认为单精度实数型,即只有后置符为!的可省略。
变量的定义有5种:1位置变量P开始,2关节变量J开始,3字符串变量C开始,4数值变量是除P、J、C以外的字母开始,但通常以M开始,5另外还有一种为输入输出型变量。
M_00~M_39为机器人预先准备好的双精度实数型全局变量,它们的#可以省略。
def inte abc  
abc=1(编写时abc后面没有%,保存好再次打开会自动添加%)
就等同于
abc%=1(首次定义该变量时直接写后置符%定义该变量为整数型等同于“def inte abc”的命令)