Tom_

MrPLC Member
  • Content count

    5
  • Joined

  • Last visited

Everything posted by Tom_

  1. Heidenhain EnDat

    Apart from Haidenhanin, you refer to either Rotary or Linear Scale encoders using EnDat Protocol. I had a chance to work with them on CNC machines. EnDat is simply a data transfer protocol which can be controlled by the PLC/control system. You use those encoders likely for CNC or some sort of high precision machinery you are better of asking the supplied of the given machinery rather than a component supplier. As you are in Iraq, from my experience, those machines are of a very strict location restrictions, your only chance is trying to contact the machine supplier.
  2. I will work on Q2A series Mitsubishi which seems to be around 20 years old. And wondering if I can connect directly to RS-422 (25 pin D sub) (picture below) port on the CPU module? As far as I understand from the manual this port can be accessed only by a Mitsubishi programming module (Q6CPU)? The only alternative I can see from the I/O Devices is that there is A1SJ7QC24 which I assume is used for HMI, in this case I could possibly connect to RS-485 or RS-232C channel (depending which one is free). My question is by connecting to QC24 module would I be able to make my modifications online? Thanks, Tom  
  3. Master Doesn't see Holding Register

    Answer: CB1241//CM1241 modules are legacy modules which use old version of modbus instructions (ver 2.1)
  4. Dear Engineerds,   My Master (non siemens) doesn't see the Holding Registers of the Slave (S7-1200) plc. However the Q coils are fine and all Diagnostics don't show errors. The Hardware: S7-1200 – CPU 1215C CM PtP – CB1241 RS485 (6ES7 241-1CH30-1XB0) - Half Duplex RS584   Firmware: Modbus_Comm_Load (V3.1) Modbus_Slave (V4.0)   I've tried with various DB, UDTs and manipulating HR_Start_offset parameter with no success. Could you advise what am I possibly missing? Modbus_Comm_Load_DB_Snapshot.xlsx Modbus_Slave_DB_Snapshot.xlsx
  5. Master Doesn't see Holding Register

    Dear Ragib,   I've attached the files below. Please keep in mind I've tried with different data blocks, I've tried with Custom UDTs, Tried with Array of Int, Word etc. I noticed that other working projects use Modbus_Comm_Load V2.1 and Modbus_Slave V2.1 could this be an issue?