MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About arbj

  • Rank

Profile Information

  • Country India
  1. Hi All,I have a closed loop stepper motor (Nanotec make), This uses MODBUS TCP for interfacing to host devices. I would like to connect this to Siemens S7-1200 PLC via MODBUS TCP. According to the manufacturer, the S7-1200 PLC can use MODBUS TCP to connect to the motor.The Siemens S7-1200 PLC in question supports PROFINET, but I am not sure about MODBUS TCP. My question(s) is 1. Do all S7-1200 PLCs with PROFINET support MODBUS TCP ?2. Are there any limitations with this type of connection as opposed to PROFINET connection??3. Is there any tradeoff when using MODBUS TCP?? I could buy a PROFINET interfaced motor, however they seem to be few in number, compared to MODBUS TCP or EtherNet IP. It will be a waste for me if the motor is unusable on a PROFINET device, as most of my customers use EtherNet IP.Thanksnm
  2. Hi, I am considering using this Fatek PLC for a motion control application that consists of a stepper motor, some limit switches and a RS 232 port for MODBUS RTU communication. Please see link for PLC, type: B1Z-10MT2-D24S My application is as follow, The PLC should generate step pulses required for a stepper controller, the step pulses must be approximately 5Khz pulse rate, limit switches will be monitored by the PLC, probably on interrupt lines if available, does the PLC have interrupts ?? The PLC will be configured as slave in the MODBUS RTU network. It must receive packets from the bus master and also be able to respond to the master..... Please advise if the above part is suitable for my application, also what is protocol used in the PLC serial port??, I have searched all datasheets and user manuals, but no mention is made of this.. Also is the software free of charge ? Do i need special cables for programming ?? Also how is hardware, does it last long?? What about quality?? I am going to drop a query to the company, but I thought if some user had experience with this PLC, then it would be useful... thanks a
  3. PROFIBUS configuration on a PLC

    Thanks for reply. By I/O list do you mean list of addresses used in the gateway device ? I understand that the system works on the principle of address mapping, From your reply here is what I intend to do. 1. Supply the gsd file for the gateway device to the customer. 2. Provide details of addresses used in the gateway device and mention what address is used to access which parameter of the device. Please suggest... Thanks a
  4. Hi, I have interfaced my product (which uses a proprietary serial RS 232 protocol) to a PROFIBUS-DP network using a PROFIBUS-DP Serial Gateway device from HMS. The gateway device is identified as a slave device on the PROFIBUS-DP network. I have configured the gateway device to send and receive commands from my product. The gateway device works on the principle of address mapping. The memory in the gateway device is divided in INPUT and OUTPUT areas. The addresses in the OUTPUT data are written to by the PROFIBUS-DP master in the network, whereas the INPUT area is written to by my product. When data is written to a specific address the gateway device identifies which command is associated with the address and so generates the appropriate command to my product. The response from my product is written to the INPUT area associated with the command, thus completing the transfer of data to and from my product. My questions are as follows.. 1. Is it possible for the PLC to get a list of addresses used by the gateway device ?? I use a PROFIBUS master simulator device to test my network and this device is able to get all the addresses mapped to commands in the gateway device, but is this also possible with a PLC ?? If not do I have to provide a list of addresses used to my customer ?? 2. The gateway device has a GSD file, will this file be needed for installation on the PROFIBUS network, also how will my customers know which addresses are used for what purpose...? 3. I know MODBUS devices need to have proper documentation of various addresses used, Is this also necessary with a PROFIBUS device such as mine ? 4. Could anyone give more details on the purpose of using a GSD file, and what it contains ??? Thanks a
  5. Ethernet UDP Details

    Hi, I am aware of PROFIBUS, PROFINET, MODBUS TCP etc. But I always hear the term Ethernet UDP. Could anyone explain, or point to some documents that shed more light on this ??? I know UDP is a protocol of IP, but how can UDP be used in industry ?? Is there any standard encapsulation protocol that uses UDP ?? I have searched in the internet for some help, I have found details for MODBUS TCP but nothing about Ethernet UDP... Please help... thanks a
  6. Testing EtherNet I/P network in lab

    thanks for the reply. The gateway I intend to use (AnyBus Communicator) comes with the EDS files for setting up on the PLC. Is anything else necessary to get the communicator identified and working on the EtherNet I/P network ?? Sorry for the stupid question, I am new to the field of PLC programming. Though I have developed PC based RS 232 communications and developed products for industries, I am quite new to PLC programming, as our product uses standalone controllers, and interaction with PLC is through logic signals, before suggesting options to my customers I would like to gather more information on EtherNet I/P networks. thanks a
  7. Hi, I am keen on integrating some of my projects to an industrial EtherNet I/P network. The network uses an Allen Bradley PLC as a master and my product will be a slave on the network. My device uses ASCII based serial RS 232 communication. To integrate this I have decided to use the AnyBus Gateway device, Serial To EtherNet Gateway, see this link AnyBus Gateway The gateway will convert network packets from Allen Bradley PLC to serial format, this will be received by my device, the response from my device will be converted by the gateway to EtherNet I/P packet. The AnyBus gateway has a software for configuring their device to any proprietary serial RS 232 protocol. The problem is how can I test the above scheme in my lab, are there any master simulation devices that can simulate a EtherNet I/P master, or do I have to use an Allen Bradley PLC. Unfortunately my knowledge of PLC is limited. I have seen molex's site on EtherNet I/P products, they have some PCI cards and software that can be used to test EtherNet I/P networks, but I am not sure if this is useful for me. Molex Software Molex NIC cards Our device uses 8 bit micro-controllers, we are in the process of upgrading to linux based SBCs for our future releases. thanks a
  8. Thanks again, I will read up the user manual. I have found a PROFIBUS simulator on the HMS page that seems OK. The device is a PROFIBUS-DP/DPV1 simulator. Do you think this could be used to test my system with the PROFIBUS-DP Gateway ?? Of course this does not compare testing with an actual PLC.. thanks a
  9. Thanks for clarifying these issues, your response was very helpful. In what format will the serial data be transmitted to my system, the user manual does not mention much about this, will these be in ASCII format or as a packet. Also is there any way of testing a configuration for PROFIBUS conformance, I would like to test the configuration in my lab, instead of doing this at the client's facility, is there any software utility that emulates a PLC master that I can use with the Anybus Communicator?? thanks a
  10. Hi, I would like to implement PROFIBUS DP connectivity in my project. I am planning to use the Profibus DP Gateway for this. My system uses serial RS 232 for communication. The system would be installed in an industrial shop floor that has a PLC, HMI interface the PLC will use PROFIBUS to communicate with my system (via AnyBus Gateway) I would like to know the following. 1. For integration with PROFIBUS network, do I have to become a member of PROFIBUS organization ?? 2. I have read some of the manuals for Anybus Communicator, they do not mention how the PLC will integrate with my system. For example how will the PLC know which addresses to access to acquire data ?? Do I have to provide a GSD file too ??, I know anybus provides a GSD file, do I have to modify this file and add the addresses there??? thanks a
  11. thanks PdL It is getting clear for me now. Instead of developing an interface I am considering using a off the shelf gateway like Anybus Communicator for interfacing with various fieldbuses, what setup files do I have to provide for my clients (I am assuming I have to provide the address mapping for my system also ??) to use my system, will anybus communicator have setup files of its own ? I read in the MODBUS and PROFIBUS site that to test for system compliance one needs to be member, is this required even after I buy a gateway device like the Anybus Communicator?? Are there any low cost gateway devices say for PROFIBUS, MODBUS for ControlNet ??? I think Anybus Communicator would be very expensive ?? thanks a
  12. Thanks for the reply. Yes UDP is a connectionless protocol. But how does a PLC know which addresses to access on the slave device. In PROFIBUS a GSD file is used to setup the PLC, this informs the PLC which registers may be used to perform certain functions. I think MODBUS is also similar. thanks a
  13. Hi, I have read about MODBUS TCP, but is there a MODBUS UDP ?? The MODBUS site library only mentions MODBUS TCP, but there are implementations in PHP that uses UDP. Please also mention what other fieldbuses use UDP. I am very keen on using UDP in my slave device project to communicate with a PLC. I have been told to implement Industrial Ethernet UDP on my device, is this the same as MODBUS UDP ? I know PROFINET uses TCP but being a closed system I cannot access the specs for the protocol. thanks a