1、(1) 设置数据设置数据内容设置方数据类型Un模块的起始输入输出信号(00~FE: 将输入输出信号以3位数表示时的高2位)用户BIN16位(S)存储控制数据的软元围泠惶底件的起始编号用户、系统软元件名(D1)存储接收数据的软元件的起始编号系统(D2)通过执行完成使其ON的位软元件编号系统位各局部软元件及程序的文件寄存器不能作为设置数据使用。(2) 控制数据软元件项目设置数据设置范围设置方*3(S)+0接收通道•设置接收通道。1: 通道1(CH1侧)2: 通道2(CH2侧)1、2用户(S)+1接收结果•存储通过INPUT指令接收的结果。0 : 正常0以外: 出错代码*1-系统(S)+2接收数据数•存储接收的数据的数据数。*2(0及以上)-系统(S)+3接收数据允许数•设置(D1)中可存储的接收数据的允许字数。
2、(a) 将通过Un中指定的模块的无顺序协议接收的数据按照(S)中指定的软元件及以后的控制数据,存储到(D1像粜杵泳)中指定的软元件及以后。(b) 实际接收的数据数多于(S)+3中指定的接收数据允许数的情况下,仅存储接收数据允许数的数据,剩余的接收数据将被舍去。(专用指令将正常完成。)在这种情况下,接收数据数((S)+2)中将存储接收数据允许数。(c) 关于专用指令的同时执行在同一通道中,在执行INPUT指令的过程中执行了其它的指令,或者在执行其它指令的过程中执行了INPUT指令时的处理如下表所示。同时执行的指令*1同时执行可否同时执行时的处理OUTPUT-PRRINPUT•在执行中的指令完成之前,下一个指令将被忽略而不执行。(但是,在所使用的通道不相同的情况下,可以同时执行。)CSET(如右所述)[以INPUT→CSET的顺序执行了指令的情况下]•在CSET指令中,发生专用指令同时执行出错(7FF0H)。(但是,在所使用的通道不相同的情况下,可以同时执行。)[以CSET→INPUT的顺序执行了指令的情况下]•可以同时执行。1下述专用指令与INPUT指令所使用的通信协议不相同,因此不能在同一通道中使用。ONDEMAND、BIDOUT、BIDIN、CPRTCL将上述专用指令与INPUT指令在同一通道中使用时,将发生通信协议设置出错(7FF2H)。(d) 通过完成软元件((D2))、完成时的状态显示软元件((D2)+1)可以对INPUT指令的正常/异常完成进行确认。完成软元件在INPUT指令完成的扫描的END处理中变为ON,在下一个END处理中变为OFF。完成时的状态显示软元件根据INPUT指令完成时的状态变为ON/OFF。•正常完成时: 保持为OFF状态不变。•异常完成时: 在INPUT指令完成的扫描的END处理中变为ON,在下一个END处理中变为OFF。