[西门子PLC] S7-200SMART附加指令库的下载
liuian 2024-12-30 05:17 123 浏览
PLC(可编程逻辑控制器)库文件是用于增强PLC编程功能的模块,它们包含了一系列的子程序、功能块和指令,可以被用于执行特定的任务,比如数据处理、通信、运动控制等。对于西门子S7-200 SMART PLC,库文件通常具有.smartlib的文件扩展名,并且可以通过西门子的官方技术支持网站下载。本期我们将跟大家分享二十二个附加指令库。
已经安装完成的指令库如下图所示。
S7-200SMART附加指令库功能说明
序号 | 名称 | 功能 |
1 | Toggle | 一个输出线圈随输入点接通而不断翻转状态 |
2 | Clock_integer | 可以直接读取S7-200 CPU时钟并以整数格式输出所读取的值 |
3 | Logic_operation | 可以添加 NEG(一个数字的二进制补码) |
4 | modulo | 可以实现取模功能,可以检查一个数是否可以被另一个数整除 |
5 | logo_function | 可以实现LOGO!的脉冲继电器功能 |
6 | real_compare | 可以准确的进行浮点数比较 |
7 | graycode | 可以实现怎样二进制码和格雷码之间的互转 |
8 | shutter_control | 可以实现不使用感光开关,使用S7-200来控制百叶窗的日出而开和日落而关 |
9 | Counter_DINT | 可以实现S7-200 CPU计算大于16 位的循环计数 |
10 | Frequency | 可以测定高速脉冲串的频率和速度 |
11 | scale | 可以实现S7-200模拟量值比例换算 |
12 | BCD | 可以实现将双整数DINT与BCD码互转 |
13 | Sign operation | 可以实现数值求绝对值和求反(反号) |
14 | arc functions | 可以实现S7-200反三角函数arcsin,arccosin和arctan功能 |
15 | Daytime_saving_time_S7-200 | 可以实现S7-200系统实现的夏令时开始和结束时间的调整 |
16 | LGF_arithmeticAverage | 可以用来实现计算任意连续地址构成的数组(建议数组长度最大为100)的算术平均值 |
17 | LGF_BubbleSort | 对任意数量整数/双整数/实数/无符号数据元素(最大100)的数组重新排序,可根据引脚选择排序方式为升序或降序,并将数组排序后的版本返回到同一地址区域内 |
18 | LGF_DataConvert | 对从起始地址存储的双精度浮点数进行转换,转换成单精度浮点数 |
19 | LGF_DateCaculator | LGF_DateDays:可以用来计算设定日期经过的天数,并且可以计算当年是否为闰年; |
LGF_DateDiff:可以用来计算2个日期之间的天数,如果起始日期比结束日期早,结果为正数,如果起始日期比结束日期晚,结果为负数; | ||
LGF_DateSum:可以计算初始日期和当前日期之间的天数,当set管脚为真时,将设定日期赋值初始定日期。 | ||
20 | LGF_EdgeDetector | 可以用来检测指定信号的上升沿和下降沿,并在输出端输出一个循环的脉冲信号。 |
21 | LGF_RandomInt | 可以通过start信号来生成介于lowBound和upBound之间的随机Int,该随机数是根据开始计时时间中的毫秒数来当作种子生成的,用户可以从output处得到想要得到的Int值 |
22 | LGF_SearchMinMax | 可实现在任意连续地址构成的数组(数组长度最大100)中搜索最小和最大值,并输出极值的值和索引号。如果在数组中有不止一个的最小或最大值,则输出第一个最小或最大值的索引号。 |
添加库文件
1、库文件下载好之后,需要添加到编程软件中才能使用。首先打开编程软件,在左边的导航栏展开“指令”,再找到“库”,在“库”上面单击鼠标右键,选择“打开库文件夹”。
2、把下载好的库文件的(扩展名是.smartlib)复制到默认C:\Users\Public\Documents\Siemens\STEP 7-MicroWIN SMART\Lib文件夹下面。
3、在“库”上面单击右键,左键点击“刷新库”按钮。展开库文件夹就可以看到添加成功的库文件。
库文件的使用
1、在编写PLC程序时,可以根据需要调用库文件中的程序块或功能。例如,如果你安装了Scale库,你可以在程序中调用相应的功能来实现相应转换。
2、根据库的使用方法,把输入和输出参数写到对应引角。
3、有些库运行时需要分配库存储器,可以选择建议地址。不要与其他地址冲突即可,本例中库存储器分配如下图所示,无需分配。
4、更多详细功能请参阅:STEP 7 Micro/WIN 指令库下载网址大全 (siemens.com.cn)
S7-200SMART附加指令库的下载
http://bbs.plcjs.com/forum.php?mod=viewthread&tid=498735&fromuid=17
(出处: PLC论坛-全力打造可编程控制器专业技术论坛)
相关推荐
- 国产数据库排行榜(国产数据库软件都有哪些)
-
你可以试试北京三维力控的实时数据库产品pSpace6.0,目前这款产品成功的应用于多个行业国产数据库有很多种类,比如著名的华为GaussDB、达梦数据库、金仓数据库等。这些数据库在国内有着广泛的应用...
- 惠普打印机p1007驱动程序的安装
-
佳能打印机安装驱动的方法。具体方法如下:1、首先从网上下载好对应操作系统的驱动。2、然后找到下载好的安装包。3、进行解压。4、进入解压文件,点击应用程序的那个文件夹。5、然后点击X64。6、点击set...
- 2025烟雾头怎么调win7(w7烟雾头2018最新调法)
-
调整烟雾头盔的方法是打开NVIDIA控制面板,在NVIDIA控制面板中选择调整视频颜色设置,接着点击通过NVIDIA设置选项,然后将亮度调整到79%,对比度调到58%,色调调到12,饱和度调到36%,...
- 联想官方客服人工(联想客服人工服务)
-
联系人工服务很方便。联想电脑管家可以通过官方网站或APP页面联系人工服务。联想电脑管家一直致力于提供高质量的客户服务,用户可以在官方网站或APP页面寻找在线客服或拨打联系电话寻求帮助。此外,联想还为...
- 电脑一天死机七八次(电脑一天死机七八次什么原因)
-
当处于程序运行不起来的情况时,按住“ctrl+alt+esc”键打开任务管理器。结束卡顿的程序即可或者单击右键,选择属性。点击兼容性,勾选“以兼容性运行程序”。1.先关机并切断电源,拔掉外接设备(如...
- 戴尔声卡驱动器官方下载(戴尔5502声卡驱动)
-
戴尔电脑声卡驱动是SoundCardDriver。声卡驱动就是指电脑多媒体声卡控制程序,英文名为"SoundCardDriver",是一种可以让电脑和声卡设备通信的特殊程序驱动...
- 电脑开不了机怎么做系统(电脑开不了机怎么样装系统)
-
1、在可用电脑上制作好U盘启动盘,将下载的电脑系统iso文件直接复制到U盘的GHO目录下;2、在开不了机的电脑上插入U盘,重启后不停按F12或F11或Esc等快捷键打开启动菜单,选择U盘选项回车,比如...
- u盘文件夹里面的文件不见了(u盘里的文件夹突然不见了怎么办)
-
可能出现以下几种情况:1.文件夹被隐藏了:在文件夹上右击->属性->勾选“隐藏”选项。2.文件被删除了:需要查看最近删除的文件。3.文件夹被移动了:通过搜索查找文件夹。4....
- 联想z6pro(联想官方售后服务中心官网)
-
联想Z6Pro5G版正面采用了时下流行的水滴屏设计,6.39英寸三星AMOLED材质,而对于担心频闪问题的消费者有一个好消息——联想Z6Pro5G版的屏幕全程采用了DC调光。笔者并未在设置...
-
- ie浏览器更新在哪里(ie浏览器在哪里更新版本)
-
1.打开桌面的IE浏览器2.点击菜单栏的的帮助3.打开关于InternetExplorer(A)4.自动安装新版本前面打勾即可。ie浏览器更新是很简单的,具体操作步骤如下:1、打开浏览器首先我们打开电脑桌面,然后在电脑上找到“浏览器”图标...
-
2025-12-15 05:05 liuian
- server2019开机黑屏只有cmd(server2019开机黑屏只有cmd怎么重装)
-
explorer是启动Windows窗口的执行文件,如果这个文件不执行,就不能打开Windows的窗口界面。可能是安装程序有问题,这个文件不存在。重新找一个安装文件,重新安装试一下。你先输入explo...
- 共享文件怎么弄(共享文件怎么弄出来)
-
为了安全地共享文件,具体的步骤如下:1)将文件复制到共享文件夹;2)设置文件权限,此处可以设置允许或拒绝他人读取、写入和修改文件;3)选择共享文件夹中的文件,用鼠标右键点击并选择“共享”;4)设置“共...
- 电脑摄像头怎么连接手机(电脑摄像头连接手机软件)
-
电脑手机方法/步骤1/4分步阅读首先打开电脑,然后将手机插入USB接口连接起来。在连接成功以后,在电脑上会自动进行驱动的安装。2/4之后手机上就会出现提示,我们在菜单中点击一下第二个“相机(PTP...
- 格式化命令和参数(格式化命令在哪个菜单中)
-
1,你用DM万用版或LFORMAT命令可实现硬盘的低格。2,用DOS的DEBUG命令也可实现低格操作如下:A:\>DEBUG-A100-,0703;交叉因子为3-,000...
- 一周热门
- 最近发表
- 标签列表
-
- python判断字典是否为空 (50)
- crontab每周一执行 (48)
- aes和des区别 (43)
- bash脚本和shell脚本的区别 (35)
- canvas库 (33)
- dataframe筛选满足条件的行 (35)
- gitlab日志 (33)
- lua xpcall (36)
- blob转json (33)
- python判断是否在列表中 (34)
- python html转pdf (36)
- 安装指定版本npm (37)
- idea搜索jar包内容 (33)
- css鼠标悬停出现隐藏的文字 (34)
- linux nacos启动命令 (33)
- gitlab 日志 (36)
- adb pull (37)
- python判断元素在不在列表里 (34)
- python 字典删除元素 (34)
- vscode切换git分支 (35)
- python bytes转16进制 (35)
- grep前后几行 (34)
- hashmap转list (35)
- c++ 字符串查找 (35)
- mysql刷新权限 (34)
