Section 2 NS Series Functions
NS Series Programming Manual
Prohibiting Simultaneous Pressing
This function stops simultaneous operation with other functional objects.
Other functional objects will not operate while a Multifunction Object set to Prohibit simultaneous
pressing is being pressed.
And Multifunction Objects set to Prohibit simultaneous pressing will not operate while another func-
tional object is being pressed.
2-11-4 Writing and Reading Communications Addresses
Synchronous and Asynchronous Communications
Multifunction Objects can be set to write to more than one communications address. There are two
methods available: synchronous communications and asynchronous communications.
Synchronous communications
When a communications address is read or written,
the next function will be executed only after the re-
sponse for the operation results has been received.
Example
Write Bit
Write Word
Write String
N
o
t
e
N
o
t
e
N
o
t
e
♦
The use of synchronous communications is set on the Expansion Settings Tab Page in the
Property Settings Dialog Box for Multifunction Objects.
♦
Synchronous communications takes longer to complete operations than asynchronous commu-
nications but is effective if waiting for the results of one operation execution before performing the
next operation.
♦
Macro execution will be performed with synchronous communications, regardless of the settings.
♦
If functions are executed that do not read or write to a communications address, the next function
will be executed without waiting for a response about the results.
Write request
Write result
Write request
Write result
Write request
Write result
Executes the next function
after the write results have
been received.
Asynchronous communications
When a communications address is read or writ-
ten, the next function will be executed without
waiting for a response for the write operation re-
sults.
Example
Write Bit
Write Word
Write String
2-167
2-11 Multifunction Objects
Write request
Write request
Write result
Write request
Write result
Write result
Executes the next
function without waiting
for the write results.