发布于 2012-04-25 13:31:42
3楼
楼主,我个人觉得:
1、全局变量如I、Q、M、T、C、PIW、PQW、DB可以在符号表内定义符号,也可以单独定义符号;而DB内各单元需要在DB内部定义各单元的符号。全局变量可以使用在用户程序的任何地方。可以称之为实际参数。
2、变量声明表中定义的变量属于局部变量,只能在本身的块内使用!或者也可以把局部变量称作形式参数,把块理解成函数。局部变量只能使用在被定义的块(函数)内部。楼主学习过高级语言,也就更容易理解它们的区别了。
3、当一个块(函数)开发完成,在程序中调用这个块(函数)时,需要对块的管脚(也就是函数的形式参数)赋绝对地址(实际参数),这就是他们的作用和用法!不知道我这样表达你是否能理解,如果还不太理解,建议楼主编写一个简单的“启/停/自锁”的用于驱动电机的块,然后再用心体会一下。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”