quote:以下是引用囔囔踹在2009-08-10 10:15:42的发言:
写入功能的作业完成
对于写入功能代码,在接收到应答消息帧且无错误后,激活的 P_SND_RK 完成。 这通过
P_SND_RK 的输出 DONE 上的边沿信号传送到 SIMATIC 用户程序。
如果在消息交换过程中检测到错误,或者如果从站发送了错误代码应答消息帧,则通过输
出 ERROR 处的边沿信号进行报告。
读取功能的作业完成
对于读取功能,在接收到应答消息帧且无错误,并且将接收的数据完全传送到 CPU 之
后,激活的 P_SND_RK 完成。
这通过 P_SND_RK 的输出 DONE 上的边沿信号传送到 SIMATIC 用户程序。
此时,接收的数据已经在 CPU 中可用。
如果在消息交换过程中识别到错误,或者如果从站发送了错误代码应答消息帧,则通过输
出 ERROR 处的边沿信号进行报告。
在这种情况下,不会传送任何接收数据到 CPU。
以上是手册第79页内容:
下载地址如下
http://support.automation.siemens.com/WW/view/en/1220184/0/zh
很好很好,谢谢谢谢。
居然还是中文的,而且内容比我手上的英文版要详细,目录都不一样了。
其中关于fb8的len居然有详细描述,我上周还在论坛里面搜答案了。
以前的例子程序里面len参数明显有问题滴,居然填了个20h,真是莫名啊。