Function
| Items | Command/Function | D-script/ | Extended Script | 
| Data Type | Bin, BCD | 
 | Bin only | 
| Bit Length | 16 bit, 32 bit | 
 | 
 | 
| Signed +/- | Enabled/Disabled | 
 | 
 | 
| Address | Bit Address | 
 | Internal Device | 
| Word Address | 
 | Backup Area | |
| Temporary Address | 
 | ||
| Trigger | Continuous Action | 
 | - | 
| Timer | 
 | - | |
| When Bit turns ON | 
 | - | |
| While Bit is ON | 
 | - | |
| When Bit turns OFF | 
 | - | |
| While Bit is OFF | 
 | - | |
| On Bit Change | 
 | - | |
| When Condition becomes True | 
 | - | |
| While Condition is True | 
 | - | |
| When Condition becomes False | 
 | - | |
| While Condition is False | 
 | - | |
| Draw*3 | b_call( ) | 
 | - | 
| dsp_circle( ) | 
 | 
 | |
| dsp_dot( ) | 
 | 
 | |
| dsp_line( ) | 
 | 
 | |
| dsp_rectangle( ) | 
 | 
 | |
| Memory Operation | 
 | 
 | |
| _memcmp ( ) | 
 | 
 | |
| Copy Memory | 
 | 
 | |
| Copy Memory (Variable Specification) | 
 | 
 | |
| memcpystr( ) | 
 | - | |
| memring ( ) | 
 | 
 | |
| _memsearch ( ) | 
 | 
 | |
| Initialize Memory | 
 | 
 | |
| Initialize Memory (Variable Specification) | 
 | 
 | |
| Initialize Memory (String Mode) memsetstr( ) | 
 | - | |
| _memshift | 
 | 
 | |
| SIO Port Operation | 
 | 
 | |
| Receive | 
 | 
 | |
| Send | 
 | 
 | |
| Extended Receive | - | 
 | |
| Extended Send | - | 
 | |
| Standby Reception | - | 
 | |
| Standby | - | 
 | |
| Bit Operation | Bit Settings | 
 | 
 | 
| Clear Bit | 
 | 
 | |
| Toggle Bit | 
 | 
 | |
| Date/Time Operations | SetTIME( ) | 
 | - | 
| SetDATE( ) | 
 | - | |
| SetTOD( ) | 
 | - | |
| SetDT( ) | 
 | - | |
| File Operation | _FileCopy | - | 
 | 
| Text Operation | Decimal Number to String Conversion | - | 
 | 
| Hexadecimal Number to String Conversion | - | 
 | |
| Decimal Text-To-Integer Conversion | - | 
 | |
| Data Buffer to Internal Device | - | 
 | |
| Hexadecimal Text-To-Integer Conversion | - | 
 | |
| Internal Device To Data Buffer | - | 
 | |
| String Concatenate | - | 
 | |
| String Length | - | 
 | |
| Partial Text | - | 
 | |
| Set String | - | 
 | |
| Label Settings | - | 
 | |
| CF File Operation, | Delete File | 
 | 
 | 
| Output File List | 
 | 
 | |
| Read File | 
 | 
 | |
| Read CSV File | 
 | 
 | |
| Change File Name | 
 | 
 | |
| Write File | 
 | 
 | |
| 
 | 
 | ||
| USB file operation | Delete File | 
 | 
 | 
| Output File List | 
 | 
 | |
| Read File | 
 | 
 | |
| Read CSV File | 
 | 
 | |
| Change File Name | 
 | 
 | |
| Write File | 
 | 
 | |
| 
 | 
 | ||
| Printer Operation | 
 | 
 | |
| Send | 
 | 
 | |
| Others | Debug | 
 | 
 | 
| Exec_Process( ) | 
 | 
 | |
| Exit_WinGP( ) | 
 | 
 | 
*1 The temporary address exists separate from the D-script and global D-script.
*2 When performing SD/CFast file operations, you can also use SD file operation functions to perform file operations on CFast files.
*3 When using draw functions in Extended Scripts, create scripts that use "_wait" functions or "if" expressions.
Command
| Items | Command/Function | D-script/ | Extended Script | 
| Conditional Expressions | 
 | 
 | |
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| - | 
 | ||
| Comparison | 
 | 
 | |
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| Operator | 
 | 
 | |
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 | ||
| 
 | 
 |