サンプルプログラム・ライブラリ - CPUユニット - シーケンサ/プロセスCPUユニット共通
日本語
シーケンサCPUユニット データ操作用のFBライブラリです。
Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU
Q00UJCPU, Q00UCPU, Q01UCPU, Q02UCPU, Q03UDCPU, Q04UDHCPU, Q06UDHCPU, Q10UDHCPU, Q13UDHCPU, Q20UDHCPU, Q26UDHCPU, Q03UDECPU, Q04UDEHCPU, Q06UDEHCPU, Q10UDEHCPU, Q13UDEHCPU, Q20UDEHCPU, Q26UDEHCPU, Q50UDEHCPU, Q100UDEHCPU
L02CPU, L26CPU-BT, L02CPU-P, L26CPU-PBT
GX Works2
FB
名称 | バージョン | サイズ (バイト) | 更新日 | ダウンロードファイル |
---|---|---|---|---|
データ操作用FB(日本語版) | 1.01B | 2,792,895 | 2011-04-01 | cpu-data_v101b_j.zip |
FBM-M021-B | データ操作用FBライブラリ リファレンスマニュアル | [ 日本語 ] |
FB名 | 機能名 | 内容 | Ver. |
---|---|---|---|
M+CPU-Data_CalculateCheckCode | チェックコード算出 | 通信などで使用するエラーチェック方法の水平パリティ値と加算(サム)値を算出します。 | 1.01B |
M+CPU-Data_CalculateCRC16 | CRC-16算出 | 通信などで使用する、エラーチェック方法の1つであるCRC-16(Cyclic Redundancy Check)値を算出します。 | 1.01B |
M+CPU-Data_CopyDigit | 桁コピー | 16ビットデータを桁単位(4ビット)でコピーします。 | 1.00A |
M+CPU-Data_DSwap | 32ビット上下バイト変換 | 入力データ(32ビットデータ)をワード単位の上位/下位8ビットで入れ換えます。 | 1.00A |
M+CPU-Data_RShiftBit | ビット右シフト | ワードデバイスのデータを指定ビット数分右シフトします。さらに、シフト後のデータの最上位ビットから指定ビット数分に、シフト結果に格納するデータを転送します。 | 1.01B |
M+CPU-Data_LShiftBit | ビット左シフト | ワードデバイスのデータを指定ビット数分左シフトします。さらに、シフト後のデータの最下位ビットから指定ビット数分に、シフト結果に格納するデータを転送します。 | 1.01B |
M+CPU-Data_RShiftWord | ワード右シフト | ワードデバイスのデータを指定ワード数分右シフトします。さらに、シフト後のデータの最上位ワードから指定ワード数分に、シフト結果に格納するデータを転送します。 | 1.00A |
M+CPU-Data_LShiftWord | ワード左シフト | ワードデバイスのデータを指定ワード数分左シフトします。さらに、シフト後のデータの最下位ワードから指定ワード数分に、シフト結果に格納するデータを転送します。 | 1.00A |
M+CPU-Data_SortArrayData | データ整列 | 行と列で構成したデータテーブルを指定した列を基準に行単位で昇順又は降順に並び替えます。データテーブルは、列方向に連続した値(16ビットデータ)を格納しています。 | 1.01B |
M+CPU-Data_DSortArrayData | 32ビットデータ整列 | 行と列で構成したデータテーブルを指定した列を基準に行単位で昇順又は降順に並び替えます。データテーブルは、列方向に連続した値(32ビットデータ)を格納しています。 | 1.01B |
M+CPU-Data_SortArrayData2 | データ整列2 | 行と列で構成したデータテーブルを指定した列を基準に行単位で昇順又は降順に並び替えます。データテーブルは、行方向に連続した値(16ビットデータ)を格納しています。 | 1.01B |
M+CPU-Data_DSortArrayData2 | 32ビットデータ整列2 | 行と列で構成したデータテーブルを指定した列を基準に行単位で昇順又は降順に並び替えます。データテーブルは、行方向に連続した値(32ビットデータ)を格納しています。 | 1.01B |
M+CPU-Data_CheckBitStatus | 16ビットON/OFF判定 | 16ビットデータの指定ビット位置のON/OFFチェックを行います。 | 1.00A |
M+CPU-Data_DCheckBitStatus | 32ビットON/OFF判定 | 32ビットデータの指定ビット位置のON/OFFチェックを行います。 | 1.00A |
M+CPU-Data_SeachSameMaxMinData | データサーチ | 連続したデータ領域(16ビットデータ)の中から同一データ及び最大値、最小値の検索を行います。 | 1.00A |
M+CPU-Data_DSeachSameMaxMinData | 32ビットデータサーチ | 連続したデータ領域(32ビットデータ)の中から同一データ及び最大値、最小値の検索を行います。 | 1.01B |
M+CPU-Data_CalculateSquareRoot | バイナリデータ平方根算出 | 入力バイナリデータ(16ビットデータ)の平方根を算出します。 | 1.00A |
M+CPU-Data_DCalculateSquareRoot | 32ビットバイナリデータ平方根算出 | 入力バイナリデータ(32ビットデータ)の平方根を算出します。 | 1.00A |
【ファイルの使用注意事項】
【圧縮ファイルの展開手順】
任意のフォルダに、ファイルをダウンロードしてください。
ダウンロードしたファイルを解凍すると、cpu-data_v101b_jフォルダが作成されます。
解凍方法 1) ZIP対応の解凍機能のあるOSの場合
解凍方法 2) ZIP対応の解凍機能のないOSの場合
※解凍ツールの使用に関しては、全てお客様の責任において行ってください。
【インストール方法】
【MELSOFT Libraryの使用方法】
【MELSOFT Libraryの使用注意事項】