GSIOC RS232 communication files

版本 1.0.0.0 (5.2 KB) 作者: Geoffrey Akien
For communicating with GSIOC devices via RS232
577.0 次下载
更新时间 2013/5/21

查看许可证

This is a more general form of the protocols for Gilson HPLC pumps in CO2gui and the Gilson pump files.

Create a serialObject:
serialObject = gsiocobj(comPortNumber)

Connect to the device:
gsiocobjconnect(serialObject)

Send some commands:
gsiocobjcomm(type, serialObject, deviceID, command) writes or reads information from GSIOC devices (initially designed for the 305, but probably works the same for other devices), connected via the Gilson 506C interface through RS232 (the pumps connect to the interface via RS422). type is 'read' or 'write', serialObject is the serial port object, deviceID the ID of the GSIOC device (they are set to 1 by default, but
% may be between 1 and 63 depending on the system - the interface is usually 63), command is the command to be read/written. If reading a value, function responds with the requested value. If writing a value, the response is [1 value] if successful. For both read and write operations, the response is -1 if the controller returns an unexpected message, -2 if there was no response, or -3 if any of the arguments were invalid.

Disconnect and cleanup when done:
gsiocobj(serialObject)

引用格式

Geoffrey Akien (2024). GSIOC RS232 communication files (https://www.mathworks.com/matlabcentral/fileexchange/41812-gsioc-rs232-communication-files), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R14SP1
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Instrument Control Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0