学习S7-300,在TIA软件环境下编写了廖老师书中常用的汽油机和柴油机的程序,在创建具有多重背景数据块能力的数据块DB10时遇到了问题,在创建新FB块和DB块时,并不像STEP7专业版中那样清晰明了,块的类型下拉菜单中没有“多重背景”选项,用的软件版本是V12 专业版,不知怎么回事,另外在FB10中调用FB1时,在LAD语言环境下设置数据块为DB10时出现错误,而在STL环境下采用CALL命令却可以,仿真运行也没有问题,新手初学,盼哪位侠客指点一下。
CALL #Petrol_Engine //汽油机
Switch_On :="Switch_On_PE" //启动
Switch_Off :="Switch_Off_PE" //停止
Failure :="PE_Failure" //故障
Actual_Speed :="PE_Actual_Speed" //当前速度
Preset_Speed_Reached :="PE_Preset_Speed_Reached" //预设速度
Engine_On :="PE_On"
CALL #Diesel_Engine //柴油机
Switch_On :="Switch_On_DE"
Switch_Off :="Switch_Off_DE"
Failure :="DE_Failure"
Actual_Speed :="DE_Actual_Speed"
Preset_Speed_Reached :="DE_Preset_Speed_Reached"
Engine_On :="DE_On"


