FUNCTION_BLOCK BS_ModbusCom VAR_INPUT SerialCom : byte ; NetSend : array [ 0 .. 64 ] of NetSendConfig ; NetSendDelay : time ; ComSend : array [ 0 .. 64 ] of ComSendConfig ; ComSendDelay : time ; ComRecvDelay : time ; ComAnalysisDelay : time ; DataReadLength : int ; END_VAR VAR_OUTPUT DataStr : array [ 0 .. 128 ] of byte ; DataRead : array [ 0 .. 128 ] of DataFormat ; END_VAR END_FUNCTION_BLOCK