实现圆周运动

编一段程序,设两个未知数X,Y,令X,Y在一个圆上运动

最佳答案

200有sin,cos三角函数指令的,这样就可以通过圆周公式得出x和y的
例如做一个已a和b位圆心,半径为c,再就是设置一个角变量D
x = c*sin(D)+a
y = c*cos(D)+ b
选的plc要支持三角函数指令,有些老版本的plc不支持,现在的应该是都支持的

提问者对于答案的评价:
就是有点复杂!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc301553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:50
下一篇 2020年10月31日 下午2:50

相关推荐

  • 多个plc编程

    我用dp接头连接了3个plc,其中地址分别为2,3,4,通信时能连接上,请问在向2里编程时,应该先选择那些参数才能向2中编程,同理,在向3和4中编程时怎样才能找到地址为3和4的pl…

    SIMATIC S7-200 2021年7月4日
  • 关于PROFINETIO通讯地址的问题

    请教下,在IO控制的通讯中,传输器的地址是不是只能是外部输入输出点,没法做成内部点吗,比如MB 或者DB块里的? 图片说明:    最佳答案 你如果有…

    2021年7月5日
  • S7 200 SMART 问题

    S7 200 SMART 的模拟量输入模块 EM AE04 的 0-20ma输入是两线制还是四线制的? 最佳答…

    2017年5月29日
  • "MAP SERV Q0.0 (v1.8)" 库使用问题

    为什么在执行完定位指令或回参考点指令后,执行完成输出点(如绝对位置移动完成Done V150.1)一直为1,就是PLC断电重启后还为1?我需要定位完成后输出一个完成的脉冲…

    SIMATIC S7-200 2021年7月4日
  • smart 700与200PLC通讯问题

    麻烦问大家几个问题。我现在用的是smart 700IE与200PLC通讯。选的是PPI通讯,用了两个DP头,其中一个DP头背面带485编程口。调试时候,我想利用这个编程口…

    SIMATIC S7-200 2017年12月10日
  • 间接寻址的问题

    我看了编程软件帮助文档中关于间接寻址的说明,结果不是很明白。 它有个命令 MOVD   &VB10, AC1&n…

    SIMATIC S7-200 2021年7月5日
  • S7200与施耐德的上位机通讯方法?

    S7200与施耐德的上位机通讯方法?听说要用什么OPC方式,哪位大侠能提供点资料和方法,谢谢。 最佳答案 推荐一个软件给你就是KEPServerEx,这个软件你可以在一般的工控网站…

    SIMATIC S7-200 2020年10月31日
  • 西门子S7-200PLC用脉冲输出信号控制步进电机转反转程序

    电机正反转都不动,不知道是不是程序的问题 问题补充:连线都正确,但是电机正反转都不动,而且网络6也不能是脉冲停止输出,请问为什么?程序哪里不对呢? 图片说明:  &nbs…

    2017年11月29日
  • PLC执行命令

    如果上位机给某个开关量信号送1,那么PLC执行完毕后,这二个位是一直保持1还是会回0?比如,WINCC送1给M0.0,那么这个M0.0是一个周期为1,然后回0,呢,还是一直是1? …

    SIMATIC S7-200 2020年10月31日
  • EM277GSD问题

    请问各位达人,订货号为6ES7 277-0AA22-0XA0的EM277到底能不能使用版本6ES7 277-0AA2*-0XA0的GSD文件,做通讯时报不匹配,…

    SIMATIC S7-200 2021年7月5日