matiec-20180420-alt2.i586.rpm


Advertisement

Description

matiec - IEC 61131-3 compiler

Property Value
Distribution ALT Linux Sisyphus
Repository Classic i586
Package filename matiec-20180420-alt2.i586.rpm
Package name matiec
Package version 20180420
Package release alt2
Package architecture i586
Package type rpm
Category Engineering
Homepage -
License -
Maintainer -
Download size 3.25 MB
Installed size 3.25 MB
This project has the goal of producing an open source compiler for
the programming languages defined in the IEC 61131-3 standard.
These programming languages are mostly used in the industrial
automation domain, to program PLCs (Programmable Logic Controllers).
This standard defines 5 programming languages:
- IL : Instructtion List
A textual programming language, somewhat similar to assembly.
- ST : Structured Text
A textual programming language, somewhat similar to Pascal.
- FBD: Function Block Diagram
A graphical programming language, somewhat similar to an
electrical circuit diagram based on small scale integration
ICs (Integrated Circuits) (counters, AND/OR/XOR/... logic
gates, timers, ...).
- LD : Ladder Diagram
A graphical programming language, somewhat similar to an
electrical circuit diagram based on relays (used for basic
cabled logic controllers).
- SFC: Sequential Function Chart
A graphical programming language, that defines a state
machine, based largely on Grafcet. (may also be expressed
in textual format).

Alternatives

Package Version Architecture Repository
matiec-20180420-alt2.x86_64.rpm 20180420 x86_64 Classic
matiec - - -

Requires

Name Value
/lib/ld-linux.so.2 -
gcc-common -
grep -
libc.so.6(GLIBC_2.0) -
libc.so.6(GLIBC_2.1) -
libc.so.6(GLIBC_2.1.3) -
libc.so.6(GLIBC_2.3.4) -
libc.so.6(GLIBC_2.4) -
libgcc_s.so.1(GCC_3.0) -
libgcc_s.so.1(GLIBC_2.0) -
libm.so.6(GLIBC_2.0) -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.9) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.15) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.9) -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -
sed -

Provides

Name Value
matiec = 20180420-alt2

Download

Type URL
Mirror ftp.altlinux.org
Binary Package matiec-20180420-alt2.i586.rpm
Source Package matiec-20180420-alt2.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
    
  2. Update the package index:
    # sudo apt-get update
  3. Install matiec rpm package:
    # sudo apt-get install matiec

Files

Path
/usr/bin/iec2c
/usr/bin/iec2iec
/usr/lib/matiec/COPYING.LESSER
/usr/lib/matiec/bistable.txt
/usr/lib/matiec/counter.txt
/usr/lib/matiec/create_standard_function_txt.sh
/usr/lib/matiec/derivative_st.txt
/usr/lib/matiec/edge_detection.txt
/usr/lib/matiec/hysteresis_st.txt
/usr/lib/matiec/ieclib.txt
/usr/lib/matiec/integral_st.txt
/usr/lib/matiec/pid_st.txt
/usr/lib/matiec/ramp_st.txt
/usr/lib/matiec/rtc.txt
/usr/lib/matiec/sema.txt
/usr/lib/matiec/standard_FB.txt
/usr/lib/matiec/standard_functions.txt
/usr/lib/matiec/test_iec_std_lib.c
/usr/lib/matiec/timer.txt
/usr/lib/matiec/C/accessor.h
/usr/lib/matiec/C/iec_std_FB.h
/usr/lib/matiec/C/iec_std_FB_no_ENENO.h
/usr/lib/matiec/C/iec_std_functions.h
/usr/lib/matiec/C/iec_std_lib.h
/usr/lib/matiec/C/iec_types.h
/usr/lib/matiec/C/iec_types_all.h
/usr/share/doc/matiec-20180420/COPYING
/usr/share/doc/matiec-20180420/readme

Changelog

2018-08-12 - Anton Midyukov <antohami@altlinux.org> 20180420-alt2
- Revert commits 2228799, ce81fa6, 0b275a2
2018-06-16 - Anton Midyukov <antohami@altlinux.org> 20180420-alt1.1
- Rebuilt for aarch64
2018-06-06 - Anton Midyukov <antohami@altlinux.org> 20180420-alt1
- New snapshot.
2018-03-07 - Anton Midyukov <antohami@altlinux.org> 20180301-alt1
- New snapshot.
2017-09-28 - Anton Midyukov <antohami@altlinux.org> 20170920-alt1
- New snapshot.
2017-09-04 - Anton Midyukov <antohami@altlinux.org> 20170830-alt1
- New snapshot.
2017-07-09 - Anton Midyukov <antohami@altlinux.org> 20170703-alt1
- New snapshot.
2017-05-27 - Anton Midyukov <antohami@altlinux.org> 20170510-alt1
- New snapshot.
2017-04-28 - Anton Midyukov <antohami@altlinux.org> 20170416-alt1
- Initial build for ALT Linux Sisyphus.

See Also

Package Description
maxima-bin-clisp-5.42.1-alt2.i586.rpm Maxima Symbolic Computation Program. Clisp binaries
maxima-bin-sbcl-5.42.1-alt2.i586.rpm Maxima Symbolic Computation Program. SBCL binaries
maxima-common-5.42.1-alt2.i586.rpm Maxima Symbolic Computation Program. Common files
maxima-xmaxima-5.42.1-alt2.i586.rpm Maxima graphical frontend
maxr-0.2.6-alt2_3.i586.rpm A classic turn-based strategy game
mazen-1.0.1-alt2.i586.rpm Simple Gnome-base maze creator
mbedtls-utils-2.16.1-alt1.i586.rpm Utilities for PolarSSL
mbelib-1.3.0-alt3.1.i586.rpm P25 Phase 1 and ProVoice vocoder
mbelib-devel-1.3.0-alt3.1.i586.rpm Development files for mbelib
mbm-gps-control-0.1.0-alt1.i586.rpm MBM GPS control software
mbootpack-0.6a-alt3.i586.rpm A tool that takes a multiboot kernel and modules
mboxstats-3.1-alt1.qa1.i586.rpm mbox stats
mbrola-3.01-alt6.i586.rpm MBROLA speech synthesizer
mbrowse-0.4.3-alt3.i586.rpm SNMP MIB browser
mbuffer-20150412-alt1.i586.rpm Measuring Buffer is an enhanced version of buffer
Advertisement
Advertisement