TwinCat PLC 광고의 경우 pyads 서버를 사용하고 있는데 모든 PLC 변수 값을 가져올 수 있지만 name 함수로 값을 변경하려고하면이 함수가 실행되지만 심판 pyads https://github.com/stlehmann/pyads import pyads
plc = pyads.Connection('5.22.187.194.1.1', pyads.P
Siemens S7-1200 PLC를 사용하는 Python 용 snap7 클라이언트 스크립트를 실행하면 다음과 같은 일반적인 CLI 거절 오류가 발생합니다. 여기에 공통적 인 문제는 무엇이며이를 해결하는 방법은 무엇입니까? 스크립트 : import snap7
from snap7.util import *
import struct
import snap7.
저는 기계 자동화 산업 분야에서 일하면서 PLC를 광범위하게 사용합니다. 나는 제거하려고하는 많은 수동 타이핑으로 구성된 로직 생성의 일부를 자동화하는 방법에 대해 생각하고있다. Rockwell은 실제로 프로그램 및 태그 데이터베이스의 가져 오기 내보내기를 수행하는 XML 파일 인 L5X 파일을 사용합니다. 그래서 내 질문은 입니까? l5X 파일은 동일한
나는 대학에서 컴퓨터 과학자로서 내가 말하는 것을 머리말로 쓰려고한다. 최근 HMI (human machine interface), bar_code Scanner 및 시퀀싱 라이트를 사용하여 다양한 사람의 참여와 파싱 데이터 등을 사용하는 프로젝트에서 모든 것을 메인에 넣는 전통적인 프로그래밍 관행 문제가 발생했습니다. 가로장. 40 줄에 가깝게 자라면서
Microplc를 만들고 PIC24FJ 시리즈를 컨트롤러로 선택했습니다. PLC 세계 사람들은 LAD, FBD, STL 등을 c 또는 C++가 아닌 프로그래밍에 사용합니다. PLC 언어를 'C'로 변환하는 많은 Open Software가 있습니다. 내 질문은 MPLAB X를 사용하지 않고 .Hex 파일에서 해당 C 코드를 변환하는 방법입니다. 또는 .HEX
Java 응용 프로그램에서 netty.io (4.0.4)를 사용하여 외부 하드웨어 드라이버와 통신하기 위해 TCP 클라이언트를 구현합니다. 이 하드웨어의 요구 사항 중 하나는 클라이언트가 30 초마다 KEEP_ALIVE (하트 비트) 메시지를 보내지 만 하드웨어가이 과열에 응답하지 않는다는 것입니다. 내 문제는 연결이 갑자기 끊어진 경우 (예 : 네트워크
내 문제는 내 UDP 클라이언트가 네트워크에 아무 것도 연결되어 있지 않은 것으로 연결되어 있다고보고하는 것입니다. 나는 7777의 컴퓨터 포트에서 포트 7775에서 IP 10.10.10.10을 사용하여 PLC 모듈에 연결하려고합니다. 이더넷 또는 무선 연결이 켜져 있지 않아도 클라이언트의 Connect() 기능이 작동합니다. 내 문제의 핵심은 내가 매우
FTP 서버에서 연결을 시각화하고 파일을 다운로드하는 방법이 있습니까? 이 모든 것이 TwinCAT 3입니다. FTP 서버에서 파일을 다운로드하려고합니다. 그러나 나는 정확한 시각화를 찾을 수없는 것 같습니다. Beckhoff 사이트에서 서버에서 파일을 다운로드하는 데모 코드가 있지만 실제 PLC 용입니다. 친절에 감사드립니다!
PLC (Beckhoff-cx5130)에서 현재 시간을 가져 오려고합니다. 나는 "GETSYSTEMTIME"을 시도했지만, 어떤 결과물도 얻지 못하고있다. 또한 "NT_GetTime" "TIMESTRUCT"및 "T_FILETIME"을 시도했지만 일부 컴파일 오류 (라이브러리 문제 일 수 있음)가 표시되었습니다. 이 문제와 관련된 제안 (예제 코드)을 보내