过程通讯
通过总线(AS-i或PROFIBUS)对I/O模块周期寻址(过程映象交换) 。
数据通讯
在自动控制系统之间或人机界面(HMI)和几个自动控制系统之间,数据通讯会周期地进行或被用户程序或功能块调用。
通过PROFIBUS的过程通讯
-- -- S7-300通过通讯处理器,或通过集成在CPU上的 PROFIBUS-DP接口连接到PROFIBUS-DP网络上。
---- 带有PROFIBUS-DP主站/从站接口的CPU可以使用户能够方便高效地进行组态。
---- 而且,用户通过PROFIBUS-DP分布式I/O就像处理集中的I/O一样,具有相同的组态、地址和编程。
当配置CP时,必须设定操模式。(Operating Mode)
CP342-5 DP总是需要DP-SEND和DP-RECV。这些组块通过底板总线在CPU和CP之间转移数据.
CP342-5的数据总是连续地传输。主站大数据长度是240字节,从站大数据长度是86字节。
DP-SEND(发送)将CPU中的的DP数据区的数据发送到PROFIBUS CP的发送缓冲器,以便传送给DP从站;DP-RECV(接收)从DP从站中读出数据,将PROFIBUSCP接收缓冲区的数据放入CPU的DP数据区中。
DP-SEND(发送块)和DP-RECV(接收块)结构
DP-RECV(接收块)各端子参数的类型及功能
DP-SEND(发送块)各端子参数的类型及功能
3. PROFIBUS DP系统之三:带智能从站的DP系统。
智能从站的主要特点是:DP主站需要的输入/输出数据不是直接来自于真正的输入输出口,而是来自于预处理的CPU。
软件故障
软件本身所包含的错误,主要是软件设计考虑不周,在执行中一旦条件满足就会引发。在实际工程应用中,由于软件工作复杂、工作量大,因此软件错误几乎难以避免。
对于可编程控制器组成的控制系统而言,绝大部分故障属于上述四类故障。根据这一故障分类,可以帮助分析故障发生的部位和产生的原因。
可编程控制器的自诊断测试
可编程序控制器具有极强的自诊断测试功能,在系统发生故障时要充分利用这一功能。在进行自诊断测试时,都要使用诊断调试工具,也就是编程器。
利用系统功能进行诊断测试
利用可编程控制器本身所具有的各种功能,自行编制软件、采取一定措施、结合具体分析确定故障原因。
用户通过程序可以编辑组织块,来告诉CPU当出现故障时应如何处理,
如果相应的故障组织块OB没有编程,当出现该故障时,CPU转到“STOP”状态。