Difference between revisions of "IBHNet:Revisions"
Line 405: | Line 405: | ||
Changes in version 1.54: | Changes in version 1.54: | ||
− | *In the IBHNet object, the RFC1006 port number can be set to user defined values. | + | *In the IBHNet object, the RFC1006 port number can be set to user defined values. |
*The IBHNet.dll now also supports the S7-1500. In the 'Connect' routine the MPI address 1 needs to be used. For the 'Connect_DP' routine the slot 1 needs to be used. | *The IBHNet.dll now also supports the S7-1500. In the 'Connect' routine the MPI address 1 needs to be used. For the 'Connect_DP' routine the slot 1 needs to be used. | ||
*The driver was tested and released for TIA V12. | *The driver was tested and released for TIA V12. |
Latest revision as of 11:50, 9 April 2013
Changes in version 1.04:
- The orange LED of the IBH Link now shows instead of 10/100Mbit the link status (connected) of the network connection.
- Resetting the Simatic Manager to a PC-adaptor was only possible after a restart of the Simatic Manager.
- If no connection can be obtained, there was a "System error" message. Now the message makes more sense.
- Changes in communication have been applied for use with ProTool.
Changes in version 1.05:
- Now the Profibus Parameter can be altered.
- The IBHNet-Object for variable access does not open message boxes any more It will return the following error codes:
Errorcode | Description |
---|---|
1 | netpcomv.CreateInstance failed |
2 | netpcomv.MPI_open failed |
3 | netpcomv.MPI_ConnRequest failed |
4 | connection request to SoftPlc failed |
5 | netpcomv.MPI_close failed |
- If accessing a variable fails, still an exception will be raised.
- Erasing the entire PLC will not cause the driver to fail, if the user waits for the Error Message "No reply on STEP7 telegram" of the Simatic Manager.
Changes in version 1.07:
- The "Save permanently" Button is not initially deactivated any more.
- Problem with long telegrams to the SoftPLC fixed.
- The bus parameters are verified before saving now.
- In the preferences dialog of the Simatic Manager the list of PLCs is refreshed now.
- The driver now gives a warning, if the configuration is faulty.
- Blockwise variable access with the IBHNet object now also works for blocks, which are longer than a MPI telegram.
- The uninstallation procedure now removes all registry entries.
- Now "SoftPLC internal" can be selected for a fast variable access with the IBHNet object to the SoftPLC. This option replaces the PLC32.DLL.
- A "Ping" can now be sent, before the driver tries to go online. If there is a faulty network connection, the driver cancels the online request in time.
- If an IP address is to be used with the IBH Link that already exists, there is a warning now.
- Problems with CP343 fixed.
- Problems when erasing the complete CPU fixed.
- If "Profile Profibus" is selected, the IBH Link now shows up as a Profibus interface in the Simatic Manager.
Changes in version 1.08:
- Now different drivers for MPI and Profibus are displayed in the Simatic Manager. Assigning the IBHNet to MPI or Profibus networks is now possible.
- The user can now adjust the timeouts.
- Undefined Problems fixed, when different Windows of the Simatic Manager accessed the PLC.
- The Servicelab from Siemens also works now.
- Routing functions to MPI subnets are now possible.
- For HTML pages the IBHNet ActiveX is now marked as safe.
- The english version now shows a version information.
- For CPUs with selectable MPI/DP interface, now the baud rates 1.5, 3 and 12 MBit can be selected.
- The IBHNet ActiveX can now read also SZLs (SFC51), Key-Switch position, Life list and make a reset of the Adaptor.
Changes in version 1.09:
- Support for FM353 added.
- Support for OP3 and C7-621 added.
- Support for S7-200 added.
- After changing parameters, the adaptor can be reset from the PC, there is no more need to disconnect and re-connect it any more.
- If the Adaptor is on the same hub, but in a different network segment, it can be accessed now in order to give it a different IP address.
- Now also 9.6 and 19.2 kBaud are with MPI/PPI possible.
Changes in version 1.10:
- The firmware and the driver now support 2 connections from 2 PCs at the same time.
- Project transfer for ProTool to a TP170 is now possible.
- Project transfer for ProTool to an OP25/OP27 is now possible.
- Speed for PLC connections increased.
- Better default parameter settings for profibus implemented.
- Problem with administrative rights fixed.
- Program crashes fixed, when in Step7 nothing was done for a couple of minutes.
Changes in version 1.11:
- The Firmware now supports one Hilscher and one IBH connection at the same time.
- WinCC did not reconnect properly when the PLC was shut off.
- Problems with Step7 MicroWin V3.2 and new S7-200 CPUs eliminated.
- The speed with Step7 V5.2 has been increased.
- Problems with ProTool runtime fixed.
- Some big S7-300 PLCs sent unexpected confirmations, which caused problems.
Changes in version 1.12:
- If using WinCC with multiple PLCs at the same time, the connection was not correctly re-established if the IBH Link was disconnected or one of the PLCs was switched off.
- The operation with the ProTool runtime has been significantly improved.
- If in S7 for Windows "SimaticNET" was chosen as online connection and in the Simatic online Interface "IBHNet" was chosen, it could crash.
- The function "ReadVals" did not always return correctly when the PLC was switched off during reading.
- It was not possible anymore to download configurations to Operator Panels.
Changes in version 1.13:
- Accessing 2 PLCs with ProTool Pro at the same time is possible now.
- The default parameters in the profibus-advanced dialog were incorrect.
- The IBHNet object was extended with .NET enabled functions.
- Routing into subnets of the PLC can now be performed.
- Timing Problems with S7-200 via a slow Internet connection fixed.
- Simotion did not work with V1.12 any more.
- "Load Station into PG" does now work with Step7 V5.1 again.
- ReadVals/WriteVals to a non-existing DB did not give an error.
- Status VAT works now also with a SAIA PLC via profibus.
Changes in version 1.14:
- Support for IM151-7 added.
- Errors in communication are now reported in the ProTool runtime or WinCC only for the affected channel.
- If one of two connections is disconnected, the open connection stays now fast.
- The ProTool Runtime and Step7 can now be operated at the same time.
- If the IP address is known, the IBH Link does not need to be in the same subnet for configuration any more.
- The access point in the Siemens Software cannot be changed any more, when the driver is running.
- Login priorities (for Simatic HMI or PCS7) added.
- In block status and VAT more status lines are now possible.
- User language selection (during installation) added.
Changes in version 1.15:
- OEM Texts changed.
- Download to a TP170B stalled sometimes at the end.
- Configuration of a Micromaster 420 with "Starter" Software is now possible.
Changes in version 1.16:
- IBHNet.dll took approximately 30% CPU time with many variables. This is now fixed. Be careful: This change makes it necessary that your client software cannot call twice an IBHNet.dll function at the same time. This may be possible now, since Windows has now time to work until the PLC answer arrives!
- For an update it is not necessary anymore to uninstall first. The setup program senses this now automatically.
- 2 Byte offset with the protocol "SoftPLC internal" fixed.
- Variable requests > Byte 4095 did not work with the IBHNet.dll
- Support for FM357 added.
- Sample program for VB.Net added.
- Now more than 12 lines of status are possible.
- Miscellaneous problems with S7-200 fixed.
- If installed under NT/2000/XP, the IBHNet driver can now be directly installed in the Siemens Dialog "Add/Remove Interface". The installation of the PC Adaptor is only required with Win95/98/ME.
Changes in version 1.17:
- Configuration via batchfile enabled.
- Message "Device stopped" (Yellow triangle in Set PG/PC interface) eliminated. This occurred with Step7 V5.3 SP1.
Changes in version 1.18:
- Conflict with an existing CP5611 eliminated.
- How to:
- Uninstall the IBHNet driver.
- Reinstall the CP via the Control Panel / System / Device Manager.
- Test the CP via "Set PG/PC Interface" Dialog Box.
- Reinstall the IBHNet driver.
Changes in version 1.19:
- Integration in Simatic® Software revised.
- Problems with parallel operation of S7 for Windows® and STEP®7 fixed.
Changes in version 1.20:
- The download of blocks or hardware configurations into CPUs of the S7-400 series from Siemens starting with firmware 4.03 did not work any more.
Changes in version 1.21:
- On some PCs the driver did not gain its maximum speed.
Changes in version 1.22:
- Hardware download with a change of the CPUs MPI address did not work with Step7® V5.3 SP2 any more.
- The configuration dialog for the IP address of the IBH Link now also shows the serial number of the device.
Changes in version 1.24:
- Changing the MPI address of the PLC multiple times failed.
- Browsing for the PLC in "Load station into the PG" failed.
- Sample for Java.
- Behaviour of the driver on connection errors especially with high-level language access, ProTool, WinCC or OPC improved.
- Sporadic aborts when monitoring Block Status together with a variable table eliminated.
Changes in version 1.25:
- Adaptations for the ProTool Runtime.
- Adaptations for project download on panels with WinCC Flexible.
- Download of SDB with MicroWin > 3.2.108 worked only, if in SDB 187,5 kBaud was entered.
- IBHNet object supports now IBH Link S5. A licence number is required (contained in IBH Link S5 scope of delivery).
- Language switching.
- The IBHNet object is now thread safe.
- User interface extended for IBH Link Plus and IBH Link S5.
Changes in version 1.26:
- In case of a disconnected network line, the IBH Link closes the PLC connection itself (Firmware download required).
- Driver ported to the latest Microsoft development environment.
- New Setup.
- Corrections for Windows Vista.
- Downloading the SDB into some S7-200 PLCs caused problems.
- In the configuration for the IBH Link station name now the network name or the IP address can be entered.
- Corrections for ProDave.
- Configured stations can now be imported and exported.
- Better behaviour when operating with different Siemens packages in parallel.
- In case on a PC-Adaptor in the MPI network, "Load Station to PC" did not work.
Changes in version 1.27:
- Starter version 4.0 did not work with Micromaster 440 via Profibus.
- S7-200 could not be reached via the profibus module EM277.
- Create / change station from the IBH Link search screen is now possible.
- The Profibus parameters can now be taken from the project, if the PU is assigned to a network.
Changes in version 1.28:
- New firmware revisions for IBH Link and IBH Link Plus.
- New firmware for IBH Link S5.
- For the IBH Link and the IBH Link Plus DHCP can now be activated.
- Crash in file IBHNet.dll in combination with the IBH Link S5 eliminated.
- In the API samples DBs > 255 did not work.
- With some processors the Siemens driver caused a too high CPU load.
Changes in version 1.29:
- Added RFC1006 Server service for the HMI-PC for Visualiziation softwares.
- Block status and Operator panel project download did not work in parallel.
- Changes for the CNC-HMI software.
- Copying the IBHNet(MPI) entries into Stationname(MPI) is now permitted to create unique PLC assignments in the project.
Changes in version 1.30:
- Support for the IBH Link S7++ added.
- If one station was disconnected, another one could timeout.
- For VISTA SP1 the 'Ping' was altered into a monitored 'Connect'.
- In VISTA administrative rights are now requested, if required.
- Connecting to some S7-200 PLCs was not possible.
- The VB function 'Connect_DP' works now also with S7-200.
- In the IP address fields now also the syntax <IPAddress:Port> is permitted.
- The button 'Diagnostics' in 'Set PG/PC interface' now has a function.
Changes in version 1.31:
- Firmware improvements in IBH Link S7++ RFC1006 functionality.
Changes in version 1.32:
- Browsing in the hardware cofiguration did not work for higher addresses.
Changes in version 1.33:
- Online to a S7-200 which was busy with an OP was not possible.
- Changing the station name now deletes the old station.
- S5/S7 for Windows® Version 6 can now open IBHNet dialogs directly.
Changes in version 1.34:
- SoftPLC V3.x could not be accessed any more.
- Support for IBH Link S5++ added.
Changes in version 1.35:
- New firmware revision for IBH Link S5++.
- Changes in the IBH Link S5++ driver.
- Better optimization with IBH Link S5++ and HMI Panels.
- Simocom did not work any more.
Changes in version 1.36:
- New firmware revision for IBH Link S5++.
- Configuration via Router IBH Link S5++.
- COM port numbers could not be selected for IBH Link S5++.
- S7-CPs are now also possible with IBHNet.dll.
- API protocol is now also possible with IBHNet.dll.
- New firmware revision for IBH Link S7++.
Changes in version 1.37:
- Browsing did not always succeed with IBH Link S5++ (new Firmware).
- Real values will now be converted from s5 to S7 (and vice versa) with IBH Link S5++.
- Stations with a DNS name instead of an IP address did not show the names in the search list.
- Corrections in RFC1006 for PLCs of 400 series for IBH Link S7++.
- Problems with multiple Instances of IBHNet.dll corrected.
- New firmware for IBH Link S7++.
Changes in version 1.38:
- The IBHNet.dll now also supports the S7-1200. In the 'Connect' routine the MPI address 1 needs to be used. For the 'Connect_DP' routine the slot 1 needs to be used.
- The IBH Link S5++ now also works with WinCC V6 via S7 protocols.
- The IBH Link S5++ now also supports S5 Fetch/Write via RFC1006 over any ASCII TSAP.
Changes in version 1.39:
- If the IBH Link S7 had no connection to the PLC, WinCC stopped trying to reconnect after a while.
- ProDave crashed via the Java JNI interface with IBH Link S7.
- New firmware for the IBH Link S5++.
Changes in version 1.40:
- The IBH Link S5++ now also supports PU functions via RFC1006 and INAT TCP/IP.
- DHCP did not work with the IBH Link S5++ any more.
Changes in version 1.42:
- Profibus Diagnostics implemented.
- More than one S7-200 can now be used at the same IBH Link.
- More than 4 drives are now possible.
- IBH Link S7++: Active connections from the CPU via SFC 67/68 are now possible.
- IBH Link S7++: Routing support via RFC1006, i.e. via RFC1006 a PLC can be reached, if the IBH Link is connected to a Profibus-CP.
- IBH Link S7++: Crash with Hilscher-API telegrams fixed.
- IBH Link S7++: New watchdog timer now leads to an automatic reboot in case of a frimware crash.
- IBH Link S7++: The most recent libraries from Hilscher for rcX, TCP/IP and Profibus are now used.
- IBH Link S7++: Downloading blocks from STEP7 via RFC1006 is now possible.
- IBH Link S7++: NetBIOS name service is now supported, the device can now be pinged with the devicename "nl50mpi_<serialnumber>".
Changes in version 1.43:
- Under certain circumstances the IBH Link S7++ Firmware could not be reached anymore with wrong IP addresses.
Changes in version 1.44:
- Network functions internally changed.
- The IBH Link S7++ now has a Webserver.
- Support for the 64-Bit version of STEP®7 added.
Changes in version 1.45:
- IP address checking in IBH Link S5++ configurator.
- Error in IBH Link S7++, when setting from DHCP to static addresses, fixed.
Changes in version 1.46:
- Accessing S7-200 with IBH Link S7++ over API messages is now possible.
- With the IBH Link S7++ Fetch/Write connections via RFC1006 (ISO-on-TCP) are possible to aktive and passive nodes
- With IBH Link S7++ now also RFC1006 connections to passive nodes are possible.
- Accessing passive nodes with IBH Link S7++ over API messages is now possible.
- Microwin did not work with the MPI protocol.
- Routed S7 connections now also work with IBH Link S5++.
- The IBHNet driver now is fully functional with regular User permissions.
Changes in version 1.47:
- S7-Technology did not work.
- Network card selection, when searching for IBH Link S7.
- Tooltips in the IBH Link configurator.
- Administrative rights are only required during installation and the installation of the virtual COM port for S5.
- Reading of doublewords from DBs of word orientied PLCs with the S7 Protocol not always returned the correct values with the IBH Link S5++.
- The IBH Link S7++ firmware has following new functions:
- Time synchronisation with NTP servers.
- Address switch in IBH Link S7++ HS is used.
- Support for dataset routing.
- Configuration with NetPro® from SDBs.
- Time synchronisation can be configured with Browser.
- MAC address is shown in Browser.
Changes in version 1.48:
- Deleting the ARP cache did not work with user rights.
- Setting the password did not always work correctly.
- The IBH Link S7++ firmware now supports dataset routing over routed S7-connections.
- The helpfile has been revised.
Changes in version 1.49:
- S7-200 can now be used in 64-Bit environment.
- Driver integration in the 64-Bit TIA Portal.
Changes in version 1.54:
- In the IBHNet object, the RFC1006 port number can be set to user defined values.
- The IBHNet.dll now also supports the S7-1500. In the 'Connect' routine the MPI address 1 needs to be used. For the 'Connect_DP' routine the slot 1 needs to be used.
- The driver was tested and released for TIA V12.