⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history.txt

📁 电路仿真程序 Classic Ladder is coded 100% in C.It can be used for educational purposes or anything you wan
💻 TXT
字号:
Classic Ladder history----------------------v0.1 (February 2001 - Not released)    - The first lines of codes for calculating one rung and displaying it...    - Basic elements and timersv0.2 (30 April 2001 - First public release)v0.2.8 (3 August 2001 - Featuring the Editor, but not totally completed)    - Basic Editor (allow to modify only the current rung, properties uncompleted)    - Makefile and modifications to allow independent object compilation.    - Fixed bug for drawing in calc.cv0.3 (18 August 2001 - Editor completed)    - Variables Parser completed for Mxx,R and Txx,D and Txx,R    - When clicking on "unusable" blocks (part of big element), it is as      if you've clicked on the "alive" block itself.    - For timers and monostables , parameters Base and Preset.    - Can modify label of the rung to jump to for -(J) coil.    - Label / comment of rung saved when edited.    - We must not allow to change of current rung when editing one.    - Add/Insert/Delete a rung, buttons usuable.    - Load/Save/SaveAs/Run-Stop/About buttons added in main window    - Load/SaveAs using path selection requester (datas should be in a directory).    - Save rungs,timers,monostables parameters.v0.4 (20 October 2001 - Arithmetic expressions evaluator)    - New variables memory type : Words (integers)    - 2 new elements using arithmetic expressions :      COMPARE and OPERATE    - Load/Save the file of arithmetic expressions    - Possibility to spy the values of any variables by typing its name      (added in the bottom of the vars window)    - Added new types of variables : physical inputs (I) / outputs (Q)      (not linked to anything in this version)    - Resizing of rung take into account and thick lines for active wires      (modifs initially done by Jiri Baum when integrating classicladder      into the MAT project)v0.5 (30 December 2001 - Real time support)    - ClassicLadder_gtk.c created from file classic_ladder.c which keep only the      global variables + 2 fonctions for loading/saving directory datas.    - Global variables are now allocated and freed.    - RTLinux support added.      The refresh of the rungs are done in a RTLinux module in real-time.      The Gtk application compiled for this version do not refreh the rungs.      The Gtk application and RTLinux module share the same global variables      allocated with mbuff.    - Physical inputs and outputs have the same memory as the bits (VarBits + offsets).      (if we make polling on them in RTLinux module with inb() and outb(),      we could drive real hardware directly !?)v0.5.1 (4 January 2002 - Parallels ports interface)    - Direct hardware support of the parallels ports (in real-time version).      Comment the line define HARDWARE_SUPPORT in classicladder.h if you do not want it !    - Bug if there was no element in the first column, fixed (in function StateOnLeft())    - Overflow possible (1 char) for label and comment strings in the rung, fixed.v0.5.2 (26 January 2002)    - Added in the editor the nice long connection (-->) to create rungs faster.    - In Operate elements, you should now write the formulas like the following:      A:=B instead of A=B    - Draw a grid in edit mode.    - #include <rtl.h> removed in hardware.h as it seems not to work with kernel 2.2      causing an error when compiling : duplicate module kernel version...    - Removed the warnings when compiling for RTLinux.    - For big element, at the point you click, it is the left-top corner of the element      which is inserted instead of right-top (the "alive" one).    - Confirmation box before deleting the current rung (indispensable!)    - 'New' button with a confirmation box also ;-)    - Bug (exception) possible, if replacing for example a contact with a timer, where      the number of the bit in the contact was greater than the timer number allowed.      Now the number is erased if a simple element is not replaced by a simple      element, to avoid that.    - When deleting the current rung, the arithmetic expressions used on that rung were      not deleted. Fixed.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -