我刚涉及PLC,200与6RA70用USS通讯,6RA70的合闸、使能端子接200的输入点。
我不明白的是,在USS_CTRL指令里面,SUN使能端所写的触点没有导通但是6RA70仍然工作正常。是不是用6RA70端子或USS_CTRL指令任意一个导通都可以运行呀?那应该怎么设置参数?速度从Speed_SP端输入。
最佳答案
请仔细认真理解:
为了在您的S7-200程序中使用USS协议指令,遵循下列步骤:
1. 在您的程序中插入USS_INIT指令并且该指令只在一个循环周期内执行一次。您可以用
USS_INIT指令启动或改变USS通讯参数。
当您插入USS_INIT指令时,若干个隐藏的子程序和中断服务程序会自动地加入到您的程序
中。
2. 在您的程序中为每个激活的驱动只使用一个USS_CTRL指令。
您可以按需求尽可能多地使用USS_RPM_x和USS_WPMx指令,但是,在同一时刻,这些指
令中只能有一条是激活的。
3. 在指令树中选中程序块图标(Program Block)点
击右键(显示菜单)为这些库指令分配V区。
选择库存储区选项,显示库存储区分配对话框。
4. 组态驱动参数使之与程序中所用的波特率和站地址
相匹配。
5. 连接S7--200和驱动之间的通讯电缆。
确保象S7--200这样的所有连接驱动的控制设备,通过一条短而粗的电缆连接到与驱动相同的
接地点或星形点。
注意:
具有不同参考电位的设备相互连接时会在连接电缆中形成电流。这些电流会导致通讯错误或设备损
坏。
确保所有通过通讯电缆连接在一起的设备共享一个公共参考点,或者彼此隔离以避免产生电流。
屏蔽层必须接到底盘地或9针接头的针1。建议您将MicroMaster驱动上的接线端2--0V接到外壳地
上
提问者对于答案的评价:
谢谢大家!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357383.html