最近有个项目1500CPU+TP900的系统,需要控制20个电机和15个气缸控制,3个步进电机等,该如何构建编程思路呢?
我是这么想的:
1)建一个FB100,名称fb_motor_control.里面包括电机启停,报警,模拟量给出,模拟量反馈,运行反馈等生成一些输入输出接口
2)建一个FB101,名称是fb_motor_system,在里面20次调用fb_motor_control,生成的20个DB块.做成FB100的多重数据背景块.
3)建立一个全局DB块,给20个fb_motor_control 的接口提供变量.
4)最后在OB1中调用FB101,生成DB块DB101.
同理的思路去建气缸块和步进电机的块
最后在新建一个FC块,做自动程序用.
这样的思路对么?