汉中西门子G120变频器代理商 西门子PLC代理,西门子变频器代理,西门子G120代理
子程序常用于需要主次反分执行相同任务的地方,只需要写次子程序,别的称序在占要子程序的时候调用它,而无需重写该程序:子在序的词用是有条件的,未调用它时不会执行了的程序中的指令,因此使用子程序可以减少扫描时间。
PROFIBUS-DP通信的其他应用
1.FDL通信
FDL是PROFIBUS的第2层——现场总线数据链路层(Fieldbus DataLink)的缩写,用于实现PROFIBUS主站之间的通信。它是安全系很高的发送/接收双向数据通信服务,可以有效地检测出通信的错误。
自动化系统可以使用IT-CP/Adv-CP的电子邮件功能,通过SMTP(Simple MailTransferProtocol,简单邮件传输协议),在工业以太网上发送包含过程信息的电子邮件,发送邮件时可以带附件。IT-CP/Adv-CP作电子邮件客户机,通过SMTP服务发送电子邮件,但是不能接收电子邮件。要发送S7-300/400CPU用户程序中的电子邮件,需要调用FC 5 AG_SEND或FC50AGLSEND轮询SEND/RECEIVE接口。
PROFIBUS网络中的FDL连接与工业以太网中的ISO、ISO-on-TCP、TCP、UDP连接统称为S5兼容的连接,它们使用相同的通信功能(FC)AG_RECV和AG_SEND。
可以在CPU、CP和DP从站(例如ET200)的用户手册中获取用LED诊断故障的详细信息。
2.使用STEP7进行诊断
这种诊断方法简便易行,可以迅速地获取准确、详细的诊断信息,CPU的模块信息的诊断缓冲区提供了错误的文本信息,例如出错的DP站地址、出错的模块的地址和故障。应将这种诊断方法作为故障诊断的方法。但是需要使用安装了STEP7的计算机,和与PLC通信的硬件。此外还要求使用者熟悉STEP7,掌握用STEP7进行故障诊断的操作方法。
使用子程序可以将程序分成容易管理的小块,使程序结构简单清晰,易于查错和维护。如果子程序中只引用参数和局部变量,可以将子程序移植到其他项目。为了移植了程序,应避免使用全局符号和变量,如I、Q、M、SM、AI、AQ、V、T、C、S、AC等存储器中的地址。