发表于:2012-05-22 21:55:44
10楼
Step7中程序循环组织块是OB1,通过判断来自上位工控机Wincc或触摸屏TP270的操作变量状态和PLC输入接点的状态,循环调用开关机功能块FC20,脉冲宽度调制生成块SFB49及背景数据块DB20,参数测量功能块FC21,激励信号调节功能块FC22,系统连锁保护块FC23,与DB通信的功能块FC24,整个程序结构如图7所示。当PLC加电初始化完成后,进OB1主循环块,并扫描功能块FC24实现与Wincc和TP270的通信,获取操作信息并接合PLC 的输入接点和辅助节点如M1.0,调用相应的功能块FC,完成相应的控制操作;同时把相关数据和参数状态通过FC24上传给Wincc,实现远程监控。在任何时刻系统参数出现异常,PLC都会调用连锁保护块FC23,使系统处于保护待机状态,并把故障显示到Wincc和TP270操作界面中告知系统运行者【3】。