K-Log#37272 https://klog.icrr.u-tokyo.ac.jp/osl/?r=37272 > According to Ikeda-san's check, it comes from duplicated launching of pcas process by each application and he will fix it on a future maintenance day. PCasServerが2つ起動づつ起動していたため、不要なサーバーを削除しました。 対象は、Picomotor, Stepper(VIS & CRY), Traverserです。 Picomotor, Stepper(VIS)は、動作の確認をしました。 Stepper(CRY), Traverserは、コードは修正済みです。次回使用する時に確認します。 [修正前] class PcasServer(pcaspy.SimpleServer):   def __init__(self, prefix, driverIP):    super(PcasServer, self).__init__()  # 1個目を生成    self.server = pcaspy.SimpleServer()  # 2個目を生成 [修正後] class PcasServer:   def __init__(self, prefix, driverIP):    self.server = pcaspy.SimpleServer() --- K-Log#37272 https://klog.icrr.u-tokyo.ac.jp/osl/?r=37272 > According to Ikeda-san's check, it comes from duplicated launching of pcas process by each application and he will fix it on a future maintenance day. Two PCAS server instances were being launched for each device, so I removed the redundant server instance. The affected devices are Picomotor, Stepper (VIS and CRY), and Traverser. I verified that Picomotor and Stepper (VIS) are working properly. The code for Stepper (CRY) and Traverser has also been updated. Their operation will be verified the next time they are used. [Before] class PcasServer(pcaspy.SimpleServer): def __init__(self, prefix, driverIP): super(PcasServer, self).__init__() # Creates the first instance self.server = pcaspy.SimpleServer() # Creates the second instance [After] class PcasServer: def __init__(self, prefix, driverIP): self.server = pcaspy.SimpleServer()