아.. 우분투 마렵다(?)
| % open -a TextEdit filename |
'Apple' 카테고리의 다른 글
| mac 에서 rtl-sdr 시도.. (0) | 2022.04.02 |
|---|---|
| macos 더블클릭 드래그 (0) | 2022.04.01 |
| mac 패키지 분석.. 2? (0) | 2022.03.25 |
| macos ssh 서버 구동 (0) | 2022.03.25 |
| macos python opengl (0) | 2022.03.21 |
아.. 우분투 마렵다(?)
| % open -a TextEdit filename |
| mac 에서 rtl-sdr 시도.. (0) | 2022.04.02 |
|---|---|
| macos 더블클릭 드래그 (0) | 2022.04.01 |
| mac 패키지 분석.. 2? (0) | 2022.03.25 |
| macos ssh 서버 구동 (0) | 2022.03.25 |
| macos python opengl (0) | 2022.03.21 |
마인크래프트 한번 해보려고 받았는데 안되네..
되면 좋지만 안되면 그것 나름대로 원인을 분석해봐야 하는데
그걸 떠나서 패키지가 어떻게 되나 궁금해서 분석 ㄱㄱ!
마인크래프트 패키지는 dmg 확장자에 zlib compressed data라는 포맷으로 인식된다.
| % file * Minecraft.dmg: zlib compressed data |
근데 해당 파일을 실행하면 알아서 마운트 되고

~/Desktop 에서는 보이지 않는 Minecraft 라는 폴더가 생긴다.(맥에서는 폴더라고 하나 디렉토리라고 하나..?)
| Desktop % ls -al total 6432 drwx------+ 9 minimonk staff 288 3 25 09:15 . drwxr-xr-x+ 23 minimonk staff 736 3 25 09:11 .. -rw-r--r--@ 1 minimonk staff 8196 3 25 09:15 .DS_Store -rw-r--r-- 1 minimonk staff 0 3 19 16:50 .localized -rw-r--r--@ 1 minimonk staff 2053616 3 21 10:13 스크린샷 2022-03-21 오전 10.13.11.png -rw-r--r--@ 1 minimonk staff 897651 3 25 09:15 스크린샷 2022-03-25 오전 9.14.55.png -rw-r--r--@ 1 minimonk staff 91529 3 25 09:15 스크린샷 2022-03-25 오전 9.15.04.png -rw-r--r--@ 1 minimonk staff 220589 3 25 09:15 스크린샷 2022-03-25 오전 9.15.28.png |
바탕화면에 생긴 Minecraft 디렉토리는 "볼륨" 타입으로 출력된다.

일단 mount 명령을 통해 경로를 찾아 들어가보면
| % mount | grep Mine /dev/disk2s1 on /Volumes/Minecraft (hfs, local, nodev, nosuid, read-only, noowners, quarantine, mounted by shin) |
다른건 딱히 눈에 띄는건 없고.. laucher 라는 실행 파일 하나만 보인다.
| % tree . ├── Applications -> /Applications └── Minecraft.app └── Contents ├── Info.plist ├── MacOS │ └── launcher ├── Minecraft Updater.app │ └── Contents │ ├── Info.plist │ ├── MacOS │ │ └── nativeUpdater │ ├── Resources │ │ ├── NativeUpdater.nib │ │ ├── PkgInfo │ │ └── favicon.icns │ └── _CodeSignature │ └── CodeResources ├── Resources │ ├── MainMenu.nib │ ├── PkgInfo │ └── favicon.icns └── _CodeSignature └── CodeResources 11 directories, 12 files |
흐음.. file 설명이 특이하네.. Mach-O? 마하 커널용 오브젝트의 약자일려나?
| % file * launcher: Mach-O 64-bit executable x86_64 |
이번에는 zoom 클라이언트
파일 자체는 xar로 압축되었다는데 tar 옵션주듯 풀면 풀린다.
| % file Zoom.pkg Zoom.pkg: xar archive compressed TOC: 6106, SHA-1 checksum |
| % tree . ├── Distribution ├── Resources │ ├── de.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── en.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── es.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── fr.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── it.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── ja.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── ko.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── pl.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── pt.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── ru.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── tr.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── vi.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ ├── zh-Hans.lproj │ │ ├── Localizable.strings │ │ └── Welcome.rtf │ └── zh-Hant.lproj │ ├── Localizable.strings │ └── Welcome.rtf └── zoomus.pkg ├── Bom ├── PackageInfo ├── Payload └── Scripts 16 directories, 33 files |
| % file * Bom: Mac OS X bill of materials (BOM) file PackageInfo: XML 1.0 document text, ASCII text Payload: gzip compressed data, from Unix, original size modulo 2^32 88226304 Scripts: gzip compressed data, from Unix, original size modulo 2^32 12800 |
| macos 더블클릭 드래그 (0) | 2022.04.01 |
|---|---|
| mac console에서 gui 프로그램 실행하기 (0) | 2022.03.25 |
| macos ssh 서버 구동 (0) | 2022.03.25 |
| macos python opengl (0) | 2022.03.21 |
| dmg 파일 분해 (0) | 2022.03.21 |
| mac console에서 gui 프로그램 실행하기 (0) | 2022.03.25 |
|---|---|
| mac 패키지 분석.. 2? (0) | 2022.03.25 |
| macos python opengl (0) | 2022.03.21 |
| dmg 파일 분해 (0) | 2022.03.21 |
| mac python opencv 설치 (0) | 2022.03.20 |
아래의 micro-B super speed가 요즘 보이지 않아 USB3.0도 5핀으로 통일된줄 알았거늘

