对于结构化编程,程序员在编程前需要对文档和流程图进行规划和组织。使用便笺或文件夹在编程功能时将程序读清楚,也便于以后对程序的维护和移交。例如路径规划:
流程图:
规划文档:
根据积累和项目,每个公司或程序员都应该有一个编程标准,包括一些常见的子程序或函数程序,如my personal library,涉及函数、数据处理、计算等:
几何库:
输入输出功能:
依靠这些库,当我想与外部PLC交换数据时,我可以使用库来实现,方便自己,节省编程时间。例如:将当前位置的X浮点值通过通道3001-3032发送给PLC,将当前位置的状态从3193的长度重塑到通道8的PLC。
在日常的机器人编程或PLC编程中,养成良好的习惯,标准化的编程,在以后的编程过程中效率会降低,并积累了很多收获。