KEPserver for simatic 1200
-
- Posts: 58
- Joined: Sat Sep 20, 2008 5:53 pm
- Location: America
KEPserver for simatic 1200
Good afternoon. Do you have somebody KepServer with key for Simatic 1200? I have version 4, working fine with Siemens 300, but does not work with Siemens 1200 controller. Or may be somebody has other OPC server with key which working with Simatic 1200
-
- Posts: 6
- Joined: Thu Oct 28, 2010 11:20 pm
Re: KEPserver for simatic 1200
I have in use a 1200 CPU with kepserver without any issue, whats your problem?
-
- Posts: 58
- Joined: Sat Sep 20, 2008 5:53 pm
- Location: America
Re: KEPserver for simatic 1200
Which version did you use? On version 4.5 there is no driver for S7-1200. Only for 200-300-400. I have red many forum about this. Problem when you setup device there is rack 0 ant slot2 and you can not decrease to slot 1. may be you can put please example how you configuree project. Thanks in advance. I lost already any hope to find something.
-
- Posts: 4
- Joined: Fri Mar 28, 2014 2:11 pm
Re: KEPserver for simatic 1200
Hello!
I have found a solution and I will post it here if someone is interested.
Tested with KEPServer V4.500.465.0
1. Add "Siemens TCP/IP Ethernet" channel
2. Add a device and choose S7-300 as model
3. Open "Device Properties" > "S7 Comm. Parameters"
4. Choose Link Type "OP"
5. Here comes the problem; for the communication to work with S7-1200 we have to set Rack = 0 and CPU Slot = 1. Unfortunately a limitation in KEPServer doesn't allow to input a number lower than 2 for CPU Slot. Just set Rack = 0 and CPU Slot = 2.
6. Close KEPServer and browse to your project file *.opf (usually under C:\Program Files (x86)\KEPServerEx\Projects)
7. Open the *.opf file with a HEX-editor. I use https://hexed.it/
8. Search for "00 02 57 4D 57 4D" and change the 02 to 01 and save the file
9. Open the edited *.opf-file in KEPServer. In "Device Properties" > "S7 Comm. Parameters" you should now see CPU Slot = 1
10. Now it works!
Remember that if you by mistake change CPU Slot you have to do all the steps from the beginning.
I have found a solution and I will post it here if someone is interested.
Tested with KEPServer V4.500.465.0
1. Add "Siemens TCP/IP Ethernet" channel
2. Add a device and choose S7-300 as model
3. Open "Device Properties" > "S7 Comm. Parameters"
4. Choose Link Type "OP"
5. Here comes the problem; for the communication to work with S7-1200 we have to set Rack = 0 and CPU Slot = 1. Unfortunately a limitation in KEPServer doesn't allow to input a number lower than 2 for CPU Slot. Just set Rack = 0 and CPU Slot = 2.
6. Close KEPServer and browse to your project file *.opf (usually under C:\Program Files (x86)\KEPServerEx\Projects)
7. Open the *.opf file with a HEX-editor. I use https://hexed.it/
8. Search for "00 02 57 4D 57 4D" and change the 02 to 01 and save the file
9. Open the edited *.opf-file in KEPServer. In "Device Properties" > "S7 Comm. Parameters" you should now see CPU Slot = 1
10. Now it works!
Remember that if you by mistake change CPU Slot you have to do all the steps from the beginning.