Скачиваний:
21
Добавлен:
11.10.2020
Размер:
1.01 Кб
Скачать
/*
Copyright by 3S Smart Software Solutions GmbH, 87439 Kempten, Germany
Author: A. Fauter
*/

//define device-specific types and values here.

//The prototypes.
char IODevSetPBCardMasterParams(PBMasterDesc* pPBM,unsigned char byCard);

char IODevSetCANCardMasterParams(CAN_BUS* pCB,unsigned char byCard);

char IODevConfigOnePBSlave(char bStationAddress, PBSlave* pSlave, unsigned char byCard);

char IODevConfigOneCanNode(char bNodeAddress, CANnode* pNode, unsigned char byCard);

char IODevDoneWriteOutputs(unsigned long ulTaskNr, unsigned long ulCycleTime, int iDevice);

char IODevWriteOutput(unsigned long ulOffset, unsigned long ulSize, unsigned char* pucData, unsigned long ulTaskNr, int iDevice);

char IODevReadInput(unsigned long ulOffset, unsigned long ulSize, unsigned char* pucData, unsigned long ulTaskNr, int iDevice);

char IODevConfigureIONetStart(unsigned long ulDeviceNr);

char IODevDoneReadInputs(unsigned long ulTaskNr, unsigned long ulCycleTime, int iDevice);
Соседние файлы в папке IODriver ToolKit