标签:全局变量 global 报警 gen status 需要 alarm 改变 通过
通过这几年的实践,对simotion的程序结构规划有了一些新的理解。工程师在面对项目时,经常有几个问题比较困惑。
1)如何理解其他人编写的程序
2)如何从程序中找到可以移植的部分
--- d_HMI_VAR
--- d_Global_VAR (global variable of different module)
--- d_IO_VAR
--- p_module01
--- p_module02
优点:便于区分变量是否需要连接HMI
问题:不利于module的移植,module的变量和程序不在一起
--- d_general_var (d_machine_data) \\ machine status, axis status, axis cmd, alarms
--- d_IO_VAR
--- p_module01 \\ variables, fb-instance, program
--- p_module02 \--- p_module03 \\
优点:
问题:
对程序结构进行改进,是长期的工作。不同人,不同的时期理解可能会不一致。本文只提供了一种理解。
标签:全局变量 global 报警 gen status 需要 alarm 改变 通过
原文地址:https://www.cnblogs.com/lion-zheng/p/9429551.html