del_modbus_signal

이 함수는 로봇 컨트롤러에 미리 등록한 Modbus I/O 신호 정보를 삭제합니다.

정의
DRFLEx.h, CDRFLEx 클래스의 public 섹션

bool del_modbus_signal(string strSymbol)
{
    return _del_modbus_signal(_rbtCtrl, strSymbol.c_str());
};

매개변수

매개변수 이름

자료형

기본값

설명

strSymbol

string

삭제할 등록된 Modbus 신호 이름

반환값

값

설명

0

오류 — Modbus 등록을 삭제하지 못했습니다.

1

성공 — Modbus 신호를 삭제했습니다.

예제

/*
 * Modbus I/O 신호가 “di1”과 “do1”로 등록되어 있고
 * 이 신호 등록을 삭제하려는 경우입니다.
 */

drfl.del_modbus_signal("di1");    // “di1” 접점 등록 삭제
drfl.del_modbus_signal("do1");    // “do1” 접점 등록 삭제

이 예제는 앞서 등록한 Modbus I/O 점을 삭제하는 방법을 보여 줍니다. 이 함수를 호출하면 해당 신호 이름은 컨트롤러 메모리에서 더 이상 읽기/쓰기에 사용할 수 없습니다.