| |
���ģ�ָ���ģ�� -- ���źż�ʱ�µ�
���̼�ģ����k������ʱί�У����ܻ���������ѵ��볡ʱ�������ڴ������Ͻ���ʱ�������ӽ��׳ɱ�����ָ���ģ�Ϳ�������ģ������ʱ�����µ��������һ������
1������1��CHECKSIG�����Ż�ģ���볡��
ָ���ģ�Ϳ�����ģ����������ʱ�����µ��������ͬʱҲ����һ�����⣬�������龭���������µ���۸���ܷ����ƶ��������´?���������ô��β��ܼ�ץס�����ּ��ٴ?�����أ�CHECKSIG���������������źŵ��жϺ�ί�з�ʽ��������Ż�ģ�ͽ������λ��
�ؼ��֣�CHECKSIG(SIG,MODE1,TIME1,MODE2,TIME2,INTERVAL);�����ź�ȷ���븴�˵�ָ��۷�ʽ
1����INTERVAL��Ϊ0ʱ��INTERVAL���ʱ������ÿ��INTERVAL�����һ���źţ�SIG Ϊ�ź�,MODE1Ϊ�ź�ȷ�Ϸ�ʽ,TIME1�ź�ȷ��ʱ�����,MODE2�źŸ��˷�ʽ,TIME2�źŸ���ʱ�����
2����INTERVALΪ0ʱ��ÿ��TICK����һ���źţ�SIGΪ�ź�,MODE1Ϊ�ź�ȷ�Ϸ�ʽ,TIME1�ź�ȷ��ʱ��,MODE2�źŸ��˷�ʽ,TIME2�źŸ���ʱ�䡣
3��ͨ�����INTERVAL����ģ�Ϳ����ò�ͬ��ݿ���Ƶ�ʽ��лز⡣
��INTERVALΪ10�����ɺ�Լ���̵�һ��K��21��00��09Ϊ��һ�μ���ģ�ͣ�21��00��19Ϊ�ڶ��μ���ģ��...
����˼·��д��
CHECKSIG(SIG,'A',0,'C',0,0);//���ź������µ���������
CHECKSIG(SIG,'A',0,'D',0,0);//���ź������µ���K�����긴��
CHECKSIG(SIG,'A',N,'D',0,0);//���ź�N��ȷ���ź��µ���K�����긴�ˣ�ÿ��tick����һ���ź�
CHECKSIG(SIG,'A',N,'D',0,3);//���ź�N��ȷ���ź��µ���K�����긴�ˣ�ÿ3�����һ���ź�
CHECKSIG(SIG,'A',N,'C',0,0);//���ź�N��ȷ���ź��µ��������и���
CHECKSIG(SIG,'B',N,'D',0,0);//K������ǰN��ȷ���ź��µ���K�����긴��
CHECKSIG(SIG,'B',N,'C',0);//K������ǰN��ȷ���ź��µ���������
CHECKSIG(SIG,'B',0,'C',N,0);//K������ȷ���ź��µ������ź�N���
CHECKSIG(SIG,'B',0,'D',N,0);//K������ȷ���ź��µ���K������ǰN�븴��
CHECKSIG(SIG,'B',0,'E',N,0);//K������ȷ���ź��µ���С����ϢǰN�븴��
CHECKSIG(SIG,'A',0,'F',10,0);//���ź������µ�������ǰ���һ��K����ǰ10����и���
Ͷ���߶�ϣ�����Ծ����ܵ͵ļ�λ���룬�Ը�ߵļ۸����������ǿ���ʹ��CHECKSIG��������K������ǰ10���ж��볡�źţ�K���������źŸ��ˣ��Լ����źųɱ����볡ʱ���ó��ź������µ���ȷ����ʱ������
����ͼ����ȡ������ָ�����������ϣ�ʹ�����̼�ģ�ͺ�ָ���ģ����2018��2��23�պ�2018��3��5�յĽ���Ч��

����ͼ��ͳ������ʽ��Ŀ�ƽ����Ϣ�����жԱȣ��ɼ�ʹ����CHECKSIG�����ģ�͵��볡��ͳ����㶼�õ��Ż���ƽ��ӯ����ߵ�2.5����
| |
���̼�ģ�� |
����CHECKSIG�����ָ���ģ�� |
| ���ּ۸� |
3931 |
3928 |
| ƽ�ּ۸� |
3933 |
3936 |
| ƽ��ӯ�� |
40 |
100 |
2������2��MULTSIG����ʵ��һ��K�߶�ν���
�ڻ�����˲Ϣ��䣬�����ᷢ������Ѹ�������ּ��ٷ�������Σ��������ɱ����ʹ�����̼�ģ�ͽ��ף������ܹ���ʱ��������Ҳ���������?��ץס�������顣��ģ����ʹ��MULTSIG�������ʵ��һ��K���϶�ʽ��ף�������κ�һ������ᡣ
�ؼ��֣�MULTSIG(Sec1,Sec2,N,INTERVAL);����һ��k�߶��źŵ�ָ��۷�ʽ
1����INTERVAL��Ϊ0ʱ��INTERVALΪ���ʱ����,ÿ��INTERVAL�����һ���źţ��� ���ź��ڳ��źź�ĵ�Sec1�����ʱ����ʱ�µ�������,ƽ���ź��ڳ��źź�ĵ�Sec2 �����ʱ�����µ������ˣ�һ��K���������źŸ���ΪN��
��INTERVALΪ10�����ɺ�Լ���̵�һ��K��21��00��09Ϊ��һ�μ���ģ�ͣ�21��00�� 19Ϊ�ڶ��μ���ģ��...
2����INTERVALΪ0ʱ��ÿ��TICK����һ���źţ������ź�Sec1����µ�������,ƽ���� ��Sec2����µ������ˣ�һ��K���������źŸ���ΪN��
��Sec1Ϊ0����Ϊ�����źų��ź������µ��������ˣ����Sec1Ϊ1����Ϊ�����źų� �ź�1����µ���������
3��ͨ�����INTERVAL����ģ�Ϳ����ò�ͬ��ݿ���Ƶ�ʽ��лز⡣
����˼·��д��
MULTSIG(0,0,2,0);//���ź������µ������ˣ�һ��K�����2���źţ�ÿ��TICK����һ���ź�
MULTSIG(0,0,2,3);//���ź������µ������ˣ�һ��K�����2���źţ�ÿ��3�����һ���ź�
MULTSIG(3,5,2,0);//���ֳ��ź�3����µ���ƽ�ֳ��ź�5���µ������ˣ�һ��K�����2���ź�
����ͼ�������̼�ģ���������Ӱ�ߵ�λ������ֻ����������ֹ�𣬵�������һ���������Dz���������������ǽ��ײ����ģ�ʹ��һ��K���϶���źŵ�ָ���ģ�Ľ����һ��K���Ͽ��Խ��ж�ν��ף����в���������Ҳ�ܾ������С�

3��ָ���ģ�ͱ�д����
1.ģ������Ҫд��CHECKSIG��CHECKSIG_MIN��MULTSIG��MULTSIG_MIN��PANZHONG_MIN������ָ���ź�ִ�з�ʽ��
2.CHECKSIG��MULTSIG��MULTSIG_MIN��CHECKSIG_MIN��PANZHONG_MIN������ͬʱ������һ��ģ���С�
3.ָ���ģ�ͺ�һ��һƽ����ģ�͡��Ӽ���ģ��û�б�Ȼ��ϵ��֧��һ��һƽ��ָ���ģ�ͣ�Ҳ֧�ּӼ��ֵ�ָ���ģ�͡�
|