当前位置:网站首页>Siemens 200smart self created library and description
Siemens 200smart self created library and description
2022-07-24 10:56:00 【python & TwinCAT】
https://blog.csdn.net/gkbxs/article/details/125784326?spm=1001.2014.3001.5501
This document was created by Bai Xiaosheng , Please note the source of reprint , Exchange and see the introduction of the homepage .
1, Analog quantity processing library 
2, I built it myself PID library 
3, Dew point algorithm library program
Library program for calculating dew point temperature according to temperature and humidity 
4, Intelligent control of two actuators 
5, Counting and timing library
Record the starting times and running time according to the running actuator 
6, Deviation control library
A library that automatically adjusts according to the deviation 
78910、 Percentage of work quantity , Percentage to quantity ( Four Libraries )


11、12 Countdown Control Library 
Another version is the self reset version
13、 Star triangle startup Library 
14、CRC Verification Library
Not the original , Quoted from the Internet 
15、 Median filtering algorithm library
To be updated
16、 Traffic accumulation algorithm
To be updated
17、 Dynamically generate the password base according to the date
To be updated
18、 Proximity switch pulse calculation speed Library
To be updated
19、 Sorting algorithm and balanced control library of multiple actuators
under advisement
20、 Three stage linear control
To be updated
21、 Two stage linear control
To be updated
22、 Linear stepwise approximation control
To be added
appendix Some official library programs of Siemens
Go back and add the functions of each library program
arcusfunctions.smartlib ( Anti trigonometric function ) Instruction library and its use
bcd.smartlib Using this library instruction, double integers DINT And BCD Code to code .
clock_integer (1).smartlib because S7-200 The data format of the clock instruction is BCD code , Using this library instruction, you can directly read S7-200 CPU Clock and output the read value in integer format .
counter_dint.smartlib With this library instruction, we can realize S7-200 CPU The calculation is greater than 16 Loop count of bits .
daylight_saving_time.smartlib Using this library instruction, we can realize S7-200 The system realizes the adjustment of the start and end time of daylight saving time .
frequency.7z The library instruction can be used to measure the frequency and speed of high-speed pulse train .
frequency_1.smartlib
frequency_2.smartlib
frequency_3.smartlib
frequency_4.smartlib
Frequency_5.smartlib
Frequency_6.smartlib
graycode.smartlib How to realize the conversion between binary code and gray code by using this crying instruction .
logical_operation.smartlib Using this library instruction, you can add NEG( The binary complement of a number )
logo_functions.smartlib Using this library instruction, we can realize LOGO! Pulse relay function of .
LGF_arithmeticAverage It can be used to calculate the array composed of any continuous addresses ( The maximum recommended array length is 100) The arithmetic mean of .
modbus_master.smartlib
modbus_master2.smartlib
modbus_slave.smartlib
modbus_tcp_client.smartlib
modbus_tcp_server.smartlib
modulo.smartlib Using this library instruction, you can realize the module taking function
open_user_communication.smartlib
PN_Read_Write_Record.smartlib
real compare.smartlib stay S7-200 Medium real numbers are accurate to 6 A small digital , When calculating real numbers with many values including large numbers and very small numbers , May produce inaccurate results .
scale.smartlib Using this library instruction, we can realize S7-200 Analog value proportional conversion .
shutter_control.smartlib Using this library instruction, you can realize that you do not use the photosensitive switch , Use S7-200 To control the shutter opening at sunrise and closing at sunset .
sign operation.smartlib The library instruction can be used to realize the absolute value and inverse of numerical value ( Reverse sign ).
Sinamics Control.smartlib
Sinamics Parameter.smartlib
toggle.smartlib Realize an output coil to turn over continuously as the input point is connected .
uss_protocol.smartlib
边栏推荐
- 零基础学习CANoe Panel(9)—— 组合框(ComboBox)
- Zero basic learning canoe panel (6) -- switch/indicator
- [personal summary] end of July 17, 2022
- 基于NoCode构建简历编辑器
- Cub school learning - Kernel Development
- Binlog and iptables prevent nmap scanning, xtrabackup full + incremental backup, and the relationship between redlog and binlog
- 实时天气API
- 零基础学习CANoe Panel(5)——改变变量的值,控件图像也改变,这是怎么回事?
- read_ CSV error: 'GBK' codec can't decode byte 0xb4 in position 274: illegal multibyte sequence
- Zero basic learning canoe panel (9) -- combobox
猜你喜欢

Windows virtual machine security reinforcement process steps, detailed description of windows setting security policy, detailed description of win7 setting IP security policy, windows setting firewall

Qt创建应用程序托盘及相关功能

Five best WordPress advertising plug-ins

Five network IO models

分布式事务处理方案大 PK!

机器学习小试(11)验证码识别测试-使用Qt与Tensorflow2进行深度学习实验

Overview of basic knowledge of binary tree

MySQL - normal index

二叉树基础知识概览

5个最佳WordPress广告插件
随机推荐
MySQL - full text index
web咸鱼自救攻略--typescript的类没有你想象中的那么难
Is it safe to open an online stock account?
[dish of learning notes, dog learning C] minesweeping game
TwinCAT3各版本下载路径
Rtklib source code, RTK difference calculation, rtkpos and replos function process sorting
App automation and simple environment construction
[ISE] development process plus bit, burning of MCS files
轻松读懂三极管,原来它是这样工作的
变频器的四大组成部分和工作原理
二分查找法
Data visualization - White Snake 2: black snake robbery (1)
零基础学习CANoe Panel(4)——按钮(Button )
Real time weather API
Zero basic learning canoe panel (7) -- input/output box
MySQL - hiding and deleting indexes
[interview: Basics 05: quick sort]
分布式事务处理方案大 PK!
每日三题 7.22
蓝牙技术的发展与历程