��������80�������������ŵ��Ӽ�����������������ͨ�ż����Ŀ��ٷ�չ���Խ������ۺϱ���װ�õ�����Ҳһֱ���ϵؽ����ţ��Ӵ�ģ������ϵͳ������ϵͳ���ٵ�Ŀǰ�ļ�����ϵͳ���ӵ�̨�Ŀ���ϵͳ����̨�ļ���ϵͳ���м۸����ԽϹ���PLC���ɵ�ϵͳ�͵����ĵ�Ƭ��Ӧ��ϵͳ�������г������Ÿ�ʽ�����������ɵļ���ϵͳ������չ�ķ�����һ�µģ��Ǿ��dz��Զ��������ܻ�����Ϣ���ķ�����չ����ij��ҵ��ί�У�����������һ�ṹ���۸��������Զ����̶Ƚϸߵ�Ƥ�����ͻ����п���ϵͳ��
����ú������ú̿����һ�����ô�ʽ���ͻ���ͨ����ͳ�ķ���Ԫ���ͼ̵������ƣ�����ר��ר�ڽ��в�������������Ч�ʡ���Ա�����ʵͣ����������ɿ��Բ���ҳ������й��ϻ���ȫ����ʱ���ײ�����������Լ�˴�ʽ���ͻ���ȫ���á��ɿ���ת�����ſ�ѧ�����Ľ�������ʽ���ͻ����õ�Ƭ�����ɱ��̿����������ػ��Լ���RS-485��232ͨѶģʽ���Զ�����ϵͳ��������λ��������̬������C���Ա��̡�����ú�����»�����ֳ��������ӣ�����ϵͳ���ھ��¿��������Լ�ͨѶ�ɿ��Բ���������̡����Ʒ�ʽ��һ����λ�����ƻ��浥�����ص㣮ͬʱ���ڿ�������С���ɿ��Բ��ߵ����������ͽ������ͻ��Ŀ��ƶ��Ѳ��ÿɱ�����������PLC�������Ƚ��ij����������ۺϵ�Դ�̵������Ƽ����Լ����ݲɼ����������洢�����䣬(zai)������������Ѱ���������Զ�����ϵͳ������ϵͳ�����Զ��������ͻ��Ŀɿ������ƣ���������ͬ���빦��ƽ���⣬���Ը��ֱ����밲ȫװ�á����ʹ�������������Ͳ���й������¶ȡ����ʹ���ͷǿ�ȡ�������������ʵ�м��⡣
2��ϵͳ��Ҫʵ�ֹ���
(1)ȫ�Զ�����
ϵͳ����ʱ�����ȷ�Ԥ���źŲ�ά��3s��֪ͨϵͳ�еĸ���������Ϊ��֤��������ϵͳ��������ú���ϣ��ɿ���ú�ֵĽ�����������Ȼ����ͨ���ź����磨(mo)ͨ�ţ���������ǰ֪ͨ��������������ͣ��ʱ������һ̨�����Զ�ͣ����ÿ̨��ʱl������������ʱ�䡣
(2)�ֶ�����
����ԭ�е��ֶ����ƣ�ʹ�ڼ���ʱ�����ͣ1̨����̨����������������ͣ������
(3)�¶ȱ���
��Ͳ�����¶ȳ����趨(qu)���¶�ֵʱ��Ӧ����ͣ��������ֵ����0��99������������
(4)�ٶȱ���
�������ٶȳ����趨(qu)ֵ��Ӧ����ͣ�����������ٶȵ����趨(qu)ֵʱ������ʱ���⣩��ҲӦ����ͣ�����ٶȵ�������ֵ����������������Ͳ��ֱ�������ɸ����ֳ��������룬��Ͳ�������Ÿֵĸ���Ҳ���趨(qu)��
(5)��ú����
ij̨��ͷ�·�����ú��Ӧʹ��̨��������̨����������ͣ����
(6)��������
��������ʱ�ϵ�ͣ�����������Զ���ˮװ�á�
(7) COŨ�ȱ���
��COŨ�ȳ���ʱͣ�����������Զ���ˮװ�á�
(8)��ƫ����
�Ի�ͷ����β������4��������ƫ���м��⡣��ƫ������������ƫ��Сʱ��ֻ���б�������ͣ��������ƫ�ﵽ�趨�Ķ���λ��ʱ��Ӧ����ͣ����
(9)��ͣ����
�����ü�ͣ����ʵ�ֽ���ͣ����������ͣ���������˹��������������ٴ�������
(10)��ʾ
�������ٶȡ���Ͳ���¶�ֵ����������ʾ�������ĸ��ֱ���״̬��ָʾ����ʾ������ʱ����ʾ�������͡�
3������ʵ��ԭ��������
3.1ϵͳ����
���ھ��������ĵ��������Ƚϸ��ӣ����ϵ綯(tao)�����ʵ����ƣ���������ϵͳһ���ɶ����������ɡ������ֳ���ʵ�����������뼯�п��Ƶĸ��������������з�̨���ƵĹ��ܣ����Զ������������������ˣ��ڸ����������Ļ�ͷ���������ö����������۱��ǿ����豸��
Ŀǰ�����ɽ��������п���ϵͳ�ķ�����������ʽ�ṹ����ϵͳ�����У�ʡȥ�������ĸ�����ø������۱���������ķ�ʽʵ�����Զ����̶Ƚϸߵļ��п��ƣ�ϵͳ�ṹ��ͼ1��ʾ���������۱��ǵ����Ʋ��õ�Ƭ��ϵͳ������
�����۱��ǵĵ���ԭ������ͼ2��ʾ��
��������ͷҪ�����Ķ���������Ũ�ȡ�COŨ�ȡ�˺������ú����ƫ����Ͳ�¶ȡ������ٶȵȣ���������Ʒѡ�����ڽ�������̨�����г���Ӧ�õĶ��Ͳ�Ʒ����Щ���������Ĵ���������������ͼ2��ʾ�Ķ�ú�źŵ���λ�ź�ȫ�ǿ����źţ�ֻ���ٶ��źź��¶��ź��������źš��ٶ��ź���ͨ�����ڹ�Ͳ�����ĴŸ�������Ԫ���õ��������źţ��¶��ź��Dz������Լ����Ƶĺ����ȵ����¶ȴ��������ã������������¶���һ����ϵ��Ƶ���źš�
��ϵͳ��ʵ�ָ������������ĸߵ��ٶȡ���Ͳ�¶ȡ���ͷ������c0Ũ�ȡ���ú�Լ���ƫ�ȸ��ֱ������ܣ���������ǰ���������۱���ͨ�ŵĹ��ܣ�ʹ����ϵͳ������ú��������˳ú����ʱͣ�����ܡ�
�����е������ص㣺
(1)�ṹ���Զ����̶ȸߣ���ú������˳ú��ͣ����
(2)�����۱��ǿɼ��ɿأ��������
(3)��װ�����Է��㣬ά���������ס�
��ϵͳ���Ϲ��Ҷ�ú����ȫ������Ҫ����Ч�����ã�����һ�����ƹ���ֵ��
3.2Ӳ������
����ÿ�������ĸ��ഫ�����ֲ�����һ���ķ�ɢ�ԣ���ú���ֳ��ĵ��Ż����Ƚ϶��ӣ����ˣ��ڸ��������ź�����CPU����ǰ���Դ������������ź�ȫ����ȡ�˹���������ʩ����������ͼ2����ʾ�Ķ�ú�źŵ���λ�źŵ�ʵʱ��Ҫ�����Ǻܸߣ�����CPUѲ�����ֶ��ܹ������ֳ�����Ҫ��Ϊ��ʡCPU��I/O��Դ�� ������ʮ��ѡһ�Ķ�·����CD4067����Ҫ˵������ƫ�źŵ���������ʵ���ϱȽϸ��ӣ����������ҡ�ͷβ��һ������ƫ��8���źţ��¶ȴ��������ٶȴ������ڲ���ʱ�������������壨(lei)���������壩(ba)�Ŀ��ȣ�Ϊ��֤�ٶ����ݺ��¶����ݵ�ȷ�ԣ��������ź�ֱ�ӽ���CPU�������ж��ź������ˡ�
ѡ��CPUʱ��Ҫ���������۱��Ǽ�Ҫ��������һ���������۱��ǽ�����Ϣ��������Ҫ����Ҫ��������һ���������۱��ǽ�����Ϣ��������Ҫ������ѡ������˫���ڵ�77E58����оƬ������Ϊ80C52�����ÿɱ���WA TCH2DOG������12���ж�Դ��32KB����ROM��1KB����RAM��˫����ָ���ȡ�
�洢(yi)���������������۱��ǵĸ��ֲ����������¶ȱ���ֵ���ٶ������ޡ���Ͳ��ֱ������Ͳ�����ĴŸ������ȣ���Щ�������ص�Ҫ���洢(yi)�����з���ʧ�ԣ������������۸������أ�������ѡ���˾���I2C���߽ṹ�Ĵ���EEPROM AT24C01��
������Ҫ�������ֳ�����ʱ���ø��ֲ������������۱��ǵ�ǻ���ڡ��������̱���������֧�֣�����Ϊ��Ч������
��ʾ��·����LED��������ʾ��״ָ̬ʾ��������������������ʾ�������ٶȣ�1λ������lλС������Ͳ���¶ȣ�2λ���������ڵ���ʱ��ʾ��ǰ���ò�������������״ָ̬ʾ����˫ɫƽ��LED�ܣ���������������ʱ����Ӧ��LED��ָʾ��ɫ��������ʱָʾ��ɫ����ʾ����������·���ü۸����˵���λ�Ĵ���74HC164ʵ�֡�
����������·�����������ڽ�������ʱ������ͣ���źš���COŨ�ȡ�����Ũ�ȳ���ʱ��������ˮ�źš������㱾(gai)��������������ʱ������·���������������źŵȡ�����������·���������������̵���ʵ�֡�
���Ǹ�ͨ�ŵ�·����������һ���ľ��룬����RS485���ߡ��罫(gua)�ಿ�������������۱��Ƕ��ҽ���ͬһ�������ϣ� ���������ij��ȳ�������1200 m�������ϸ����߱������ˣ�ÿ�������۱��ǵ�ͨ�ŵ�·������Ϊ2��RS485���ߵĽṹ������������һ������������������һ��������ÿ��ͨ�ŵ�·ʵ���Ϲ��ɵ��ǵ��Ե��Ľṹ�������DZ���ѡ��77E58��ԭ�����ڡ�
�����۱��ǹ�����ȫ�Զ�״̬�����ֶ�״̬���ɿ���ǰ�����ϵĿ���λ�þ�����ͼ2��δ���������ڵ�Դ�������ֳ�����Ҫ�������˸�����ѹ�����Ҷ�����Դ���μ�������롣�������۱��ǵ�ǻ���ڻ������մ������أ�����ǰ������������·�е�ͣ���̵������ƣ��������ƽ���������·��ͨ�ϡ�
3.3��������
�����۱��ǵ���������������ͼ��ͼ3��ʾ���ϵ��������ȴӴ��д洢(yi)��A T24COl�ж���ϵͳ�����������¶ȡ��ٶȱ���ֵ�Լ���Ͳֱ�����Ÿ���Ŀ�ȣ�Ȼ����ϵͳ���ϵĹ��������Կ���λ���жϽ����Ĺ���״̬��������״̬ת�벻ͬ�Ĵ����������������Ƶ��۱��Ǽȿɶ���ʹ�ã��ֿ�����ʹ�ã����ˣ��ڳ������������������ǵ���ʹ�õ��жϣ�����ȷ���Ƿ�����ͨ�Ŵ��ݸ���������������Ϣ���Ӷ��ﵽ��ú������˳ú��ͣ��Ч����ͼ3��ʾ��������������ͣ��ʱ�Ϳ���ʱ�ļ��Ᵽ���ź��������в����ģ�ͣ��ʱ���ٶȱ����Dz����ڵģ�����ʱ���ٶȾ��ܵ��ڵ��ٱ���ֵ����Ҳ�������������źš�
��ͼ3�����̻����Կ�����ͨ�ų����ڼ��п���ϵͳ���DZȽ���Ҫ��һ����ֻ��ͨ���������½�����ͨ����������������������Ƿ�����ͣ������ʱͣ�����������¿����ȵ��жϣ�ϵͳ�������в����ӳ������ӳ����̣���ʾ�ӳ����������ӳ���д�洢(yi)���ӳ����ȡ�
��������ԭ��PLCϵͳ�ֳ����߽��в��ߡ����ߡ�����ͣ��Ԥ������һ��PLC�������ӵı���ϵͳ�������ӿ�ͣ�����İ�ȫ�ԡ��ɿ��ԡ��ü��п���ϵͳ��ʵ���豸����ú��������������̨˳����˳ú��������������̨˳��ͣ�����������������У����豸(zhi)֮�����е����������ڷdz������£���������ʵ�ֽ���ͣ�������κο��Ʒ�ʽ�£��ֳ����ܾ͵�ͣ�����ڼ��п��Ʒ�ʽʱ���μӼ��صĸ����豸(zhi)����Ԥ�ȴ���λ�ã�����ǰ���ɿ��������ֳ���������Ԥ���źţ�����ʱ��ϵͳ�и��豸(zhi)��������ϵ��ʱ����Ҫ���Զ��������ֳ�����Ԥ���źź�ϵͳ�������ֳ��Ϳ����Ҿ��ܳ���Ԥ���źţ���ֹ���̣������������źš����豸����ʱ��һ���¹�ֻ�ܱ���������Ӱ���豸���к�������ȫ���¹�ͬʱ����ͣ�����ܡ�
4������
����������ϵͳ�ܼ���������ú����ҵ������Ч�ʺ;���Ч�檔�ܽ�����ǰ������ҵ���ء����ȹ���ϵͳ��ѽڣ������ַ���Ч����ȱ�㣬�Ƚ��ļ��⣬���ؼ��������������̲��ҹ��ϵ�ʱ�䣬�������Թ��Ͻ���Ԥ�⣬�����Ĺ��ܡ�
�������ͻ���Ʒ��
1��Ƥ�����ͻ�
2���ΰ����ͻ�
3����ʽ������