| | |
| | | package com.zy.core.thread; |
| | | |
| | | import com.zy.common.HslCommunication.Core.Types.OperateResult; |
| | | import com.zy.common.HslCommunication.Core.Types.OperateResultExOne; |
| | | import com.zy.common.HslCommunication.Profinet.Siemens.SiemensPLCS; |
| | | import com.zy.common.HslCommunication.Profinet.Siemens.SiemensS7Net; |
| | | import HslCommunication.Core.Types.OperateResult; |
| | | import HslCommunication.Core.Types.OperateResultExOne; |
| | | import HslCommunication.Profinet.Siemens.SiemensPLCS; |
| | | import HslCommunication.Profinet.Siemens.SiemensS7Net; |
| | | import com.zy.core.Slave; |
| | | import com.zy.core.ThreadHandler; |
| | | import com.zy.core.cache.MessageQueue; |
| | |
| | | public boolean connect() { |
| | | boolean result = false; |
| | | siemensS7Net = new SiemensS7Net(SiemensPLCS.S1200, slave.getIp()); |
| | | siemensS7Net.setRack((byte) 0); |
| | | siemensS7Net.setSlot((byte) 1); |
| | | OperateResult connect = siemensS7Net.ConnectServer(); |
| | | if(connect.IsSuccess){ |
| | | result = true; |