[링크 : https://devicemart.blogspot.com/2019/07/usb.html]
jetson nano 보드의 USB3.0을 보다보니 먼가.. 이상한게 보인다?

생각난김에 트레센드 USB 3.0 SD 리더를 보니.. 오잉?
앞에 4핀 뒤에 5핀이 보인다.. 헉...

| press fit type 커넥터 (0) | 2025.05.16 |
|---|---|
| FAKRA (0) | 2022.08.17 |
| m.2 와 mini PCI-e (0) | 2022.01.26 |
| M.2 (0) | 2022.01.19 |
| rotary joint / rotary unions (0) | 2017.07.12 |
문득 호기심이 돋아서, 모듈을 제거하고 부팅하면 어떻게 될까?! 했는데
XG5000 에서는 아래와 같이 에러 코드를 내긴 하지만 수동으로 run 하면 작동 되긴 한다.
근데 작동할거면 왜.. Error 코드로 분류하지?


| PLC 변수(XGK) (0) | 2022.04.27 |
|---|---|
| LSE PLC XG5000과 XP-Builder 시뮬레이션 연동하기 (0) | 2022.04.22 |
| QLight ST56LF 사용 (0) | 2022.03.21 |
| lse xgk-cpue rs232/modbus 연결 (0) | 2022.03.21 |
| plc timer 주기적인 on off (0) | 2022.03.18 |
윈도우용 라벨링 프로그램 찾다가 발견
| tensorflow keras dataset (0) | 2024.01.02 |
|---|---|
| tensorflow lite / mnist 학습 (0) | 2024.01.02 |
| tflite bazel rpi3b+ (0) | 2022.01.27 |
| bazel cross compile (0) | 2022.01.27 |
| bazel clean (0) | 2021.10.19 |
2018년에 봤던걸 또 적다니.. 붕어였나 -_ㅠ
Frequency Modulated Continuous Wave
[링크 : https://www.rohde-schwarz.com/kr/applications/77-ghz-fmcw-application-note_56280-59841.html]
Monolithic Microwave Integrated Circuit
[링크 : http://www.ktword.co.kr/test/view/view.php?m_temp1=3628]
| a/w (0) | 2022.06.02 |
|---|---|
| TR과 저항으로 AND, OR, NOT구현하기 (0) | 2022.04.28 |
| AC 전원 N/L/ (0) | 2022.03.16 |
| ac dc coupling (0) | 2022.02.23 |
| led 와 solar panel (0) | 2022.02.22 |
카탈리나 최후 버전 부터 openGL이 deprecated 되었다고 하는데
맥북에어 2012의 경우 카탈리나 이후 버전 지원을 안하니 그냥 무시하고 쓰면 되려나?
그럼 반대로.. 신형은 openGL 대신 어떤걸 지원하는거지?
[링크 : https://www.geeksforgeeks.org/how-to-install-pyopengl-in-macos/]
| mac 패키지 분석.. 2? (0) | 2022.03.25 |
|---|---|
| macos ssh 서버 구동 (0) | 2022.03.25 |
| dmg 파일 분해 (0) | 2022.03.21 |
| mac python opencv 설치 (0) | 2022.03.20 |
| mac os (0) | 2022.03.20 |
전원 흑/백은 조금 더 두껍다.
외부접점쪽 적/황/녹/청 은 DC+ 혹은 '흑'과 연결되며
DC+에 연결되면 점등(항상 켜짐) / '흑'에 연결되면 점멸(깜박깜박) 한다.

회사 사무실에 여러개라..
버튼 하나 누르면 옆 사무실에 밥 먹으러 가자고 이용이용~ 하면 재미날려나?
| LSE PLC XG5000과 XP-Builder 시뮬레이션 연동하기 (0) | 2022.04.22 |
|---|---|
| plc 모듈 제거 부팅 (0) | 2022.03.23 |
| lse xgk-cpue rs232/modbus 연결 (0) | 2022.03.21 |
| plc timer 주기적인 on off (0) | 2022.03.18 |
| lse modbus rs232 (0) | 2022.03.18 |
PC와 usb to rs232를 연결 - 크로스 케이블 - 수/수 젠더로 연결해주니
USB 대신 RS232로 프로그래밍이 가능하다.

XG5000 실행 - PROJECT - Open From PLC...

Connection Settings - Type - RS-232C - Settings...

Auto Detect

OK!!!!

---
일단 PLC 설정은 XG5000의 Project - NewPLC - Parameter - Basic Parameter 에서

MODBUS Setup을 아래와 같이 설정하고

아래는 "사용설명서_XG5000_V2.4.pdf"의 해당 페이지 설정내용

"사용설명서_XGK-CPU_국문_V2.3.pdf" 에서 발췌

"Manual_XGK-CPU_Eng_V2.00.pdf" 에서 발췌.

위에 적힌대로
PLC의 7번 핀(TX)을 232의 2번 핀(RX) 으로
PLC의 8번 핀(RX)을 232의 3번 핀(TX) 로 연결해주고


[링크 : https://www.kwshop.co.kr/goods/view?no=143]
modbus poll 이라는 유틸리티를 이용해서(30일 무료)
아래와 같이 PLC 장비에서 설정했던 대로 115200-N-8-1/ASCII로 설정하고 고고!

선 뽑으면 Err이 오르는걸 봐서는 먼가 되긴 한데
MODBUS address를 모르는 관계로 Output 모듈이 제어되진 않는다.

[링크 : https://badayak.com/4788]
이런 유사한 테이블을 찾아야 하나.. ㅠㅠ

[링크 : http://comfilewiki.co.kr/ko/doku.php?id=comfilehmi:hmi_connection_lsplcmodbus_mk:index]

[링크 : https://mech19.tistory.com/42]
"manual_XGT-Cnet_V3.0(0).pdf" 에서 발췌
modbus/rs232 기능이 원래 다른 통신 모듈을 통해 제공하는거다 보니
cpu 모듈에서는 해당 어드레스 언급이 빠진건가?

modbus poll에서 아래와 같이 coil 을 설정해서 해보니 DO에 불이 들어온다.

0번과 1번은 래더로 메모리 값을 읽어(초기화 안했으니 0) Normal close로 출력하도록 해놨고
나머지는 프로그래머블 하게 연동이 가능하게 해놨다.

값에 0과 1을 써주면 아래의 불이 들어왔다~ 나갔다.
PLC와 modbus를 통해 연동하기 실험 끄읕!

coil과 register가 먼가 고민을 하고 있었는데(input 이라던가..)

래더에서 contact와 coil 이라고 뜨는데, coil 위치에 relay를 놓고 쓰니 되겠지?


| plc 모듈 제거 부팅 (0) | 2022.03.23 |
|---|---|
| QLight ST56LF 사용 (0) | 2022.03.21 |
| plc timer 주기적인 on off (0) | 2022.03.18 |
| lse modbus rs232 (0) | 2022.03.18 |
| LSE PLC Write (0) | 2022.03.17 |