Description
控制站软件采用SIEMENS公司SIMATIC STEP 7软件编制实现,STEP 7软件具备硬件组态、梯形图编程、语句表编程、SCL高级语言编程、CFC功能块等多种编程方式.其中,SCL高级语言编程功能可实现复杂算法的编制及”Know How”保护措施等实用技术,本系统的自动配料功能即采用SCL语言编制,并利用PLC仿真功能在编程器上进行模拟运行,以保证系统的可靠性.
操作站采用SIMATIC WINCC组态软件编制,我们将操作权限分为一般人员、操作员、维修工、工艺员、车间主管及系统工程师等不同级别,以保证系统的安全性.
由于Wincc本身未提供声音报警功能,但其内嵌的C编译器可调用动态链接库函数,我们通过调用在winmm.dll库中的sndPlaySoundA函数实现了多媒体声音报警功能.
由于Wincc数据库系统采用Sybase公司的SQLanywhere数据库,并支持ODBC存取方法,通过对其运行数据库数据结构的分析,我们利用Visual Basic实现了对历史数据记录的网络查询及打印等功能,为管理人员分析数据提供了帮助.由于采用两台操作站,因此,操作站可以相互冗余,提高了系统的可靠性.