サポートしている命令と特殊補助リレー

「連枝」本体では、以下の基本命令をサポートしています。
スタンダード(S)版は基本命令のみをサポートしています。

基本命令
LDロード 演算開始 a接点
LDIロードインバース 演算開始 b接点
ANDアンド 直列接続 a接点
ANIアンドインバース b接点
ORオア 並列接続 a接点
ORIオアインバース 並列接続 b接点
PLSパルス 立上り検出 コイル命令
PLFパルフ 立下り検出 コイル命令
SETセット 動作保持 コイル命令
RSTリセット 動作保持解除 コイル命令
TIMタイマ 設定時間後タイマコイルON
CNTカウンタ 設定カウント後カウンタコイルON
SFTシフトレジスタ
OUTアウト 接点出力
◎特殊補助リレー
機能デバイス
0.1 秒クロックパルスM9030
0.2 秒クロックパルスM9031
1 秒クロックパルスM9032
常時ON リレーM9036
常時OFFリレーM9037
立上り後1スキャンのみONリレーM9038
立上り1クール後1スキャンのみONリレーM9039
0フラッグM9013

「連枝」本体では、基本ライブラリーの範囲内で以下の応用命令をサポートしています。
プロフェッショナル(P)版は、基本命令と応用命令をサポートしています。

註)応用命令については<関数ヘルプ>を参照してください。
註)S版とP版の違いはこちらを参照してください。

応用命令微分あり(P)32ビット有り(D)
算術演算命令
BCD16ビット加算
BCD16ビット減算
BCD16ビット乗算
BCD16ビット除算
B+BIN16ビット加算
B-BIN16ビット減算
B*BIN16ビット乗算
B/BIN16ビット除算
INCBCD4桁インクリメント
DECBCD4桁デクリメント
INCBBIN4桁インクリメント
DECBBIN4桁デクリメント
BCD⇔BIN変換命令
BCDBINデータ→BCD4桁変換
BINBCD4桁→BINデータ変換
データ転送命令
MOV16ビットデータ転送
CML16ビット否定転送
XCH16ビットデータ交換
ビット演算命令
STCキャリー・セット
CLCキャリー・リセット
論理演算命令
WAND16ビットデータ論理積
WOR16ビットデータ論理和
WXOR16ビットデータ排他的論理和
WXNR16ビットデータ否定排他的論理和
NEG16ビットデータ反転
ローテーション命令
ROR16ビットデータの右ローテーション キャリーを含まない
ROL16ビットデータの左ローテーション キャリーを含まない
RCR16ビットデータの右ローテーション キャリーを含む
RCL16ビットデータの左ローテーション キャリーを含む
SFR16ビットデータnビット右シフト
SFL16ビットデータnビット左シフト
比較演算命令
=16ビットデータ比較 S1=S2のとき出力
<>16ビットデータ比較 S1<>S2のとき出力
>16ビットデータ比較 S1>S2のとき出力
>=16ビットデータ比較 S1>=S2のとき出力
<16ビットデータ比較 S1<S2のとき出力
<=16ビットデータ比較 S1<=S2のとき出力
マスター・コントロール、継続命令 &アイドリング命令
MCマスタコントロール 共通直列接点用 コイル命令
MCRマスタコントロールリセット 共通直列接点解除命令
–>>接点の継続
>>–接点の継続受け
MC11μSアイドリング命令
MC100100μSアイドリング命令

各CPUでは、以下の特殊途命令をサポートしています。

別途命令PIC16FシリーズPIC18Fシリーズ別売り
SERIシリアル通信IN命令
SEROシリアル通信OUT命令
SRGOシリアル通信実行命令
SRINシリアル通信IN命令
SROTシリアル通信OUT命令
ADCOA/Dコンバータ命令
ADCO2同上12ビット命令 MCP3208使用
DACOD/Aコンバータ命令
SEG7-セグメント表示命令
STEPステッピング・モータ用コントロール命令
PULSEパルス出力命令
ENCODエンコーダー・カウント命令
LCDL液晶表示(下行)
LCDH液晶表示(上行)
BCDDA液晶表示用BCD値->アスキー変更
BMOV一括ブロックムーブ
FMOV1WORDブロックムーブ

註)別売りでないものは、P版の基本ライブラリーに含まれています。
註)PICは16ビット命令のみ使用できます。
註)PIC18F452のバイナリーの割り算B/には例外的に非除数(第1オペランド)がD?、D?+1の32ビットになります。
PIC18F452のバイナリーの掛け算B*は16ビット命令ですが、結果はD?、D?+1の32ビットになります。
註)PIC16F88では、シリアル通信用命令をサポートしていません。
註)この他、割り込みに関する命令が複数ありますが、ヘルプを参照してください。
註)P版は、応用命令が使用できるほか、電源断後の記憶用のLリレーとDメモリーの使用や、
拡張用素子によるI/O数の拡張が可能になります(こちら参照)
註)液晶表示は、SC1602、SC2004(秋月電子販売)の各シリーズの他ACM0802シリーズの8文字2行品にも同一変換LBで対応し、
I2C液晶モジュール」(ストロベリーリナックス社)
秋月電子販売)を各々、別売りソフトでサポートしています。