본문 바로가기

전체 글26

[package] Newtonsoft.Json using Newtonsoft.Json.Linq; using Newtonsoft.Json; namespace jsonTest { public partial class Form1 : Form { public Form1() { InitializeComponent(); } class test { public string keey; public string keyyyy; } private void Form1_Load(object sender, EventArgs e) { // Newtonsoft.JSON 활용 string json = "{\"key\":\"value\"}"; JObject j = new JObject(); j.Add("key", "value"); j.Add("key2", "park"); label.. 2022. 12. 1.
[MODBUS] PLC란? PLC란? PLC란 Programmable Logic Controller로 직역하자면 프로그램 가능한 논리 제어 장치입니다. PLC는 공장과 같은 산업현장에서 자동 제어 및 감시를 하기 위한 제어 장치. 스위치센서, 온도, 위치, 시퀀싱, 로직, 카운팅, 연산 정보 등을 입력으로 받아들인 뒤 입력된 프로그램에 의해 순차적으로 논리를 처리. 그에 따른 출력을 기반으로 공기 실린더, 유압실린더. 진동판과 같은 외부 장치를 제어. 배선을 프로그램이 대신해서 기계를 동작 시키는 것 2022. 11. 17.
[MODBUS] HMI란?? HMI (Human Machine Interface)는 기계, 컴퓨터 프로그램 또는 시스템과 사용자가 통신할 수 있게 해주는 운영자 대시보드를 의미. 일반적으로 산업 환경에서 사용되는 화면을 설명하는 데 사용 산업 및 제조 공정과 기계를 조정하고 제어하기 위해 HMI을 사용합니다. HMI는 실시간 데이터를 표시하고 사용자가 그래픽 사용자 인터페이스를 사용하여 기계를 제어할 수 있도록 합니다. HMI는 생산 및 공정 목표를 조정하여 제어 및 최적화를 지원합니다. HMI의 목적은 실시간 운영 정보를 이해하기 쉽게 표시하는 것입니다. 시각적 프로세스 그래픽은 모터 및 밸브 상태, 탱크 수위, 압력, 진동, 기타 공정 매개변수에 의미와 상황 정보를 제공합니다. 2022. 11. 17.
[MODBUS] Function Code 16 : Preset Multiple Regs 여러 개의 워드 데이터 영역을 변화시킬 수 있는 펑션코드입니다. 다음은 DAOUT2 의 슬레이브 어드레스(ID) 3 번의 채널 1~2 번을 변화시키는 예제입니다. Query: 이에 대한 응답은 다음과 같습니다. 출처 : http://comfilewiki.co.kr/ko/doku.php?id=modport:modbus%EB%9E%80:modbus_code16:index 2022. 11. 15.