6ES7 332-7ND02-0AB0维护说明

发布时间:2019-06-05

6ES7 332-7ND02-0AB0  

存储器、串口的共享复用及系统人机界面设计
    在图5中,系统设计扩展了两片AT24C256 EEPROM芯片,存储容量为32K,存储器内容可以电擦除,反复使用,实现系统运行数据存储及掉电保护;主控芯片和副控芯片共享EEPROM,减少了数据传输量,提高了工作效率,间接解决了主控芯片和副控芯片之间存在大量数据交换缓冲的问题。两片单片机通过I/O口模拟I2C总线与两片AT24C256相连接,都可以对EEPROM芯片进行读写;复用EEPROM芯片,共享系统运行及历史报警信息;但如果两个芯片同时读写EEPROM芯片,单片机会产生死机现象,因此需要由主控芯片配合握手信号进行协调,保证不会出现两片单片机同时读或者写EEPROM芯片的情况出现。

6ES7 332-7ND02-0AB0维护说明 
图5 EEPROM复用框图

6ES7 332-7ND02-0AB0  

  系统设计时为解决控制CPU的I/O口不足的问题,在控制面板设计中选择了的ZLG7290键盘及LED 驱动芯片,它可以驱动8 位共阴数码管(或64 只独立LED )灯)和64 个按键。图6中ZLG7290通过四根I/O口与主控芯片相连接,作为人机界面的主控芯片,具有数码管动态显示、按键实时监测中断触发功能,实现系统现场的手动控制操作,显示当前时间、系统运行状况、报警点状态、短信模块工作状态、USB接口状态信息、人机互动信息等。在系统工作时,不仅可以通过处理板对系统工作环境进行设置,对视频设备进行操作控制,而且可以利用下位机的按键操作面板相似的操作,如报警视频源设置、报警时设置、手机号码设置、云台控制等。

6ES7 332-7ND02-0AB0维护说明 
图6 控制面板功能框图


    系统设计中要用到多个串口,为解决串口的不足,采用二种分时复用方式,分别为手动跳线复用和采用CD4052自动切换复用。二片CPU不仅要为以后的产品升级留出下载程序接口,同时要为相关外围电路提供串口。其中主控芯片要与处理板通讯;副控芯片不但要通过RS232串口发送AT指令和数据到GSM模块,还要通过串口经MAX485转换发送云台控制指令。手动跳线复用主要是由于更新下载程序时,系统控制CPU处于相当于裸机的状态,无法通过4052进行程控切换,二片CPU都采用手动跳线的方式来解决串口下载转换问题(只在产品出厂及现场升级时需要)。程序运行过程中,由于数据发送是由内部程序分时进行的,二片CPU都采用CD4052根据需要自动切换到相应的端口,实现串口分时复用。

6ES7 332-7ND02-0AB0

6ES7 332-7ND02-0AB0维护说明

上一篇:连云港西门子PLC模块代理/...
下一篇:YUKEN油泵PV2R34-18...