An electric cylinder system comprising: an electric cylinder; and a control section that controls the electric cylinder, wherein the electric cylinder includes: an outer cylinder including a fixing section for fixing the electric cylinder to an attachment place of the electric cylinder; a rod configured to be capable of extending and retracting in an axis direction from an opening on one end side of the outer cylinder; a bearing provided on an inside of the outer cylinder; a rotating shaft rotatably supported by the bearing and driven to rotate with driving force of a motor; a screw mechanism that converts a rotary motion of the rotating shaft into a linear motion of the rod and transmits the linear motion; and a load detecting section that detects a load in the axis direction applied to a portion between an attachment position of the bearing in the outer cylinder and the fixing secction, and the control section controls the electric cylinder on the basis of a signal from an encoder of the motor and a signal from the load detecting section, characterized in that the control section includes a first controller, a second controller, and a motor driver, wherein the first controller is configured to receive the signal from the load detecting section, to set and calculate an operation condition in a next control cycle, and to provide an instruction for the motor driver, the second controller is a programmable logic controller configured to receive various kinds of information from the first controller and to provide an operation instruction to the first controller corresponding to a peripheral apparatus and a work state, and the motor driver is configured to perform rotation control for the motor on the basis of a command of the operation condition from the first controller, to receive a signal of the number of encoder pulses from the encoder of the motor and to transmit various kinds of information of the motor, including this received information, to the first controller. an electric cylinder; and a control section that controls the electric cylinder, wherein the electric cylinder includes: an outer cylinder including a fixing section for fixing the electric cylinder to an attachment place of the electric cylinder; a rod configured to be capable of extending and retracting in an axis direction from an opening on one end side of the outer cylinder; a bearing provided on an inside of the outer cylinder; a rotating shaft rotatably supported by the bearing and driven to rotate with driving force of a motor; a screw mechanism that converts a rotary motion of the rotating shaft into a linear motion of the rod and transmits the linear motion; and a load detecting section that detects a load in the axis direction applied to a portion between an attachment position of the bearing in the outer cylinder and the fixing secction, and the control section controls the electric cylinder on the basis of a signal from an encoder of the motor and a signal from the load detecting section, characterized in that the control section includes a first controller, a second controller, and a motor driver, wherein the first controller is configured to receive the signal from the load detecting section, to set and calculate an operation condition in a next control cycle, and to provide an instruction for the motor driver, the second controller is a programmable logic controller configured to receive various kinds of information from the first controller and to provide an operation instruction to the first controller corresponding to a peripheral apparatus and a work state, and the motor driver is configured to perform rotation control for the motor on the basis of a command of the operation condition from the first controller, to receive a signal of the number of encoder pulses from the encoder of the motor and to transmit various kinds of information of the motor, including this received information, to the first controller.