首页 > 其他分享 >汇川AM401(Scanner) 和Easy521 (Adapter)的EIP通信

汇川AM401(Scanner) 和Easy521 (Adapter)的EIP通信

时间:2023-03-04 12:34:29浏览次数:45  
标签:EIP END Scanner Easy521 AM401 AdapterState Easy 汇川

1, 导出Easy系列的EDS文件, 配置Easy521的收发字节大小

 

 

2, 导入Easy系列的EDS文件, 配置AM401的收发字节大小

 

 

 

 3, AM401作为Scanner的EIP通讯诊断代码

VAR
//eSlaveState : IodrvethernetIPAdapter.AdapterState;
eMasterState : Iodrvethernetip.ScannerState;
eRemoteSlave: Iodrvethernetip.AdapterState;
END_VAR


//可参考以下示例程序:

//eSlaveState :=EtherNetIPSlave.eState; //本地从站状态
eMasterState :=EtherNetIPMaster_A.eState;//本地主站状态
eRemoteSlave := Easy.eState;//远程从站状态
//判断本地从站状态是否正常
//IF eSlaveState = iodrvethernetIPAdapter.AdapterState.RUNNING THEN
//TODO ; 添加用户逻辑
//END_IF
//判断本地主站状态是否正常
IF eMasterState <> iodrvethernetip.ScannerState.RUNNING THEN
//TODO;添加用户逻辑
END_IF
//判断远程从站状态是否正常
IF eRemoteSlave <> IoDrvEthernetip.AdapterState.RUNNING THEN
//TODO;添加用户逻辑
END_IF

 

标签:EIP,END,Scanner,Easy521,AM401,AdapterState,Easy,汇川
From: https://www.cnblogs.com/csflyw/p/17178069.html

相关文章

  • Scanner对象
    java.util(工具包).Scanner  ;可以通过Scanner类来获取用户输入。  基本语法:newScanner(java.util)//导入Java工具包类Scanners=newScanner(System.in);  ......
  • 用户交互Scanner
    用户交互ScannerpublicclassDemo{publicstaticvoidmain(String[]args){//从键盘接收数据Scannerscanner=newScanner(System.in);......
  • Scanner
    next:一个字符nextLine:一行......
  • 部署sonar-scanner
    下载sonar-scannerwgethttps://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.8.0.2856-linux.zip设置sonar-scanner解压sonar-scann......
  • Java流程控制:用户交互Scanner、选择结构
    Java流程控制:用户交互Scanner、选择结构用户交互ScannerScanner类用于获取用户的输入基本语法:Scanners=newScanner(System.in);s.close();packagecom.qiu.first.......
  • Scanner
    Scanner的方法 next():1、一定要读取到有效字符后才可以结束输出2、对输入有之前遇到的空白,next()方法会自动将其去掉3、只有输入有效字符后才将其后面输入的空白作文......
  • Scanner类
    Scanner类概念Scanner类是一个用来获取用户输入的类,让人与程序交互; 可调用方法next():接收输入的字符串,不能识别空白字符,如若输入的字符串中间有空白字符,则......
  • Java基础——Scanner键盘录入
    packagecom.zhao.demo;//导入Scanner包importjava.util.Scanner;publicclassDemo01{/*publicstaticvoidmain(String[]args){//键盘......
  • 00022.08 Scanner的next()和nextLine()区别
    系列文章目录文章目录​​系列文章目录​​​​一、Scanner:​​​​二、使用步骤​​​​总结​​一、Scanner:Scanner:(1)next():遇到空白符就认为输入结束(2)nextLine():遇到换......
  • 8.用户交互Scanner
    用户交互ScannerScanners=newScanner(System.in)1.next()与nextLine()//创建一个扫描器对象,用于接收键盘数据Scannerscanner=newScanner(System.in);System......