CIA405.lib. Contents. WAGO-I/O-PRO 32 Library
|
|
- Ronald McDowell
- 8 years ago
- Views:
Transcription
1 Appendix A Additional Libraries WAGO-I/O-PRO 32 Library CIA405.lib Contents CIA405_GET_KERNEL_STATUS...3 CIA405_GET_LOCAL_NODE_ID...4 CIA405_RECV_EMY...5 CIA405_RECV_EMY_DEV...6 CIA405_GET_STATE...7 CIA405_SDO_READ CIA405_SDO_READ CIA405_SDO_READ CIA405_SDO_READ CIA405_SDO_WRITE CIA405_SDO_WRITE CIA405_SDO_WRITE CIA405_SDO_WRITE CIA405_VERSION...24 EXCEPTION_HANDLER...25 NMT_ADDNODE...28 NMT_CHANGE_STATE...30 NMT_DELNODE...32 NMT_GUARDING...33 NMT_SLAVE_IN_NW_LIST...35 SEND_CAN_FRAME...36 SYNC_MASTER_SEND_SYNC...38 WAGO-I/O-PRO 32 Version CIA405.lib A-1
2 A-2 CIA405.lib Version WAGO-I/O-PRO 32
3 Appendix A Additional Libraries CIA405_GET_KERNEL_STATUS Category: Function modules for CANopen according to CiA 405 CIA405_GET_KERNEL_STATUS Applicable to: All Programable fieldbus controllers Output parameter: Data type: Comments: STATUS CIA405_ Current status of the CANopen kernel CANOPEN_ currently supported return values KERNEL_ 0 = no error 1 = different error (not specificially listed) 2 = data overflow 16 = CAN Bus off The function module CIA405_GET_KERNEL_STATUS returns the status of the CANopen kernel. WAGO-I/O-PRO 32 Version CIA405.lib A-3
4 CIA405_GET_LOCAL_NODE_ID CIA405_GET_LOCAL_NODE_ID Category: Function modules for CANopen according to CiA 405 CIA405_GET_LOCAL_NODE_ID Applicable to: All programmable fieldbus controllers Output parameter: Data type: Comments: DEVICE CIA405_DEVICE Own module ID The function module CIA405_GET_LOCAL_NODE_ID returns its own module ID. A-4 CIA405.lib Version WAGO-I/O-PRO 32
5 Appendix A Additional Libraries CIA405_RECV_EMY Category: Function modules for CANopen according to CiA 405 CIA405_RECV_EMY Applicable to: All Programable fieldbus controllers Output parameter: Data type: Comments: CONFIRM BOOL TRUE: Emergency received FALSE: No emergency received DEVICE CIA405_DEVICE ID of the module which sent the emergency EMY_ CIA405_ CANOPEN_ KERNEL_ CIA405_EMY_ Error information of the CANopen kernel 0 = no error 33 = Function block is not supported in the firmware Contains the emergency - error information as specified in the standard DS301 The function block CIA405_RECV_EMY checks if an emergency message has been received. If this is the case CONFIRM is set to TRUE and is set to 0. EMY_ then contains the emergency information and DEVICE the module ID of the emergency sender. If no emergency is received CONFIRM is set to FALSE. Only emergency messages are received from modules which have been previously configured with the function block NMT_ADDNODE or from their own module. If more emergencies are received than can be buffered, then these are displayed via the function block EXCEPTION_HANDLER. WAGO-I/O-PRO 32 Version CIA405.lib A-5
6 CIA405_RECV_EMY_DEV CIA405_RECV_EMY_DEV Category: Function modules for CANopen according to CiA 405 CIA405_RECV_EMY_DEV Applicable to: All Programable fieldbus controllers DEVICE CIA405_DEVICE Module ID Output parameter: Data type: Comments: CONFIRM BOOL TRUE: Emergency received from specified module FALSE: No emergency received from specified module EMY_ CIA405_ CANOPEN_ KERNEL_ CIA405_EMY_ Error information of the CANopen kernel 0 = no error 33 = Function block is not supported in the firmware Contains the emergency - error information as specified in the standard DS301. The function block CIA405_RECV_EMY_DEV checks if emergency message is received from the specified module (DEVICE). If this is the case CONFIRM is set to TRUE and is set to 0. EMY_ then contains the emergency information. If no emergency is received then CONFIRM is set to FALSE. Only emergency message is received from modules which have been previously configured with the function block NMT_ADDNODE or from their own module. If more emergencies are received than can be buffered, then these are displayed via the function block EXCEPTION_HANDLER. A-6 CIA405.lib Version WAGO-I/O-PRO 32
7 Appendix A Additional Libraries CIA405_GET_STATE Category: Function modules for CANopen according to CiA 405 CIA405_GET_STATE Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID Output parameter: Data type: Comments: STATUS CIA405_STATUS CANopen network status of the selected module The function module CIA405_GET_STATE returns the CANopen network status of the selected module. Also the own module can be interrogated. WAGO-I/O-PRO 32 Version CIA405.lib A-7
8 CIA405_SDO_READ21 CIA405_SDO_READ21 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_READ21 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module from which data are to be read (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / abort reading Output parameter: Data type: Comments: DATA ARRAY [1..21] Data received of BYTE DATALENGTH USINT Number of valid data (max.21) CONFIRM BOOL Confirmation of performance INFO CIA405_ CANOPEN_ KERNEL_ CIA405_SDO_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout SDO Error information acc. to DS-301 A-8 CIA405.lib Version WAGO-I/O-PRO 32
9 Appendix A Additional Libraries The function block CIA405_SDO_READ21 returns the value of an object directory entry (max. data size = 21 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index describe the object directory entry to be read. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has received the requested data without error, it signals this fact by changing CONFIRM to TRUE. The output parameters DATA and DATALENGTH now have valid values, is set to 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function module has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter INFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function module basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-9
10 CIA405_SDO_READ210 CIA405_SDO_READ210 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_READ210 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module from which data are to be read (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort reading Output parameter: Data type: Comments: DATA ARRAY [1..210] Data received of BYTE DATALENGTH USINT Number of valid data (max.210) CONFIRM BOOL Confirmation of performance CIA405_ CANOPEN_ KERNEL_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout INFO CIA405_SDO_ SDO Error information acc. to DS-301 A-10 CIA405.lib Version WAGO-I/O-PRO 32
11 Appendix A Additional Libraries The function block CIA405_SDO_READ210 returns the value of an object directory entry (max. data size = 210 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index describe the object directory entry to be read. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has received the requested data without error, it signals this fact by changing CONFIRM to TRUE. The output parameters DATA and DATALENGTH now have valid values, is set to 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function module has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter INFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-11
12 CIA405_SDO_READ4 CIA405_SDO_READ4 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_READ4 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module from which data is to be read (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort reading Output parameter: Data type: Comments: DATA ARRAY [1..4] Data received of BYTE DATALENGTH USINT Number of valid data (max. 4) CONFIRM BOOL Confirmation of performance CIA405_ CANOPEN_ KERNEL_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout INFO CIA405_SDO_ SDO Error information acc. to DS-301 A-12 CIA405.lib Version WAGO-I/O-PRO 32
13 Appendix A Additional Libraries The function block CIA405_SDO_READ4 returns the value of an object directory entry (max. data size = 4 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index describe the object directory entry to be read. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has received the requested data without error, it signals this fact by changing CONFIRM to TRUE. The output parameters DATA and DATALENGTH now have valid values, is set to 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter INFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-13
14 CIA405_SDO_READ7 CIA405_SDO_READ7 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_READ7 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module from which data is to be read (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort reading Output parameter: Data type: Comments: DATA ARRAY [1..7] Data received of BYTE DATALENGTH USINT Number of valid data (max. 7) CONFIRM BOOL Confirmation of performance CIA405_ CANOPEN_ KERNEL_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout INFO CIA405_SDO_ SDO Error information acc. to DS-301 A-14 CIA405.lib Version WAGO-I/O-PRO 32
15 Appendix A Additional Libraries The function block CIA405_SDO_READ7 returns the value of an object directory entry (max. data size = 7 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index describe the object directory entry to be read. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has received the requested data without error, it signals this fact by changing CONFIRM to TRUE. The output parameters DATA and DATALENGTH now have valid values, is set to 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter INFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-15
16 CIA405_SDO_WRITE21 CIA405_SDO_WRITE21 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_WRITE21 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module to which data is to be written (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort writing DATA ARRAY [1..21] of BYTE Data to be written DATALENGTH USINT Number of valid data (max. 21) Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance INFO CIA405_ CANOPEN_ KERNEL_ CIA405_SDO_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout SDO Error information acc. to DS-301 A-16 CIA405.lib Version WAGO-I/O-PRO 32
17 Appendix A Additional Libraries The function block CIA405_SDO_WRITE21 writes the specified data into the object directory of a module (max. data size = 21 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index specify the object directory entry to be described. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has sent the data to be written without error, it signals this fact by changing CONFIRM to TRUE and the O is 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter OINFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted if this is still possible. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-17
18 CIA405_SDO_WRITE210 CIA405_SDO_WRITE210 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_WRITE210 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module to which data is to be written (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort writing DATA ARRAY [1..210] of BYTE Data to be written DATALENGTH USINT Number of valid data (max. 210) Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance INFO CIA405_ CANOPEN_ KERNEL_ CIA405_SDO_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout SDO Error information acc. to DS-301 A-18 CIA405.lib Version WAGO-I/O-PRO 32
19 Appendix A Additional Libraries The function block CIA405_SDO_WRITE210 writes the specified data into the object directory of a module (max. data size = 210 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index specify the object directory entry to be described. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has sent the data to be written without error, it signals this fact by changing CONFIRM to TRUE and the O is 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter OINFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted if this is still possible. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-19
20 CIA405_SDO_WRITE4 CIA405_SDO_WRITE4 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_WRITE4 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, module to which data is to be written (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort writing DATA ARRAY [1..4] of BYTE Data to be written DATALENGTH USINT Number of valid data (max. 4) Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance INFO CIA405_ CANOPEN_ KERNEL_ CIA405_SDO_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout SDO Error information acc. to DS-301 A-20 CIA405.lib Version WAGO-I/O-PRO 32
21 Appendix A Additional Libraries The function block CIA405_SDO_WRITE4 writes the specified data into the object directory of a module (max. data size = 4 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index specify the object directory entry to be described. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has sent the data to be written without error, it signals this fact by changing CONFIRM to TRUE and the is 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter INFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted if this is still possible. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-21
22 CIA405_SDO_WRITE7 CIA405_SDO_WRITE7 Category: Function modules for CANopen according to CiA 405 CIA405_SDO_WRITE7 Applicable to: All programmable fieldbus controllers DEVICE CIA405_DEVICE Module ID, Module to which data is to be written (1..127) INDEX WORD Index of the object directory SUBINDEX BYTE Sub-index of the object directory ENABLE BOOL Start / Abort writing DATA ARRAY [1..7] of BYTE Data to be written DATALENGTH USINT Number of valid data (max. 7) Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance INFO CIA405_ CANOPEN_ KERNEL_ CIA405_SDO_ Error information of the CANopen kernel 0 = no error 1 = different error (not specifically listed) 2 = Data overflow 3 = Timeout SDO Error information acc. to DS-301 A-22 CIA405.lib Version WAGO-I/O-PRO 32
23 Appendix A Additional Libraries The function block CIA405_SDO_WRITE7 writes the specified data into the object directory of a module (max. data size = 7 bytes). The module is selected by the DEVICE parameter (an own module is also possible). Index and Sub-index specify the object directory entry to be described. The result of the function block invocation cannot be available before several cycles later. Once all input parameters have received their valid values, the invoker sets ENABLE to TRUE. This results in sending the SDO. When the CAN software has sent the data to be written without error, it signals this fact by changing CONFIRM to TRUE and the is 0. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. Should an error occur during the SDO transmission (e.g. Timeout, Index not existing, etc.) CONFIRM is also set to TRUE, however, has a value unequal to 0. The parameter INFO contains the reason for the error. After evaluating the error, ENABLE has to be reset to FALSE in order to regain the function block basic status. If the invoker sets the ENABLE parameter to FALSE prior to CONFIRM having changed to TRUE, the transmission is aborted if this is still possible. As such CONFIRM and are automatically set to FALSE. WAGO-I/O-PRO 32 Version CIA405.lib A-23
24 CIA405_VERSION CIA405_VERSION Category: Function modules for CANopen CIA405_VERSION Type: Function X Function block Program Applicable to: All programmable fieldbus controllers EN BOOL TRUE at this input activates this function. Return value: Data type: Comments: CIA405_VERSION WORD Library version The function CIA405_VERSION returns the current library version number. During program development, this function can be used for information purposes. Moreover, version related conflicts can be voided during the running time. Version: Description: 5.0 Compatible with the WAGO-I/O-PRO 32 version 2.2 SR5. The library works with the onlinechange feature. A-24 CIA405.lib Version WAGO-I/O-PRO 32
25 Appendix A Additional Libraries EXCEPTION_HANDLER Category: Function modules for CANopen EXCEPTION_HANDLER Applicable to: All programmable fieldbus controllers Output parameter: Data type: Comments: CONFIRM BOOL TRUE: new error FALSE: no new error has occured ERR_SCR ERR_SCR_TYPE Error source NMT_: Nodeguarding error EMY_: Emergency error SDO_: SDO error ERR_NO ERR_NO_TYPE Error description (see function description) DATA_LENGTH BYTE Number of valid data DATA ARRAY [1..8] of BYTE Additional error information WAGO-I/O-PRO 32 Version CIA405.lib A-25
26 EXCEPTION_HANDLER The function block EXCEPTION_HANDLER feeds back errors encountered. This permits a direct error treatment. If a new error is determined then CONFIRM is set to TRUE and an error is precisely specified on the other outputs. If no error has occurred then CONFIRM is set to FALSE. ERR_SRC: NMT_ ERR_NO Description Data NMT_GUARD_ Node guarding from a module has failed DATA[1]: Module ID of the faulty device NMT_STATE_ Module supplies an unexpected status DATA[1]: Module ID or the error device DATA[2]: Expected master condition DATA[3]: Current module status transmitted NMT_TOGGLE_ The status matches that expected, however, the toggle bit is incorrect DATA[1]: Module ID of faulty device DATA[2]: Expected master condition DATA[3]: Current module status sent ERR_SRC: EMY_ ERR_NO Description Data EMY_NO_DATABYTE An emergency is received with data bytes (e.g. in DS301 V3.0 Bootup message) DATA[1]: Module ID of the unit which has transmitted the emergency EMY_QUEUE_ Maximum queue size between the emergencies buffers has been exceeded DATA[1]: Module ID of the device which has transmitted the emergency and could not be entered in the queue. A-26 CIA405.lib Version WAGO-I/O-PRO 32
27 Appendix A Additional Libraries ERR_NO Description Data SDO_HDL_ Received SDO segment contains an incorrect CAN-ID DATA[1]: Index of the attendant client SDO parameter (e.g. 0 conforms to index 1280h in the object directory, 5 = 1285h, and so on) SDO_STATE_ Received SDO segment contains an invalid command specifier DATA[1]: ]: Invalid command specifier SDO_TOGGLE_ Received SDO segment contains an incorrectly set toggle bit No SDO_LEN_ Received SDO block exceeds the maximum length stated in the function block (e.g. CIA405_SDO_READ4 can receive a max. of 4 bytes) DATA[1]: Received data length SDO_ABORT_ Abort SDO Transfer received from server DATA[1]: Index of the attendant client SDO parameter (e.g. 0 corresponds to index 1280h in object directory, 5 = 1285h, etc.) DATA[2]..DATA[8]: Data bytes 1..7 from abort SDO transfer protocol SDO_TIMEOUT_ No reply from the server within the time out time (500ms) DATA[1]: Index of the attendant client SDO parameter (e.g. 0 corresponds to index 1280h in object directory, 5 = 1285h, etc.) ERR_SRC: SDO_ WAGO-I/O-PRO 32 Version CIA405.lib A-27
28 NMT_ADDNODE NMT_ADDNODE Category: Function modules for CANopen NMT_ADDNODE Applicable to: All programmable fieldbus controllers NODE BYTE Module ID GUARDTIME WORD Guarding Time (ms) LT_FACTOR BYTE Lifetime-Factor ENABLE BOOL Start transmit procedure for a CAN message Return value: Data type: Comments: CONFIRM BOOL Confirmation of performance CAN_FRAME_ Information for execution NO_ : no error INVALID_NODE : Module ID invalid (0 or greater than 127) MEMORY_OVERFLOW : Number of max. administrable modules exceeded A-28 CIA405.lib Version WAGO-I/O-PRO 32
29 Appendix A Additional Libraries The function block NMM_ADDNODE initialises the guarding object for the stated module (NODE) with the guarding time (GUARDTIME) and the lifetime factor (LT_FACTOR). Only after these function blocks have been performed is a guarding monitoring and the receipt of emergency communication with the given module possible. The lifetime factor multiplied by the guarding time gives the time after which an error message (by means of function block EXCEPTION_HANDLER) is generated if no guarding reply is received. The initialising is performed by setting ENABLE to TRUE. After the performance CONFIRM is set to TRUE. The status of the initialisation is displayed on the output parameter. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function module has regained its basic status. WAGO-I/O-PRO 32 Version CIA405.lib A-29
30 NMT_CHANGE_STATE NMT_CHANGE_STATE Category: Function modules for CANopen NMT_CHANGE_STATE Applicable to: All programmable fieldbus controllers NODE BYTE Module ID STATE DEVICE_STATE Action to be performed: RESET_NODE : Reset the module RESET_COMMUNICATION : Reset the communication SET_PRE_OPERATIONAL : Transfer to pre-operational SET_OPERATIONAL : Transfer to operational SET_STOPPED : Transfer to stopped ENABLE BOOL Start status change Return value: Data type: Comments: CONFIRM BOOL Confirmation of performance CHANGE_STATE _ Information to perform CHANGE_OK : No errors CHANGE_SEND_ : Module could not transmit CAN message CHANGE_INVALID_NODE : Invalid module ID (invalid area, not initialised) A-30 CIA405.lib Version WAGO-I/O-PRO 32
31 Appendix A Additional Libraries A condition change of a previously initialised module can be triggered (using the function block NMT_ADDNODE) using the function block NMT_CHANGE_STATE. If a 0 is transferred as a NODE parameter, then all modules are transferred to the new status, except for the module which has triggered the command (NMT Master). If a status change is to be generated then this must be explicitly triggered. The status change is performed by setting ENABLE to TRUE. After performance CONFIRM is set to TRUE. The status of the status change is displayed at the output parameter. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function module has regained its basic status. WAGO-I/O-PRO 32 Version CIA405.lib A-31
32 NMT_DELNODE NMT_DELNODE Category: Function modules for CANopen NMT_DELNODE Applicable to: All programmable fieldbus controllers NODE BYTE Module ID Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance FALSE/TRUE Error/OK The function block NMT_DELNODE deletes the stated node from the list for the slaves to be treated. Once the function is successfully performed it is no longer possible for this node to perform a guarding monitoring or to receive emergency messages. A-32 CIA405.lib Version WAGO-I/O-PRO 32
33 Appendix A Additional Libraries NMT_GUARDING Category: Function modules for CANopen NMT_GUARDING Applicable to: All programmable fieldbus controllers NODE BYTE Module ID GUARDING BOOL TRUE : Start Guarding FALSE : Stop Guarding ENABLE BOOL Perform function block Return value: Data type: Comments: CONFIRM BOOL Confirmation of performance GUARD_ Information for performance GUARD_OK : no error GUARD_INVALID_NODE : invalid module ID (invalid area, not initialised) WAGO-I/O-PRO 32 Version CIA405.lib A-33
34 NMT_GUARDING Using the function module NMT_GUARDING the guarding monitoring can be switched on and off. If no or an incorrect reply follows a guarding request then this is displayed using the function block EXCEPTION_HANDLER. If a 0 is transferred as NODE parameter, then all configured modules of the guarding are switched on or off. By setting ENABLE to TRUE the guarding monitoring is activated / deactivated. After performance CONFIRM is set as TRUE. The status is displayed at the output parameter. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function block has regained its basic status. A-34 CIA405.lib Version WAGO-I/O-PRO 32
35 NMT_SLAVE_IN_NW_LIST Appendix A Additional Libraries Category: Function modules for CANopen NMT_SLAVE_IN_NW_LIST Applicable to: All programmable fieldbus controllers NODE BYTE Module ID Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance FALSE/TRUE Slave nor present/present The function block NMT_SLAVE_IN_NW_LIST feeds back whether the stated node is in the internal slave list. This means: if the function block sends back the value TRUE, the node was entered in the list with the aid of the function block NMT_ADDNODE. WAGO-I/O-PRO 32 Version CIA405.lib A-35
36 SEND_CAN_FRAME SEND_CAN_FRAME Category: Function modules for CANopen SEND_CAN_FRAME Applicable to: All programmable fieldbus controllers COB_ID WORD COB-ID of the CAN message RTR_FRAME BOOL RTR or data message DATA ARRAY [1..8] of BYTE data to be written DATALENGTH BYTE Number of valid data (max.8) ENABLE BOOL Start transmit sequence of a CAN message Return value: Data type: Comments: CONFIRM BOOL Confirmation of performance CAN_FRAME_ Sends back information about the transmitted CAN message SEND_OK : CAN message communication successfully sent SEND_ : CAN Controller could not transmit CAN message COB_ID_ : Inadmissible COB-ID used DATALENGTH_ : Data length too large A-36 CIA405.lib Version WAGO-I/O-PRO 32
37 Appendix A Additional Libraries The function block SEND_CAN_FRAME transmits the stated data with the specified COB-ID via the CAN bus. (max. data size = 8 bytes). The type of CAN communication is specified using the input parameter RTR_FRAME (RTR_FRAME- TRUE / FALSE = RTR-frame / data-frame). By setting ENABLE to TRUE the CAN message is transmitted. After transmitting CONFIRM is set to TRUE. The status of the transmission is displayed at the output parameter. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function module has regained its basic status. WAGO-I/O-PRO 32 Version CIA405.lib A-37
38 SYNC_MASTER_SEND_SYNC SYNC_MASTER_SEND_SYNC Category: Function modules for CANopen SYNC_MASTER_SEND_SYNC Applicable to: All programmable fieldbus controllers ENABLE BOOL Start transmission procedure of a SYNC message Output parameter: Data type: Comments: CONFIRM BOOL Confirmation of performance SYNC_ Returns an information by means of the SYNC message sent. SYNC_OK : SYNC transmission was successful SYNC_SEND_ : CAN Controller could not send SYNC message SYNC_ID_ : inadmissible SYNC_ID used A-38 CIA405.lib Version WAGO-I/O-PRO 32
39 Appendix A Additional Libraries The function module SYNC_MASTER_SEND_SYNC sends a SYNC message. The COB-ID used in the SYNC message will be taken from the 0x1005 (COB-ID SYNC message) index. If the module is in the operational status, the receipt of a SYNC message is emulated at the same time to be able to edit synchronously configured PDO s. By setting ENABLE to TRUE a SYNC communication is transmitted. After transmission CONFIRM is set to TRUE. The transmission status is displayed at the output parameter. Setting the ENABLE parameter to FALSE (by the invoker) results in automatically setting CONFIRM to FALSE, and the function module has regained its basic status. WAGO-I/O-PRO 32 Version CIA405.lib A-39
40 A-40 CIA405.lib Version WAGO-I/O-PRO 32
TD-03011E. Identifier Usage in CANopen Networks
Identifier Usage in CANopen Networks Author : U. Koppe Published : January 2003 This document describes the usage of identifiers in CANopen networks. The paper is intended for CANopen newcomers and system
More informationPositioning Controller
Edition May 2008 Positioning Controller Application Note "CANopen Basic Information" Edition May 2008 EPOS 24/1, EPOS 24/5, EPOS 70/10, MCD EPOS 60W, EPOS2 50/5 Firmware version 2000h or higher Introduction
More informationLENORD. +BAUER... automates motion. Fieldbus connection absolute encoders CANopen. Reference. Communication profile DS-301 Device profile DS-406
Fieldbus connection absolute encoders CANopen Communication profile DS-30 Device profile DS-406 LENORD +BAUER... automates motion. Reference D-0R-xCO (.) Right to technical changes and errors reserved.
More informationRPDO 1 TPDO 1 TPDO 5 TPDO 6 TPDO 7 TPDO 8
EN ZC - 6DI8DO CANopen I/O Module 6 Digital Input 8 Digital Output Or 8 Counters (3 bit) 8 Digital input 8 Digital output User Manual Contents: Features PDOs PDO Type Emergency Message Functional Diagrams
More informationCANopen high-level protocol for CAN-bus
CANopen high-level protocol for CAN-bus H. Boterenbrood NIKHEF, Amsterdam March 20, 2000 Contents 1 INTRODUCTION... 2 2 CAL... 2 3 CANOPEN... 3 3.1 CANOPEN OBJECT DICTIONARY... 3 3.2 CANOPEN COMMUNICATION...
More informationCANopen Fieldbus Documentation
CANopen Fieldbus Documentation 5th generation of inverter FUNDAMENTALS COMMUNICATION PARAMETERS V 5.3 04/2007 GB MI BCI AM Fieldbus Applications POSI Switch CANopen 5th Generation of Inverters Table of
More informationJena er Antriebstechnik. GmbH. 1. Introduction. 2. Properties. 3. Hardware. 4. Baud Rates. Brief Instructions - CANopen Interface
Project : ECOSTEP 100/200 Application Note No. 23 Page 1 of 10 Prepared by: Henrik Bräutigam Operation of ECOSTEP at CANopen Bus Date: 05-01-05 Brief Instructions - CANopen Interface 1. Introduction The
More informationANTAL ELECTRONIC Field Bus and Communication Technology. Manual PDP2CAN. Version 3.08
ANTAL ELECTRONIC Field Bus and Communication Technology Manual PDP2CAN Version 3.08 ANTAL ELECTRONIC Höfles 4 91322 Gräfenberg Telefon (+49) 09192/9256 0 Fax (+49) 09192/9256 78 Important Notice Antal
More informationSingle Board Controller (pcb controller) CS0015
System manual Single Board Controller (pcb controller) CS0015 System manual single board controller, October 1999 Guarantee This manual was written with the utmost care. However, we cannot assume any guarantee
More informationCANopen Communication Protocol
Users' Manual for SM 137 - SM 140 motors H5834D0009ING 02 05/15/2007 CANopen Communication Protocol S.r.l. Publication information Update List Revision Added Deleted Changed 00 Unreleased 01 Sect. 9.1
More informationMicro800 Programmable Controllers: Getting Started with CIP Client Messaging
Quick Start Micro800 Programmable Controllers: Getting Started with CIP Client Messaging Catalog Numbers Bulletin 2080-LC30, 2080-LC50 Important User Information Solid-state equipment has operational characteristics
More informationGetting Started with CANopen Version 1.1 2008-05-29 Application Note AN-AON-1-1102
Version 1.1 2008-05-29 Restrictions Abstract Public Document This application note explains items which need to be considered when creating a CANopen device or system. The Manager, Systems Engineer, and
More information2354235 11/2008. Altivar 312. Variable speed drives for asynchronous motors. CANopen communication manual 05/2009 BBV52819. www.schneider-electric.
2354235 11/2008 Altivar 312 Variable speed drives for asynchronous motors CANopen communication manual 05/2009 BBV52819 www.schneider-electric.com Contents Important Information 4 Before you begin 5 Documentation
More informationPCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)
PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware
More informationMBP_MSTR: Modbus Plus Master 12
Unity Pro MBP_MSTR 33002527 07/2011 MBP_MSTR: Modbus Plus Master 12 Introduction This chapter describes the MBP_MSTR block. What s in this Chapter? This chapter contains the following topics: Topic Page
More informationPositioning Controllers. Communication Guide. Document ID: rel4054
Communication Guide EPOS2 Positioning Controllers Edition April 2013 Positioning Controllers Communication Guide Document ID: rel4054 maxon motor ag Brünigstrasse 220 P.O.Box 263 CH-6072 Sachseln Phone
More informationSANMOTION AC SERVO SYSTEMS
SANMOTION AC SERVO SYSTEMS WITH R SD2-071126-01-KM INTERFACE Instruction Manual SANYO DENKI About This Manual Overview This document is part of SANMOTION R-series servo amplifier manual, provided by SANYO
More informationUSER S MANUAL for MPNC100 series
USER S MANUAL for MPNC100 series ME7020_03 04/15 1 INDICE 1 Introduction... 3 1.1 Staff skill... 3 1.2 Symbols... 3 1.3 Security... 3 2 MPNC100 CANopen... 4 2.1 System description... 4 2.2 Technical data...
More informationAbsolute rotary encoder GEL 235EC
Absolute rotary encoder GEL 235EC EtherCAT fieldbus interface Reference D-02R-235EC (1.1) Right to technical changes and errors reserved. 2011-11 Device manufacturer and publisher: Lenord, Bauer & Co.
More informationComputer Networks. Chapter 5 Transport Protocols
Computer Networks Chapter 5 Transport Protocols Transport Protocol Provides end-to-end transport Hides the network details Transport protocol or service (TS) offers: Different types of services QoS Data
More informationAKD EtherNet/IP Communication
AKD EtherNet/IP Communication Edition August 2012, Revision C Valid for firmware version 1.7 Patents Pending Part Number 903-200008-00 Keep all manuals as a product component during the life span of the
More informationNilar High voltage energy storage solutions
Specifications Nilar High voltage energy storage solutions Nilar offers high power battery solutions that are easy to use, robust, resource efficient and have a low lifetime cost. High voltage energy storage
More informationCB15/CB155. PROFIBUS Module
CB15/CB155 PROFIBUS Module Contents Warning and Caution Notes 1. OVERVIEW 1.1 Description and Features 1.2 Application on a PROFIBUS Link 2. INSTALLATION 2.1 Installing the Module 2.1.1 CB15 Installation
More informationACCELENS (ACS) INCLINOMETER WITH CANOPEN INTERFACE
ACCELENS (ACS) INCLINOMETER WITH CANOPEN INTERFACE User Manual AMERICAS FRABA Inc. 1800 East State Street, Suite 148 Hamilton, NJ 08609-2020, USA T +1 609 750-8705, F +1 609 750-8703 www.posital.com, info@posital.com
More information4 non-safe digital I/O channels 2 IO-Link Master V1.1 slots. Figure 1. Figure 2. Type code. TBPN-L1-FDIO1-2IOL Ident no. 6814053.
PROFINET slave Integrated Ethernet switch 100 Mbps supported 2 x M12, 4-pin, D-coded, Ethernet fieldbus connection Glass-fiber reinforced housing Shock and vibration tested Potted module electronics Protection
More informationDeviceNet Bus Software Help for Programming an Allen Bradley Control System
FBP FieldBusPlug V7 DeviceNet Bus Software Help for Programming an Allen Bradley Control System DeviceNet Software Help for Programming an Allen Bradley Control System Contents Page General Purpose...
More informationOCS Training Workshop LAB14. Email Setup
OCS Training Workshop LAB14 Email Setup Introduction The objective of this lab is to provide the skills to develop and trouble shoot email messaging. Overview Electronic mail (email) is a method of exchanging
More informationApplication Note. EtherCAT Master Architecture. Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT
Application Note EtherCAT Master Architecture Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT Yaskawa America, Inc. Drives & Motion Division 2014 March 5, 2015 Page 1 of 18 Table of
More information2354235 11/2008. Altivar 312. Variable speed drives for asynchronous motors. CANopen communication manual 09/2009 BBV52819. www.schneider-electric.
2354235 11/2008 Altivar 312 Variable speed drives for asynchronous motors CANopen communication manual 09/2009 BBV52819 www.schneider-electric.com Contents Important Information 4 Before you begin 5 Documentation
More informationLIN (Local Interconnected Network)
Slide 1 LIN (Local Interconnected Network) Fundamentals of the LIN Protocol Ralf Schwering,, Software Development Engineer Vector Informatik GmbH www.lin-subbus.org -1- Slide 2 Agenda Communication Principle
More informationCANnes PC CAN Interface Manual
CANnes PC CAN Interface Manual Version: 1.21 October 1 st, 2004 D 20375 Hamburg, Germany Phone +49-40-51 48 06 0 FAX: +49-40-51 48 06 60 2 CANnes Card Manual V1.21 Version Version Date Author Comment 1.00
More informationDeviceNet Communication Manual
DeviceNet Communication Manual Soft-Starter Series: SSW-07/SSW-08 Language: English Document: 10000046963 / 00 03/2008 Summary ABOUT THIS MANUAL... 5 ABBREVIATIONS AND DEFINITIONS... 5 NUMERICAL REPRESENTATION...
More informationIMPORTANT PRODUCT INFORMATION
January 2010 IMPORTANT PRODUCT INFORMATION READ THIS INFORMATION FIRST Product: Max-ON Hot-Backup Redundancy Software, Release 2.05 Introduction Max-ON is a trademark of GE Intelligent Platforms, Inc.
More informationEtherCAT Fieldbus Documentation
EtherCAT Fieldbus Documentation 5th Generation of Inverters FUNDAMENTALS COMMUNICATION PARAMETERS V 5.3 04/2007 GB MI BCI AM Fieldbus Applications POSI Switch EtherCAT 5th Generation of Inverters Table
More informationTransport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
More informationModbus Communications for PanelView Terminals
User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document
More informationI.S. 1 remote I/O system Redundant coupling via PROFIBUS DP
I.S. 1 remote I/O system Redundant coupling via PROFIBUS DP 1. Functions An I. S. 1 fieldstation can be equipped with a primary and a redundant central unit (), whereby each has its own independent PROFIBUS
More informationLIN (Local Interconnect Network):
LIN (Local Interconnect Network): History: LIN (Local Interconnect Network) was developed as cost-effective alternate to CAN protocol. In 1998 a group of companies including Volvo, Motorola, Audi, BMW,
More informationEUROMAP 66-1. Protocol for Communication with Peripheral Equipment. General Description
EUROMAP 66-1 Protocol for Communication with Peripheral Equipment General Description Version 1.2, December 2002 (10 pages) This recommendation was prepared by the Technical Commission of EUROMAP. History
More informationUnique Micro Design Advanced Thinking Products. Model S151 UMD Transfer Utility for the Nippondenso BHT Series User Manual
S151 User Manual Advanced Thinking Products Unique Micro Design Advanced Thinking Products Model S151 UMD Transfer Utility for the Nippondenso BHT Series User Manual Document Reference : DOC-S151-UM UMD
More informationLibrary ModbusRTUlib Modbus RTU master communication. TXV 003 52.02 3 rd Issue February 2010 All rights reserved
R Library ModbusRTUlib Modbus RTU master communication TXV 003 52.02 3 rd Issue February 2010 All rights reserved History of changes Date Issue Description of changes April 2009 1 First issue of ModbusRTULib_V10
More informationARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction
Software ISO 7816 I/O Line Implementation Features ISO 7816-3 compliant (direct convention) Byte reception and transmission with parity check Retransmission on error detection Automatic reception at the
More informationAN017. CAN Bus Monitor for Kvaser. Introduction. CAN Monitor
AN017 CAN Bus Monitor for Kvaser Introduction CAN card manufactures provide a wide range of tools for performing CAN analysis. The CAN Monitor is the simplest form of software tool, usually packaged free
More informationAppendix B RCS11 Remote Communications
Appendix B RCS11 Remote Communications B.1 Host Computer Remote Communications Control and status messages are conveyed between the RCS11 and the host computer using packetized message blocks in accordance
More informationSPA-Bus Communication Protocol V2.5. Technical description
EN Issued 96-01-23 Modified 2001.07.31 Version C Checked MP Approved TK SPA-bus Communication Protocol V2.5 Data subject to change without notice Contents 1.0 Introduction... 4 2.0 General description...
More informationSoftware User Guide UG-461
Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment
More informationIn-Vehicle Networking
In-Vehicle Networking SAE Network classification Class A networks Low Speed (
More informationImplementing SPI Master and Slave Functionality Using the Z8 Encore! F083A
Application Note Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A AN026701-0308 Abstract This application note demonstrates a method of implementing the Serial Peripheral Interface
More informationVoice over IP. Demonstration 1: VoIP Protocols. Network Environment
Voice over IP Demonstration 1: VoIP Protocols Network Environment We use two Windows workstations from the production network, both with OpenPhone application (figure 1). The OpenH.323 project has developed
More informationTSX ETY 110 Module 8
Module 8 Introduction Subject of this chapter What s in this Chapter? This chapter describes the implementation of a TSX ETY 110 module. This chapter contains the following sections: Section Topic Page
More informationEDSMF2178IB.Li. L force Communication. Ä.Li ä. Communication Manual. CANopen EMF2178IB. Communication module
EDSMF2178IB.Li L force Communication Ä.Li ä Communication Manual CANopen EMF2178IB Communication module i Contents 1 About this documentation.................................................. 5 1.1 Document
More informationLOCAL INTERCONNECT NETWORK (LIN)
54B-1 GROUP 54B LOCAL INTERCONNECT NETWORK (LIN) CONTENTS GENERAL INFORMATION........ 54B-2............ 54B-3 STRUCTURE................... 54B-2 54B-2 LIN refers to "Local Interconnect Network," which
More informationwww.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany
Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network
More informationFACTORY AUTOMATION. Manual Commissioning IDENTControl IC-KP-B12-V45 and IC-KP-B17-AIDA1 with PROFINET Protocol to Siemens S7 Controller
FACTORY AUTOMATION Manual Commissioning IDENTControl IC-KP-B12-V45 and IC-KP-B17-AIDA1 with PROFINET Protocol to Siemens S7 Controller With regard to the supply of products, the current issue of the following
More informationCommunication Protocol
Analysis of the NXT Bluetooth Communication Protocol By Sivan Toledo September 2006 The NXT supports Bluetooth communication between a program running on the NXT and a program running on some other Bluetooth
More informationSystem.lib. Contents. WAGO-I/O-PRO 32 Library
Appendix A - Additional Libraries WAGO-I/O-PRO 32 Library Contents GET_ACT_CYCLE...3 GET_MAX_CYCLE...4 GET_MIN_CYCLE...5 GET_PLC_ACT_CYCLE...6 GET_PLC_MAX_CYCLE...7 GET_PLC_MIN_CYCLE...8 GET_PROGRAM_ID...9
More informationXID ERRORS. vr352 May 2015. XID Errors
ID ERRORS vr352 May 2015 ID Errors Introduction... 1 1.1. What Is an id Message... 1 1.2. How to Use id Messages... 1 Working with id Errors... 2 2.1. Viewing id Error Messages... 2 2.2. Tools That Provide
More informationAPPLICATION PROGRAMMING INTERFACE
APPLICATION PROGRAMMING INTERFACE Advanced Card Systems Ltd. Website: www.acs.com.hk Email: info@acs.com.hk Table of Contents 1.0. Introduction... 4 2.0.... 5 2.1. Overview... 5 2.2. Communication Speed...
More informationUsing Logix5000 Controllers as Masters or Slaves on Modbus
Application Solution Using Logix5000 Controllers as Masters or Slaves on Modbus Purpose of the Document This application solution, and the associated RSLogix 5000 project files, help you use Logix5000
More informationFieldbus slave modules with I/Os, DIO
140 Fieldbus slave modules with I/Os, DIO 1534CF00 1534CH00 1534PF00 1534PH00 1536CH00 1536CL10 1536PH00 1536PL00 Order number 1534CF00 1534CH00 1534PF00 1534PH00 Figure Type SM 153, CANopen slave, DIO
More informationINCLINOMETER WITH CAN-BUS INTERFACE USER MANUAL
INCLINOMETER WITH CAN-BUS INTERFACE USER MANUAL Imprint FRABA POSITAL GmbH Schanzenstraße 35 D-51063 Köln Telefon +49 (0) 221 96213-0 Telefax +49 (0) 221 96213-20 Internet http://www.posital.com e-mail
More informationDistributed Real-Time Systems (TI-DRTS) Track 2. CAN-BUS Introduction. Version 9.11.2009 Ref. VECTOR application note & Motorola note
Distributed Real-Time Systems (TI-DRTS) Track 2 CAN-BUS Introduction Version 9.11.2009 Ref. VECTOR application note & Motorola note What is CAN? Controller Area Network (CAN) is a common, small area network
More informationBL compact multiprotocol station for Industrial Ethernet SSI interface BLCEN-1M12MT-1SSI
Compact fieldbus I/O module in IP69K EtherNet/IP, Modbus TCP, or PROFINET slave Integrated Ethernet switch 10 Mbps / 100 Mbps Two males M12, 4-pin, D-coded, for fieldbus connection 2 rotary switches for
More informationNetwork operations systems TOPS Voice service node. Log and alarm messages Release: VSN04 Status: Standard Version: 03.01
Network operations systems TOPS Voice service node Log and alarm messages Release: VSN04 Status: Standard Version: 03.01 Network operations systems TOPS Voice service node Log and alarm messages Publication
More informationProgrammable set for Ethernet Modbus/TCP in IP20 TI-BL20-PG-EN-8
CoDeSys-programmable acc. to IEC 61131-3 Cable max. 50 m between interface and read/write head 10/100 Mbps LEDs for display of supply voltage, group and bus errors as well as status and diagnostics Connection
More informationWinCC Options. Redundancy. Manual C79000-G8263-C142-01
WinCC Options Redundancy Manual Edition November 1998 WinCC, SIMATIC, SINEC, STEP are Siemens registered trademarks. All other product and system names in this manual are (registered) trademarks of their
More informationCompact multiprotocol I/O module for Ethernet 8 digital PNP inputs and 8 digital PNP outputs 2 A TBEN-L1-8DIP-8DOP
EtherNet/IP, Modbus TCP, or PROFINET slave Integrated Ethernet switch Supports 10 Mbps/100 Mbps 2 x M12, 4-pin, D-coded, Ethernet fieldbus connection 7/8" males, 5-pin, for power supply Separated power
More informationSIMATIC NET. Functions (FC) and function blocks (FB) for SIMATIC NET S7 CPs. Preface. Overview and general information on working with FCs and FBs
Preface Overview and general information on working with FCs and FBs 1 SIMATIC NET Functions (FC) and function blocks (FB) for SIMATIC NET S7 CPs Programming Manual FCs / FBs for Industrial Ethernet 2
More informationCAM-VGA100 User Manual
CAM-VGA100 User Manual Release Note: 1. Jan 28, 2004 official released v1.0 2. Feb 24, 2004 official released v1.1 Fix the definition of verify code Fix the bug of unable jump to power save mode Fix the
More informationCOMP 361 Computer Communications Networks. Fall Semester 2003. Midterm Examination
COMP 361 Computer Communications Networks Fall Semester 2003 Midterm Examination Date: October 23, 2003, Time 18:30pm --19:50pm Name: Student ID: Email: Instructions: 1. This is a closed book exam 2. This
More informationPCAN-B10011S Bus Converter High-speed CAN to Truck Trailer CAN. User Manual. Document version 2.1.0 (2013-11-15)
PCAN-B10011S Bus Converter High-speed CAN to Truck Trailer CAN User Manual Document version 2.1.0 (2013-11-15) Products taken into account Product Name Model Part number PCAN-B10011S IPEH-002041 CANopen
More informationPROTOCOL CONVERTER. Innovation Lives in ADFweb.com. 1) Modbus to M Bus (code order: HD67029M serie)
PROTOCOL CONVERTER Innovation Lives in ADFweb.com 1) to (code order: HD67029M serie) 2) TCP to (code order: HD67044 B2 serie) 3) CANopen to (code order: HD67051 B2 serie) 4) PROFIBUS to (code order: HD67053
More informationCANopen communication protocol
CANopen communication protocol 1/43 Document revisions version date description A 10/08 - creation B 07/09 - addition of OIML R76 settings description 2/43 1 INSTALLATION... 5 1.1 Switching to CANopen
More informationSIMOTION. Supplement to the FM 350-1, FM 350-2 and FM 352 Modules. Preface. Description 1. Function blocks of the FM 350-1
Preface SIMOTION Supplement to the FM50-1, FM50-2 and FM 352 Modules SIMOTION Supplement to the FM 350-1, FM 350-2 and FM 352 Modules Function Manual Description 1 Function blocks of the FM 350-1 2 Function
More informationGE Power Controls FIELDBUS APPENDIX PROFIBUS DP. Doc. No.: ASTAT Plus PB_Appendix-v0
GE Power Controls = FIELDBUS APPENDIX PROFIBUS DP = Doc. No.: ASTAT Plus PB_Appendix-v0 Fieldbus Appendix: PROFIBUS DP 1 Fieldbus Introduction...... 2 1.1 Introduction to Profibus-DP... 2 1.2 Network Overview...
More informationHow To Fix A Fault Fault In A Gbk Gbq (Gbk) Gbx (Gbt) (Gt) (Unmanipulated) (Program) (Powerbk.Org) (Amd64
Trouble shooting manual (part 2 of 2), Event log messages Robot Controller IRC5 M2004 Trouble Shooting Manual (part 2 of 2), Event log messages Robot Controller IRC5 M2004 Document ID: 3HAC020738-001 Revision:
More informationNetBiter webscada Modbus User Manual
User Manual IntelliCom Innovation AB Pilefeltsgatan 93-95 SE-302 50 Halmstad SWEDEN Phone +46 35 17 29 90 Fax +46 35 17 29 09 email info@intellicom.se www www.intellicom.se Revision List Revision Date
More informationTechnical Support Bulletin Nr.18 Modbus Tips
Technical Support Bulletin Nr.18 Modbus Tips Contents! Definitions! Implemented commands! Examples of commands or frames! Calculating the logical area! Reading a signed variable! Example of commands supported
More informationLocal Interconnect Network Training. Local Interconnect Network Training. Overview
Overview Local Interconnect Network Training History and introduction Technical features The ISO/OSI reference model and LIN Frames Message Frames Communication concept of LIN Command Frames and Extended
More informationHow To Write A Canopen Program For A Network (Auv) With A Network And Data Communication (Can) On A Computer (Canopen) (Canconnect) (Aui) (Cannopen) And A Network) (
CANopen Master and Node Software Radoslav Bortel, Faculty of Electrical Engineering, Czech Technical University, Prague Mentors: Mark Sibenac, Bill Kirkwood Summer 2002 Keywords: CAN, CANopen, communication,
More informationDNP Master Ethernet Driver Help. 2015 Kepware Technologies
2015 Kepware Technologies 2 Table of Contents Table of Contents 2 8 Overview 8 Channel Setup 9 Communications General 9 Timing 10 Device Setup 11 Communications 12 Polling 14 Unsolicited Messaging 16 Event
More informationQuectel Cellular Engine
Cellular Engine GSM Multiplexer Application Notes GSM_MUX_AN_V1.00 Document Title GSM Multiplexer Application Notes Version 1.00 Date 2009-06-27 Status Document Control ID Release GSM_MUX_AN_V1.00 General
More informationTAP Interface Specifications
TAP Interface Specifications This Document is for those who want to develop their own paging control software or add an interface for the WaveWare v9 Series Paging Encoder to their existing software applications.
More informationVersions. Q.station Q.station T. Q.station D. Q.station DT x x
Most important features: Very high data rates up to 100 khz each channel 100 khz at 16 channels, 10 khz at 128 channels 64 Q.bloxx modules connectable Ethernet interface for configuration and data output
More informationSet for PROFINET IO in IP20 TI-BL20-EN-PN-4
Cable max. 50 m between interface and read/write head Connection of up to 4 read/write heads via BL ident extension cables Mixed operation of HF and UHF read/ write heads Connectors /S2500 Type code Ident
More informationFreescale MQX USB Device User Guide
Freescale MQX USB Device User Guide MQXUSBDEVUG Rev. 4 02/2014 How to Reach Us: Home Page: freescale.com Web Support: freescale.com/support Information in this document is provided solely to enable system
More informationEtherCAT Communication Manual
Specialized Vision Sensor for Positioning FZM1 Series EtherCAT Communication Manual Cat. No. Q179-E1-01 Trademarks and Copyrights EtherCAT is a registered trademark of Beckhoff Automation GmbH (Germany).
More informationManual. MOVIAXIS MX Multi-Axis Servo Inverter XFE24A EtherCAT Fieldbus Interface. Edition 08/2007 11550619 / EN
Gearmotors \ Industrial Gear Units \ Drive Electronics \ Drive Automation \ Services MOVIAXIS MX Multi-Axis Servo Inverter XFE24A EtherCAT Fieldbus Interface Edition 8/27 1155619 / EN Manual SEW-EURODRIVE
More informationSoftstarters. Type PSTX Fieldbus communication, Built-in Modbus RTU. 1SFC132089M0201 April 2015 1SFC132089M0201 1
Softstarters Type PSTX Fieldbus communication, Built-in Modbus RTU 1SFC132089M0201 April 2015 1SFC132089M0201 1 1 Modbus RTU The Modbus protocol is a fieldbus protocol that provides full control and status
More informationHow To Configure An Iec 60870-5 (Runtu) For A Testnet (Rntu)
SCADAPack E IEC 60870-5-101/104 Slave Technical Manual 2 SCADAPack E IEC 60870-5-101/104 Slave Technical Manual Table of Contents Part I IEC 60870-5-101/104 Slave Technical 4 1 Technical... Support 4 2
More informationIP - The Internet Protocol
Orientation IP - The Internet Protocol IP (Internet Protocol) is a Network Layer Protocol. IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network
More informationBelow is a diagram explaining the data packet and the timing related to the mouse clock while receiving a byte from the PS-2 mouse:
PS-2 Mouse: The Protocol: For out mini project we designed a serial port transmitter receiver, which uses the Baud rate protocol. The PS-2 port is similar to the serial port (performs the function of transmitting
More informationIntroduction To The CANopen Protocol Version 1.1 Application Note AN-ION-1-1100
Version 1.1 Application Note AN-ION-1-1100 Restrictions Abstract Public Document This application note is a brief introduction to the Higher-Layer CAN Protocol called CANopen. Table of Contents 1 Overview...1
More informationAN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1.
SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES 1. Introduction C8051F3xx and C8051F41x devices are equipped with an SMBus serial I/O peripheral that is compliant with both the System Management
More informationAPCI-8001, APCI-8008 and CPCI-8004
POSITIONING AND CONTOURING CONTROL SYSTEM APCI-8001, APCI-8008 and CPCI-8004 ELCAM Interface Rev. 9/022014 www.addi-data.com CONTENTS 3 1 Introduction...4 2 Using the ELCAM functionality...5 2.1 Initialising
More informationEPM2000 LabVIEW Building Applications Instructions
EPM2000 LabVIEW Building Applications Instructions Copyright (C) 2000 Molectron Detector, Incorporated Introduction The EPM2000 LabVIEW VI library is a collection of 57 configuration VIs that allow the
More informationKNX Gateway RGK02-5023E-01
KNX Gateway RGK02-5023E-01 Table of contents Page 1 General Information 1.1 Technical data 5 1.2. Intended Use 6 1.3 Specifications 6 1.4 Compatibility 6 1.5 Scope of delivery 6 2 Information about the
More informationTOE2-IP FTP Server Demo Reference Design Manual Rev1.0 9-Jan-15
TOE2-IP FTP Server Demo Reference Design Manual Rev1.0 9-Jan-15 1 Introduction File Transfer Protocol (FTP) is the protocol designed for file sharing over internet. By using TCP/IP for lower layer, FTP
More informationETS4 Diagnostics. KNX Association
ETS4 Diagnostics Table of Contents 1 Diagnostics and fault location... 3 2 Diagnostics: Individual addresses...... 4 2.1 Devices in Programming Mode... 4 2.2 Checking if an address exists and locating
More informationUser manual. magnetic absolute positioning drive AG03/1
User manual magnetic absolute positioning drive AG03/1 1 GENERAL REMARKS... 3 1.1 DOCUMENTATION... 3 1.2 BLOCK DIAGRAM... 3 2 FUNCTIONAL DESCRIPTION... 4 2.1 SYSTEM STATUS WORD... 4 2.2 OPERATING MODES...
More information