阳江S7-1200PLC西门子代理商原装现货 阳江S7-1200PLC,西门子S7-1200plc,西门子PLC代理
S7通信的组态
1.S7通信
S7通信是专为SIMATIC S7和C7优化设计的通信协议,它主要用于S7-300/400 CPU之间的主-主通信、CPU与功能模块之间、CPU与西门子人机界面和组态软件WinCC之间的通信。S7通信可以用于工业以太网、PROFIBUS或MPI网络。这些网络的S7通信的组态和编程方法基本上相同。S7通信协议是面向连接的协议,在进行数据交换之前,必须与通信伙伴建立连接。面向连接的协议具有较高的安全性。
连接是指两个通信伙伴之间为了执行通信服务建立的逻辑链路,而不是指两个站之间用物理媒体(例如电缆)实现的连接。S7连接为需要组态的静态连接,用STEP7集成的网络组态工具NetPro 组态连接。静态连接要占用参与通信的模块(CPU、CP、FM)的连接资源。
阳江S7-1200PLC西门子代理商原装现货 阳江S7-1200PLC,西门子S7-1200plc,西门子PLC代理
2.客户机与服务器
基于连接的通信分为单向通信和双向通信,单向通信只需要通信的客户机编写通信程序。在通信中客户机(Client)是主动的,需要调用通信块对服务器的数据进行读、写操作。服务器(Server)是通信中的被动方,不需编写通信程序,通信功能由它的操作系统执行。
在双向通信中,通信双方都需要调用通信块,一方调用发送块来发送数据,另一方调用接收块来接收数据。在S7单向连接中,客户机调用功能块GET和PUT,读、写服务器的存储区。S7-400可以调用SFB8/SFB9和SFB12/SFB13,进行双向通信。用于数据交换的S7通信的SFB/FB见表6-10。
有S7-300集成的通信接口参与时,只能进行单向S7通信,S7-300集成的通信接口在通信中只能作服务器。S7-400集成的DP接口和CP443-5在单向S7通信中既可以作服务器,也可以作客户机。它们之间还可以进行双向S7通信。S7-300的PROFIBUSCP是否能参与S7双向通信和作S7单向通信的客户机,与CP和CPU的订货号和固件版本号均有关系,只有少数较**的S7-300CPU和PROFIBUS CP的组合才有双向S7通信功能。STEP7 会自动禁止建立不允许的通信连接。
3.组态硬件
在STEP7中创建一个名为“S7_DP”的项目(见随书光盘的同名例程),CPU为CPU 412-2DP。打开硬件组态工具HWConfig,将电源模块和信号模块插入机架。双击机架中CPU412-2DP下面“DP”所在的行,打开DP属性对话框,新建一条PROFIBUS网络,传输速率为默认的1.5Mbit/s,配置文件为“标准”。CPU集成的DP接口和MPI接口默认的地址均为2,默认的工作模式为DP主站。单击工具栏上的黑按钮,编译并保存组态信息。
在SIMATIC管理器中生成一个S7-300站。在HWConfig中,将CPU313C-2DP插入机架,在自动打开的“属性-PROFIBUS接口”对话框的“参数”选项卡中,设置站地址为3,选中“子网”列表中的“PROFIBUS(1)”,将CPU313C-2DP连接到DP网络上,默认的工作方式为DP主站。在CPU属性对话框的“常规”选项卡中,设置MPI地址为3。将电源模块和信号模块插入机架。组态好硬件后,单击工具栏上的黑按钮,编译并保存组态信息。
图5-2(a)为某进口机床的工作台“夹紧/松开”液压控制简图,根据机床实际动作要求转化成的动作循环图、电磁元件动作
机床的液压控制图
动作循环图一般由机械、液压系统的设计人员提供,但电气设计人员必须对此进行具体了解(机电一体化设计人员自行解决)。特别是图中所使用的执行元件性能与参数(如电磁阀的额定电压、电流等),检测元件的性质(有触点开关、接近开关等),设计人员必须掌握,以便确定驱动方式与设计必要的驱动线路。
②时序图
时序图是根据输入信号与输出信号的时序关系,通过"波形"的形式描述控制要求的一种方法。对于单纯的电气控制动作要求,通过时序图可以明确各输入信号与输出信号间的相互关系与动作的次序,为PLC程序设计提供依据。
是某机床冷却电动机的手动“启动/停止”控制方案图。机床冷却控制的要求是:按下按钮,如果原来冷却电机处在停止状态,则启动;如果原来冷却电机处在工作状态,则停止。
机床冷却电动机控制时许图
在冷却控制方案中,图5-3(a)为主回路,图5-3(b)为对应的时序图。图5-3(b)中的Sl为根据控制要求设计、安装在操作面板上的冷却“启动/停止”按钮;K1是控制冷却电动机主回路需要的接触器。根据控制要求,可以达到指令信号S1与K1的控制时序关系图5-3(b)所示。
阳江S7-1200PLC西门子代理商原装现货 阳江S7-1200PLC,西门子S7-1200plc,西门子PLC代理