Modbus �ĵ�Ŀ¼
��Ŀ¼���� Modbus ���������ĵ���
�ĵ��б�
1. �����ĵ� (overview.md)
Modbus ����������ܺ�������������
- ��������Ҫ����
- �������㣨ְ����롢˫Э��֧�֡�����������ȣ�
- �ܹ���ƣ����νṹ�������ϵͼ��ͨ�����̣�
- �ĵ�����
- ������ϵ
- ������˵��
�ʺ���Ⱥ: �����û����ر��dz��νӴ� Modbus ���Ŀ�����
2. ��վ����ϸ�ĵ� (master.md)
cModbusMaster �����ϸ˵����������
- �����
- �¼��б���OnConnect��OnDisconnect��OnError��OnDataReceived��
- ���Բο���ProtocolType��State��SlaveID��RTU/TCP ���õȣ�
- �����ο���Connect��Disconnect����д������
- �¼����
- ����ʾ����������վ������������վ�����ݲɼ���
�ʺ���Ⱥ: ��Ҫ��Ϊ Modbus ��վ���ͻ��ˣ��Ŀ�����
3. ��վ����ϸ�ĵ� (slave.md)
cModbusSlave �����ϸ˵����������
- �����
- �¼��б���OnStarted��OnStopped��OnClientConnect��OnReadRequest �ȣ�
- ���Բο���ProtocolType��State��SlaveID�����ݴ洢�ȣ�
- �����ο���Start��Stop�����ݶ�д�����ݹ����ȣ�
- �¼����
- ����ʾ����������վ����̬���ݸ��¡���ͻ��˴�����
�ʺ���Ⱥ: ��Ҫ��Ϊ Modbus ��վ�����������Ŀ�����
4. ���ٿ�ʼ (quickstart.md)
��������ָ�ϣ������û��������� Modbus ��⣺
- ǰ�����������ļ�����Ŀ���ã�
- ��վ�������ţ�TCP ģʽ��
- ��վ�������ţ�TCP ģʽ��
- ����ͨ��ʾ��
- RTU ģʽ���ٿ�ʼ
- ��������ʾ��
- ����������
�ʺ���Ⱥ: ��ѧ�ߡ�����ԭ�Ϳ���
5. ����Ӧ�� (advanced.md)
�����ܺ����ʵ�������Ǹ���Ӧ�ó�����
- �����⣨����վ��һģʽ������������첽����ģʽ��
- �����Ż���������ȡ��Ƶ�ʿ��ơ�Ԥ���桢���ӳع�����
- ���������ۺϴ��������쳣�봦����
- ���վ�������豸���ù�����ͳһ��ѯ������
- ���ݻ�����ԣ��༶���桢д��ͬ����
- ��־����ԣ���ϸ��־��¼�����ݰ����ԣ�
- ��ȫ���ǣ�������֤�����ݼ��ܣ�
- ʵ��Ӧ�ó�������ҵ���ݲɼ����豸���ơ��������أ�
- �������⣨���������������ȱ��ݡ�����������
�ʺ���Ⱥ: �о���Ŀ����ߡ���Ҫʵ�ָ��ӹ��ܵ��û�
������
����ʹ����
���鰴����˳���Ķ���
- �����ĵ� - �˽�����ܹ����������
- ���ٿ�ʼ - �������֣�������һ��Ӧ��
- ��������ѡ��
- ��Ҫ��Ϊ��վ �� ��վ����ϸ�ĵ�
- ��Ҫ��Ϊ��վ �� ��վ����ϸ�ĵ�
�о���Ŀ�����
����ֱ�Ӳ�������ĵ���
- ��վ���� �� master.md
- ��վ���� �� slave.md
- �����Ż� �� advanced.md �����Ż��½�
- ������ �� advanced.md ����½�
���ٲο�
- ���Ժͷ��� �� �鿴 master.md �� [slave.md) ������/�����ο�����
- ʾ������ �� ���ĵ���"����ʾ��"�½�
- �������� �� quickstart.md �� advanced.md �ij��������½�
����ʾ��λ��
�����ĵ��е�ʾ�������⣬���ṩ����������ʾ����
��ʾ����Ŀ¼
- �:
src/Demos/Modbus/ - ����:
Master/- ��վ��ʾ����Slave/- ��վ��ʾ����DEMO_README.md- ��ʾ����ʹ��˵��
���ٲ���ָ��
- �:
src/Demos/Modbus/���ٲ���ָ��.md - ����: TCP �� RTU ģʽ����ϸ���Բ���
����֧��
����������飬��ο���
- ��ʾ����:
src/Demos/Modbus/ - ʾ������:
src/Demos/Modbus/src/ - ��Դ����:
src/Modbus/
�汾��Ϣ
- �ĵ��汾: 1.1.0
- ������: 2026-01-16
- ����: woeoio@qq.com
- ����������: wqweto@gmail.com
�汾������־
v1.1.0 (2026-01-16)
- ? ����
BindAddress����֧�֣���վ��- �����ü�����ַ��127.0.0.1��0.0.0.0 ��ָ�� IP�� - ? ����ö�������淶 - ���� Master/Slave �����֣���
ModbusMasterFunctionCode/ModbusSlaveFunctionCode�� - ? ���������� -
Stop()����ΪStopMe()������ VB �ؼ��ֳ�ͻ - ? ���½ṹ������ -
ModbusDefaults��ΪModbusMasterDefaults��ModbusSlaveDefaults - ? ��������ʾ��������ĵ��Է�ӳ�������
v1.0.0 (2026-01-16)
- ��ʼ�汾����
- ֧�� Modbus RTU �� TCP ˫Э��
- ����������֧�֣�0x01-0x10, 0x16, 0x17��
- �¼�����ģ��
- �������ݴ洢��
��ʾ: ����� �����ĵ� ��ʼ�Ķ����˽�����������������ʹ�÷�����