Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
pascalscada_0.7.1.tar.bz2 | 2011-03-11 | 2.3 MB | |
pascalscada_examples_0.7.1.tar.bz2 | 2011-03-11 | 6.8 MB | |
README.txt | 2011-03-11 | 4.2 kB | |
pascalscada_docs_0.7.1.tar.bz2 | 2011-03-11 | 4.9 MB | |
Totals: 4 Items | 14.0 MB | 0 |
PascalSCADA 0.7.1 is released. Download it from https://sourceforge.net/projects/pascalscada/files/ The following issues has been fixed on this version: ** PascalSCADA can't be compiled on Windows with FPC 2.5.1 (reported by Juliomar Marchetti via e-mail) The following feature added: ** Structure editor for the tag TPLCStruct (Mantis BT 0000006: [Tags] Structure tag editor.) PascalSCADA 0.7 is released. Download it from https://sourceforge.net/projects/pascalscada/files/ Following bugs and features are fixed/added on this version: - 0000005: [Protocol Tag Builder] Siemens IsoTCP Tag Builder - 0000030: [Protocol drivers] Can't map tags when their address is to high - 0000029: [Protocol drivers] Application crashes when it's finished if TScanUpdate has multiple tags update pending - 0000028: [HMI Control Libray (HCl)] if application starts with a HMIEdit focused, it loses your color. - 0000025: [HMI Control Libray (HCl)] Can't open include file "scada.lrs" - 0000022: [HMI Control Libray (HCl)] Can't compile PascalSCADA with latest FPC sources (2.5.1) - 0000021: [Communication Ports] Can't compile PascalSCADA on Delphi 2006/2010 - 0000011: [Protocol drivers] Counter communication Block - 0000019: [Communication Ports] Program freeze - 0000016: [Tags] Can't change TagType to "PttSmallInt" in PLCStructItem - 0000015: [Communication Ports] TimeStamp in log file - 0000017: [Tags] Illegal data value with PLCStructItem - 0000014: [Protocol drivers] Wrong AvgUpdateRate Calculation - 0000010: [Protocol drivers] Data read bug with illegal float format - 0000012: [Protocol drivers] High CPU usage after change the TagType. - 0000013: [Protocol drivers] Application long delay to finish when tags with long scan cyles are present. - 0000009: [Tags] ISOTCP / PLCBlock data type pttInteger read/write byte format - 0000008: [Tags] ISOTCP / Data byte signed - 0000007: [Tags] Mistake in autoread block - 0000004: [HMI Control Libray (HCl)] First read no update HMIEdit - 0000003: [Protocol drivers] ISOTCP : Autoread start when you change dymamically the start DB address - 0000027: [Communication Ports] IDE crash when TCPUDPPort.Exclusive changes from true to false with Active=true and LogIOActions=true with a valid log file The major changes is included: ** Siemens ISOTCP driver are functional. ** New scan routine. The oldest way uses timers in each tag to refresh it. Now the update scan thread lists all tags that must be updated and update it, avoiding a lot of context switch, improving the performace. ** Two properties are duplicate because their names are wrong: RefreshTime <=> ScanRate and PLCHack <=> PLCRack. This version will have all properties. On a next release, the wrong properties will be removed. ** THMIControlDislocator, a component to animate controls on window, moving it. ** New tags: TPLCStruct and TPLCStructItem to map Siemens S7 structures on your application. PascalScada 0.6.3 is released. Download it from https://sourceforge.net/projects/pascalscada/files/. Fixed two issues in this version: ** Fixed a problem when a tag isn't at the begin or the end of the block managed by the TPLCMemoryManager ** Avoided a deadlock when application is destroied New features added ** ModBus TagBuilder ** Port settings can be edited with the port activated PascalScada 0.6.2 Fixed two issues in this version: ** Fixed Move Procedure in TPLCMemoryManager. ** Modbus drivers now allows slave address between 1 and 255; PascalScada 0.6.1 Only one issue remain in this version: ** THMIRadioButton isn't available for Lazarus (temporarily). The cause is the same of item 2. THMIRadioButton is a child class of THMICheckBox, and this isn't possible anymore. Improvements on this version: ** TPLCMemoryMananger speed enhancements. It's at least 2x fastest. ** Tag event notification. Now controls or any tag dependent will be notified of write success, write failure, read success or read failure. Other things related: ** Automated resource creator for Lazarus and Delphi. ** Examples. ** Documentation (only in Portuguese) is included.