我想通过内部链接计数Q0.0、0.1、0.3的脉冲输出数量,通过向导定义了三个高速计数器,现在怎么没有提示我计数是对应的那个输出口?也没有提示让定义计数的储存区域?怎么解?另:我想与显控的SA系列的触屏通信(以太网),怎么在屏上设置?现在屏没有SMART的PLC选项!求解!!最好有截图!!谢谢了!!!
问题补充:
还有就是,用运动轴向导的话,每个轴一次会生成11个对应的子程序,我是每个都必须用还是只用适合自己的一个或几个?
图片说明:
最佳答案
SMARTCPU不支持S7-200CPU的模式12功能。需要测量脉冲输出的,需要自己接线了,输出接到输入上。
HMI没有用过该品牌的,看看有没有S7-200的驱动?有的话,需要S7-200的驱动试试,一般端口号为102,TSAP号为03.01。
并不是每个指令都必须使用的,只有AXIS_CTRL指令是必须调用的。
提问者对于答案的评价:
eee
专家置评
1.怎么没有提示我计数是对应的那个输出口?
每一个高速计数器有预定义的DI点,详细参见系统手册
2.没有提示让定义计数的储存区域?
HSC向导只生成相关子程序和中断程序
3.我想与显控的SA系列的触屏通信(以太网),怎么在屏上设置?
可以使用OPC的方式,可上下载中心下载PCAccessSMARTV2.0
4.用运动轴向导的话,每个轴一次会生成11个对应的子程序,我是每个都必须用还是只用适合自己的一个或几个?
根据需要选用并遵循以下规则:
1)要在每次扫描时执行指令,请在程序中插入AXISx_CTRL指令并使用SM0.0触点。
2)要指定运动到绝对位置,必须首先使用AXISx_RSEEK或AXISx_LDPOS指令建立零位置。
3)要根据程序输入移动到特定位置,请使用AXISx_GOTO指令。
4)要运行通过位置控制向导组态的运动包络,请使用AXISx_RUN指令。