- 自动化系统
- 驱动技术
- 低压电气
- 工业服务
- 其他
为什么SFC 54 "RD_DPARM"对带有MMC卡的新型S7-300 CPU 不起作用?





- 0
- 287
- 4221
描述
对于带有MMC存储卡的新型S7-300 PLC,从STEP7组态的系统数据中读取所选块的数据记录的SFC 54 "RD_DPRARM" 已被SFC 102 "RD_DPARA"所取代。
SFC 102 "RD_DPARA"与过时的SFC 54 "RD_DPRARM" 形成鲜明对照的是,它是一个以异步方式执行的系统函数。也就是说,处理过程包含SFC的多次调用。
含有SFC 54 "RD_DPARM" 的程序块不能被装载到带有MMC存储卡的新型S7-300 PLC?那么,请以SFC 102 "RD_DPARA" 的调用取代SFC 54 "RD_DPARM" 的调用,并改变编程逻辑为SFC 102 "RD_DPARA"的异步方式。
下面是两个系统函数的比较。
SFC 54 "RD_DPARM" | SFC 102 "RD_DPARA" | 注释 |
输入 | ||
--- | REQ | 只有当REQ=1时函数被执行;SFC 102新增。 |
IOID | --- | SFC102中该参数已被取消;参照LADDR。 |
LADDR | LADDR | SFC54:任意块地址,用IOID参数(B#16#54=IO输入;B#16#55= IO 输出) 指定 I 或 Q 地址范围。SFC 102:任意块地址,用LADDR的第15位(最高有效位)指定 I 或 Q 地址范围。第15位=0 -> IO 输入; Bit 15=1 -> IO 输出。 |
RECNUM | RECNUM | 用法相同。 |
输出 | ||
RET_VAL | RET_VAL | 用法相同;此外,对于SFC 102提供附加的错误代码。 |
--- | BUSY | BUSY=1;任务尚未结束,没有有效的结果。 |
RECORD | RECORD | 用法相同。 |
表1 SFC 54与SFC 102的比较
https://support.industry.siemens.com/cs/cn/zh/view/14354157
- 评论

- 如果WinCC(V7和专业版)服务器和客户机之间的OPC DA连接不起作用,需要检查哪些 DCOM 设置?
- 在一个带有 S7-200 CPU 从站的 S7-400H 系统中,如何使用 Y 链接模块?
- 在带有 PROFINET 接口的 SIMATIC CPU 上通过用户定义的网页实现可视化
- 将 S7-300 整套设备集成到带有 PCS 7 工业库的 SIMATIC PCS 7 当中
- SINAMICS S:通过带有 Safety Integrated 的 PROFIBUS/PROFINET 定位带 S7-300/-400 (STEP7 V5) 的 S120 (通过终端)
- 新型 SINAMICS SL150 交—交变频器:具有突出的耐用性和可用性
- 新型ET200S FC参数读写使用入门
- 如何读出 MMC 卡的序列号?
- 怎样使用 SIMATIC 程序控制 CU320(带有 DriveCLIQ)的 ALM (调节型电源模块) 功能?
- 变频器连接到带有标准绝缘绕组电机上的最大电源电压(直流母线电压)
隐私政策更新提示
欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。
扫码分享