Network Functions

Most Network functions are used to share data between In-Sight sensors and other TCP/IP devices on a network. An additional function, WriteImageFTP, provides a method for automatically saving images to a network storage device using an FTP server.

  • ClearResultsBuffer: Clears any buffered results from a factory protocol results buffer after a specified event.
  • GetByteCount: Returns the number of bytes written to a FormatOutputBuffer, ReadCCLinkBitBuffer, ReadCCLinkWordBuffer, ReadEIPBuffer, ReadLatchedUserDataBuffer, ReadModbusBuffer, ReadProfinetBuffer or ReadUserDataBuffer function.
  • GetConnectionStatus: Returns the connection status of the specified protocol.
  • GetRemoteAddress: Returns the last IP address from which the UDP server received a message.
  • GetRemotePort: Returns the last client's port number from which the UDP sever received a message.
  • Packet: Defines the binary string packet format to be read or sent by the TCPDevice function.
  • QueryDevice: Writes data out to a specified TCP/IP client device, then reads the data back from that device.
  • ReadCCLinkBitBuffer: Reads (consumes) data sent by a Mitsubishi PLC and Motion Controller (MC) using CC-Link communications.
  • ReadCCLinkWordBuffer: Reads (consumes) data sent by a Mitsubishi PLC/MC using CC-Link communications.
  • ReadDevice: Imports data to an In-Sight sensor from a TCP/IP client device.
  • ReadEIP: Reads (consumes) data produced by a client using EtherNet/IP protocol. EtherNet/IP is an application-level protocol implemented on top of Ethernet and TCP/IP protocols, allowing the transfer of data in industrial environments over the Ethernet. For more information on the EtherNet/IP protocol, go to odva.org.
  • ReadEIPBuffer: Reads (consumes) data sent by a remote client using EtherNet/IP protocol to a referenced Buffer structure created by the FormatInputBuffer function.
  • ReadLatchedUserDataBuffer: Reads data contained in a FormatInputBuffer function, when in a buffered acquisition mode.
  • ReadMC: Reads (consumes) data sent by a Mitsubishi PLC/MC using SLMP communications.
  • ReadModbusBuffer: Reads (consumes) data sent by a remote client using Modbus protocol.
  • ReadProfinetBuffer: Reads (consumes) data sent by a remote client using Profinet protocol to a referenced Buffer structure created by the FormatInputBuffer function.
  • ReadResult: Imports values from a networked In-Sight sensor (the "sender").
  • ReadUserDataBuffer: Reads (consumes) data in the User Data field of the currently enabled factory protocol.
  • TCPDevice: Defines an In-Sight spreadsheet cell as a TCP/IP device (client or server).
  • UDPDevice: Defines a single connection to communicate with another networked device over User Datagram Protocol (UDP).
  • WriteCCLinkBitBuffer: Writes data to a Mitsubishi PLC/MC using CC-Link communications.
  • WriteCCLinkWordBuffer: Writes data to a Mitsubishi PLC/MC using CC-Link communications.
  • WriteDevice: Exports data from an In-Sight sensor to a TCP/IP server device.
  • WriteEIP: Writes data at the specified Request Packet Interval (RPI) for client devices to read (consume) using EtherNet/IP protocol.
  • WriteEIPBuffer: Writes data to a referenced Buffer structure created by the FormatOutputBuffer function at the specified Request Packet Interval (RPI) for client devices to read (consume) using EtherNet/IP protocol.
  • WriteFTP: Appends a string to a specified file on an FTP server on the network.
  • WriteImageFTP: Writes the current image to a target system running an FTP server.
  • WriteImageSFTP: Writes the current image to a target system running an SFTP server.
  • WriteMC: Writes data to a Mitsubishi PLC/MC using SLMP communications.
  • WriteModbusBuffer: Writes data from a referenced Buffer structure, created by the FormatOutputBuffer function, making it available to a remote client device using the Modbus protocol.
  • WriteProfinetBuffer: Writes data to a referenced Buffer structure created by the FormatOutputBuffer function at the specified Request Packet Interval (RPI) for client devices to read (consume) using Profinet protocol.
  • WriteResult: Exports values to a networked In-Sight sensor (the "receiver").
  • WriteResultsBuffer: Writes data to a referenced Buffer structure created by the FormatOutputBuffer function for client devices to read (consume) by any enabled factory communication protocol.
  • WriteSMTP: Sends an email message by way of an SMTP server.