quote:以下是引用姑苏城外在2012-05-23 22:32:40的发言:随手写一个FC,不考虑错误.
何必纠结于Pointer?

呵呵,我之所以纠结于Pointer理由如下:
1.本着求知的精神,想多学点东西。
2.本着好奇的天性,既然西门子提供了很多非常实用的功能块,但是如果用户在使用的时候却又受困于某个参数而不得不自己费时费力地另写一个功能完全相同的功能块,这未免说不过去吧?对于西门子,怎么会允许这样不合情理的事情发生?
3.本着实事求是的原则,由于本人功力有限,未能做到随手就能写个FC(每次都要捣鼓半天才能弄出个简单的FC),所以对于西门子提供的功能块还是比较舍不得的。
另,请教下姑苏大侠:
1.您说的“不考虑错误”是啥意思啊?
2.我看到您给的图中的程序很简洁,但是倒数第四行的SET在这里起什么作用呢?既然使用JU指令了,不就是无条件跳转了吗?
3.那个CLR和Save在这里又是什么用意啊?
4.能把您的MW20中存的DataBlock的这个DB快截图看下吗?这样才好理解FC2。
谢谢。