step 7 micro/win smart指令库
step 7 micro/win smart可以集成两种类型的指令库,西门子提供的标准指令库和用户自定义的指令库。
1 标准指令库—modbus rtu library 、uss library
功能:该标准指令库包括uss通信和modbus rtu slave/master通信协议库。
安装step 7 micro/win smart 软件时modbus rtu以及uss指令库已经被自动集成。
2 step 7 micro/win附加指令库
注意:西门子全球技术资源网站为s7-200 cpu提供了些常用的指令库,但是目前还未提供s7-200 smart所使用的指令库。s7-200 cpu使用的指令库可以被转化成s7-200 smart cpu 指令库,
具体步骤见如何将 micro/win 的库文件导入到 micro/win smart 中。
注意:本文件已经将常见指令库转化成s7-200 smart cpu 指令库,这些指令库可以被添加到step 7 micro/win smart软件,但是这些指令库的功能性和兼容性未在s7-200 smart cpu进行充分验证, 使用这些指令的风险完全由用户自行承担,西门子不提供任何担保、错误纠正和热线支持,用户不必为此联系西门子技术支持部门。这些指令库的功能、使用说明请参考西门子全球技术资源网站关于其相应s7-200指令库的介绍。
2.1 toggle
功能:使用该库指令可以实现一个输出线圈随输入点接通而不断翻转状态。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.2 clock_integer
功能:由于s7-200时钟指令的数据格式是bcd码,使用该库指令可以直接读取s7-200 cpu时钟并以整数格式输出所读取的值。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.3 logic_operation
功能:使用该库指令可以添加 neg(一个数字的二进制补码),nand(是and 运算符的配对运算符,nand的输出仅在所有输入都具有状态1时才会具有状态0),nor(是or运算符的配对运算符,nor的输出仅在所有输入都具有状态 0时才会具有状态 1),和nxor(是xor 运算符的配对运算符,当输入具有不同状态值时,nxor的输出具有状态0)指令。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.4 modulo
功能:使用该库指令可以实现取模功能,可以检查一个数是否可以被另一个数整除(取模运算中结果是否为0)。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.5 logo_function
功能:使用该库指令可以实现logo!的脉冲继电器功能。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.6 real_compare
功能:在s7-200中实数精确到6个小数位,在使用包括较大数和很小数的很多数值来计算实数时,可能会生成不精确的结果。该库指令可以准确的进行浮点数比较。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.7 graycode
功能:使用该哭指令可以实现怎样二进制码和格雷码之间的互转。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.8 shutter_control
功能:使用该库指令可以实现不使用感光开关,使用s7-200来控制百叶窗的日出而开和日落而关。
s7-200 cpu库文件下载地址: s7-200 smart cpu 库文件
2.9 counter_dint
功能:使用该库指令可以实现s7-200 cpu计算大于16 位的循环计数。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.10 frequency
功能:使用该库指令可以测定高速脉冲串的频率和速度。
s7-200 cpu库文件下载地址: s7-200 smart cpu 库文件
2.11 scale
功能:使用该库指令可以实现s7-200模拟量值比例换算。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.12 bcd
功能:使用该库指令可以实现将双整数dint与bcd码互转。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.13 sign operation
功能:使用该库指令可以实现数值求绝对值和求反(反号).
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件
2.14 arc functions
功能:使用该库指令可以实现s7-200反三角函数arcsin,arccosin和arctan功能。
s7-200 cpu库文件下载地址: s7-200 smart cpu 库文件
2.15 daytime_saving_time_s7-200
功能:使用该库指令可以实现s7-200系统实现的夏令时开始和结束时间的调整。
s7-200 cpu库文件下载地址:s7-200 smart cpu 库文件