본문 바로가기

전체 글3586

2017년말 현재 개발 중인 양자 컴퓨터의 종류 안녕하세요? 이 블로그에서도 여러번 양자 컴퓨터에 대해서 포스팅을 했지만, 양자 역학이 이해하기 애매한 것 만큼이나 양자 컴퓨터에 대해서 모르기는 매한가지라는 생각이 듭니다. 링크 : 상용화된 양자 컴퓨터 - 양자 어닐링 머신이란 것이 있다고 합니다. 위 링크를 타고 들어가면 간단한 설명이 나오기는 하지만, 그래도 설명이 부족하기는 부족학다는 생각이 드셨을 것입니다. 일단 일반적인 컴퓨터의 경우에는 정보를 0혹은 1로 저장하는 '비트'라는 단위를 사용하고 있습니다. 이에 배해서 양자 컴퓨터는 '큐비트'라는 단위를 사용하는데, 이 큐비트는 0인지 1인지 관측하기 전에는 알 수 없고, 0과 1이 겹쳐있는 '중첩'상태로 유지가 된다고 합니다. 지난번에 양자 어닐링 머신에서 어느정도 '큐비트'의 역할을 해 줄 .. 2017. 11. 20.
CiMon을 이용한 사용자 조작 패널 설정하기 안녕하세요? 이번 포스팅에서는 CiMon Scada를 이용해서 건물의 흡기와 배기를 하는 시스템 패널을 구축해 보도록 하고, 이걸 사용자가 마음대로 작동과 정지 시간을 변경할 수 있도록 패널을 만드는 것을 실습해 보았습니다. 그래서 이번 포스팅에서는 관련된 내용을 포스팅 하고자 합니다. 우선은 새 프로젝트를 만들도록 해 봅니다. 일단 CiMonD에서 디자인 작업에 들어가 보도록 합니다. 그 다음에는 팬이 돌아간다는 것을 시작적으로 나타내기 위해서, 애니메이션으로 만들고자 합니다. 그래소 4컷으로 애니메이션을 하나하나 만들어 보도록 합니다. CiMonD의 메뉴중에 애니메이션 편집이라는 것이 있는데, 여기에 방금전에 만들어 둔 1개 1개의 애니메이션 컷을 Ctrl + V 해서 복사해 주도록 합니다. 전부 복.. 2017. 11. 19.
드디어 처음으로 만져보는 PLC 안녕하세요? 이번 포스팅에서는 지난주 목요일에 드디어 처음으로 PLC라는 것을 진짜로 만져 보고, 이에 대한 이론에 대해서 정리를 하고서, 실제로 했었는 수업 내용으로 나누어서 포스팅을 하고자 합니다. 우선은 이론에 관해서 들어가야 겠습니다. 위 사진은 카탈로그에 있는 고급형 이라고 해야 할까요? 그런 PLC입니다. 무언가 조그만하다는 생각이 들면 정답인게, 이게 손바닥에 들어가는 크기라고 할까요? 일단 제가 다양한 PLC를 보지는 않았지만, 아무리 커도, 양손안에는 들어가는 크기라는 생각이 들었습니다. 먼저 PLC의 모델명을 읽는 법입니다. XGB와 같은 말은 다 기종이며, 그 앞에는 CPU가 붙어 있습니다. 한마디로 연산을 처리하기 위한 CPU인 것이죠. 중요한 것은 그 뒤인데, DC입력을 의미하는 .. 2017. 11. 18.
C언어에서 비트연산을 하는 이야기 안녕하세요? 어제 포스팅에서 언급을 했다시피, 비트 연산이라는 것이 상당히 낯선 것인데, 다른 포스팅 안에서 묻어가면서 설명하기에는 내용이 너무 길어서 이렇게 따로 떼어내서 포스팅을 하게 되었습니다. 막상 이렇게 포스팅을 떼어내면 얼마 안되는 것 같기도 하지만, 그래도 엄청나게 짧은 것은 아니기는 합니다. 지난번 포스팅에서 위 스크린샷에 나와 있는 것처럼, 아두이노의 통합 개발환경 IDE인 스케치에서 위와 같이 코딩을 하고서 아두이노 보드에 업로딩해서 아래와 같은 결과가 나왔습니다. 일단 이와 같은 결과가 왜 나왔는지 설명을 하기 위해서는 byte라는 변수에 대해서 먼저 설명을 해야만 하는 필요성이 있습니다. 일단 byte라고 변수를 선언하게 되면, 8비트(bit) 단위의 연산을 시작하게 됩니다. 그래서.. 2017. 11. 17.